CAPE 50 63 67 55 37 30 30 33 31 28 27 27 27 22 15 9 8 10 10 7 8 11 14 15 9 5 7 7 7 7 8 7 4 3 7 12 16 20 21 18 24 31 27 25 24 25 28 33 37 46 53 55 41 16 1 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 4 4 2 3 11 20 49 102 167 159 107 112 133 168 236 328 451 603 746 815 798 758 735 755 830 854 770 675 613 552 542 563 534 499 471 365 285 265 221 222 202 169 119 73 68 85 120 168 212 233 240 256 279 302 323 341 380 425 447 476 490 517 558 576 553 504 473 465 447 445 452 444 426 427 436 451 464 480 515 564 623 673 707 809 933 933 833 744 665 600 574 573 501 362 306 427 705 923 1194 1738 1944 1862 1702 1399 1151 1069 998 948 928 956 1014 1091 1135 1086 999 901 888 1166 1563 1763 1815 1787 1695 1753 2167 2577 2040 1356 1206 1395 1538 1360 577 25 34 168 208 67 9 0 0 0 0 0 0 3 1 0 4 4 1 1 5 3 0 0 0 7 29 39 20 3 0 0 0 0 0 0 0 0 0 0 0 0 0 4 70 128 172 181 133 72 35 69 101 154 290 408 422 378 331 317 395 592 831 929 956 1150 1335 1319 1232 1148 1107 1097 1073 1022 974 891 831 804 868 977 1084 1177 1227 1237 1180 1111 1101 1153 1141 1090 1046 997 957 922 875 827 763 769 763 788 822 812 752 657 543 448 419 410 395 452 528 510 479 504 550 585 791 1426 2024 2189 2061 1925 1695 1540 1453 1399 1399 1431 1547 1735 1999 2190 2117 2452 2600 2354 1887 1220 644 529 1069 1626 1769 1774 2053 2225 1846 1327 1245 1538 1962 2460 2760 2421 2222 2510 2976 3694 4064 3632 3011 2525 2258 2035 1972 1972 2184 2382 2468 2432 2249 2064 2002 2065 2184 2385 2582 2564 2359 2114 2111 2290 2415 2420 2387 2346 2271 2185 2131 2150 2215 2263 2347 2451 2545 2374 2199 2080 2156 2609 3240 3579 3516 3303 3223 3186 3229 3189 3208 3086 2971 2972 3049 3042 3003 2994 3014 2931 2817 2702 2547 2404 2266 2241 2287 2232 2049 2055 2085 2340 2424 2384 2263 2063 1944 2082 2026 1906 1684 934 838 739 690 689 550 559 489 563 829 880 922 1109 1351 1598 1556 1362 1797 2053 2110 2150 1865 2024 2248 1996 1813 1480 1214 1092 1168 1112 1015 1065 1031 722 938 1175 1393 1686 1671 1499 1455 1339 1091 1091 1133 1250 1087 1062 1168 1081 958 972 861 802 873 834 600 436 498 682 879 1040 1161 1207 1226 1336 1540 1739 1846 1828 1778 1789 1828 1906 1951 2087 2618 2494 1790 1640 1509 1230 1053 1129 1408 1655 1650 1486 1406 1463 1630 1817 1910 2066 2376 2390 2374 2398 2389 2505 2535 2351 1995 1590 28 48 63 64 51 37 32 33 33 31 31 30 27 24 19 13 6 7 12 11 10 10 11 12 6 2 5 4 2 3 4 2 1 2 7 11 15 20 23 22 23 26 24 23 21 22 25 26 28 38 47 50 42 18 3 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 1 2 3 2 1 4 9 17 43 80 122 117 74 73 87 117 177 269 399 575 777 890 851 755 705 739 851 908 872 803 698 624 642 692 678 604 516 444 361 301 251 214 217 179 96 62 79 114 171 225 253 259 259 273 296 320 343 366 403 445 472 495 502 501 504 506 493 471 455 458 455 463 473 473 470 488 491 494 500 524 560 590 644 732 794 865 926 930 866 757 659 594 562 565 533 428 331 427 733 1040 1405 1867 1950 1764 1497 1274 1132 1146 1125 1104 1090 1116 1133 1160 1179 1136 1032 895 990 1354 1660 1751 1702 1675 1788 2130 2453 2198 1522 1199 1067 1076 1070 850 296 12 9 37 38 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 5 18 15 0 0 0 0 0 0 0 0 0 0 0 3 27 69 74 32 77 101 72 40 86 76 96 208 243 159 45 52 231 498 752 912 940 1071 1281 1343 1295 1217 1128 1070 1047 1024 1002 986 952 938 967 1043 1132 1218 1297 1326 1312 1235 1135 1108 1137 1127 1073 1050 1034 1033 993 935 836 665 597 562 572 626 712 784 762 662 567 528 519 498 503 542 589 652 658 645 653 810 1336 1792 1826 1679 1573 1454 1341 1266 1260 1321 1404 1541 1720 1983 2153 2241 2499 2599 2300 1828 1288 880 883 1404 1993 2154 1929 1764 2000 2047 1583 1486 1823 2131 2308 2587 2515 2956 3344 3540 3640 3756 3138 2815 2653 2492 2408 2263 2030 2026 2289 2435 2402 2292 2151 2089 2194 2305 2348 2259 2097 1928 1751 1649 1682 1836 2013 2121 2162 2171 2125 2099 2162 2292 2358 2449 2584 2756 2791 2634 2542 2691 3106 3325 3228 3062 2974 2813 2776 2863 2886 2845 2699 2524 2490 2593 2826 2845 2838 3020 2942 2725 2524 2434 2414 2429 2455 2324 2305 2161 2176 2110 2197 2251 2231 2256 2184 2220 2349 2435 2386 2288 2140 1811 1433 1193 1030 876 787 797 920 1063 1123 1129 1175 1347 1690 2060 2287 2392 2582 2665 2773 2418 1930 1948 1819 1586 1496 1419 1431 1577 1452 1281 1182 1204 1467 1457 1290 1405 1413 1527 1705 1667 1434 1182 1127 1110 1195 1243 1142 1186 1195 1080 820 604 630 750 747 624 540 600 781 974 1112 1175 1203 1256 1421 1644 1798 1860 1811 1717 1755 1814 1877 1962 2171 2697 2576 1938 1550 1473 1326 1035 1182 1489 1779 1754 1520 1512 1452 1434 1478 1576 1732 1930 2064 2141 2289 2486 2652 2807 2820 2606 2197 16 33 52 65 62 48 37 34 34 33 34 32 25 22 20 15 12 9 18 21 19 18 16 10 4 1 0 0 0 0 3 2 2 2 7 12 15 21 26 26 22 20 18 16 16 17 19 23 23 30 36 40 36 19 3 0 2 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 5 6 12 31 66 88 67 35 33 59 97 163 260 372 528 770 911 845 751 738 833 988 1051 961 812 707 642 642 691 720 687 605 516 437 379 296 193 192 183 128 103 132 182 249 287 285 272 268 284 312 340 369 401 435 472 470 471 485 488 487 482 473 461 459 462 464 475 486 501 516 544 548 542 551 573 600 613 695 811 845 876 935 927 859 749 661 594 564 567 542 468 399 501 810 1169 1539 1850 1909 1737 1530 1451 1431 1422 1429 1396 1315 1286 1253 1225 1197 1169 1079 957 996 1254 1495 1603 1599 1727 2053 2360 2220 1615 1271 1252 1019 828 774 595 229 96 68 53 21 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 31 69 48 0 0 0 0 0 0 0 0 0 0 1 12 30 17 8 20 60 82 57 40 30 17 36 125 141 86 79 207 501 776 971 1014 1038 1176 1304 1325 1293 1222 1126 1066 1047 1045 1064 1084 1085 1088 1122 1184 1242 1304 1365 1374 1348 1268 1157 1078 1074 1051 1004 992 1022 1082 1121 1138 1102 983 823 656 533 483 519 644 767 798 743 678 651 634 637 690 779 846 812 740 734 882 1162 1345 1296 1234 1252 1250 1221 1178 1169 1222 1313 1451 1635 1867 2044 2176 2344 2416 2198 1880 1637 1539 1669 2026 2175 1879 1522 1439 1759 2099 1951 1802 1979 2302 2363 2615 3025 3549 3462 3144 2956 2796 2477 2407 2538 2689 2780 2628 2251 2015 2260 2461 2472 2485 2547 2583 2628 2681 2657 2510 2276 2019 1741 1475 1376 1496 1642 1819 2022 2127 2095 2082 2120 2208 2312 2455 2636 2830 2950 2978 2776 2718 2912 2987 2838 2635 2548 2463 2472 2544 2490 2397 2426 2405 2287 2343 2618 2813 2772 2785 2740 2465 2314 2351 2379 2337 2309 2320 2263 2088 1970 1878 1716 1621 1417 1482 1647 1867 2118 2201 2157 2103 2006 1777 1459 1185 1015 920 869 896 1036 1195 1316 1444 1606 1803 2044 2355 2632 2785 2768 2722 2644 2547 2134 1897 1767 1606 1644 1742 1722 1587 1440 1330 1237 1114 964 900 1108 1234 1413 1756 1897 1695 1442 1246 1084 991 1028 1011 1070 1196 1238 1091 810 624 637 742 775 714 663 706 870 1047 1152 1177 1192 1269 1487 1725 1854 1846 1761 1688 1740 1814 1861 1881 1990 2273 2346 2045 1504 1334 1355 1059 1200 1599 1953 1938 1798 1794 1769 1637 1486 1440 1449 1553 1657 1754 1928 2242 2647 3014 3158 3081 2707 8 19 37 55 62 54 41 32 30 32 32 30 25 23 22 15 10 6 6 22 29 29 22 10 4 3 1 0 0 0 1 4 2 3 6 12 16 22 24 26 21 18 15 13 10 12 15 19 21 25 30 29 25 15 5 0 3 5 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 4 6 4 5 8 23 54 55 29 14 24 56 99 168 249 327 468 707 878 814 703 722 857 1062 1167 1047 916 830 734 679 674 682 658 622 576 524 477 390 282 241 194 216 217 250 294 330 334 302 275 272 292 322 360 392 428 457 479 472 458 466 484 486 474 467 464 473 483 491 500 512 536 564 599 611 613 613 627 643 645 739 843 867 855 905 929 831 727 670 627 619 617 579 523 514 660 990 1375 1679 1837 1848 1707 1544 1521 1572 1601 1589 1544 1440 1376 1357 1341 1306 1274 1182 1135 1221 1075 1047 1217 1419 1749 2112 2194 1748 1138 986 1089 920 734 741 643 447 292 216 141 63 33 30 24 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 36 64 38 0 0 0 0 0 0 0 0 0 0 2 6 8 4 22 95 105 60 30 15 3 7 78 170 228 227 246 363 682 982 1083 1054 1109 1223 1298 1307 1277 1205 1111 1085 1104 1116 1143 1164 1168 1185 1228 1298 1339 1382 1414 1404 1366 1295 1232 1143 1073 1012 953 923 934 1045 1216 1349 1419 1438 1334 1129 907 715 583 582 704 814 839 827 801 775 833 957 1058 1009 815 692 739 891 1000 948 868 910 1035 1118 1159 1163 1158 1191 1289 1438 1638 1818 2021 2078 2106 2182 2117 2005 2020 2155 2360 2414 2147 1682 1332 1294 1485 1805 2018 1944 1949 2205 2534 2974 3271 3298 2979 2520 2082 1671 1581 1862 2348 2706 2954 2879 2438 2083 2295 2631 2800 2992 3252 3435 3488 3410 3318 3215 2900 2543 2181 1857 1654 1430 1472 1643 1864 2097 2158 2117 2072 2103 2205 2406 2655 3017 3301 3335 2955 2629 2635 2764 2803 2675 2456 2312 2298 2289 2202 2189 2318 2366 2324 2279 2448 2850 3093 2999 2813 2398 2379 2422 2344 2270 2230 2071 1879 1580 1393 1370 1243 1128 912 840 980 1421 1848 1905 1747 1605 1513 1442 1303 1108 968 1023 1163 1242 1340 1513 1735 2003 2292 2481 2588 2672 2772 2713 2508 2139 1849 1926 1989 1992 1862 1623 1627 1813 1831 1627 1521 1513 1431 1221 1124 1159 1165 1274 1363 1434 1497 1474 1452 1416 1264 1060 978 1023 1161 1293 1308 1169 908 706 687 797 851 791 783 818 936 1099 1177 1183 1199 1314 1555 1810 1865 1782 1687 1660 1713 1766 1766 1759 1826 1971 2224 2268 1519 1368 1380 1253 1149 1536 1924 2147 2292 2405 2384 2190 1872 1582 1510 1588 1563 1570 1658 1948 2458 2999 3296 3392 3174 2 8 18 35 48 50 42 33 32 32 31 27 25 24 22 16 11 11 6 18 35 35 23 11 5 4 1 0 0 0 0 2 3 6 8 10 16 22 23 22 19 21 13 11 6 9 14 16 19 22 27 28 22 12 4 2 3 5 6 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 5 3 4 6 9 16 36 31 17 19 32 61 116 183 219 269 428 657 775 705 598 636 805 1040 1187 1085 920 801 762 740 715 703 639 608 620 604 555 465 395 362 315 306 328 366 383 381 359 321 293 289 309 339 385 414 456 484 485 484 464 474 496 480 457 449 461 490 515 526 530 545 579 615 646 667 679 675 683 693 698 766 840 866 855 900 925 825 744 680 679 710 701 664 660 726 943 1286 1612 1778 1796 1748 1633 1595 1667 1733 1702 1615 1533 1446 1431 1454 1464 1464 1493 1385 1223 1165 871 670 862 1177 1539 1880 1945 1434 857 766 916 851 746 806 838 766 573 349 179 110 114 139 111 46 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 9 3 0 0 0 0 0 0 0 0 0 0 1 1 1 10 69 169 124 35 10 4 5 65 172 275 372 423 474 491 715 988 1065 1102 1176 1234 1274 1280 1251 1185 1117 1125 1160 1177 1202 1213 1226 1291 1359 1427 1438 1462 1470 1458 1405 1364 1325 1233 1132 1041 972 911 873 971 1161 1314 1430 1522 1586 1577 1439 1215 962 768 727 809 893 911 894 904 988 1127 1159 1008 732 652 770 1040 1086 772 669 746 899 1038 1135 1210 1235 1283 1394 1555 1768 1933 2083 2118 2186 2288 2278 2176 2135 2289 2461 2356 1992 1574 1305 1254 1346 1542 1763 1877 2042 2320 2699 3263 3369 3185 2611 1900 1443 1078 1239 1732 2274 2656 2871 2729 2284 2028 2230 2594 2875 3188 3565 3800 3873 3732 3507 3597 3372 3144 2763 2406 2252 2065 1945 1904 2016 2274 2402 2284 2168 2209 2190 2326 2572 3048 3483 3563 3121 2556 2420 2674 2890 2828 2568 2355 2246 2185 2138 2129 2172 2235 2387 2708 3224 3035 2820 2703 2753 2424 2379 2287 2128 1865 1638 1498 1371 1123 957 965 941 860 782 750 897 1332 1778 1772 1568 1435 1407 1414 1382 1280 1212 1416 1761 1916 1904 2014 2258 2534 2798 2991 3070 2922 2711 2406 2128 2009 2083 2075 2012 2061 1897 1579 1565 1798 1744 1583 1635 1648 1493 1343 1248 1070 1127 1247 1265 1298 1367 1481 1576 1636 1518 1246 1028 1033 1226 1417 1419 1255 986 774 745 865 928 914 919 935 1007 1134 1196 1200 1234 1379 1633 1881 1926 1777 1637 1628 1668 1683 1647 1649 1723 1815 2035 2185 1914 1713 1665 1632 1548 1679 2016 2329 2636 3032 3092 2821 2300 1769 1404 1576 1676 1580 1445 1707 2154 2667 3133 3478 3473 0 1 5 14 27 39 42 35 32 32 30 26 24 24 23 17 13 13 11 17 32 33 23 12 5 3 0 0 0 0 0 1 4 11 13 12 16 20 20 16 12 7 10 6 2 4 13 14 19 21 22 24 25 19 8 3 4 4 6 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 3 4 6 8 10 23 22 18 23 32 66 123 166 168 224 415 638 718 645 576 604 752 990 1139 1004 757 721 740 743 707 704 709 713 678 649 592 475 398 380 367 373 406 428 421 398 365 326 301 300 329 373 423 461 499 475 468 477 459 466 482 468 445 440 466 516 545 545 543 563 606 645 674 706 726 728 733 741 770 816 836 857 868 914 955 835 798 729 776 811 847 926 1049 1107 1325 1566 1724 1729 1612 1490 1409 1439 1548 1638 1664 1626 1556 1481 1473 1484 1459 1452 1527 1430 1259 1118 984 720 794 1040 1313 1687 1756 1270 899 933 1120 1135 980 911 1000 996 766 424 165 104 168 241 209 119 34 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 13 76 213 217 78 13 3 49 137 221 317 396 469 511 612 667 732 906 1064 1173 1221 1234 1254 1264 1243 1192 1162 1187 1209 1227 1269 1294 1348 1422 1480 1511 1490 1489 1487 1483 1456 1438 1380 1279 1177 1098 1054 999 952 966 1036 1124 1230 1334 1482 1659 1710 1590 1368 1128 965 973 1077 1072 1014 1043 1128 1189 1003 802 636 695 849 1117 1150 793 640 732 857 1013 1174 1329 1419 1514 1651 1835 2060 2198 2239 2255 2301 2321 2273 2183 2122 2131 2149 2061 1807 1526 1381 1358 1387 1454 1569 1718 2151 2757 2896 3248 3093 2462 1742 1348 1393 1466 1667 2023 2376 2614 2598 2343 1976 1814 1983 2252 2369 2363 2731 3077 3045 3027 2864 3103 3010 2949 2913 2697 2517 2591 2741 2592 2667 2738 2748 2547 2431 2403 2324 2330 2531 2944 3353 3400 2926 2235 2272 2825 3060 2958 2641 2383 2262 2219 2184 2183 2261 2278 2402 2758 3158 2328 2250 2303 2260 2243 2236 2212 1872 1429 1188 1155 1167 1066 986 1030 1005 896 843 827 1065 1486 1823 1756 1574 1492 1512 1644 1694 1715 1822 2042 2229 2304 2246 2314 2519 2676 2747 2812 2852 2583 2136 1734 1755 2211 2521 2411 2162 2025 1709 1461 1537 1716 1540 1525 1679 1503 1354 1184 1109 1132 1205 1269 1362 1454 1526 1625 1736 1819 1779 1480 1110 1065 1248 1474 1536 1319 1053 855 823 899 978 1022 1046 1049 1102 1184 1222 1226 1262 1412 1683 1924 1945 1782 1598 1623 1689 1682 1638 1646 1677 1730 1841 1981 2098 2014 1869 1829 1841 1903 2098 2311 2386 2613 3024 3088 2396 2003 1517 1354 1676 1648 1524 1605 1863 2227 2731 3227 3421 0 0 1 4 13 25 35 36 32 32 32 28 27 27 25 19 16 16 16 20 30 32 23 14 8 2 1 0 0 0 1 1 3 11 13 14 14 14 13 9 7 7 6 3 1 2 8 15 17 20 25 24 28 26 21 9 1 2 4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 2 4 5 5 7 11 11 13 14 21 59 115 141 130 197 390 609 727 743 699 652 690 866 1045 981 780 700 678 712 713 743 764 796 743 666 595 488 419 406 395 414 437 436 412 381 350 323 312 330 371 420 478 540 564 531 492 455 453 456 454 458 445 454 495 542 546 533 538 568 615 659 695 725 744 753 755 768 812 853 857 893 914 930 942 816 853 803 887 972 1122 1315 1516 1559 1687 1742 1800 1720 1477 1314 1314 1405 1509 1586 1650 1676 1633 1552 1494 1425 1290 1218 1303 1203 1047 1094 1449 1308 840 962 1118 1518 1485 1046 1075 1347 1623 1606 1287 1035 990 942 742 433 183 123 196 251 217 154 55 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 7 40 150 232 99 8 10 46 119 228 362 481 510 506 504 574 664 752 957 1146 1228 1236 1227 1233 1246 1242 1210 1198 1226 1242 1264 1326 1384 1448 1500 1532 1523 1499 1497 1502 1483 1463 1441 1395 1304 1210 1154 1110 1087 1072 1048 1026 1024 1056 1135 1266 1445 1588 1620 1524 1367 1253 1259 1350 1308 1133 1116 1161 1129 951 681 557 693 907 1140 1201 968 782 792 888 1041 1249 1471 1657 1831 2003 2199 2380 2389 2312 2297 2298 2243 2123 1982 1891 1824 1759 1741 1661 1537 1529 1572 1590 1587 1596 1727 2248 3084 2978 2964 2752 2171 1632 1426 1590 1859 2086 2256 2359 2399 2261 2097 1988 1946 1968 2083 2478 2703 2339 2346 2427 2494 2642 2878 2922 2865 2777 2707 2888 3155 3144 3132 3241 3159 2991 2758 2643 2556 2498 2503 2629 2945 3294 3383 2964 2380 2612 3312 3315 2943 2594 2409 2269 2198 2274 2318 2452 2358 2367 2469 2360 2144 2147 2162 2160 2092 2053 1875 1533 1235 1148 1246 1372 1461 1595 1753 1733 1585 1478 1297 1534 1845 1912 1848 1755 1594 1541 1753 1967 2167 2351 2444 2390 2237 2085 2066 2208 2335 2262 2136 1956 1590 1414 1510 2021 2387 2362 2068 1799 1667 1485 1486 1504 1564 1520 1294 1404 1341 1158 915 872 1048 1205 1296 1413 1511 1578 1571 1630 1921 2045 1719 1269 1107 1235 1444 1636 1435 1181 986 899 924 1037 1137 1152 1138 1172 1224 1239 1214 1238 1412 1701 1967 1914 1764 1559 1617 1692 1662 1647 1672 1666 1695 1751 1853 2074 2070 1858 1772 1789 1799 1869 2004 1963 2013 2340 2486 2206 2256 1932 1465 1548 1599 1607 1644 1703 1896 2307 2824 3155 0 0 0 1 5 12 23 30 32 33 35 35 35 34 28 23 22 21 18 21 28 33 30 20 12 8 4 0 0 1 1 3 1 7 9 9 7 8 9 8 6 6 6 3 2 3 6 12 12 13 16 19 24 25 27 23 6 1 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 1 1 1 1 2 2 2 4 4 3 3 5 4 5 6 13 45 95 115 106 174 346 546 697 785 795 723 674 725 830 827 665 542 546 608 650 705 699 672 625 581 533 478 432 395 398 405 424 414 389 364 352 351 364 397 441 472 496 527 533 512 495 477 456 452 439 467 465 473 512 534 522 518 530 568 612 657 694 726 744 752 765 793 838 879 905 923 896 890 888 820 895 879 969 1167 1403 1650 1791 1902 1986 1977 1975 1779 1483 1301 1273 1359 1465 1543 1621 1678 1661 1569 1444 1286 1068 944 989 908 849 948 1499 1742 1474 1063 934 1278 1258 1010 1412 1935 2147 1862 1359 971 780 667 517 338 221 228 274 237 156 102 35 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 8 2 0 0 0 0 0 0 0 0 0 1 3 6 25 113 261 170 6 10 80 223 304 366 535 618 583 545 522 586 712 859 1079 1224 1251 1218 1197 1206 1221 1228 1219 1212 1228 1250 1284 1362 1457 1504 1512 1511 1493 1474 1477 1477 1445 1422 1399 1372 1321 1260 1237 1225 1196 1133 1102 1098 1100 1095 1091 1127 1214 1326 1418 1441 1425 1440 1495 1565 1565 1420 1246 1097 925 740 628 606 709 933 1179 1302 1177 982 963 1043 1154 1344 1611 1901 2108 2235 2360 2414 2297 2178 2190 2206 2129 1947 1741 1617 1493 1455 1532 1606 1630 1740 1855 1913 1913 1917 2051 2399 2975 2966 2751 2642 2205 1775 1599 1704 1919 2115 2262 2378 2293 2055 1996 2135 2304 2385 2382 2332 2183 2126 2309 2412 2684 3038 3201 3106 2842 2616 2499 2638 2912 3030 3153 3226 3136 2913 2698 2599 2594 2657 2701 2709 2960 3378 3517 3253 2989 3305 3714 3361 2787 2455 2439 2324 2317 2458 2550 2696 2533 2330 2201 2151 2126 2114 2067 2053 2009 1885 1608 1313 1196 1328 1562 1798 2047 2283 2458 2447 2377 2320 2068 2049 2069 1986 1913 1808 1675 1700 1907 2206 2516 2761 2789 2546 2161 1784 1467 1488 1627 1416 1337 1078 990 1523 1888 2129 2169 1963 1592 1380 1509 1637 1815 1964 1958 1759 1328 1274 1240 1072 822 698 928 1172 1307 1478 1491 1418 1536 1552 1993 2114 1797 1426 1159 1238 1426 1631 1562 1334 1106 977 978 1083 1192 1216 1194 1203 1246 1255 1214 1232 1441 1745 1951 1801 1635 1554 1574 1617 1638 1665 1661 1639 1662 1712 1773 1912 1998 1887 1700 1698 1617 1716 1768 1824 1803 1809 1837 1960 2049 1974 1795 1678 1637 1580 1635 1664 1739 1964 2387 2765 0 0 0 5 2 6 12 20 25 30 36 42 46 46 39 31 26 21 17 21 21 31 36 27 17 12 7 2 0 1 1 1 1 3 4 3 2 6 6 3 3 7 7 4 3 5 6 8 10 11 14 15 16 20 20 25 13 3 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 2 1 0 1 2 2 2 3 5 4 3 3 3 3 3 10 33 66 87 91 150 299 483 644 784 908 875 796 747 715 642 494 381 397 467 505 514 489 469 460 430 417 387 385 353 373 350 331 329 345 359 378 409 447 471 479 485 491 487 466 448 458 454 444 445 438 487 499 492 519 536 533 544 541 579 614 673 722 754 753 763 796 834 867 901 909 861 828 858 845 855 921 952 1104 1346 1582 1795 1895 2039 2247 2267 2185 1866 1538 1387 1325 1360 1455 1549 1624 1674 1663 1540 1358 1200 1055 946 907 858 892 1037 1396 1810 1804 1356 1020 1151 1148 1113 1701 2345 2389 1773 1101 681 512 422 306 211 192 273 307 193 71 27 7 0 0 0 0 0 0 0 0 0 2 20 1 0 0 0 0 7 25 27 7 0 0 0 0 0 0 0 0 0 0 3 20 110 307 395 232 63 67 264 510 591 591 640 628 601 552 512 577 724 1008 1216 1279 1245 1189 1174 1200 1215 1214 1239 1266 1253 1247 1295 1385 1490 1524 1483 1443 1411 1391 1387 1378 1377 1390 1378 1360 1392 1395 1391 1377 1362 1311 1258 1258 1251 1224 1217 1160 1102 1105 1146 1191 1246 1369 1517 1601 1606 1473 1278 1044 776 594 507 653 802 947 1173 1379 1385 1215 1176 1273 1354 1490 1754 2059 2189 2172 2121 2032 1963 1977 2040 2054 1960 1793 1627 1540 1469 1381 1438 1599 1742 1933 2171 2345 2415 2408 2408 2582 2855 2855 2474 2375 2093 1865 1786 1860 2004 2200 2333 2443 2183 1764 1770 2142 2820 3445 3241 2625 2498 2427 2352 2391 2715 3017 3159 3131 3052 2813 2500 2299 2266 2469 2707 2834 2773 2617 2486 2456 2536 2611 2577 2573 2842 3266 3477 3422 3414 3657 3770 3389 2788 2144 2160 2201 2413 2670 2902 2931 2698 2353 2052 2033 2042 2021 1995 1968 1902 1722 1485 1328 1375 1659 1976 2171 2340 2486 2595 2629 2600 2507 2377 2228 2049 1961 1892 1796 1769 1881 2099 2407 2753 3052 3143 2905 2448 1883 1283 1064 1415 1234 1248 1427 1808 1884 1942 2009 1943 1574 1187 1142 1396 1804 2250 2485 2470 2244 1883 1578 1280 1028 1050 799 938 1235 1440 1604 1597 1481 1701 1794 2100 2156 1830 1599 1297 1252 1407 1607 1638 1460 1237 1091 1072 1139 1222 1251 1240 1233 1277 1312 1338 1432 1623 1807 1801 1634 1518 1499 1508 1525 1591 1668 1662 1633 1640 1674 1719 1800 1879 1917 1731 1660 1695 1751 1759 1756 1724 1743 1768 1787 1796 1761 1766 1788 1684 1610 1613 1606 1609 1655 1983 2337 0 0 2 6 2 3 4 14 18 22 31 41 50 52 50 43 28 18 22 29 34 35 37 31 20 12 8 5 2 0 0 0 0 1 1 1 3 5 5 4 4 10 9 5 5 4 4 5 7 10 13 16 15 15 15 21 18 6 5 5 5 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 2 3 2 1 0 1 1 1 2 3 4 4 3 3 2 3 3 7 21 42 59 81 138 260 432 590 767 942 970 968 890 741 569 419 344 314 370 415 385 366 375 358 337 347 333 324 299 299 290 275 272 314 373 427 473 500 526 522 501 491 469 444 432 417 415 436 443 449 509 528 510 538 572 583 593 578 621 659 739 794 790 780 814 848 870 873 878 837 754 772 813 804 866 925 1035 1251 1477 1688 1866 2034 2164 2422 2429 2337 2011 1668 1561 1518 1548 1592 1627 1672 1712 1722 1619 1424 1274 1215 1181 1164 1222 1325 1378 1325 1334 1565 1497 1245 1152 1082 1130 1770 2540 2308 1459 767 430 338 293 182 82 74 165 214 128 27 0 0 0 0 0 0 0 0 0 0 0 1 9 0 0 0 0 0 3 17 22 6 0 0 0 0 0 0 0 0 1 4 15 50 163 361 478 414 302 284 460 682 815 856 805 682 636 615 660 685 864 1158 1317 1323 1239 1188 1190 1234 1246 1248 1289 1331 1302 1257 1307 1407 1498 1516 1455 1357 1302 1280 1295 1300 1310 1329 1330 1306 1313 1301 1316 1363 1444 1444 1449 1415 1401 1366 1349 1254 1140 1040 1007 1029 1019 1129 1338 1471 1519 1431 1194 990 706 588 493 636 858 971 1114 1436 1581 1526 1530 1589 1598 1663 1849 2044 2080 1972 1830 1691 1638 1722 1822 1817 1730 1611 1477 1354 1276 1270 1400 1647 1891 2172 2572 2873 2981 2858 2611 2640 2607 2565 2192 1952 1778 1801 1946 2118 2270 2395 2502 2405 1966 1613 1717 2110 2749 3524 4023 3429 2874 2576 2285 2247 2383 2530 2870 3151 3220 3005 2631 2278 2113 2186 2414 2531 2485 2394 2330 2316 2355 2383 2344 2360 2618 3005 3187 3176 3199 3332 3471 3457 3101 2558 2175 2102 2423 2841 2923 2792 2569 2320 2091 1999 1973 1963 1942 1853 1715 1554 1417 1405 1630 1940 2175 2261 2319 2436 2542 2670 2703 2626 2463 2264 2066 1958 1882 1864 1888 2027 2262 2542 2821 3059 3228 3196 2818 2327 1784 1207 1463 1335 1412 1523 1663 1801 2013 1998 1697 1247 909 1008 1316 1778 2241 2436 2483 2492 2367 2084 1680 1215 1326 1181 1119 1361 1537 1621 1551 1583 1817 2062 2365 2382 1975 1645 1450 1312 1347 1559 1708 1560 1394 1239 1163 1210 1267 1245 1233 1254 1323 1437 1554 1718 1852 1835 1697 1575 1504 1503 1472 1442 1514 1653 1641 1630 1626 1654 1661 1676 1728 1806 1791 1716 1717 1764 1767 1722 1683 1684 1693 1670 1675 1697 1704 1691 1611 1632 1631 1654 1605 1527 1620 1867 0 1 4 6 6 5 4 6 11 11 18 32 45 53 59 58 37 19 23 37 45 41 34 32 22 13 10 9 5 1 0 0 0 0 0 1 5 6 5 6 8 10 7 6 6 7 3 2 5 8 12 11 13 13 12 16 18 11 8 7 5 1 0 0 0 0 0 0 0 0 0 0 0 1 3 4 2 1 1 1 1 1 0 2 2 1 3 3 2 2 2 3 3 4 12 25 41 70 125 224 358 494 641 806 916 1018 1021 861 709 555 443 363 390 421 347 345 402 366 337 349 341 323 308 319 341 365 378 408 458 529 587 617 581 551 512 478 440 422 423 406 402 430 447 467 520 539 519 544 593 624 637 642 689 738 803 847 837 836 873 886 874 820 783 734 674 713 724 741 853 983 1164 1403 1632 1830 1986 2168 2300 2418 2439 2393 2151 1838 1731 1728 1767 1811 1817 1827 1839 1835 1760 1581 1390 1296 1294 1346 1431 1498 1476 1349 1135 1053 1263 1235 1105 1053 1167 1775 2603 2249 1292 665 380 296 273 147 34 11 44 80 57 14 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 3 4 1 0 0 0 0 2 7 7 2 5 39 93 110 147 307 493 598 618 588 631 762 917 1059 1000 872 769 737 828 892 1143 1389 1412 1368 1292 1259 1289 1325 1312 1319 1386 1410 1342 1286 1335 1432 1496 1489 1402 1265 1231 1217 1227 1247 1231 1242 1240 1198 1121 1090 1138 1180 1235 1244 1295 1321 1446 1490 1460 1329 1249 1159 1003 917 840 853 1016 1215 1330 1330 1157 946 737 616 597 677 813 936 1067 1426 1685 1787 1893 1926 1888 1900 1967 2008 1961 1840 1716 1600 1501 1509 1607 1631 1548 1403 1246 1139 1155 1231 1434 1777 2133 2554 3069 3377 3353 3012 2650 2498 2358 2349 2175 1856 1608 1587 1808 2071 2301 2495 2482 2154 1744 1661 1870 2195 2874 3655 4121 3932 3142 2770 2436 2218 2128 2179 2520 2896 3004 2882 2523 2073 1885 2070 2308 2418 2384 2270 2213 2253 2312 2304 2273 2362 2627 2860 2830 2698 2649 2654 2702 2866 2873 2638 2399 2158 2283 2466 2386 2292 2201 2050 1985 2015 1985 1917 1820 1632 1484 1402 1380 1464 1793 2115 2201 2203 2295 2443 2632 2800 2862 2788 2625 2413 2214 2036 1939 1949 2021 2191 2427 2645 2778 2737 2548 2788 2777 2419 1884 1555 1688 1576 1718 1796 2079 2168 2183 1987 1618 1242 1019 1117 1311 1516 1799 1994 2191 2397 2316 2172 1978 1539 1475 1496 1211 1400 1582 1694 1691 1767 1862 2124 2413 2359 2029 1717 1496 1375 1299 1513 1715 1677 1542 1341 1227 1259 1260 1209 1200 1264 1371 1529 1675 1815 1941 1885 1647 1578 1605 1583 1483 1407 1437 1555 1622 1639 1639 1668 1662 1628 1663 1732 1783 1772 1745 1763 1745 1703 1658 1674 1668 1631 1592 1605 1594 1601 1607 1604 1622 1704 1686 1545 1421 1492 0 2 4 5 6 7 8 10 13 8 8 21 33 43 61 74 59 36 29 40 49 42 35 33 28 16 10 10 6 1 0 0 0 0 0 1 4 4 5 4 2 3 3 5 6 6 4 2 3 6 7 8 10 10 11 16 16 12 8 5 2 1 0 0 0 0 0 0 0 0 0 0 0 1 3 3 1 0 1 1 1 1 1 2 1 0 1 2 2 2 3 4 3 3 5 11 25 54 105 183 278 379 507 658 795 975 1056 1024 1033 886 684 548 560 604 494 389 405 427 417 415 405 407 400 401 454 513 563 589 609 634 653 636 558 524 480 448 419 407 407 398 412 439 460 484 522 544 548 578 630 659 684 719 774 818 843 882 894 866 880 854 794 692 663 649 592 626 673 748 898 1119 1373 1615 1807 1941 2051 2182 2291 2344 2370 2370 2276 2043 1897 1908 1940 2013 2032 2028 2004 1943 1859 1710 1513 1358 1332 1403 1472 1513 1465 1296 1103 1015 1113 1109 1093 1286 1479 2046 2541 2469 1562 981 628 475 362 132 19 0 4 12 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 3 20 21 8 25 182 384 310 97 136 328 580 734 744 771 859 924 933 1045 1101 968 920 929 1005 1517 1774 1549 1380 1368 1398 1414 1393 1350 1350 1403 1407 1339 1306 1373 1477 1509 1475 1375 1258 1215 1190 1162 1180 1186 1204 1195 1142 1057 1077 1076 994 1138 1203 1247 1276 1380 1477 1485 1436 1395 1301 1105 908 787 733 777 910 1061 1100 991 873 790 719 747 826 864 907 1005 1299 1615 1844 2045 2171 2173 2158 2159 2108 1953 1788 1636 1525 1496 1485 1527 1513 1369 1122 1006 971 1053 1260 1595 2073 2609 3138 3541 3662 3354 2844 2496 2278 2212 2303 2187 1861 1598 1574 1693 1771 1869 1943 1780 1529 1359 1441 1645 1884 2182 2309 2805 3154 2922 2681 2530 2428 2216 1932 2007 2361 2585 2535 2256 1936 1766 1903 2178 2340 2316 2206 2156 2240 2390 2440 2465 2725 2949 2802 2470 2258 2180 2173 2168 2198 2251 2302 2381 2197 2080 2039 1960 1945 1937 1872 1884 1976 1916 1724 1624 1461 1311 1260 1311 1482 1952 2286 2295 2312 2354 2438 2667 2887 2944 2874 2744 2568 2397 2230 2128 2163 2254 2405 2567 2714 2793 2523 2248 2386 2146 1952 1769 1993 2408 2252 2209 2194 2283 2396 2436 2274 1887 1509 1352 1273 1255 1210 1203 1192 1384 1817 1986 2014 2053 1883 1575 1370 1149 1305 1637 1795 1781 1904 2073 2255 2464 2454 2243 1829 1474 1440 1288 1442 1690 1704 1546 1402 1301 1263 1242 1203 1209 1292 1415 1559 1692 1785 1891 1945 1752 1670 1638 1681 1544 1438 1428 1494 1590 1649 1657 1664 1657 1646 1685 1733 1765 1768 1732 1729 1712 1706 1673 1677 1668 1628 1575 1571 1570 1559 1558 1557 1594 1691 1737 1641 1430 1357 2 2 5 5 6 7 7 8 11 7 4 12 28 37 52 70 76 44 27 38 51 47 36 32 28 19 10 9 7 3 2 1 0 2 2 2 2 3 3 2 0 0 1 2 3 4 5 3 2 3 4 5 7 6 6 8 10 10 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 0 0 0 1 1 1 0 0 0 0 0 1 1 2 3 3 3 2 2 2 10 31 72 137 213 294 396 497 624 820 969 1067 1216 1279 1085 826 693 767 798 644 515 563 559 594 562 561 585 602 649 690 698 697 684 635 563 529 485 461 437 414 408 408 417 418 442 474 498 517 546 575 612 657 683 707 753 811 866 887 884 908 913 828 788 731 646 572 599 584 571 665 856 994 1172 1400 1635 1842 1981 2048 2092 2163 2253 2321 2363 2384 2365 2262 2130 2080 2041 2101 2119 2123 2097 2006 1932 1808 1631 1447 1360 1393 1416 1438 1472 1482 1407 1294 1239 1168 1274 1712 2105 2504 2586 2464 2250 1557 910 541 337 87 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 12 17 9 42 380 777 601 167 110 321 652 850 911 951 866 705 732 1063 1174 1059 1061 1083 1263 1882 2040 1627 1361 1396 1448 1428 1386 1351 1342 1352 1355 1333 1321 1393 1514 1547 1491 1395 1301 1228 1188 1169 1220 1260 1278 1339 1399 1455 1334 1126 1027 1237 1337 1324 1299 1316 1350 1371 1451 1494 1415 1270 1065 897 815 716 679 770 821 734 703 752 760 865 977 988 960 969 1158 1472 1718 1952 2139 2169 2151 2109 2009 1806 1628 1467 1402 1507 1464 1509 1480 1296 1046 921 949 1076 1409 1977 2617 3196 3637 3753 3581 3114 2571 2280 2203 2215 2278 2225 2040 1896 1743 1612 1508 1339 1235 1175 1239 1285 1337 1420 1537 1757 2120 2450 2402 2426 2673 2830 2828 2462 1932 1733 1935 2236 2344 2245 2114 2060 2156 2363 2472 2386 2280 2214 2237 2459 2599 2694 2950 3029 2646 2198 1958 1962 2008 1972 1934 1959 2018 1999 2005 1951 1841 1785 1793 1809 1790 1846 1816 1694 1565 1441 1304 1153 1078 1240 1625 2308 2412 2372 2348 2324 2363 2526 2711 2740 2706 2701 2656 2599 2517 2407 2427 2596 2594 2508 2579 2583 2362 2342 2240 2020 2012 2178 2404 2988 3050 2673 2353 2181 2217 2447 2457 2184 1778 1437 1197 1072 1061 1073 1055 1186 1429 1591 1810 1907 1846 1667 1389 1152 1213 1507 1686 1657 1905 2410 2791 2880 2716 2338 1928 1612 1411 1359 1384 1586 1678 1621 1478 1348 1272 1255 1246 1258 1337 1447 1578 1705 1749 1817 1864 1879 1876 1732 1680 1580 1498 1449 1468 1552 1618 1643 1660 1666 1677 1708 1718 1734 1748 1695 1697 1699 1693 1681 1669 1641 1594 1550 1540 1528 1512 1511 1516 1544 1620 1700 1698 1512 1363 4 2 4 6 6 7 8 8 9 7 2 6 18 30 41 59 74 56 31 36 54 45 26 27 22 17 11 10 7 3 1 0 0 2 3 2 1 2 2 1 0 0 0 1 1 2 4 3 2 2 4 8 9 6 6 5 7 8 7 3 0 0 1 1 0 0 0 0 0 0 0 0 0 0 2 3 1 1 1 0 0 1 1 0 0 0 0 0 1 2 2 2 3 1 2 2 1 13 40 93 162 230 308 387 487 626 756 889 1063 1223 1260 1098 847 814 980 983 795 852 787 847 743 699 712 749 778 763 726 687 637 570 502 462 438 428 423 425 436 460 475 472 500 536 566 586 611 649 692 726 747 788 843 899 932 920 888 877 847 708 637 600 554 570 621 639 752 949 1301 1569 1741 1864 1963 2054 2116 2140 2152 2184 2255 2324 2364 2396 2400 2371 2279 2257 2151 2163 2153 2201 2142 2090 2043 1869 1702 1576 1478 1460 1434 1442 1535 1669 1697 1598 1506 1473 1682 2165 2516 2665 2579 2617 2812 1873 846 289 161 53 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 6 3 15 357 938 962 413 170 513 960 1115 1123 1075 824 662 762 1028 1052 1043 1073 977 1435 1997 2095 1645 1335 1367 1436 1408 1353 1336 1345 1330 1320 1335 1341 1384 1501 1567 1516 1425 1338 1244 1199 1236 1345 1427 1480 1718 2028 2010 1712 1555 1385 1358 1451 1387 1274 1288 1287 1295 1439 1514 1442 1395 1316 1153 993 794 618 571 583 586 553 662 671 820 1026 1103 1048 999 1091 1365 1603 1801 1905 1874 1810 1731 1584 1384 1237 1150 1139 1187 1196 1370 1438 1354 1183 1093 1134 1330 1794 2543 3190 3522 3593 3398 3066 2713 2317 2203 2418 2351 2227 2310 2315 2197 2011 1663 1329 1272 1321 1361 1393 1402 1390 1366 1429 1606 1839 1832 1782 1902 2357 2802 2895 2503 1994 1771 1861 2043 2174 2281 2404 2521 2637 2788 2837 2602 2360 2311 2281 2429 2517 2480 2441 2461 2434 2277 2066 2010 1991 1919 1762 1679 1747 1876 1895 1775 1707 1659 1676 1669 1599 1583 1543 1521 1459 1324 1134 1096 1095 1334 1964 2417 2412 2321 2270 2267 2294 2330 2350 2350 2402 2482 2565 2636 2698 2659 2517 2417 2213 2368 2396 2349 2358 2280 2120 2128 2152 2252 2569 3110 3313 3042 2580 2087 1912 2116 2150 1931 1494 1226 1002 1022 1130 1183 1257 1459 1625 1713 1755 1888 2093 2064 1680 1398 1331 1361 1515 1656 2223 2988 3494 3286 2665 2091 1906 1689 1403 1407 1376 1419 1517 1532 1461 1351 1267 1249 1271 1314 1365 1453 1549 1637 1701 1716 1715 1798 1895 1841 1722 1611 1533 1493 1478 1521 1565 1595 1675 1679 1669 1675 1673 1668 1718 1695 1682 1684 1670 1649 1633 1598 1546 1510 1506 1526 1514 1503 1516 1524 1558 1626 1644 1587 1452 3 2 3 6 6 7 11 15 13 11 3 2 9 18 29 50 65 62 45 41 52 43 25 28 18 17 12 10 7 3 0 0 1 1 2 1 1 1 1 0 0 1 1 0 1 2 4 4 3 2 5 10 12 10 8 5 5 6 6 4 1 1 2 1 0 0 0 0 0 0 0 0 0 0 2 3 1 1 1 0 0 0 1 1 0 0 0 0 0 1 1 2 3 2 1 1 2 3 19 55 114 181 244 310 380 476 557 670 841 973 1055 1106 1013 862 829 843 857 846 786 832 764 734 681 727 741 715 668 610 545 490 448 433 439 447 465 494 525 552 572 585 613 642 677 703 717 749 795 832 843 878 912 936 927 877 808 758 704 604 549 550 618 745 858 1049 1300 1612 1780 2045 2195 2229 2246 2257 2260 2257 2257 2264 2296 2329 2348 2362 2378 2375 2323 2339 2276 2283 2210 2266 2182 2134 2099 1924 1772 1717 1639 1558 1537 1545 1664 1848 1994 1961 1844 1741 1823 2085 2221 2246 2386 2845 2885 1674 570 92 32 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 1 1 5 10 15 173 707 974 618 385 680 1056 1206 1188 1068 866 725 720 909 965 993 816 871 1487 1974 2114 1737 1357 1325 1404 1399 1327 1308 1353 1332 1301 1344 1358 1363 1456 1526 1509 1425 1376 1302 1268 1352 1502 1650 1826 2117 2325 2214 2294 2416 1933 1506 1543 1419 1195 1234 1285 1277 1357 1428 1410 1428 1482 1346 1152 993 794 605 521 633 542 673 631 740 964 1127 1099 1049 1066 1252 1476 1637 1662 1567 1433 1325 1200 1058 966 932 949 962 993 1123 1274 1381 1423 1375 1478 1750 2323 2984 3342 3335 2957 2599 2396 2380 2285 2446 2837 2748 2518 2568 2531 2320 1996 1608 1367 1351 1454 1536 1480 1437 1426 1374 1452 1520 1661 1729 1696 1706 1961 2277 2340 2088 1776 1682 1828 2055 2218 2330 2600 2896 2989 3094 3111 2865 2438 2256 2239 2204 2219 2154 2114 2124 2134 2172 2130 2033 1944 1794 1505 1358 1523 1715 1609 1458 1566 1518 1529 1535 1525 1538 1588 1702 1671 1534 1347 1415 1594 1824 2178 2355 2312 2273 2278 2282 2275 2273 2286 2292 2299 2333 2374 2463 2541 2144 2347 2655 2694 2472 2282 2186 2104 2067 2052 2071 2136 2365 2873 3215 2732 2105 1786 2038 2034 2004 1800 1448 1111 1050 1064 1166 1219 1285 1428 1543 1541 1537 1708 1997 2173 2115 2018 1790 1621 1453 1516 1929 2659 3424 3698 3158 2419 2122 2014 1741 1415 1368 1472 1505 1455 1445 1440 1346 1283 1271 1310 1362 1382 1466 1573 1679 1708 1676 1670 1711 1758 1764 1717 1610 1524 1522 1530 1537 1567 1540 1670 1689 1668 1687 1672 1648 1661 1669 1662 1648 1629 1601 1576 1519 1479 1487 1487 1519 1547 1528 1538 1543 1540 1535 1552 1576 1560 2 2 1 4 6 7 11 16 16 13 8 3 9 17 22 43 58 61 53 47 51 51 38 30 19 15 14 12 12 7 2 0 1 1 1 0 1 1 0 0 0 1 2 1 2 1 5 7 6 5 8 10 11 12 10 8 6 4 3 4 2 1 1 1 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 1 1 1 1 1 0 0 2 2 1 2 3 2 2 2 1 8 31 66 119 182 237 284 360 452 520 598 704 864 1011 1056 948 810 771 808 841 804 784 791 761 736 725 668 644 596 554 505 486 478 489 525 550 579 622 662 690 717 740 751 765 794 822 827 831 859 878 877 901 890 865 817 750 661 617 600 565 565 677 924 1198 1424 1701 1974 2205 2296 2253 2311 2379 2446 2486 2500 2495 2477 2455 2444 2436 2419 2380 2361 2376 2373 2366 2346 2355 2349 2295 2262 2162 2178 2027 1999 1925 1857 1723 1651 1673 1782 1926 2200 2289 2182 1968 1819 1826 1835 1909 2343 2841 2394 1165 306 33 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 2 8 30 56 70 113 382 627 653 711 932 1138 1197 1124 989 826 687 761 873 945 773 594 995 1546 1919 2171 1967 1496 1321 1374 1410 1365 1304 1345 1338 1291 1326 1345 1358 1434 1465 1473 1414 1421 1398 1379 1466 1690 1935 2258 2225 2043 2357 2859 2943 2230 1676 1623 1412 1155 1178 1309 1290 1269 1382 1438 1441 1474 1369 1250 1175 1086 856 749 850 767 827 731 698 863 1096 1208 1202 1167 1237 1371 1457 1454 1359 1214 1097 1020 954 895 855 865 892 973 1070 1146 1211 1248 1392 1566 1917 2493 3031 3198 3043 2512 2176 2146 2336 2579 3026 3442 3370 3068 2910 2788 2575 2250 1881 1653 1565 1499 1477 1449 1418 1447 1470 1512 1527 1528 1577 1696 1722 1682 1735 1722 1686 1700 1699 1765 1994 2301 2602 2849 3134 3200 3188 3156 2937 2532 2081 2114 2113 2128 2084 2063 2092 2043 2002 1998 1933 1833 1656 1369 1228 1395 1522 1381 1458 1579 1589 1629 1684 1766 1844 1989 2084 2075 1986 1893 1991 2159 2210 2239 2223 2206 2241 2261 2263 2247 2242 2257 2257 2278 2295 2265 2209 2109 1921 2137 2200 2080 2047 2015 1971 1968 1996 1979 1967 2085 2322 2567 2300 2014 1888 1986 1980 1890 1699 1369 1133 1084 1076 1063 1100 1193 1332 1469 1488 1432 1494 1711 1979 2291 2524 2424 2085 1851 1553 1471 1967 2763 3370 3407 2729 2103 2204 2289 1850 1463 1373 1582 1606 1221 1295 1372 1346 1320 1260 1244 1358 1425 1506 1596 1671 1679 1643 1636 1657 1660 1606 1560 1538 1507 1510 1560 1553 1598 1555 1603 1660 1663 1688 1679 1640 1629 1648 1635 1595 1572 1562 1505 1420 1425 1449 1458 1485 1551 1553 1546 1530 1507 1461 1438 1453 1427 1 1 0 2 4 6 9 15 17 16 13 8 8 16 26 44 57 63 59 50 51 55 47 34 22 19 19 14 13 8 5 2 0 0 0 0 0 0 0 0 0 1 2 1 1 1 4 7 8 6 6 7 9 9 8 5 4 4 3 3 3 2 1 1 0 0 0 0 0 0 0 0 1 2 2 2 2 2 1 1 0 0 0 0 1 1 1 0 0 1 1 1 3 3 3 3 2 2 4 15 36 68 116 178 235 284 372 471 550 651 775 895 1007 1028 966 921 994 1069 999 901 898 857 862 760 745 707 674 663 630 643 662 705 741 760 782 820 856 877 891 889 857 838 850 872 869 852 852 840 825 818 759 713 665 621 558 542 572 613 734 1031 1409 1717 1933 2090 2177 2216 2261 2310 2361 2447 2547 2630 2684 2714 2726 2728 2712 2671 2615 2542 2473 2464 2459 2421 2404 2436 2439 2336 2284 2232 2264 2196 2238 2202 2145 2131 2009 1972 2055 2223 2521 2596 2454 2193 1961 1826 1791 1971 2371 2446 1687 662 126 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 1 4 25 95 159 163 141 214 366 541 765 1004 1161 1186 1103 961 812 742 797 886 927 610 613 1128 1610 1869 2188 2169 1683 1371 1358 1414 1379 1314 1351 1344 1298 1333 1357 1355 1401 1434 1464 1436 1461 1447 1459 1635 2043 2362 2444 1993 1828 2300 2643 2553 2153 1923 1790 1533 1275 1254 1381 1406 1422 1512 1512 1475 1457 1363 1253 1233 1276 1162 1159 1248 1194 1115 912 761 829 1006 1124 1173 1230 1292 1333 1336 1290 1200 1102 1024 965 918 874 831 836 851 977 1126 1206 1278 1284 1333 1624 2192 2844 3067 2922 2619 2315 2198 2241 2444 2801 3243 3618 3740 3587 3242 2830 2811 2605 2244 2001 1839 1605 1456 1417 1388 1428 1493 1542 1625 1626 1492 1666 1891 1802 1668 1524 1464 1658 1810 1827 1910 2146 2560 2957 3332 3396 3207 3087 2636 2318 1982 2022 2063 2052 2040 2035 1996 1926 1879 1841 1791 1729 1580 1357 1243 1355 1464 1470 1592 1684 1760 1884 2002 2061 2160 2243 2250 2193 2135 2158 2263 2376 2306 2175 2199 2221 2238 2237 2239 2216 2197 2220 2267 2124 2126 2003 1873 1783 1834 1798 1710 1739 1774 1800 1853 1923 1925 1884 1922 1956 1933 1914 1590 1746 1651 1677 1607 1424 1187 1047 990 943 941 996 1052 1153 1323 1474 1470 1334 1304 1532 1788 2088 2286 2168 1880 1751 1544 1625 2162 2783 3282 3360 2711 1982 1986 2251 2167 1784 1458 1563 1612 1355 1328 1337 1337 1382 1408 1364 1328 1378 1451 1550 1648 1682 1644 1622 1627 1667 1605 1560 1589 1525 1522 1600 1582 1535 1548 1575 1609 1633 1621 1614 1602 1598 1593 1596 1571 1568 1596 1545 1492 1429 1412 1431 1453 1494 1524 1524 1515 1489 1449 1395 1330 1302 0 0 0 0 1 6 7 13 19 20 19 14 10 14 26 41 57 62 64 55 47 53 49 41 27 18 20 19 15 11 8 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 5 5 5 7 5 3 4 5 5 5 4 2 1 1 1 0 0 0 1 1 1 2 1 1 1 1 2 1 1 1 1 0 0 0 0 0 0 0 0 1 0 1 2 3 3 3 2 2 2 6 20 42 67 111 172 224 283 368 474 552 687 815 910 965 1012 1030 994 987 980 947 947 954 980 1002 1032 962 944 921 866 893 913 958 940 939 951 972 994 998 976 933 876 845 844 849 835 809 794 774 732 685 630 608 588 572 546 565 607 743 1076 1452 1752 1952 2065 2118 2147 2171 2219 2284 2354 2439 2525 2595 2658 2730 2818 2902 2946 2928 2873 2801 2712 2649 2604 2556 2556 2596 2568 2379 2191 2188 2272 2316 2349 2312 2294 2373 2346 2230 2501 2786 2940 2866 2553 2226 2026 1878 1820 1989 2177 1913 1107 331 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 40 179 289 230 152 146 257 461 745 1034 1223 1266 1180 1023 855 762 800 915 975 735 734 1239 1664 1877 2242 2408 1947 1421 1266 1356 1375 1335 1371 1363 1319 1352 1379 1337 1316 1360 1439 1477 1506 1495 1563 1796 2121 2497 2385 1906 1956 2285 2374 2325 2252 2220 2026 1714 1487 1467 1496 1471 1490 1515 1486 1510 1550 1476 1303 1280 1378 1356 1399 1604 1614 1413 1074 788 771 924 1102 1209 1266 1290 1291 1255 1147 1039 982 931 894 887 861 871 936 1001 1099 1225 1313 1391 1496 1664 1930 2317 2661 2719 2551 2366 2257 2276 2342 2416 2610 2944 3322 3566 3504 3222 2884 2917 2844 2630 2357 2027 1683 1456 1366 1340 1373 1461 1513 1674 1910 1797 1794 1965 1966 1849 1658 1476 1521 1700 1850 1828 1856 2081 2609 3118 3179 2923 2790 2179 1983 1934 1950 1975 1986 1999 1975 1882 1800 1782 1751 1681 1631 1554 1422 1324 1431 1512 1634 1787 1881 2068 2311 2258 2197 2257 2299 2259 2191 2174 2195 2232 2264 2214 2178 2188 2211 2236 2243 2253 2166 2064 1843 1535 1705 1785 1721 1732 1739 1747 1719 1724 1741 1734 1745 1790 1849 1843 1841 1740 1631 1573 1510 1506 1437 1267 1100 1078 1078 1048 1023 990 955 955 962 985 1089 1279 1461 1483 1193 1037 1313 1598 1804 1868 1886 1767 1730 1689 1878 2291 2834 3510 3808 3156 2091 1713 2051 2408 1985 1488 1523 1549 1490 1422 1360 1351 1396 1387 1280 1258 1327 1457 1637 1728 1706 1655 1672 1675 1668 1632 1641 1658 1586 1533 1553 1561 1497 1497 1557 1545 1554 1547 1530 1569 1627 1669 1651 1591 1563 1553 1526 1471 1434 1414 1403 1419 1438 1456 1451 1425 1392 1425 1420 1309 1336 0 0 0 0 1 7 7 10 21 24 23 19 13 13 22 36 51 59 62 59 52 52 55 52 33 27 25 19 17 13 9 6 2 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 2 3 3 4 4 5 4 4 4 5 5 4 4 3 1 0 1 1 0 0 0 1 1 0 1 2 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 3 2 2 2 4 13 27 39 60 102 149 206 272 354 448 513 600 692 753 804 886 932 883 831 801 834 887 892 931 1006 993 985 981 939 940 916 938 895 903 930 937 942 924 883 844 815 799 792 782 763 737 710 684 650 621 599 583 575 560 569 596 696 1036 1455 1724 1845 1932 1983 2007 2039 2076 2117 2177 2275 2359 2413 2442 2483 2566 2696 2850 3003 3073 3092 3120 3011 2828 2712 2639 2692 2731 2601 2378 2210 2179 2245 2324 2350 2301 2229 2237 2425 2294 2814 3098 3226 3034 2475 1981 1759 1768 1977 2106 2025 1557 773 201 43 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 26 184 383 252 117 109 246 497 821 1115 1296 1329 1202 996 833 795 877 969 943 734 832 1328 1728 1949 2395 2690 2218 1544 1270 1342 1375 1320 1347 1382 1370 1369 1372 1343 1310 1346 1472 1573 1609 1609 1703 1964 2381 2577 2261 2052 2131 2288 2299 2405 2480 2456 2214 1891 1726 1664 1544 1442 1425 1407 1431 1539 1599 1529 1358 1344 1417 1360 1417 1720 1811 1596 1210 938 878 944 1036 1087 1112 1123 1173 1211 1128 970 851 778 754 795 845 943 1065 1194 1326 1388 1387 1481 1723 2061 2319 2459 2551 2563 2434 2318 2288 2336 2310 2176 2175 2408 2720 2942 2970 2898 2885 2959 2872 2684 2417 2063 1698 1392 1267 1261 1286 1354 1336 1411 1545 1772 1864 1831 1907 1839 1665 1547 1444 1492 1731 1742 1861 1894 2062 2430 2411 2221 2241 2037 1961 1931 1888 1887 1911 1937 1927 1852 1803 1822 1791 1698 1649 1680 1708 1667 1665 1615 1819 2075 2269 2424 2430 2284 2220 2270 2304 2278 2224 2210 2235 2232 2218 2177 2170 2200 2224 2277 2253 2254 2135 1975 1960 1936 1724 1735 1768 1771 1772 1763 1744 1765 1780 1750 1729 1747 1816 1899 1711 1534 1498 1385 1394 1352 1265 1148 1027 998 1038 1071 1056 987 896 847 860 909 1010 1224 1437 1442 1112 985 1241 1591 1783 1696 1772 1871 1903 1966 2106 2429 3032 3643 3937 3602 2569 1471 1745 2217 2005 1676 1542 1438 1262 1352 1490 1553 1559 1480 1423 1387 1486 1637 1776 1792 1660 1666 1713 1747 1730 1644 1494 1532 1575 1538 1500 1520 1512 1464 1501 1500 1466 1491 1499 1570 1649 1689 1672 1615 1550 1500 1481 1456 1421 1407 1403 1400 1383 1395 1376 1343 1349 1387 1415 1370 1334 0 0 0 0 1 4 6 9 17 26 27 26 19 14 17 27 41 49 54 56 51 51 57 54 41 39 31 23 20 14 9 5 1 0 0 0 0 1 1 0 0 0 3 2 2 0 0 0 1 2 3 3 3 3 3 4 6 5 4 3 4 3 1 1 1 0 0 0 0 0 1 0 1 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 2 1 1 6 15 23 31 54 86 120 167 239 313 366 405 451 494 496 471 496 548 541 488 483 496 494 494 533 588 643 687 696 699 674 691 684 711 760 778 781 771 759 762 757 748 734 715 697 680 657 637 621 603 588 571 574 570 591 685 904 1324 1664 1794 1763 1760 1771 1794 1845 1908 1966 2063 2161 2207 2214 2205 2219 2285 2405 2570 2788 2943 3045 3130 2938 2708 2651 2650 2746 2770 2635 2472 2361 2272 2221 2214 2196 2157 2088 2073 2287 2245 2701 3180 3250 3092 2535 1985 1665 1948 2399 2348 1985 1392 656 224 95 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 5 103 364 288 124 116 273 589 919 1162 1268 1238 1093 895 772 787 901 986 859 564 865 1371 1765 2043 2590 2870 2342 1690 1367 1381 1407 1331 1342 1388 1368 1326 1330 1356 1337 1352 1505 1674 1773 1828 2016 2333 2648 2547 2277 2256 2334 2489 2525 2626 2644 2578 2356 2146 2022 1824 1574 1464 1469 1485 1551 1614 1572 1426 1310 1404 1462 1345 1406 1699 1842 1684 1374 1134 1012 976 1003 1004 966 955 1050 1153 1114 974 847 768 755 813 895 1003 1125 1229 1405 1542 1569 1707 2074 2472 2697 2650 2480 2404 2359 2329 2272 2215 2129 1964 1883 1989 2169 2311 2384 2437 2610 2717 2599 2435 2196 1931 1638 1323 1162 1153 1166 1194 1189 1201 1242 1264 1347 1605 1876 1887 1681 1618 1534 1632 1892 1829 1810 1591 1675 1871 1944 1887 1881 1887 1830 1807 1817 1824 1844 1871 1885 1870 1894 1961 1985 1947 1940 1923 2056 2101 2097 2002 2097 2293 2445 2469 2370 2261 2214 2231 2275 2307 2305 2291 2303 2304 2272 2206 2185 2211 2215 2265 2168 2084 1990 1947 1844 1667 1634 1699 1728 1725 1750 1762 1695 1654 1675 1622 1572 1545 1444 1214 1160 1165 1150 1238 1329 1276 1214 1163 1105 1077 1079 1078 1024 889 786 737 731 784 898 1168 1363 1283 1036 1046 1396 1736 1843 1744 1702 1879 2117 2183 2279 2547 3053 3436 3735 3998 2963 1479 1012 1606 2186 1981 1594 1566 1773 1888 1862 1821 1803 1705 1706 1711 1684 1712 1679 1670 1588 1620 1700 1730 1769 1695 1491 1436 1484 1576 1464 1531 1516 1469 1445 1501 1468 1488 1531 1588 1649 1675 1659 1627 1562 1462 1390 1338 1279 1295 1355 1410 1365 1367 1392 1383 1323 1350 1398 1425 1443 0 0 0 0 0 0 4 9 14 25 30 32 27 19 18 22 31 42 46 48 51 53 59 55 45 39 32 27 22 12 3 1 0 0 0 0 0 2 2 0 2 4 4 4 2 0 0 0 1 2 1 1 1 1 1 3 6 6 6 4 3 2 0 1 1 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 1 1 1 2 3 3 1 1 1 1 6 12 19 29 49 63 84 131 189 231 255 282 299 297 281 267 293 302 259 250 231 233 246 290 342 378 398 414 432 439 474 515 553 610 661 659 678 698 707 699 695 685 663 641 624 602 578 556 539 530 531 568 604 673 862 1233 1556 1699 1601 1423 1385 1429 1566 1713 1841 1950 2080 2156 2152 2102 2034 1988 1994 2049 2178 2375 2529 2602 2723 2654 2439 2449 2622 2765 2751 2633 2557 2496 2389 2287 2183 2067 1977 1942 2009 2156 2208 2717 3202 3125 2873 2444 1722 1531 2072 2432 2158 1706 1208 648 297 119 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 53 243 353 195 159 321 648 978 1188 1154 1022 920 803 743 801 940 1065 971 595 914 1440 1885 2258 2928 3182 2659 1903 1500 1541 1507 1399 1383 1390 1354 1298 1285 1336 1362 1388 1551 1747 1918 2033 2299 2681 2809 2701 2534 2540 2603 2871 2972 2894 2705 2573 2525 2539 2418 2111 1878 1812 1758 1736 1792 1734 1539 1343 1319 1475 1522 1439 1496 1710 1827 1731 1524 1342 1219 1188 1231 1241 1151 1056 1077 1134 1097 1008 922 853 863 911 966 1084 1275 1383 1543 1789 1935 2063 2288 2656 2878 2813 2534 2276 2215 2266 2235 2120 2006 1882 1775 1781 1872 1984 2069 2187 2305 2238 2162 2073 1920 1757 1571 1360 1212 1145 1093 1067 1093 1127 1133 1164 1276 1525 1935 2092 1877 1805 1799 1888 2044 1993 1891 1585 1320 1386 1484 1539 1604 1608 1575 1622 1730 1843 1937 1997 2036 2073 2127 2159 2200 2186 2176 2148 2184 2172 2168 2191 2182 2186 2277 2382 2387 2325 2292 2309 2353 2380 2365 2365 2372 2372 2386 2280 2261 2188 2049 1950 1852 1835 1878 1911 1771 1692 1736 1723 1703 1691 1690 1721 1656 1600 1490 1411 1358 1322 1282 1271 1274 1251 1312 1323 1293 1252 1211 1173 1129 1087 1077 1089 1065 967 830 717 572 634 809 1102 1252 1182 1031 1211 1665 1864 1687 1613 1783 1838 2097 2157 2273 2484 2806 3166 3438 3783 3185 1888 865 1128 2187 2435 2193 2202 2128 2065 2003 1791 1695 1595 1641 1646 1615 1646 1653 1604 1562 1632 1664 1618 1565 1495 1510 1524 1351 1597 1537 1533 1538 1498 1470 1502 1519 1544 1581 1608 1632 1662 1668 1657 1613 1483 1352 1176 1075 1112 1180 1223 1231 1280 1374 1450 1464 1438 1418 1412 1579 1 1 0 0 0 0 1 2 10 22 30 32 30 24 20 21 26 35 41 42 49 56 64 60 52 52 45 31 21 12 4 0 0 0 1 0 1 3 1 3 3 2 1 1 1 0 0 0 0 1 0 0 0 0 0 2 4 6 6 3 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 1 1 1 2 2 0 0 1 0 1 3 4 15 27 33 41 69 113 144 167 192 208 220 212 198 199 203 184 182 164 164 183 202 208 232 251 266 272 285 336 399 444 520 599 601 609 618 626 621 611 596 562 531 510 482 448 434 434 433 470 545 623 781 1092 1394 1465 1405 1269 1087 1087 1286 1567 1804 2031 2203 2278 2272 2237 2162 2046 1942 1874 1826 1819 1870 1925 1989 2074 2157 2190 2172 2553 2766 2709 2551 2456 2369 2310 2334 2354 2248 2069 1969 2039 2223 2478 2917 3271 3149 2930 2609 2044 2549 2816 2435 1437 986 868 563 263 84 15 4 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 29 156 429 303 241 420 735 1056 1148 1014 871 796 746 747 837 983 1054 897 705 983 1504 2067 2616 3290 3535 3125 2318 1919 1778 1592 1452 1410 1380 1348 1314 1292 1333 1404 1467 1597 1757 1899 2028 2348 2810 2933 2943 2876 2888 2900 3126 3181 2956 2647 2523 2644 2793 2718 2490 2373 2398 2393 2290 2106 1859 1603 1443 1436 1567 1624 1610 1672 1802 1886 1861 1750 1618 1516 1491 1524 1551 1501 1378 1274 1195 1078 945 821 766 862 1004 1122 1274 1563 1678 1888 2017 2308 2468 2543 2697 2765 2714 2546 2293 2137 2173 2206 2075 1904 1804 1696 1709 1823 1851 1855 1826 1783 1826 1837 1790 1711 1651 1593 1514 1417 1294 1142 1008 997 1078 1077 1057 1150 1367 1844 2135 2060 1974 1947 1929 1952 1950 1891 1728 1345 1121 1160 1266 1332 1376 1436 1546 1717 1922 2100 2204 2243 2197 2231 2254 2263 2253 2229 2208 2184 2149 2168 2223 2218 2196 2270 2405 2464 2446 2404 2384 2404 2379 2244 2271 2391 2357 2411 2373 2211 1923 1652 1561 1635 1718 1751 1718 1658 1662 1687 1727 1744 1716 1650 1664 1571 1478 1457 1431 1379 1341 1342 1323 1302 1310 1311 1303 1292 1267 1232 1200 1187 1167 1132 1086 1097 1058 1002 862 678 633 731 1017 1168 1142 1203 1611 2145 2203 1819 1486 1799 1561 1729 1992 2199 2368 2587 2858 3191 3434 3236 2324 1111 952 1906 2517 2658 2320 1962 1867 1789 1690 1663 1661 1673 1680 1616 1640 1679 1672 1632 1560 1522 1466 1426 1469 1627 1688 1440 1594 1557 1462 1512 1515 1505 1527 1557 1588 1621 1634 1645 1656 1675 1675 1634 1486 1276 1064 925 923 961 973 994 1069 1187 1313 1423 1480 1465 1412 1542 5 3 1 0 0 0 0 2 6 16 29 33 32 28 22 20 27 36 39 36 36 50 61 66 61 57 48 36 23 10 3 1 0 0 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 2 1 1 0 1 1 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 1 0 0 1 1 4 9 18 21 31 53 68 90 112 133 159 181 178 154 150 147 152 145 136 123 118 111 132 153 188 201 204 233 280 339 417 481 497 506 513 512 499 466 425 389 358 342 327 303 306 318 339 438 556 685 895 1142 1273 1204 1107 1034 984 1094 1417 1771 2075 2285 2380 2407 2399 2418 2379 2288 2201 2096 1961 1841 1787 1807 1845 1865 1899 2030 2000 2430 2798 2880 2826 2746 2648 2582 2523 2443 2311 2173 2227 2433 2641 2933 3295 3434 3240 3054 2862 2841 3384 3121 2127 725 392 601 376 131 35 17 13 13 20 17 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 23 171 466 382 323 505 780 1022 1041 905 774 711 702 725 816 995 1032 757 733 1054 1706 2390 3014 3474 3647 3448 2753 2143 1934 1701 1506 1420 1387 1359 1315 1289 1322 1409 1498 1539 1582 1656 1893 2320 2712 2872 3066 3108 3104 3076 3164 3151 2916 2607 2474 2577 2739 2773 2679 2617 2688 2788 2720 2429 2091 1854 1749 1733 1761 1767 1787 1857 1907 1978 2008 1905 1770 1711 1659 1644 1681 1692 1631 1511 1346 1147 903 676 644 841 1083 1223 1380 1571 1640 1730 1927 2448 2944 3027 2785 2536 2443 2447 2352 2186 2161 2190 2029 1793 1707 1672 1736 1884 1861 1807 1740 1703 1739 1734 1706 1675 1656 1651 1633 1567 1438 1266 1115 1066 1087 1119 1131 1185 1262 1564 1988 2215 2098 2005 1956 1930 1923 1914 1857 1810 1508 1256 1211 1230 1304 1377 1447 1613 1812 1994 2247 2184 2147 2180 2207 2242 2258 2246 2231 2207 2193 2277 2333 2341 2348 2405 2511 2530 2477 2426 2382 2360 2185 1784 1892 2020 1942 1954 1780 1544 1654 1685 1636 1616 1644 1695 1722 1693 1666 1700 1745 1758 1710 1645 1704 1683 1641 1614 1551 1476 1432 1402 1373 1358 1365 1378 1364 1344 1307 1293 1303 1292 1246 1171 1102 1078 1054 1079 1069 989 884 776 860 1044 1098 1434 2116 2547 2350 1826 1542 1546 1320 1459 1822 2065 2259 2529 2811 3045 3290 3368 2815 1825 1192 1379 2214 2656 2201 1989 1881 1825 1704 1778 1866 1834 1735 1679 1655 1618 1522 1449 1438 1392 1367 1306 1397 1593 1583 1583 1610 1590 1493 1464 1501 1515 1530 1566 1597 1622 1648 1662 1640 1658 1653 1584 1444 1233 1027 864 778 760 749 747 804 901 1027 1205 1376 1461 1505 1561 12 8 4 1 0 0 1 2 3 10 25 30 31 31 26 21 21 29 35 36 37 43 52 63 67 57 51 41 25 10 3 1 0 0 0 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 2 3 2 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 1 2 1 0 2 9 13 12 20 24 39 54 65 78 102 120 116 115 121 124 127 136 132 118 113 114 108 130 153 163 176 209 249 280 302 334 364 360 346 316 278 247 226 199 188 194 190 216 266 355 499 628 772 949 1061 1050 971 876 788 886 1204 1611 1988 2258 2385 2436 2503 2587 2696 2718 2688 2653 2545 2364 2177 2047 1957 1886 1855 1889 2001 2046 2377 2814 3040 3151 3169 3159 3072 2896 2739 2585 2677 3014 3297 3394 3428 3497 3490 3299 3093 3073 3182 3332 2589 1353 345 227 405 184 40 8 16 20 18 26 33 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 3 46 268 474 395 355 502 730 909 921 802 675 606 601 656 792 985 1003 751 783 1215 1933 2707 3238 3435 3547 3526 2903 2240 2011 1822 1625 1498 1416 1355 1309 1276 1276 1339 1424 1398 1286 1365 1782 2295 2595 2728 2996 3128 3084 3034 3070 3085 2912 2637 2446 2463 2626 2742 2697 2603 2630 2769 2849 2711 2417 2161 2014 1946 1918 1892 1876 1927 1998 2043 2065 1956 1859 1774 1638 1590 1617 1614 1603 1561 1440 1256 985 742 763 1006 1208 1225 1221 1271 1337 1380 1649 2222 2839 3030 2835 2514 2282 2268 2337 2272 2154 2094 1909 1688 1664 1790 1976 2065 1945 1858 1848 1885 1860 1806 1764 1724 1701 1703 1698 1630 1518 1428 1353 1298 1281 1299 1375 1443 1359 1356 1666 2020 2149 2097 2070 2094 2082 2051 2010 2009 1942 1764 1564 1403 1382 1532 1493 1511 1724 1702 1700 1981 2102 2111 2140 2186 2239 2280 2314 2334 2314 2344 2439 2501 2526 2587 2610 2570 2505 2485 2315 2134 1822 1518 1621 1670 1655 1654 1642 1864 1939 1775 1562 1452 1539 1596 1609 1622 1638 1658 1719 1755 1738 1796 1877 1887 1849 1735 1613 1518 1454 1421 1418 1444 1475 1468 1430 1420 1396 1403 1405 1441 1374 1255 1183 1105 1066 1106 1167 1219 1216 1038 831 861 1050 1448 2187 2395 2184 1913 1678 1462 1281 1394 1703 1963 2204 2490 2760 2963 3211 3486 3218 2519 1690 1603 2123 2332 2133 1997 1926 1892 1744 1688 1666 1626 1685 1655 1598 1525 1435 1428 1372 1372 1339 1296 1314 1360 1413 1490 1542 1557 1540 1499 1516 1528 1534 1556 1568 1595 1667 1665 1648 1644 1617 1532 1401 1241 1046 843 672 604 576 561 587 641 730 890 1094 1296 1472 1602 20 15 13 7 1 0 1 1 2 7 17 25 28 29 27 13 12 18 28 31 33 36 41 48 60 64 55 43 26 13 6 3 1 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 2 3 8 8 9 14 25 34 43 55 74 86 91 94 94 96 102 96 91 102 109 98 94 110 133 154 163 179 194 207 237 260 252 223 196 172 149 133 116 112 133 149 233 327 479 595 699 783 847 869 849 790 678 630 853 1317 1790 2127 2302 2390 2502 2682 2861 3005 3014 3028 3035 2942 2734 2487 2360 2295 2192 2118 2137 2257 2372 2614 2910 3059 3132 3165 3216 3230 3247 3217 3152 3491 3829 3917 3842 3744 3613 3433 3240 3111 3138 3092 2642 1745 804 248 202 212 80 15 6 38 42 28 32 40 32 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 4 50 235 396 322 324 409 557 705 769 697 583 511 496 559 714 838 789 718 908 1421 2115 2877 3382 3427 3521 3705 3394 2695 2183 1958 1800 1644 1505 1422 1371 1327 1322 1381 1402 1240 1044 1191 1662 2171 2403 2451 2609 2821 2870 2942 3033 3117 2962 2708 2486 2471 2658 2793 2719 2588 2551 2568 2644 2716 2638 2495 2349 2170 2052 2021 1968 1947 1978 2027 2054 2003 1927 1784 1622 1556 1542 1511 1474 1435 1394 1315 1164 1039 1102 1313 1423 1307 1139 1170 1431 1605 1727 2074 2446 2577 2550 2421 2235 2167 2272 2270 2054 1880 1699 1578 1667 1864 2003 1911 1879 1878 1902 1971 1952 1863 1805 1775 1745 1718 1689 1645 1617 1638 1666 1702 1723 1703 1789 1918 1677 1425 1403 1537 1892 1982 2072 2264 2349 2313 2286 2277 2228 2164 2092 1915 1761 2041 2106 2070 2153 2110 2041 2054 2110 2078 2040 2032 2081 2151 2273 2455 2541 2494 2518 2574 2539 2542 2481 2485 2462 2432 2172 1743 1526 1632 1614 1556 1511 1542 1529 1375 1329 1433 1448 1533 1591 1518 1638 1717 1701 1706 1754 1795 1805 1905 1977 1891 1765 1700 1636 1560 1471 1407 1407 1429 1430 1496 1520 1496 1480 1455 1470 1515 1457 1386 1305 1182 1106 1143 1225 1308 1361 1206 851 673 1162 1603 2010 2072 2077 1917 1610 1378 1233 1353 1644 1887 2102 2362 2629 2861 3110 3379 3236 2643 1991 2035 2146 2124 2030 1937 1884 1857 1736 1618 1614 1609 1618 1599 1557 1487 1448 1396 1354 1391 1380 1372 1339 1285 1318 1412 1484 1558 1573 1515 1523 1529 1524 1558 1550 1585 1647 1660 1655 1636 1607 1544 1442 1312 1133 903 677 550 462 422 425 458 520 616 768 984 1222 1428 28 22 19 14 8 2 1 0 1 5 12 20 21 24 26 17 11 12 23 25 27 31 33 39 50 58 56 48 32 17 9 5 3 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 9 11 16 25 39 48 55 56 58 63 64 63 68 82 88 87 95 90 111 136 161 181 194 202 200 189 168 149 133 118 110 114 136 181 239 354 450 596 659 703 747 743 758 756 656 515 583 969 1500 1936 2159 2231 2328 2531 2789 3006 3120 3091 3137 3223 3181 2957 2733 2687 2631 2517 2456 2536 2732 2904 3069 3162 3253 3273 3343 3374 3367 3477 3676 3797 3896 3939 4037 4039 3917 3667 3300 2991 2957 3017 2666 1915 1259 744 336 167 94 32 10 27 83 86 47 26 36 39 25 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 2 20 103 200 147 196 257 369 490 579 563 502 451 424 471 627 862 1041 1030 1086 1599 2272 3026 3489 3556 3646 3912 3787 3180 2541 2233 2043 1834 1661 1591 1510 1425 1447 1463 1306 1071 962 1091 1465 1915 2138 2095 2155 2418 2574 2866 3048 3221 3028 2765 2509 2412 2494 2613 2649 2611 2576 2559 2606 2656 2672 2647 2536 2421 2290 2210 2120 2055 2066 2072 2053 1997 1914 1811 1693 1583 1498 1428 1374 1345 1342 1329 1286 1282 1390 1560 1647 1545 1402 1462 1809 2042 2100 2291 2387 2520 2436 2250 2248 2306 2356 2248 1940 1713 1574 1570 1687 1853 1954 1915 1881 1919 1979 2022 1976 1877 1802 1752 1724 1695 1654 1649 1707 1851 1997 2119 2201 2213 2400 2560 2175 1840 1610 1460 1476 1514 1561 1718 2053 2359 2460 2455 2370 2271 2261 2224 2236 2494 2687 2782 2734 2609 2396 2189 2100 2024 1889 1815 1899 2042 2196 2427 2685 2765 2658 2471 2358 2331 2302 2303 2248 2136 1868 1597 1607 1605 1520 1478 1472 1492 1467 1343 1364 1607 1575 1712 1676 1524 1678 1786 1711 1759 1787 1758 1825 1928 1920 1856 1834 1774 1682 1632 1591 1534 1482 1425 1409 1536 1596 1550 1552 1546 1488 1473 1496 1461 1373 1261 1161 1155 1135 1130 1067 859 755 991 1498 1849 2035 2105 2018 1736 1476 1308 1211 1325 1555 1755 1938 2183 2445 2684 2918 3150 3168 2929 2526 2273 2112 1968 1870 1852 1848 1795 1709 1678 1682 1613 1551 1548 1486 1461 1422 1325 1387 1449 1438 1442 1446 1380 1369 1416 1476 1556 1569 1544 1561 1546 1523 1539 1530 1557 1600 1614 1608 1594 1604 1568 1495 1401 1270 1043 814 635 474 363 324 329 367 417 486 649 865 1101 34 27 21 18 14 7 1 0 0 4 10 13 13 16 23 22 15 14 18 24 27 23 25 29 33 35 51 56 41 23 17 10 7 4 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 4 10 15 19 22 27 32 35 38 47 58 66 75 75 84 97 112 126 136 136 131 128 122 118 120 130 150 185 240 314 393 487 567 640 669 637 645 605 618 611 476 374 694 1242 1711 1994 2083 2109 2257 2532 2796 2953 3007 3018 3072 3169 3121 2933 2714 2644 2735 2837 2855 3008 3186 3275 3368 3393 3462 3492 3572 3494 3400 3577 3776 3850 3813 3723 3839 3882 3814 3570 3109 2613 2353 2200 1806 1266 924 651 332 134 48 15 9 38 110 106 49 22 22 27 25 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 5 26 46 13 48 118 214 350 480 482 441 395 373 434 620 926 1250 1310 1226 1714 2368 3134 3519 3592 3649 3922 3813 3205 2646 2394 2264 2069 1845 1766 1663 1559 1552 1371 962 742 842 1094 1320 1637 1893 1866 1838 2083 2323 2724 3020 3234 3055 2766 2464 2231 2193 2319 2451 2517 2554 2590 2647 2639 2613 2663 2657 2586 2474 2403 2380 2349 2294 2218 2130 2031 1915 1790 1670 1554 1448 1371 1336 1346 1369 1368 1331 1338 1471 1601 1685 1708 1739 1845 1975 1887 1889 2036 2077 2086 2228 2356 2386 2453 2426 2231 1836 1636 1530 1542 1630 1819 1992 1965 1914 1961 2065 2118 2087 1997 1899 1824 1782 1744 1701 1736 1883 2096 2380 2572 2450 2498 2730 2794 2537 2282 2055 1801 1652 1492 1361 1325 1379 1660 2079 2334 2371 2307 2320 2342 2428 2602 2820 3049 3007 2885 2625 2307 2110 1969 1779 1698 1827 2013 2161 2321 2489 2554 2485 2243 2144 2118 2151 2056 1838 1646 1618 1610 1513 1406 1419 1576 1696 1652 1585 1548 1675 2066 1820 1832 1828 1682 1459 1444 1480 1703 1717 1735 1895 2041 2071 2031 1970 1837 1737 1695 1705 1687 1663 1652 1689 1738 1775 1772 1841 1892 1847 1716 1571 1484 1372 1288 1185 1134 1054 877 605 460 714 1213 1681 1864 1877 1854 1713 1524 1364 1178 1098 1184 1344 1503 1697 2003 2313 2525 2668 2883 2990 2891 2624 2286 1999 1816 1788 1788 1804 1872 1749 1671 1616 1538 1495 1490 1442 1417 1385 1388 1453 1482 1443 1450 1463 1440 1416 1436 1476 1515 1577 1624 1630 1572 1504 1473 1499 1537 1541 1549 1556 1564 1585 1567 1524 1419 1306 1154 948 757 592 438 331 263 251 299 329 407 539 733 40 32 24 20 17 13 6 1 0 5 13 16 14 13 18 19 15 15 17 20 20 15 15 19 29 31 39 55 47 33 22 15 11 8 5 3 1 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 0 0 0 0 0 0 0 0 1 0 2 6 11 17 22 30 34 36 41 44 49 53 58 64 73 89 119 160 206 253 306 372 442 504 550 572 584 584 553 556 509 479 469 317 350 963 1691 2045 2033 1943 1993 2228 2534 2725 2764 2771 2833 2914 3001 2973 2913 2613 2496 2676 3022 3053 3159 3300 3330 3356 3450 3541 3581 3628 3531 3527 3715 3738 3734 3903 3811 3764 3671 3560 3339 2915 2207 1544 1104 792 507 335 263 159 82 34 10 4 21 57 60 41 24 15 18 21 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 2 7 11 54 115 251 399 423 388 376 395 483 687 1004 1377 1472 1326 1763 2364 3097 3477 3621 3728 3904 3770 3215 2659 2388 2294 2208 2046 2007 1970 1838 1658 1315 839 597 766 1168 1348 1574 1706 1703 1699 1849 2131 2522 2901 3123 3059 2827 2512 2239 2108 2102 2162 2242 2319 2413 2516 2557 2557 2605 2671 2647 2581 2529 2493 2457 2421 2369 2292 2165 2011 1859 1708 1561 1449 1387 1371 1394 1427 1422 1352 1335 1432 1480 1550 1688 1819 1895 1857 1760 1720 1736 1834 2083 2359 2404 2382 2476 2402 2141 1704 1566 1537 1526 1614 1822 2041 2085 2033 2036 2114 2171 2137 2060 1989 1931 1904 1881 1845 1897 2066 2314 2610 2808 2711 2661 2625 2456 2335 2336 2303 2175 2156 1979 1709 1591 1406 1398 1589 1906 1966 1966 2168 2274 2427 2512 2676 2959 3042 2959 2763 2442 2162 1981 1818 1685 1700 1851 1979 2037 2163 2226 2171 1972 1795 1776 1720 1672 1674 1663 1780 1856 1798 1652 1563 1778 2041 1854 1742 1805 2029 2292 2294 2346 2421 2236 1613 1480 1514 1656 1868 1975 2038 2180 2347 2397 2395 2176 1918 1717 1694 1720 1844 1901 1866 1924 2029 2150 2269 2285 2125 1825 1526 1457 1344 1239 1139 1108 977 741 510 467 734 1181 1532 1636 1595 1523 1441 1314 1139 967 944 969 1061 1196 1432 1812 2195 2383 2475 2618 2738 2711 2498 2218 2013 1946 2011 1984 1995 1951 1712 1560 1462 1405 1411 1460 1423 1339 1314 1365 1431 1444 1394 1405 1416 1402 1385 1441 1467 1478 1531 1586 1584 1542 1509 1524 1558 1518 1455 1435 1466 1517 1555 1551 1509 1429 1338 1227 1070 881 738 597 431 294 229 226 246 273 331 448 47 41 33 26 22 17 11 6 5 8 14 17 15 12 14 17 17 17 17 18 19 15 11 12 22 32 34 48 46 36 23 15 14 12 7 3 1 0 0 0 0 0 0 1 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 13 26 50 84 133 203 274 331 367 400 435 460 473 471 463 468 469 468 475 452 402 381 213 297 1126 1950 2256 2139 1946 1971 2202 2415 2462 2414 2425 2542 2685 2834 2913 2985 2844 2810 2785 3056 3048 3137 3247 3295 3338 3434 3538 3606 3634 3594 3622 3655 3632 3904 4051 3909 3641 3314 3105 2898 2520 1702 950 566 315 113 40 35 29 25 17 3 1 5 16 23 22 12 4 4 8 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 6 39 93 99 63 76 178 341 399 363 358 388 494 696 999 1378 1527 1460 1826 2424 3116 3426 3667 3767 3751 3526 3127 2777 2499 2318 2236 2226 2176 2020 1835 1646 1339 920 665 811 1232 1500 1652 1639 1651 1691 1719 1953 2296 2641 2910 3026 2981 2791 2537 2305 2151 2088 2088 2121 2191 2297 2380 2444 2516 2692 2815 2766 2755 2726 2651 2581 2542 2486 2329 2116 1946 1796 1629 1497 1422 1412 1450 1484 1450 1329 1294 1352 1355 1405 1535 1675 1748 1734 1699 1681 1736 1922 2225 2354 2295 2382 2390 2279 1959 1632 1585 1642 1629 1698 1890 2102 2167 2116 2103 2119 2152 2148 2103 2068 2016 1971 1973 1988 2070 2216 2365 2538 2724 2827 2642 2358 2094 2047 2146 2189 2135 2162 2083 1893 1901 1827 1655 1520 1500 1454 1645 1870 1937 2124 2240 2366 2534 2632 2595 2408 2185 2064 1970 1833 1681 1542 1573 1693 1784 1815 1761 1668 1655 1553 1545 1484 1571 1722 1685 1622 1822 2106 2155 1897 1883 2112 1979 1990 2095 2317 2722 3153 3378 3412 3055 2303 1743 1496 1551 1837 2070 2151 2328 2667 2989 3110 2780 2207 1757 1677 1714 1902 2039 1979 1985 2172 2334 2350 2278 1972 1602 1435 1369 1251 1101 986 916 777 593 484 535 781 1116 1332 1399 1455 1382 1196 1019 941 853 797 793 836 983 1261 1676 2061 2264 2333 2393 2474 2482 2311 2227 2227 2318 2277 2166 2057 1835 1631 1472 1391 1392 1440 1435 1339 1278 1272 1267 1302 1347 1327 1363 1366 1362 1377 1409 1433 1457 1489 1489 1481 1492 1528 1586 1603 1519 1437 1385 1411 1477 1525 1537 1523 1481 1393 1297 1189 1018 851 736 580 418 309 219 199 210 224 267 50 47 42 35 30 23 17 14 11 12 14 16 16 12 12 15 19 19 17 19 19 18 13 10 15 23 27 37 40 37 23 18 17 16 12 5 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 35 81 138 210 280 328 352 353 354 356 350 349 349 355 368 374 380 376 367 344 300 163 292 1229 2007 2151 2135 2116 2048 2039 2037 1954 1896 1979 2178 2403 2645 2849 2937 2970 3238 3271 3299 3202 3167 3207 3263 3357 3461 3552 3628 3625 3587 3555 3483 3723 3997 3960 3745 3367 2686 2368 2159 1801 1115 606 455 221 34 0 0 1 3 4 0 0 1 2 2 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 4 36 151 307 307 140 75 154 317 379 364 342 354 427 603 919 1340 1578 1602 1919 2526 3156 3490 3654 3705 3692 3572 3187 2789 2630 2408 2095 2008 2002 1875 1700 1525 1270 984 856 987 1303 1663 1787 1651 1620 1641 1630 1810 2103 2360 2625 2894 3072 3085 2964 2743 2513 2364 2270 2204 2189 2227 2200 2207 2277 2537 2760 2791 2926 2880 2710 2618 2650 2657 2542 2351 2156 1961 1760 1602 1514 1497 1530 1545 1495 1382 1332 1309 1264 1315 1446 1575 1667 1689 1664 1679 1788 2143 2428 2305 2430 2422 2327 2177 1859 1632 1715 1815 1821 1857 1962 2102 2209 2162 2178 2235 2261 2269 2213 2175 2121 2025 1989 2036 2136 2205 2243 2259 2287 2287 2204 2089 2019 2138 2244 2232 2193 2094 1889 1744 1786 1822 1933 1832 2056 2379 2047 1816 1728 1832 1962 2023 2038 2048 2007 1891 1868 1914 1833 1727 1626 1428 1401 1472 1492 1590 1554 1571 1705 1544 1479 1544 1749 1985 1957 1725 1742 1994 2278 2158 1993 2098 2149 2211 2454 2921 3597 4084 4020 3623 2983 2222 1701 1479 1503 1774 1982 2070 2345 2784 3229 3340 2909 2298 1755 1611 1670 1848 1971 1943 1941 2072 2139 2026 1872 1660 1483 1349 1247 1072 880 708 545 406 368 428 584 838 1075 1205 1317 1309 1153 928 800 780 726 675 676 731 916 1262 1691 2082 2289 2276 2257 2297 2331 2252 2266 2335 2314 2155 1978 1758 1604 1522 1454 1452 1436 1389 1320 1254 1234 1205 1189 1218 1250 1231 1266 1312 1336 1345 1350 1366 1397 1403 1401 1430 1463 1564 1630 1632 1573 1501 1447 1457 1509 1542 1542 1484 1394 1365 1346 1299 1159 1022 896 744 572 436 308 198 176 171 171 52 50 46 41 37 34 25 22 18 16 17 19 17 13 11 13 18 20 19 20 21 19 16 11 12 23 28 31 34 33 26 22 21 17 15 7 2 0 0 0 0 0 0 0 0 2 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 39 83 128 167 188 203 203 193 187 185 185 191 197 220 240 254 262 262 262 256 205 141 442 1400 2083 1920 1835 2030 1977 1754 1598 1469 1454 1623 1900 2177 2466 2748 2886 3025 3206 3271 3280 3165 3077 3131 3246 3364 3464 3533 3579 3575 3520 3340 3314 3737 3906 3781 3563 3098 1989 1588 1309 1035 568 298 184 88 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 6 55 210 421 468 261 93 150 315 413 424 405 366 389 559 905 1323 1568 1678 2016 2607 3194 3550 3649 3704 3873 4032 3843 3097 2625 2496 2186 1958 1847 1716 1606 1485 1319 1191 1134 1185 1404 1822 1910 1681 1590 1558 1554 1701 1931 2120 2290 2559 2852 3010 3076 3083 3014 2893 2749 2648 2552 2424 2248 2140 2030 2133 2320 2519 2807 2909 2791 2692 2729 2783 2744 2611 2432 2220 1995 1819 1723 1680 1646 1594 1538 1463 1350 1293 1252 1314 1428 1559 1680 1872 2071 2093 2131 2436 2622 2462 2525 2434 2236 1980 1764 1677 1838 1923 1962 2004 1995 2043 2161 2209 2277 2374 2418 2403 2283 2205 2196 2147 2016 2011 2120 2129 2070 2016 1930 1872 1874 2037 2346 2642 2724 2644 2533 2274 1837 1630 1632 1553 1755 2012 2268 2385 2207 1874 1652 1688 1808 1848 1798 1737 1678 1641 1678 1697 1682 1652 1552 1435 1478 1493 1530 1533 1560 1573 1509 1446 1468 1604 1905 2303 2431 2107 1955 1844 2007 2125 2091 2098 2182 2271 2574 3252 4052 4270 3618 2536 1644 1229 1063 1207 1579 1876 1892 1852 2140 2487 2816 2799 2191 1665 1370 1344 1500 1771 1914 1744 1714 1780 1754 1668 1524 1372 1358 1193 1054 856 641 434 272 206 282 430 633 893 1059 1123 1230 1098 973 812 707 686 677 651 677 784 1018 1442 1971 2404 2514 2366 2311 2300 2260 2228 2230 2188 2039 1861 1723 1590 1505 1467 1403 1396 1343 1276 1219 1202 1194 1169 1145 1139 1169 1187 1216 1265 1320 1363 1361 1365 1386 1392 1393 1433 1480 1554 1595 1598 1583 1554 1531 1545 1540 1528 1497 1415 1361 1341 1362 1360 1270 1161 1045 888 743 640 487 275 164 146 132 53 52 50 47 43 41 36 30 23 22 23 24 20 16 12 12 15 18 19 19 21 20 19 14 11 20 27 30 32 33 29 25 23 18 16 8 2 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 5 22 42 51 48 49 55 55 53 53 57 69 88 101 129 147 160 163 158 157 155 131 213 703 1544 2057 1764 1445 1565 1566 1393 1303 1237 1286 1508 1821 2085 2359 2691 2928 3075 3157 3119 3055 3031 3046 3154 3275 3389 3485 3540 3570 3526 3334 3284 3552 3791 3781 3629 3402 2997 1830 1211 741 461 158 59 22 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 3 27 117 289 437 368 140 154 276 402 449 441 382 374 548 901 1230 1390 1600 2076 2691 3352 3694 3730 3799 4032 4177 3754 2949 2681 2753 2624 2299 1949 1774 1779 1695 1530 1422 1280 1266 1545 1947 1923 1691 1505 1470 1526 1628 1790 1920 2027 2173 2394 2653 2914 3081 3127 3131 3112 3095 3084 2965 2714 2517 2225 2020 2011 2145 2445 2800 3027 3045 2967 2919 2895 2832 2709 2511 2278 2117 1984 1885 1779 1659 1564 1466 1439 1374 1264 1235 1326 1478 1672 2052 2490 2705 2751 2790 2695 2475 2531 2328 2146 1811 1850 1838 1940 1966 2014 2050 2060 2131 2237 2311 2401 2507 2513 2378 2187 2088 2202 2357 2059 1953 2055 2076 1987 1917 1819 1745 1789 2027 2414 2781 2931 2879 2751 2406 1915 1764 1752 1645 1791 2091 2448 2621 2411 1913 1493 1504 1714 1793 1808 1845 1816 1709 1678 1694 1692 1661 1581 1567 1567 1522 1483 1476 1486 1471 1428 1407 1444 1553 1821 2229 2448 2383 2217 2076 2051 2104 2074 2015 2010 2147 2486 3027 3579 3661 3054 2015 1204 942 1056 1383 1689 1885 1813 1687 1764 1968 2165 2069 1635 1169 1042 1249 1643 2033 1972 1689 1609 1510 1408 1318 1179 1080 1090 1000 862 690 482 311 272 340 425 569 802 1015 1134 1166 1188 1011 878 774 753 766 764 817 921 1106 1367 1765 2286 2676 2660 2485 2394 2279 2141 2041 2002 1941 1817 1699 1641 1563 1472 1388 1336 1303 1248 1209 1191 1189 1183 1172 1162 1156 1175 1209 1241 1297 1386 1419 1427 1427 1440 1429 1415 1451 1487 1495 1502 1532 1539 1537 1516 1482 1462 1432 1415 1384 1327 1290 1333 1362 1325 1231 1083 956 908 878 705 414 239 165 125 53 51 49 47 46 45 43 38 31 28 26 27 23 19 14 12 14 16 17 17 19 21 21 17 15 15 25 31 30 29 27 26 24 19 14 10 3 1 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 7 4 0 3 5 5 6 12 28 48 78 99 122 131 142 136 122 122 127 123 256 780 1514 1910 1649 1194 1146 1204 1106 1103 1127 1243 1497 1817 2051 2253 2556 2890 3108 3161 3055 2957 3002 3108 3170 3250 3420 3538 3548 3474 3290 3257 3466 3701 3756 3638 3349 2997 2765 2081 1299 486 136 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 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 46 54 12 28 124 319 426 228 169 242 367 439 454 396 383 560 911 1203 1300 1552 2153 2813 3513 3841 3883 3913 4063 4059 3725 2626 2591 2962 3197 2734 2200 1934 2038 2018 1750 1565 1382 1382 1682 1975 1930 1740 1517 1466 1527 1626 1778 1816 1746 1781 1976 2256 2513 2704 2845 2940 3025 3169 3308 3335 3224 3092 2828 2413 1979 1838 2021 2416 2844 3202 3207 3002 2880 2860 2805 2638 2464 2374 2223 2073 1937 1789 1632 1498 1457 1370 1291 1286 1348 1507 1791 2221 2653 2782 2599 2548 2733 2446 2471 2117 2059 1836 2010 2037 2040 2010 2004 2036 2144 2276 2344 2379 2491 2672 2733 2545 2139 1863 2064 2548 2294 2000 1947 1990 2001 1980 1881 1775 1770 1875 2107 2391 2504 2526 2529 2298 2040 2013 2057 2092 2188 2413 2709 2838 2570 1982 1482 1421 1614 1732 1782 1847 1858 1788 1701 1687 1659 1648 1613 1605 1562 1499 1462 1439 1405 1371 1344 1367 1460 1581 1761 2048 2205 2112 2062 1932 2057 2205 2091 1942 1933 2059 2229 2487 2769 2984 3088 2697 2043 1502 1470 1573 1594 1742 1711 1570 1529 1633 1766 1760 1594 1399 1385 1644 2050 2260 2063 1930 1758 1430 1207 1114 1055 964 866 790 697 566 460 438 463 503 534 687 1121 1389 1413 1327 1181 1039 979 951 1005 1182 1254 1364 1552 1798 2053 2246 2527 2646 2588 2482 2321 2127 1971 1871 1796 1732 1656 1452 1419 1386 1326 1307 1291 1262 1217 1200 1203 1221 1221 1188 1172 1185 1195 1230 1256 1304 1361 1424 1462 1501 1509 1494 1475 1477 1468 1454 1453 1473 1485 1477 1435 1391 1390 1391 1381 1352 1298 1263 1296 1341 1339 1260 1142 1067 1078 1060 908 676 439 245 131 57 53 50 47 45 45 45 43 39 36 32 28 24 21 17 13 13 15 17 17 18 20 22 20 18 18 24 33 30 27 28 27 24 18 14 8 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 38 63 90 118 123 114 110 100 87 142 202 269 412 745 1251 1569 1380 940 767 850 852 943 1036 1241 1538 1828 2024 2164 2410 2763 3018 3079 3016 2939 2953 3015 3056 3221 3487 3526 3321 3013 2974 3255 3549 3680 3596 3342 2898 2444 2242 1954 1275 388 43 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 9 24 30 20 4 0 0 0 0 0 0 0 0 0 0 0 0 0 2 113 310 319 106 13 73 258 409 312 187 232 347 469 518 444 428 621 982 1234 1269 1526 2156 2804 3471 3808 3774 3901 4038 4027 3918 3158 2544 2957 3523 3008 2365 2103 2212 2186 1865 1602 1495 1591 1786 1928 1927 1732 1550 1513 1569 1660 1766 1767 1687 1645 1693 1840 2034 2216 2371 2496 2631 2839 3054 3231 3363 3450 3514 3394 2941 2406 2098 2091 2361 2832 3057 2933 2804 2816 2803 2693 2617 2586 2473 2316 2128 1902 1655 1459 1386 1396 1392 1355 1345 1534 1926 2220 2421 2684 2583 2370 2668 2376 2229 1897 1916 1943 2114 2160 2072 1966 1923 2027 2230 2354 2332 2382 2682 3002 3138 2946 2295 1750 1930 2654 2771 2287 1893 1942 2141 2227 2100 1930 1859 1799 1745 1806 1930 2092 2176 2180 2182 2249 2430 2548 2558 2738 3088 3248 2897 2206 1639 1456 1567 1713 1747 1760 1836 1883 1735 1701 1653 1640 1630 1599 1539 1460 1395 1338 1299 1303 1338 1415 1579 1807 2139 2519 2575 2223 1775 1660 2139 2507 2449 2180 2130 2309 2292 2141 2300 2672 3150 3200 2614 1768 1565 1607 1520 1666 1652 1489 1416 1494 1599 1655 1631 1591 1715 2015 2298 2495 2593 2524 2171 1612 1238 1089 1048 950 771 639 574 516 566 697 698 668 681 876 1427 1777 1787 1614 1406 1261 1299 1491 1668 2014 2346 2456 2503 2603 2714 2755 2723 2645 2543 2409 2207 2003 1856 1752 1650 1558 1565 1421 1408 1325 1285 1288 1283 1261 1237 1222 1221 1239 1246 1217 1188 1166 1153 1218 1247 1299 1375 1414 1451 1488 1482 1464 1474 1491 1432 1442 1439 1430 1432 1403 1343 1309 1336 1377 1377 1342 1304 1281 1309 1344 1335 1270 1206 1177 1185 1168 1090 937 706 441 218 62 59 53 48 46 45 45 45 44 42 37 33 30 25 19 14 12 13 16 18 16 18 23 23 21 20 23 30 33 33 35 30 25 13 13 7 2 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 1 12 32 46 54 51 33 36 37 33 45 212 381 506 601 732 967 1149 1045 740 572 641 737 930 1106 1365 1680 1899 2058 2158 2306 2603 2854 2928 2874 2802 2805 2834 2938 3216 3460 3335 2964 2723 2896 3267 3522 3581 3483 3166 2585 1957 1544 1222 736 224 22 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 32 73 86 63 25 5 0 0 0 0 0 0 0 0 0 0 0 0 31 337 734 777 445 138 145 264 339 333 218 239 357 516 559 496 525 739 1085 1328 1364 1587 2163 2794 3375 3649 3670 3838 4014 4087 4007 3613 2987 3294 3778 3433 2679 2315 2314 2171 1836 1599 1532 1619 1795 1888 1884 1769 1658 1659 1710 1792 1899 1907 1759 1526 1402 1471 1626 1755 1854 1969 2137 2342 2487 2678 3082 3319 3705 4000 3952 3407 2682 2232 2192 2504 2832 2937 2920 2917 2893 2838 2806 2772 2666 2496 2232 1935 1675 1500 1459 1479 1447 1447 1541 1822 2264 2510 2474 2527 2543 2451 2531 2356 2027 1767 1758 1892 2060 2120 2020 1922 1944 2151 2375 2408 2368 2536 2945 3308 3444 3192 2397 1709 1971 2883 3239 2700 1925 1916 2390 2609 2417 2144 2029 1997 1869 1782 1871 1961 1995 2106 2257 2479 2878 3004 2938 3151 3570 3782 3387 2529 1858 1689 1722 1825 1784 1743 1865 1935 1836 1794 1759 1709 1663 1594 1538 1460 1318 1206 1229 1337 1513 1679 1889 2124 2533 3102 3467 3444 2963 2484 2587 3011 3065 2571 2255 2519 2537 2274 2232 2487 2796 2807 2163 1473 1315 1401 1507 1716 1767 1566 1411 1478 1575 1607 1550 1528 1733 2023 2256 2637 2929 2863 2293 1652 1246 1145 1133 989 819 631 549 574 741 850 724 833 919 1139 1549 1903 1957 1833 1741 1684 1846 2347 2824 3128 3248 3141 3060 2930 2809 2663 2506 2396 2317 2213 2054 1893 1755 1620 1527 1473 1464 1373 1331 1292 1284 1300 1302 1280 1261 1248 1225 1223 1230 1212 1174 1152 1150 1208 1255 1286 1327 1362 1394 1413 1394 1369 1371 1438 1393 1410 1450 1394 1348 1305 1268 1272 1312 1364 1386 1357 1344 1357 1380 1349 1327 1294 1254 1238 1246 1245 1225 1174 1022 790 486 64 63 59 54 50 47 46 47 47 45 43 40 35 28 22 17 14 13 14 18 20 19 22 24 23 22 24 28 34 41 42 33 24 13 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 1 3 6 20 34 37 36 25 10 24 14 66 216 372 527 651 744 825 923 951 817 657 624 696 863 1133 1375 1610 1882 2057 2201 2232 2235 2400 2642 2765 2759 2673 2598 2654 2891 3195 3329 3132 2915 2992 3234 3411 3477 3411 3291 3088 2497 1685 1039 587 239 55 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 2 0 0 4 39 78 88 74 48 17 2 0 0 0 0 0 0 0 0 0 0 5 89 524 1064 1258 977 509 333 302 288 292 260 262 362 507 543 531 637 875 1181 1422 1475 1674 2215 2816 3257 3430 3554 3769 4025 4240 4328 4194 3953 3980 3953 3586 2944 2491 2306 2076 1750 1535 1530 1697 1841 1896 1916 1859 1727 1723 1778 1833 1867 1741 1462 1253 1243 1364 1511 1591 1594 1645 1776 1926 2020 2188 2595 2881 3282 3628 3964 3939 3522 3001 2691 2728 2961 3149 3218 3224 3180 3098 3024 2892 2684 2483 2268 2041 1836 1698 1639 1572 1527 1560 1693 1904 2318 2801 2788 2474 2370 2437 2463 2262 1931 1716 1738 1872 1914 1983 2012 1957 2000 2206 2369 2409 2493 2784 3205 3450 3286 2702 1716 1282 1970 3113 3550 2953 2005 1897 2567 2951 2653 2322 2373 2518 2390 2098 1987 2092 1932 2040 2351 2773 3290 3618 3700 3712 3822 3877 3438 2484 1825 1956 2021 2052 1913 1881 1943 1950 1879 1855 1865 1818 1738 1638 1536 1430 1304 1238 1352 1666 2097 2473 2587 2565 2686 3275 3931 4185 3903 3379 3111 3284 3248 2557 2101 2270 2193 2147 2207 2334 2385 2249 1762 1332 1259 1380 1578 1864 2029 1821 1541 1642 1798 1766 1557 1407 1611 1929 2236 2751 3135 2658 1725 1053 906 1211 1520 1329 1072 724 531 643 852 822 657 803 1033 1230 1483 1779 1903 1860 1993 2185 2589 3124 3593 3547 3269 3008 2853 2707 2554 2379 2164 1995 1920 1878 1824 1705 1586 1451 1409 1416 1368 1287 1268 1276 1287 1314 1322 1287 1265 1254 1238 1221 1215 1202 1173 1176 1187 1206 1223 1244 1276 1302 1334 1341 1337 1326 1263 1307 1331 1319 1314 1283 1248 1229 1223 1238 1271 1337 1358 1371 1390 1408 1375 1353 1351 1337 1309 1288 1291 1291 1293 1329 1256 1120 885 66 65 62 60 56 50 47 47 48 48 48 46 42 35 26 21 17 14 14 18 21 22 24 25 23 24 25 27 34 44 44 33 21 14 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 13 31 43 41 42 41 41 55 112 306 558 690 698 727 864 990 1049 931 765 697 772 935 1184 1476 1695 1873 2069 2248 2354 2271 2172 2216 2312 2416 2535 2570 2539 2633 2915 3183 3241 3151 3221 3416 3477 3462 3323 3119 2929 2655 2082 1341 758 345 91 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 12 5 1 0 4 25 51 60 54 38 16 3 0 0 0 0 0 0 0 0 0 0 7 87 422 948 1313 1237 855 551 396 324 297 286 284 384 496 517 559 704 928 1183 1440 1574 1752 2168 2647 2972 3183 3401 3691 3951 4161 4278 4342 4361 4258 4073 3787 3218 2702 2385 2092 1788 1627 1657 1754 1804 1830 1898 1959 1742 1679 1709 1853 2140 2188 1777 1377 1291 1345 1527 1746 1739 1660 1659 1729 1803 1959 2190 2389 2623 2889 3377 3861 3963 3675 3304 3144 3202 3321 3404 3426 3403 3335 3224 2982 2697 2527 2406 2214 1981 1821 1747 1682 1588 1491 1424 1507 2023 2781 2922 2515 2383 2548 2601 2337 2109 1849 1819 2003 1997 1919 1969 1982 2005 2173 2324 2436 2650 2999 3363 3331 2585 1422 626 1133 2321 3326 3618 2951 2090 1965 2575 3081 2829 2277 2306 2820 2901 2423 2084 2202 1987 2037 2416 2958 3540 4072 4350 4125 3658 3363 2944 2054 1636 1906 2081 2111 2069 2107 2110 2005 1925 1890 1930 1932 1853 1731 1568 1436 1373 1415 1664 2221 2882 3416 3369 3085 2893 3119 3562 3876 3880 3605 3193 2930 2713 2298 2105 2137 2064 2093 2242 2310 2229 2038 1735 1492 1461 1591 1814 2159 2427 2244 2014 2066 2292 2284 1791 1337 1414 1818 2161 2387 2324 1816 1090 582 704 1429 1980 1951 1608 1087 728 679 774 692 565 660 921 1145 1311 1528 1669 1753 1964 2297 3035 3400 3405 3005 2704 2633 2541 2369 2224 2102 1919 1715 1579 1502 1556 1517 1439 1362 1342 1313 1296 1300 1314 1307 1289 1312 1327 1287 1271 1255 1225 1208 1198 1189 1181 1187 1194 1195 1206 1237 1261 1270 1276 1289 1292 1265 1228 1230 1257 1243 1196 1179 1203 1171 1108 1157 1230 1277 1315 1366 1410 1411 1375 1362 1359 1338 1307 1319 1305 1318 1321 1352 1350 1295 1156 68 67 65 64 60 57 53 50 49 50 52 51 49 46 37 31 24 18 17 19 23 26 28 28 27 27 26 27 34 41 41 31 20 13 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 19 47 60 47 53 67 86 155 312 529 726 800 717 634 886 1133 1083 864 801 870 1050 1302 1584 1827 1989 2132 2274 2390 2441 2287 2128 2082 1979 2154 2417 2544 2629 2809 3055 3231 3306 3385 3531 3615 3549 3411 3172 2822 2377 1838 1282 762 397 165 46 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 12 6 1 0 2 18 46 60 43 18 5 2 0 0 0 0 0 0 0 0 0 0 4 56 229 522 799 886 767 601 494 412 321 282 318 421 489 481 538 703 925 1208 1498 1655 1822 2165 2567 2885 3124 3319 3551 3777 3983 4116 4234 4288 4212 4079 3828 3371 2885 2458 2111 1828 1686 1696 1672 1695 1718 1881 1992 1800 1787 1771 1955 2221 2485 2643 2317 1790 1524 1662 1958 2043 1891 1756 1772 1835 1903 1912 1963 2091 2334 2771 3309 3681 3695 3453 3215 3104 3101 3160 3202 3217 3203 3182 3008 2785 2624 2484 2296 2065 1915 1843 1727 1540 1397 1362 1528 2045 2694 2873 2512 2453 2782 2962 2563 2130 1653 1547 1960 2157 2059 2017 1991 2002 2165 2313 2451 2727 3141 3455 3215 2213 1038 769 1935 3024 3489 3341 2635 2082 2279 2964 3426 3105 2283 1978 2564 3099 2711 2339 2353 2236 2194 2453 2941 3532 4198 4535 4087 3238 2718 2582 2023 1737 1826 2139 2205 2151 2213 2190 2058 1960 1897 1915 1964 1939 1844 1684 1535 1500 1599 1963 2614 3193 3603 3541 3227 2871 2711 2684 2769 3010 3002 2567 2224 2225 2249 2135 2143 2321 2289 2409 2495 2356 2102 1871 1746 1752 1869 2090 2479 2661 2427 2327 2435 2716 2880 2334 1549 1260 1486 1808 1868 1641 1386 1050 860 1170 1956 2522 2535 2411 1979 1471 1114 872 635 448 457 710 948 1097 1266 1395 1495 1971 2422 3091 3288 2955 2503 2287 2241 2120 1943 1850 1768 1633 1537 1407 1311 1352 1345 1346 1367 1345 1292 1278 1312 1315 1275 1281 1285 1285 1265 1256 1229 1208 1197 1186 1181 1184 1192 1200 1194 1204 1230 1251 1252 1259 1280 1288 1278 1267 1258 1251 1244 1259 1280 1219 1163 1151 1214 1247 1261 1290 1325 1351 1345 1324 1332 1350 1367 1364 1412 1367 1376 1385 1375 1360 1332 1251 70 69 68 67 64 62 59 54 51 51 53 53 53 52 46 38 32 27 25 27 29 31 31 29 28 27 26 29 35 36 35 28 17 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 6 23 33 108 104 81 128 165 230 315 455 643 762 712 544 440 825 1075 859 865 966 1154 1408 1673 1903 2067 2188 2335 2456 2473 2460 2311 2103 2029 2058 2502 2610 2666 2835 3098 3278 3428 3565 3649 3687 3654 3469 3180 2794 2434 1933 1405 910 436 153 45 17 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 2 3 2 0 0 5 27 62 77 55 18 0 0 0 0 0 0 0 0 0 0 0 1 22 124 286 369 368 379 424 483 523 470 356 325 383 465 493 448 482 646 916 1269 1577 1701 1758 2000 2391 2715 2961 3182 3386 3682 3901 4051 4058 4109 4005 3876 3687 3411 2978 2595 2252 1946 1793 1763 1781 1807 1866 1912 1997 1942 1921 2042 2479 3030 3536 3663 3031 2134 1689 1794 2067 2150 1973 1792 1793 1847 1852 1787 1774 1831 2020 2330 2690 3059 3284 3252 3013 2748 2610 2602 2624 2646 2705 2816 2799 2703 2633 2580 2446 2255 2097 1982 1821 1675 1674 1848 2182 2564 2730 2718 2527 2659 3086 3210 2579 1606 1123 1335 1953 2270 2259 2113 1946 1956 2139 2312 2457 2704 3095 3387 3179 2493 1992 2225 2963 3458 3278 2474 1669 1690 2678 3764 3886 3353 2620 2223 2632 3047 2870 2644 2664 2613 2477 2573 2904 3361 3944 4190 3536 2700 2402 2427 2205 1756 1840 2084 2278 2050 2098 2174 2078 1901 1754 1753 1889 1976 1899 1741 1678 1608 1720 2070 2518 2892 3056 2972 2769 2429 2106 2009 2093 2148 1955 1706 1734 1896 1907 1900 1945 1998 2169 2392 2497 2346 2079 1940 1980 2139 2265 2467 2737 2569 2270 2224 2598 2951 3142 2776 1957 1327 1222 1459 1627 1237 1204 1393 1768 2343 2762 2990 3010 3085 2960 2595 2062 1399 814 572 512 630 767 879 1058 1290 1661 2289 2911 3298 3114 2543 2120 1983 1823 1655 1563 1556 1530 1461 1414 1383 1345 1288 1258 1269 1289 1285 1265 1256 1274 1292 1235 1261 1249 1221 1223 1216 1205 1199 1188 1182 1185 1184 1181 1202 1184 1208 1222 1251 1271 1284 1306 1328 1333 1322 1314 1321 1331 1276 1189 1217 1263 1269 1252 1211 1218 1270 1297 1301 1227 1314 1386 1446 1493 1501 1544 1499 1451 1432 1408 1342 1291 1244 72 70 69 68 67 65 62 58 52 51 52 54 57 57 55 49 42 37 34 35 35 36 33 30 28 28 28 28 31 33 30 23 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 30 74 204 160 179 275 338 344 389 540 731 710 525 433 571 847 872 971 1107 1296 1499 1725 1941 2114 2251 2378 2497 2528 2468 2397 2268 2077 1983 2110 2605 2768 2865 3069 3354 3415 3638 3767 3735 3694 3544 3174 2813 2576 2245 1786 1583 960 333 82 19 6 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 18 46 75 82 62 24 2 0 0 0 0 0 0 0 0 0 1 27 204 592 850 731 376 161 192 339 472 484 408 407 452 482 488 420 457 622 892 1253 1622 1821 1823 1918 2215 2485 2678 2950 3231 3590 3791 4008 3923 3978 3791 3564 3329 3107 2919 2785 2529 2209 2008 1902 1862 1876 1891 1810 1873 1994 2133 2378 2925 3565 4024 3992 3234 2271 1825 1923 2103 2084 1874 1676 1671 1735 1798 1761 1736 1766 1889 2082 2261 2507 2761 2876 2813 2623 2406 2267 2185 2143 2180 2284 2375 2440 2490 2538 2603 2608 2462 2204 2032 2105 2362 2603 2691 2660 2656 2700 2737 2956 3239 3158 2554 1778 1437 1678 2091 2267 2163 1973 1913 2024 2186 2290 2437 2616 2825 3084 3163 2960 2863 3103 3446 3631 3099 1825 900 1358 2824 3864 3571 2955 2847 3002 3338 3238 2841 2692 2899 2900 2701 2773 3033 3198 3386 3399 2961 2473 2286 2222 1936 1623 1809 2072 1992 1762 1852 2076 2073 1848 1651 1641 1829 1981 1940 1843 1796 1784 1827 1948 2168 2350 2359 2246 2174 2124 2106 2151 1917 1584 1320 1254 1389 1525 1691 1767 1786 1849 2007 2243 2407 2325 2102 1981 1994 2206 2546 2966 2961 2659 2376 2394 2669 2854 2758 2358 1783 1374 1413 1484 1635 1366 1227 1510 2217 2909 3167 3177 3125 3245 3359 3259 2831 1948 1153 809 701 739 746 826 1075 1485 2100 2744 3088 3041 2586 2037 1732 1614 1441 1345 1350 1369 1347 1292 1283 1314 1299 1253 1229 1234 1228 1225 1232 1226 1255 1253 1250 1238 1206 1191 1199 1190 1173 1171 1163 1170 1181 1189 1189 1196 1180 1202 1229 1258 1281 1304 1326 1353 1362 1358 1366 1355 1301 1297 1369 1405 1354 1235 1114 1088 1218 1313 1305 1404 1332 1421 1547 1642 1668 1642 1598 1542 1485 1437 1396 1307 1240 1206 73 71 69 68 68 68 67 63 57 53 53 53 56 59 59 56 51 47 44 43 42 39 33 31 31 29 29 27 21 23 23 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 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 43 137 201 213 267 312 330 345 451 656 821 658 505 621 783 951 1107 1252 1408 1576 1746 1935 2142 2334 2487 2562 2572 2510 2425 2358 2250 2119 2109 2303 2690 2921 3062 3265 3608 3604 3776 3798 3703 3616 3366 2931 2619 2480 2277 1935 1538 512 121 31 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 3 6 6 4 0 1 11 34 46 54 49 44 29 11 2 0 0 0 0 0 0 0 0 6 110 617 1226 1550 1191 536 139 92 210 333 374 362 397 433 448 461 394 455 654 955 1352 1672 1859 1980 2127 2290 2401 2511 2717 2984 3241 3427 3597 3720 3739 3529 3230 2948 2835 2875 2890 2741 2501 2275 2062 1899 1828 1743 1700 1804 1930 2031 2176 2557 3154 3641 3490 2755 2041 1808 2006 2205 2066 1745 1548 1500 1541 1682 1678 1691 1730 1786 1879 1994 2129 2279 2397 2480 2530 2487 2345 2170 1981 1864 1935 2062 2109 2114 2324 2667 2814 2756 2688 2677 2785 2944 2870 2656 2544 2648 2805 2919 3044 3026 2822 2482 2082 1916 1984 2144 2192 2039 1916 2004 2084 2121 2162 2337 2467 2601 2880 3105 3070 2979 3073 3407 3777 3530 2550 1870 2295 3124 3256 2501 2367 3030 3737 3862 3250 2721 2875 3197 3099 2851 2915 3109 3067 2924 2748 2516 2353 2299 2261 1957 1843 2062 2346 2233 1949 1852 1892 1855 1712 1629 1644 1786 1931 1948 1886 1853 1845 1770 1784 1846 1913 1904 1845 1871 1929 1909 1703 1341 1139 1026 931 1027 1216 1464 1575 1598 1656 1804 2102 2445 2477 2288 2119 2035 2044 2411 3170 3242 3074 2939 2982 3019 2805 2298 1679 1250 1233 1723 1891 1844 1666 1431 1338 1824 2562 3185 3367 3166 3101 3301 3311 3010 2167 1402 1016 952 1041 1038 1145 1432 1901 2468 2786 2644 2329 1837 1510 1407 1296 1208 1180 1188 1204 1199 1193 1225 1258 1255 1238 1211 1191 1185 1169 1184 1183 1192 1193 1184 1165 1159 1173 1186 1172 1160 1161 1142 1157 1171 1176 1182 1227 1220 1212 1225 1242 1267 1313 1317 1334 1367 1410 1372 1351 1388 1436 1425 1368 1281 1190 1160 1231 1420 1460 1384 1455 1527 1622 1706 1744 1730 1659 1556 1487 1487 1447 1356 1283 1244 1220 75 72 68 67 68 70 70 67 62 59 59 59 58 60 60 60 58 55 52 49 45 40 34 29 32 28 32 31 22 18 16 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 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 8 58 158 222 267 292 313 338 426 611 876 965 727 681 863 1058 1209 1337 1467 1605 1747 1910 2113 2346 2554 2629 2538 2462 2390 2358 2340 2278 2245 2354 2544 2772 3141 3326 3631 3961 3884 3856 3757 3653 3560 3250 2703 2283 2072 1681 1209 754 107 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 7 6 4 0 3 27 35 20 16 8 12 21 16 4 0 0 0 0 0 0 0 1 12 232 1036 1676 1707 1173 547 158 55 113 179 193 203 251 328 403 432 389 466 680 1030 1498 1826 1974 2128 2253 2290 2300 2343 2459 2644 2835 3032 3251 3342 3353 3296 3059 2781 2598 2657 2810 2850 2782 2636 2422 2234 2044 1872 1880 2071 2098 2041 2166 2533 3049 3310 2709 1992 1652 1627 1890 2225 2190 1786 1535 1483 1463 1505 1554 1578 1640 1688 1735 1799 1895 2034 2208 2386 2520 2577 2563 2511 2361 2150 1993 1990 2149 2424 2633 2765 2836 2682 2429 2365 2623 2937 2810 2519 2518 2741 2816 2854 2806 2568 2347 2287 2137 2020 2014 2111 2168 2068 1976 2003 1990 1992 2065 2146 2229 2375 2717 2977 2942 2825 2944 3359 3864 4024 3700 3378 3243 2990 2310 1705 2294 3115 3550 3210 2779 2812 3390 3651 3315 2977 3026 3140 2972 2793 2567 2311 2093 2150 2307 2348 2334 2344 2388 2356 2235 2091 1941 1737 1556 1629 1747 1841 1897 1921 1831 1733 1708 1670 1620 1578 1613 1663 1674 1724 1715 1575 1184 945 897 823 725 754 888 1060 1216 1361 1534 1758 2076 2461 2514 2346 2200 2127 2110 2335 2913 3154 3200 3148 3036 2917 2709 2137 1456 1236 1302 1690 1822 2000 1860 1753 1464 1534 2096 2793 3184 3133 3001 3143 3110 2908 2178 1501 1375 1313 1514 1682 1853 2102 2315 2492 2541 1945 1683 1434 1259 1240 1134 1100 1085 1101 1129 1148 1167 1192 1204 1208 1198 1171 1125 1096 1105 1115 1112 1116 1140 1132 1118 1135 1157 1191 1181 1159 1157 1138 1138 1151 1153 1166 1221 1244 1219 1221 1235 1239 1291 1288 1274 1292 1298 1322 1365 1380 1354 1338 1297 1242 1287 1391 1612 1637 1516 1398 1394 1508 1670 1734 1657 1553 1510 1480 1459 1482 1439 1358 1308 1276 1228 77 71 68 67 68 70 71 70 66 62 60 61 64 64 65 65 65 60 55 50 44 39 34 29 29 30 33 33 23 16 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 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 43 155 266 308 297 296 335 429 589 874 1212 1256 891 862 1059 1271 1435 1554 1658 1774 1919 2097 2311 2488 2577 2534 2373 2321 2339 2381 2410 2375 2400 2544 2706 2965 3474 3695 3986 4033 3914 3814 3681 3552 3495 3108 2447 1776 1240 854 538 240 15 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 5 3 1 0 4 26 16 3 1 0 0 0 0 0 0 0 0 0 0 0 2 16 84 424 1154 1539 1323 839 393 124 38 66 108 124 141 193 315 407 425 406 486 708 1065 1541 1964 2107 2249 2377 2332 2253 2288 2360 2444 2557 2688 2831 2959 3056 3089 2957 2750 2615 2622 2762 2871 2867 2791 2721 2666 2476 2258 2139 2250 2515 2686 2774 2958 3129 3083 2534 1903 1648 1659 1769 2013 2163 1945 1662 1572 1521 1437 1504 1589 1616 1563 1484 1509 1656 1890 2181 2435 2556 2602 2698 2818 2729 2345 2080 2089 2341 2606 2797 2894 2728 2417 2286 2374 2528 2654 2614 2538 2555 2785 2680 2615 2466 2170 2005 2066 2010 1920 1945 2048 2110 2054 1972 1937 1878 1879 1860 1836 1950 2213 2671 2928 2877 2783 2908 3263 3688 3902 3694 3252 2815 2358 1749 1776 2541 3164 3212 2794 2757 3187 3554 3452 3061 2889 3036 3094 2836 2717 2659 2465 2182 2053 2121 2306 2415 2298 2144 2200 2294 2188 2020 1777 1606 1646 1813 1952 1922 1895 1763 1651 1583 1515 1465 1485 1548 1566 1589 1645 1575 1392 1078 898 758 628 550 546 601 730 933 1171 1445 1747 2105 2430 2487 2293 2192 2251 2391 2415 2578 2778 2828 2690 2538 2479 2504 2317 1979 1790 1540 1322 1181 1783 2017 1917 1715 1602 1744 2022 2293 2516 2589 2727 2743 2726 2475 1842 1826 2207 2417 2512 2575 2622 2547 1946 1843 1437 1259 1240 1125 1107 1086 1056 1056 1088 1113 1126 1161 1199 1222 1207 1125 1097 1053 1040 1064 1089 1094 1131 1209 1190 1170 1160 1169 1267 1239 1203 1177 1135 1100 1097 1118 1156 1199 1213 1188 1222 1216 1206 1235 1258 1229 1230 1278 1346 1379 1350 1379 1383 1337 1315 1426 1505 1597 1546 1398 1258 1230 1359 1505 1570 1434 1194 1217 1330 1431 1444 1365 1292 1259 1227 1185 79 74 70 69 69 70 72 72 69 65 61 62 65 68 70 72 70 63 52 44 37 35 33 33 31 31 34 32 21 19 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 181 266 283 267 291 383 549 813 1212 1513 1567 1167 1040 1171 1333 1472 1604 1752 1932 2115 2280 2421 2457 2417 2367 2323 2392 2478 2540 2540 2494 2532 2675 2818 3111 3635 3921 3989 3929 3815 3684 3564 3437 3359 2870 2091 1334 741 342 137 35 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 4 4 2 1 0 3 8 9 6 1 0 2 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 10 73 251 659 1106 1190 940 581 264 87 38 71 122 165 220 307 417 460 436 422 501 717 1060 1509 1971 2191 2298 2391 2292 2175 2259 2353 2390 2469 2573 2675 2727 2799 2895 2884 2784 2674 2656 2715 2741 2727 2773 2912 3025 2954 2657 2343 2191 2333 2534 2595 2519 2470 2437 2185 1865 1763 1784 1784 1881 2051 2073 1875 1715 1740 1687 1748 1836 1743 1477 1153 1065 1234 1558 1979 2357 2561 2643 2742 2906 2969 2773 2481 2284 2382 2763 3114 2964 2361 1970 2068 2423 2677 2456 2466 2534 2634 2628 2476 2323 2095 1974 1932 1977 1946 1895 1937 2020 2048 2005 1954 1900 1758 1646 1528 1532 1755 2127 2591 2874 2878 2800 2860 3103 3393 3505 3232 2699 2382 2294 2097 2398 2892 3071 2894 2838 3143 3384 3227 2856 2626 2717 2864 2790 2623 2546 2561 2542 2406 2155 1979 2041 2272 2263 2082 2164 2295 2182 2086 2001 1850 1734 1810 1923 1874 1763 1641 1568 1500 1421 1408 1488 1572 1546 1556 1584 1507 1331 1094 865 682 558 491 471 503 617 816 1085 1390 1702 2022 2254 2327 2228 2157 2096 2049 2126 2232 2380 2517 2435 2531 2707 2749 2387 2016 1839 1553 1138 890 1258 1750 1927 1775 1620 1599 1634 1718 1742 1861 1956 2143 2197 2151 1839 1858 2254 2593 2583 2569 2360 2306 1562 1222 1087 1065 1113 1107 1098 1089 1082 1076 1103 1132 1141 1161 1184 1215 1174 1079 1053 1040 1048 1088 1145 1187 1223 1308 1297 1231 1237 1253 1300 1264 1236 1217 1149 1103 1104 1096 1104 1154 1191 1161 1179 1142 1135 1154 1183 1192 1194 1213 1292 1336 1266 1306 1318 1279 1283 1395 1447 1406 1298 1182 1102 1105 1237 1356 1340 1147 945 971 1178 1361 1367 1236 1110 1062 1067 1079 81 77 73 71 70 70 72 73 71 68 64 63 65 68 73 76 75 66 51 39 32 30 32 34 33 36 36 31 23 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 0 0 0 0 0 0 0 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 114 175 211 243 322 479 728 1061 1393 1572 1540 1087 1062 1181 1282 1396 1578 1815 2074 2273 2381 2407 2349 2310 2372 2437 2502 2605 2682 2630 2595 2613 2740 2864 2978 3294 3716 3851 3820 3714 3572 3426 3281 2997 2410 1808 1236 649 212 35 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 10 10 9 7 7 8 8 10 11 11 9 6 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 158 485 905 1053 916 709 424 180 69 63 131 231 325 413 499 545 513 439 423 513 727 1061 1487 1954 2262 2317 2423 2380 2245 2283 2357 2360 2421 2481 2524 2520 2603 2659 2876 2864 2806 2766 2741 2647 2574 2679 2885 3023 3032 2756 2296 1948 1884 1815 1777 1690 1706 1724 1605 1557 1685 1847 1940 1971 1970 2008 2033 1874 2008 2146 2284 2387 2334 2079 1455 997 933 1156 1592 2093 2471 2645 2779 3046 3342 3339 2967 2601 2594 2693 2715 2729 2399 2068 2153 2438 2747 2294 2429 2535 2541 2427 2362 2204 2068 2006 1979 1965 1918 1890 1935 1997 1996 1880 1840 1828 1680 1455 1323 1393 1665 2073 2515 2836 2923 2850 2830 2974 3169 3274 3136 2889 2750 2798 2852 3054 3077 2874 2830 3152 3420 3270 2943 2772 2770 2789 2744 2651 2593 2508 2450 2534 2610 2421 2072 1965 2179 2275 2123 2054 2022 1983 2069 2134 2105 1958 1889 1838 1731 1555 1418 1383 1393 1387 1390 1494 1618 1567 1578 1572 1472 1293 1067 832 689 638 611 580 589 681 841 1067 1381 1649 1823 1992 2114 2094 1981 1785 1694 1767 1849 2071 2447 2606 2824 2916 2777 2162 1696 1580 1516 1377 1312 1469 1643 1610 1445 1450 1574 1629 1649 1651 1690 1730 1754 1753 1722 1721 1913 2249 2322 1889 1917 1758 1654 1154 1145 939 1012 1122 1094 1054 1096 1079 1060 1114 1157 1175 1170 1139 1134 1095 1059 1045 1047 1074 1146 1234 1300 1373 1413 1406 1324 1316 1327 1364 1374 1379 1420 1399 1416 1382 1358 1269 1340 1385 1343 1291 1208 1175 1169 1132 1084 1087 884 1013 1136 1134 1041 1002 1060 1152 1272 1325 1229 1058 955 943 1009 1128 1209 1121 944 816 848 1055 1247 1233 1082 926 861 862 920 82 80 77 73 71 72 73 73 73 71 67 65 64 65 70 76 77 68 51 37 29 27 28 30 31 35 36 28 21 15 8 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 14 55 124 186 254 387 624 970 1312 1500 1490 1295 973 1079 1189 1264 1399 1630 1894 2143 2315 2382 2368 2323 2343 2483 2618 2693 2768 2754 2568 2589 2635 2750 2869 3027 3329 3648 3769 3747 3652 3477 3229 2915 2354 1659 1243 1124 767 304 51 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 10 12 13 11 10 7 12 15 15 14 13 12 10 7 4 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 50 271 710 1066 984 706 526 327 150 85 118 227 364 475 538 562 550 493 419 422 533 746 1067 1471 1929 2300 2293 2350 2270 2131 2169 2244 2328 2461 2508 2582 2558 2498 2480 2751 2822 2859 2844 2782 2622 2499 2536 2705 2911 2894 2528 2049 1675 1417 1413 1576 1801 1913 1707 1361 1225 1364 1648 1978 2173 2067 1894 2085 1925 2096 2419 2732 2991 3208 3126 2526 1815 1336 1200 1422 1834 2204 2403 2568 2861 3306 3678 3442 2986 2696 2392 2601 3047 2955 2586 2457 2461 2562 2367 2327 2396 2410 2380 2326 2216 2111 2063 2015 1966 1934 1937 1977 1994 1928 1708 1632 1680 1606 1426 1335 1419 1669 2056 2508 2866 2977 2871 2765 2829 2988 3108 3074 3003 2940 2846 2667 2471 2454 2683 3041 3295 3235 2984 2811 2760 2760 2711 2680 2665 2621 2558 2488 2582 2764 2746 2450 2213 2233 2259 2130 1948 1841 1784 1972 2009 2108 2079 1933 1755 1572 1385 1268 1297 1378 1354 1361 1457 1610 1630 1622 1556 1443 1255 1027 838 780 827 870 856 828 876 1013 1208 1481 1666 1747 1868 2040 2065 1888 1620 1457 1503 1662 2032 2391 2675 2713 2471 2036 1720 1566 1563 1621 1640 1634 1643 1629 1550 1414 1430 1559 1608 1572 1552 1542 1540 1574 1617 1638 1711 1942 2224 2481 2149 1561 1412 1266 826 972 1077 1058 1106 1112 1063 1099 1109 1123 1124 1131 1156 1175 1133 1092 1079 1095 1114 1107 1127 1259 1323 1440 1540 1676 1645 1588 1530 1537 1699 1953 2067 1944 1914 1890 1842 1828 1826 1865 1893 1876 1805 1717 1663 1544 1240 885 1222 754 777 932 1055 943 806 874 1042 1187 1229 1084 893 809 839 929 1040 1088 1021 897 799 809 948 1057 1043 915 767 688 679 744 80 80 78 76 73 72 72 72 71 71 70 68 64 62 65 72 75 66 48 30 23 24 25 29 33 30 29 26 18 14 8 6 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 26 96 179 290 500 837 1255 1513 1532 1312 1050 1064 1152 1206 1316 1487 1728 1967 2175 2308 2380 2406 2409 2467 2608 2740 2817 2794 2674 2497 2579 2730 2862 3032 3323 3585 3714 3741 3699 3544 3241 2822 2285 1599 946 644 648 491 206 38 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 5 8 8 8 13 16 15 12 8 12 16 15 14 13 9 5 3 1 0 0 0 0 0 0 4 6 1 0 0 0 0 0 16 131 472 981 1214 865 587 425 291 163 137 205 337 463 549 576 545 495 439 391 424 574 789 1112 1495 1927 2319 2308 2449 2372 2105 2038 2141 2272 2392 2460 2489 2435 2528 2586 2590 2706 2842 2887 2794 2620 2490 2406 2361 2446 2569 2497 2261 2044 1857 1805 2100 2453 2296 2111 1795 1520 1348 1392 1807 2207 2173 1758 1986 1899 2045 2337 2743 3122 3511 3706 3507 2914 2231 1802 1703 1782 1882 2010 2262 2640 3136 3337 3052 2569 2178 1923 2171 2719 2983 2854 2673 2550 2385 2285 2290 2296 2395 2418 2321 2201 2099 2075 2022 1966 1957 1965 1994 1977 1846 1592 1440 1502 1526 1465 1437 1520 1719 2035 2480 2872 2983 2869 2748 2743 2831 2922 2918 2798 2636 2553 2565 2626 2780 3099 3359 3303 3074 2862 2665 2501 2433 2459 2523 2581 2556 2527 2477 2527 2665 2766 2721 2550 2380 2271 2152 1948 1909 1746 1796 1867 1980 2001 1880 1657 1472 1400 1397 1465 1416 1425 1524 1563 1578 1635 1694 1553 1417 1254 1065 959 965 1065 1193 1268 1193 1209 1403 1557 1650 1694 1720 1794 1983 2085 1879 1589 1556 1511 1755 2148 2285 2378 2218 1930 1731 1676 1647 1633 1644 1623 1475 1293 1259 1511 1445 1380 1468 1511 1474 1399 1343 1363 1439 1532 1602 1670 1807 2013 2480 2276 1761 1495 1335 1094 1001 1094 1172 1105 1145 1102 1141 1208 1216 1155 1140 1156 1181 1193 1174 1147 1181 1283 1300 1293 1388 1487 1633 1723 1826 1900 1917 1845 1837 2050 2111 2056 2197 2206 2219 2229 2258 2327 2427 2530 2631 2644 2407 2139 1724 1163 790 906 788 743 858 972 900 781 833 1032 1170 1186 1043 903 851 884 959 1023 1048 1030 969 888 833 837 876 858 757 647 574 547 587 76 77 77 76 75 73 70 69 68 68 69 69 65 61 62 66 70 63 44 23 20 24 23 21 24 26 22 21 19 20 12 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 4 26 87 182 348 655 1092 1486 1589 1495 1287 1120 1140 1198 1281 1437 1626 1851 2058 2233 2336 2412 2463 2481 2534 2652 2751 2739 2648 2598 2620 2782 3103 3286 3461 3627 3709 3735 3714 3592 3297 2834 2266 1644 1030 520 262 247 143 33 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 7 4 7 15 21 20 14 5 4 5 6 9 10 8 9 8 3 0 0 0 0 0 0 6 9 2 0 0 0 0 8 76 322 808 1362 1484 753 533 282 282 224 207 301 441 549 612 618 564 489 428 403 474 668 904 1196 1533 1926 2272 2254 2246 2128 1989 2016 2120 2202 2319 2431 2432 2454 2597 2665 2569 2557 2755 2915 2847 2685 2530 2394 2387 2540 2674 2740 2531 2533 2509 2555 2768 2645 2237 2180 2349 2297 1829 1447 1644 2058 2213 1871 1851 1835 1922 2122 2434 2768 3130 3463 3611 3449 3031 2566 2213 1978 1896 2061 2387 2688 2779 2298 2119 1905 1672 1578 1731 2070 2448 2717 2709 2501 2303 2093 2226 2239 2366 2415 2236 2069 2034 2026 2004 2022 2037 1981 1929 1889 1787 1551 1404 1508 1557 1538 1527 1614 1794 2070 2473 2846 2956 2863 2737 2673 2692 2764 2847 2839 2754 2640 2524 2521 2782 3152 3307 3192 2981 2725 2451 2249 2154 2137 2228 2338 2379 2359 2340 2374 2480 2640 2761 2736 2635 2566 2215 1984 1907 1726 1664 1718 1811 1865 1823 1669 1564 1663 1847 2098 2204 2050 2037 2002 1845 1689 1773 1675 1433 1243 1127 1101 1167 1300 1457 1606 1555 1578 1721 1779 1678 1581 1560 1591 1709 1850 1833 1771 1729 1669 1798 2078 2076 1947 1742 1610 1599 1627 1608 1575 1566 1518 1344 1230 1386 1587 1510 1455 1487 1493 1439 1361 1312 1314 1345 1431 1518 1599 1754 2035 2270 2208 2066 1837 1722 1634 1384 1238 1375 1211 1240 1227 1195 1273 1298 1255 1250 1260 1260 1267 1266 1229 1294 1449 1529 1591 1686 1815 1885 1916 1966 2031 1998 1920 1973 2138 2158 2241 2357 2475 2565 2623 2704 2817 2913 3016 3082 2947 2465 1847 1142 919 843 850 812 797 857 907 847 791 839 1101 1214 1213 1141 1065 1023 1035 1067 1081 1072 1067 1070 1025 972 920 865 810 723 613 525 493 505 73 72 73 74 75 74 71 67 64 64 65 66 64 63 60 61 63 59 45 30 24 25 23 18 17 18 17 17 17 16 12 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 2 25 97 231 476 899 1371 1533 1502 1304 1149 1128 1192 1295 1452 1639 1821 2005 2159 2299 2385 2433 2468 2470 2514 2633 2714 2669 2642 2743 2932 3201 3486 3645 3712 3755 3761 3747 3663 3389 2909 2303 1692 1177 755 349 100 42 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 12 13 13 18 25 27 26 20 11 1 0 1 1 1 3 8 12 10 7 4 1 0 0 0 0 0 0 0 0 0 4 48 222 614 1189 1588 1350 666 338 194 278 278 262 368 515 617 662 647 584 506 450 458 567 776 1015 1251 1545 1918 2173 2146 2221 2173 2000 1982 2120 2219 2269 2311 2321 2419 2602 2615 2498 2563 2864 2982 2899 2757 2617 2446 2333 2360 2396 2619 2822 3265 3491 3537 3158 2410 2111 2064 2370 2628 2351 1815 1627 1864 2102 1960 1779 1731 1776 1931 2113 2328 2622 3019 3407 3610 3509 3162 2768 2482 2344 2272 2176 2257 2209 1847 1760 1653 1514 1485 1583 1801 2217 2653 2663 2443 2262 2036 2079 2115 2280 2258 2040 1917 1932 1991 2096 2223 2226 2038 1830 1796 1800 1558 1479 1613 1641 1623 1630 1740 1949 2220 2538 2820 2925 2851 2696 2543 2526 2638 2842 2926 2823 2607 2428 2439 2657 2935 3120 3099 2868 2539 2311 2172 2071 2003 2000 2013 2037 2089 2154 2215 2288 2388 2528 2676 2825 2837 2376 2085 1913 1748 1668 1642 1669 1753 1781 1671 1622 1837 2243 2563 2582 2492 2440 2365 2250 1921 1838 1809 1535 1224 1173 1251 1385 1535 1642 1753 1779 1773 1829 1851 1665 1456 1389 1399 1443 1601 1859 2088 1893 1696 1637 1857 1894 1730 1569 1550 1630 1624 1492 1460 1514 1573 1553 1521 1615 1706 1678 1645 1615 1562 1498 1446 1413 1373 1332 1394 1474 1552 1665 1912 2159 2411 2412 2146 1979 1959 1771 1424 1355 1223 1159 1072 1086 1148 1192 1228 1268 1274 1232 1229 1289 1338 1433 1635 1840 1903 2025 2095 2037 1970 1967 1965 1913 2044 2228 2362 2507 2654 2743 2846 2921 2991 3048 3032 3062 3119 2995 2579 2030 1587 1242 1022 965 985 948 929 980 1009 899 974 1065 1221 1296 1293 1251 1193 1153 1142 1132 1121 1092 1093 1119 1133 1126 1078 1001 925 830 710 600 564 553 70 69 69 71 75 77 75 69 63 60 60 60 60 61 60 59 60 57 47 36 28 23 18 12 10 10 10 10 9 9 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 1 32 134 351 737 1228 1519 1468 1436 1145 1079 1147 1255 1439 1667 1867 2020 2143 2245 2354 2421 2436 2472 2491 2541 2620 2728 2868 3068 3279 3438 3552 3662 3727 3790 3815 3791 3722 3537 3145 2563 1897 1320 939 643 271 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 15 22 26 29 31 31 26 15 7 1 0 0 0 0 3 11 16 12 6 2 0 0 0 0 0 0 0 0 0 1 34 353 903 1408 1475 936 505 220 207 274 280 279 388 550 660 697 670 599 522 482 521 653 844 1039 1260 1534 1851 2072 2136 2083 1989 1984 2081 2178 2191 2167 2233 2317 2448 2571 2545 2460 2415 2537 2629 2689 2643 2604 2465 2235 2259 2450 2779 3118 3407 3662 3607 2899 2379 2081 1821 1935 2374 2521 2118 1669 1665 1887 1877 1686 1631 1614 1727 1846 1989 2234 2635 3124 3506 3618 3472 3205 2861 2353 1621 1111 1237 1486 1627 1655 1538 1455 1470 1593 1912 2418 2745 2477 2263 2114 2026 1954 2039 2141 2035 1848 1758 1812 1962 2139 2256 2194 1934 1742 1829 1847 1660 1670 1738 1698 1615 1595 1741 2020 2307 2558 2780 2902 2833 2641 2407 2386 2550 2833 2999 2940 2705 2438 2293 2384 2678 2896 2828 2601 2393 2281 2217 2155 2065 1946 1823 1762 1800 1890 1968 2036 2073 2199 2464 2730 2719 2440 2252 2092 1847 1752 1724 1692 1729 1700 1564 1594 1912 2508 2832 2710 2557 2471 2399 2341 2149 1942 1871 1701 1204 1236 1501 1709 1811 1885 1959 1931 1791 1712 1774 1771 1608 1448 1344 1321 1425 1748 2276 1898 1588 1571 1769 1851 1697 1528 1527 1535 1432 1395 1417 1468 1632 1729 1684 1614 1723 1784 1708 1629 1603 1569 1520 1534 1462 1397 1391 1501 1550 1534 1652 1912 2156 2210 1968 1771 1803 1573 1321 1154 987 872 791 772 818 888 981 1116 1153 1098 1151 1386 1566 1701 1908 2096 2242 2254 2151 2073 2021 1983 2087 2205 2356 2566 2776 2857 2892 2966 3044 3016 2995 3001 2937 2923 2857 2654 2398 2142 1846 1518 1210 1034 1104 1113 1165 1127 1228 1127 1157 1261 1344 1373 1331 1270 1210 1164 1147 1137 1124 1103 1100 1114 1140 1163 1168 1136 1086 1011 929 832 754 714 69 69 65 68 73 77 77 72 65 59 56 55 54 54 54 56 58 55 46 35 28 22 15 10 8 6 5 5 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 10 71 243 597 1089 1479 1519 1395 1228 1158 1168 1243 1415 1652 1878 2040 2143 2220 2297 2383 2445 2461 2497 2574 2695 2867 3125 3390 3506 3572 3648 3705 3752 3799 3849 3858 3808 3679 3403 2969 2405 1719 1132 791 522 206 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 3 11 21 26 29 33 36 34 23 17 9 0 0 0 0 0 6 9 6 2 1 0 0 0 0 0 0 0 0 0 0 8 329 820 1085 976 592 301 185 219 264 268 292 401 553 658 696 670 599 529 507 564 702 872 1028 1221 1461 1671 1782 1791 1768 1750 1795 1933 2080 2094 2062 2210 2296 2369 2437 2470 2599 2589 2709 2735 2692 2635 2624 2582 2422 2313 2424 2578 2731 2999 3349 3256 2651 2179 1791 1405 1419 1987 2462 2254 1738 1596 1750 1767 1592 1530 1471 1554 1651 1755 1959 2360 2860 3258 3475 3548 3422 2947 2128 1038 383 501 923 1438 1621 1452 1375 1452 1624 2066 2601 2599 2287 2158 2099 2026 1968 2009 2013 1924 1838 1855 1946 1988 1966 1985 1928 1787 1772 1927 1882 1825 1898 1899 1766 1599 1536 1665 1972 2325 2588 2774 2886 2789 2570 2339 2312 2507 2836 3076 3047 2759 2420 2249 2308 2468 2528 2443 2386 2311 2193 2163 2183 2137 2000 1836 1712 1663 1696 1764 1847 1910 2048 2243 2369 2362 2296 2235 2095 1970 1893 1803 1726 1656 1512 1439 1595 2012 2756 2916 2729 2514 2418 2417 2441 2355 2068 1801 1788 1326 1370 1695 1968 2073 2161 2233 2125 1872 1704 1762 1969 2028 1768 1384 1277 1295 1459 1771 1645 1474 1557 1804 1897 1708 1490 1474 1466 1476 1559 1532 1488 1587 1700 1726 1755 1795 1771 1672 1589 1607 1595 1593 1606 1607 1576 1537 1702 1959 2132 2110 1957 1919 1658 1596 1451 1352 1192 1065 942 814 716 647 619 672 751 821 949 1064 1175 1395 1593 1818 1972 2080 2179 2208 2143 2135 2166 2122 2127 2250 2406 2581 2804 2996 3002 2852 2806 2895 2845 2858 2841 2805 2757 2643 2566 2491 2357 2179 1949 1601 1276 1285 1325 1492 1334 1374 1357 1312 1301 1338 1378 1337 1288 1235 1167 1137 1116 1096 1084 1070 1070 1101 1137 1145 1145 1162 1126 1070 1006 948 907 76 72 68 70 73 75 78 74 68 63 58 54 50 47 48 50 54 55 47 35 28 21 14 9 6 5 3 3 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 150 455 949 1393 1532 1411 1249 1041 1076 1204 1308 1542 1802 2009 2135 2202 2259 2327 2402 2476 2515 2542 2719 3015 3297 3483 3557 3609 3674 3739 3791 3823 3848 3885 3887 3799 3611 3327 2918 2257 1444 838 537 289 72 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 4 12 16 24 38 44 40 30 26 20 13 9 2 2 2 1 2 1 0 0 0 0 2 4 2 0 0 0 0 0 0 59 240 422 418 280 190 192 234 268 294 344 436 552 647 692 667 596 530 518 586 731 898 1037 1197 1367 1473 1495 1442 1364 1336 1464 1750 2049 2126 2067 2201 2214 2282 2328 2377 2668 2762 2743 2681 2663 2714 2703 2547 2284 2052 2061 2269 2622 3016 3260 3033 2297 1566 1138 1012 1224 1807 2323 2267 1860 1682 1715 1662 1475 1437 1390 1426 1488 1587 1789 2163 2612 3000 3301 3487 3408 2906 2107 1075 334 374 899 1563 1676 1484 1516 1738 1916 2135 2407 2309 2095 2060 2157 2107 2028 2007 1984 1991 2102 2319 2524 2419 2021 1824 1798 1792 1813 1925 1933 1991 2116 2101 1907 1660 1520 1597 1919 2366 2689 2813 2833 2715 2522 2336 2321 2518 2829 3079 3070 2758 2367 2154 2090 2089 2141 2152 2150 2079 1978 1984 2079 2144 2074 1926 1813 1751 1725 1725 1758 1801 1898 1999 2043 2108 2128 2032 1868 1773 1736 1673 1581 1432 1316 1331 1595 2234 2821 2880 2661 2464 2408 2430 2475 2473 2196 1787 1754 1553 1574 1901 2175 2246 2301 2378 2339 2180 2097 2236 2485 2533 2098 1455 1265 1231 1242 1306 1386 1473 1652 1944 2033 1824 1582 1465 1404 1493 1608 1532 1486 1568 1688 1753 1743 1694 1681 1635 1586 1607 1588 1588 1657 1870 2054 2119 2229 2469 2679 2543 2034 1858 1443 1458 1426 1367 1290 1050 899 854 829 862 873 829 841 870 953 1111 1283 1494 1766 2025 2207 2282 2269 2186 2112 2223 2297 2333 2383 2492 2602 2717 2846 2912 2813 2621 2610 2668 2742 2852 2975 2972 2893 2854 2840 2794 2685 2589 2475 2210 2015 1912 1785 1752 1679 1640 1619 1522 1329 1274 1311 1339 1343 1283 1228 1168 1108 1067 1039 1021 1032 1054 1070 1067 1100 1124 1116 1103 1090 1062 1048 93 82 79 79 80 80 79 76 70 64 60 54 49 45 43 45 48 50 50 38 27 20 13 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 77 323 801 1288 1535 1495 1270 1127 1240 1307 1266 1374 1627 1893 2088 2191 2237 2291 2359 2433 2516 2581 2668 2987 3426 3593 3626 3650 3706 3775 3833 3864 3873 3877 3888 3856 3709 3439 3161 2798 1701 861 399 239 99 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 3 8 24 53 61 45 35 30 25 20 15 12 13 14 10 6 4 2 1 2 12 29 37 20 4 0 0 0 0 0 19 62 103 117 119 148 191 231 280 344 414 486 580 668 709 679 598 524 511 589 745 915 1043 1188 1304 1370 1392 1345 1280 1286 1417 1716 2082 2232 2178 2282 2369 2211 2200 2356 2593 2676 2644 2621 2627 2641 2564 2361 2119 1996 2135 2512 2878 3120 3276 2980 2021 995 494 619 1113 1711 2164 2244 2006 1833 1729 1558 1422 1406 1413 1444 1497 1586 1776 2117 2549 2954 3256 3382 3215 2681 1894 1039 552 661 1222 1719 1830 1791 1875 2018 2113 2212 2182 2032 1998 2029 2137 2103 2072 2075 2086 2210 2597 3045 3010 2415 1946 1827 1901 1920 1817 1868 1981 2149 2296 2274 2050 1744 1550 1606 1920 2380 2709 2773 2712 2637 2510 2379 2401 2591 2811 2960 2940 2699 2381 2176 2071 1964 1877 1881 1905 1863 1757 1771 1890 2001 2006 1927 1873 1826 1762 1729 1689 1631 1688 1797 1870 1910 1884 1784 1647 1514 1444 1445 1407 1279 1242 1330 1680 2353 2785 2796 2627 2485 2430 2438 2490 2571 2388 1965 1820 1893 1771 1987 2237 2295 2274 2294 2344 2409 2491 2544 2761 2604 2077 1561 1359 1351 1345 1321 1372 1539 1806 2175 2333 2195 1809 1565 1422 1411 1383 1402 1505 1633 1703 1730 1733 1665 1671 1616 1560 1557 1544 1552 1675 2037 2490 2825 2895 2637 2595 2407 1870 1714 1563 1494 1448 1285 1119 1068 1112 1227 1341 1373 1312 1114 1144 1185 1203 1344 1553 1846 2162 2359 2461 2413 2354 2248 2229 2301 2423 2502 2563 2629 2664 2708 2762 2748 2531 2539 2685 2739 2777 2840 2900 2973 3076 3127 3185 3193 3062 3032 2904 2730 2709 2663 2526 2376 2266 2106 1993 1890 1590 1381 1295 1338 1395 1400 1345 1271 1202 1119 1050 1017 1031 995 977 1009 1034 1031 1052 1078 1060 1057 1078 92 91 92 89 91 87 81 77 73 69 63 56 51 49 48 46 44 44 45 41 29 23 12 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 5 44 230 671 1207 1472 1468 1390 1190 998 1069 1258 1318 1487 1738 2010 2189 2266 2290 2334 2406 2483 2570 2643 2770 3128 3562 3653 3704 3762 3833 3881 3918 3934 3917 3886 3835 3735 3514 3142 2765 2191 844 314 101 76 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 11 18 36 66 68 50 43 40 35 28 24 34 45 48 42 27 19 22 34 51 80 112 109 59 14 0 2 5 3 3 16 35 40 38 60 106 145 187 262 361 466 535 626 701 732 693 613 538 521 599 758 928 1053 1220 1315 1396 1434 1415 1396 1424 1534 1744 2039 2183 2108 2122 2205 2202 2256 2420 2563 2641 2687 2690 2646 2518 2284 2019 1832 1839 2119 2429 2479 2582 2947 2948 2083 909 310 375 1054 1815 2207 2275 2136 1956 1763 1552 1454 1432 1443 1486 1539 1618 1801 2145 2621 3073 3301 3274 3071 2712 2190 1523 1216 1368 1822 2153 2195 2044 1988 2049 2039 2034 2063 1897 1987 1973 2022 2052 2071 2121 2234 2488 2933 3244 2849 1962 1681 1873 2025 2078 1920 1895 2078 2403 2504 2356 2084 1787 1594 1630 1916 2334 2658 2701 2615 2577 2520 2441 2505 2685 2816 2837 2773 2627 2431 2224 2058 1867 1638 1623 1684 1689 1611 1620 1719 1799 1789 1722 1710 1790 1862 1827 1795 1724 1655 1685 1740 1773 1777 1723 1624 1544 1473 1440 1336 1300 1375 1601 2034 2499 2715 2700 2600 2509 2459 2450 2535 2687 2637 2270 1855 2031 1878 1924 2107 2183 2158 2138 2195 2333 2475 2568 2450 2155 1894 1741 1728 1858 1944 1844 1693 1777 2031 2435 2789 2867 2203 1938 1719 1594 1531 1518 1603 1704 1670 1654 1704 1723 1715 1596 1482 1459 1487 1543 1685 1982 2431 2882 3187 2690 2240 1830 1615 1561 1490 1327 1212 1155 1120 1317 1588 1731 1769 1829 1888 1798 1680 1652 1652 1732 1912 2166 2401 2573 2558 2406 2325 2254 2234 2311 2438 2518 2539 2540 2541 2568 2667 2645 2604 2763 2835 2803 2781 2793 2863 3010 3046 3044 3194 3168 3050 3066 3074 3001 3080 3184 3134 3039 2972 2582 2452 2400 2142 1788 1539 1464 1455 1444 1415 1374 1283 1170 1097 1061 1039 991 981 996 984 1001 1050 1052 1038 1051 1065 70 79 87 89 97 90 87 83 80 77 72 65 60 57 53 50 46 42 40 39 34 26 16 13 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 38 191 579 1157 1483 1410 1263 1215 1164 1131 1209 1356 1500 1694 1930 2165 2315 2355 2366 2408 2477 2550 2633 2690 2750 2971 3369 3629 3746 3814 3889 3946 3983 3979 3943 3880 3775 3623 3323 2812 2215 1437 358 68 13 41 23 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 28 37 54 70 66 61 68 77 81 82 89 112 134 138 124 99 89 105 133 152 172 187 161 90 28 5 17 38 33 26 42 52 42 37 77 159 239 301 371 419 515 581 665 729 742 723 668 600 575 641 786 945 1084 1262 1385 1503 1555 1567 1583 1607 1664 1757 1970 2175 2232 2276 2330 2329 2388 2496 2560 2608 2679 2758 2691 2479 2202 2012 1985 2041 2069 1938 1753 1885 2397 2510 1935 1129 801 785 1286 2008 2375 2363 2200 1989 1767 1584 1481 1448 1457 1504 1537 1614 1861 2307 2838 3211 3254 3108 2940 2809 2566 2113 2061 2114 2183 2179 2002 1856 1916 2035 2009 1863 1907 1852 1927 1940 1933 2008 2086 2154 2210 2409 2821 3056 2684 2049 1851 1995 2039 2113 2058 2038 2256 2652 2701 2414 2065 1779 1639 1705 1927 2289 2629 2623 2497 2467 2470 2459 2563 2738 2823 2781 2692 2610 2501 2278 2044 1784 1556 1517 1578 1611 1590 1581 1614 1639 1585 1460 1375 1420 1575 1700 1751 1756 1733 1712 1710 1720 1733 1732 1662 1545 1452 1431 1424 1597 1901 2152 2406 2576 2632 2625 2578 2530 2515 2515 2581 2736 2803 2537 1965 1880 1856 1853 1954 2042 2045 2043 2039 2020 2082 2288 2239 2038 1928 1994 2207 2495 2697 2724 2623 2505 2445 2608 3001 3044 2425 2087 1948 1820 1648 1517 1548 1662 1614 1659 1733 1728 1744 1606 1456 1424 1491 1562 1603 1751 2047 2297 2618 2098 1681 1482 1380 1302 1239 1136 1113 1282 1533 1813 1974 2114 2276 2342 2294 2183 2073 2009 1999 2063 2209 2413 2610 2629 2467 2298 2165 2119 2130 2231 2385 2455 2443 2432 2429 2491 2569 2602 2746 2902 2882 2768 2670 2588 2544 2593 2638 2590 2649 2616 2633 2785 2946 3059 3164 3159 3090 3127 3144 2765 2644 2651 2609 2342 2026 1828 1687 1556 1506 1537 1395 1158 1090 1099 1078 1054 1039 999 982 1036 1054 1040 1067 1072 1089 67 72 76 78 83 86 94 92 88 87 84 81 76 70 61 57 55 51 43 39 35 29 24 22 17 15 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 171 503 994 1376 1379 1134 991 939 857 845 1102 1467 1750 1966 2161 2331 2427 2449 2463 2508 2565 2624 2680 2712 2733 2777 2972 3353 3656 3793 3883 3953 3990 3964 3922 3847 3747 3574 3104 2361 1586 871 225 53 10 53 19 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 25 39 49 64 74 78 95 124 153 176 197 225 250 254 249 251 239 219 217 230 221 198 182 154 100 47 26 47 87 101 78 63 57 53 70 147 278 386 447 498 463 568 644 698 743 762 777 750 691 660 704 811 944 1116 1316 1472 1634 1727 1761 1782 1809 1873 1919 2055 2274 2391 2367 2324 2230 2174 2328 2453 2570 2700 2776 2704 2524 2300 2065 1930 1909 1767 1528 1406 1566 1777 1820 1672 1306 1381 1637 1932 2259 2456 2412 2243 2073 1825 1595 1446 1408 1411 1451 1499 1653 1992 2480 2928 3133 3087 2940 2791 2666 2518 2445 2490 2347 2110 1944 1944 2055 2172 2141 1911 1937 1796 1856 1903 2054 2095 2109 2141 2257 2517 2861 3076 2990 2701 2467 2294 2140 2037 2063 2102 2217 2486 2842 2867 2472 2016 1742 1573 1611 1847 2250 2571 2508 2349 2315 2334 2362 2492 2684 2763 2691 2608 2570 2532 2264 2015 1715 1539 1490 1519 1559 1555 1508 1465 1458 1444 1335 1222 1231 1278 1358 1459 1575 1647 1675 1695 1679 1647 1669 1637 1523 1448 1491 1653 2045 2390 2476 2507 2553 2575 2576 2556 2537 2549 2572 2627 2754 2821 2603 2138 1857 1779 1782 1846 1947 1957 1965 1990 2017 2150 2356 2339 2111 2015 2167 2517 2969 3391 3712 3834 3454 2937 2789 2877 2631 2129 1883 1996 2031 1657 1387 1435 1578 1582 1664 1768 1719 1735 1638 1498 1471 1551 1620 1652 1709 1743 1820 1861 1462 1244 1212 1167 1129 1179 1234 1328 1504 1551 1777 2068 2364 2576 2530 2344 2173 2062 1988 1964 2034 2181 2397 2520 2452 2297 2130 2003 1981 2065 2180 2335 2404 2371 2355 2366 2428 2458 2568 2741 2804 2690 2515 2334 2147 1986 1961 2057 2088 2081 2104 2268 2536 2700 2909 3137 2980 2867 2893 2786 2610 2571 2628 2667 2647 2449 2232 2218 2117 2116 2031 1616 1225 1116 1121 1124 1124 1149 1130 1100 1015 939 911 923 947 966 47 61 70 75 78 83 93 97 93 93 94 93 90 85 75 67 66 63 54 46 42 35 33 30 24 20 17 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 156 474 897 1193 1196 995 807 709 670 672 783 1171 1611 1939 2159 2332 2465 2533 2557 2580 2623 2670 2724 2758 2745 2737 2708 2644 2838 3356 3704 3832 3925 3946 3889 3813 3696 3662 3454 2690 1738 1049 617 285 123 51 36 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 23 34 45 57 73 88 117 168 217 245 260 269 271 267 245 247 322 380 349 290 274 246 207 182 161 123 75 45 48 79 119 129 115 81 99 169 288 430 528 553 538 515 618 703 751 785 814 834 818 774 740 752 816 944 1148 1370 1539 1706 1862 1950 2005 2113 2168 2112 2109 2256 2375 2314 2239 2248 2099 2215 2411 2641 2682 2635 2580 2497 2357 2164 2053 2137 2184 1937 1797 1991 2268 2347 1970 1681 1868 2196 2455 2517 2432 2335 2076 1816 1592 1630 1414 1360 1367 1405 1492 1708 2040 2437 2803 3002 2998 2844 2666 2592 2508 2469 2293 2123 1974 1923 2034 2143 2258 2325 1898 1816 1895 1959 1944 2037 2079 2095 2139 2274 2613 2986 2990 2619 2465 2535 2515 2276 2083 2027 2113 2382 2736 3010 2919 2432 1973 1836 1678 1574 1677 2154 2423 2365 2220 2190 2210 2225 2337 2535 2604 2511 2476 2439 2416 2142 1900 1662 1510 1452 1445 1452 1436 1374 1330 1389 1451 1351 1247 1198 1183 1223 1294 1339 1368 1449 1542 1562 1574 1605 1544 1486 1508 1651 1933 2276 2426 2439 2460 2497 2522 2539 2543 2547 2563 2598 2670 2760 2733 2471 2047 1807 1777 1704 1751 1836 1865 1894 1985 2188 2349 2348 2131 1968 1999 2223 2651 3247 3756 4126 4400 3876 3271 3080 2936 2546 1959 1701 2079 2307 1820 1480 1426 1538 1526 1644 1727 1679 1637 1598 1526 1502 1558 1560 1616 1566 1496 1510 1331 1001 1023 1172 1146 1202 1415 1493 1524 1586 1613 1829 2119 2354 2424 2281 2081 1987 1911 1846 1788 1883 2056 2281 2411 2339 2134 1947 1870 1900 1973 2153 2317 2316 2181 2190 2307 2345 2370 2509 2614 2561 2392 2189 1961 1754 1594 1514 1586 1712 1838 1975 2139 2214 2316 2629 2975 2948 3028 3032 2834 2631 2659 2772 2816 2814 2771 2901 3100 3188 3019 2526 1816 1308 1164 1107 1135 1171 1161 1088 999 913 821 760 725 696 660 37 50 63 74 81 82 86 90 90 96 96 95 92 87 79 73 72 71 66 59 55 44 43 41 30 23 18 14 9 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 441 913 1173 1062 814 623 539 514 521 522 680 1167 1632 1956 2194 2393 2544 2632 2675 2710 2751 2789 2858 2889 2858 2790 2719 2614 2736 3172 3641 3808 3899 3888 3795 3666 3495 3503 3132 2130 1184 700 521 343 154 43 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 15 25 32 43 65 87 118 186 269 308 297 279 273 257 209 157 187 323 454 434 363 324 297 293 296 259 178 93 37 19 33 115 179 206 173 204 309 428 527 560 518 494 563 670 762 827 863 879 884 866 830 796 784 825 957 1171 1391 1562 1723 1909 2072 2228 2412 2386 2198 2075 2156 2248 2128 2017 2200 2191 2303 2382 2418 2419 2502 2568 2587 2501 2368 2438 2774 2911 2494 2310 2672 2968 2725 2205 2103 2420 2426 2534 2607 2358 2223 1967 1703 1537 1532 1403 1340 1328 1359 1466 1664 1953 2320 2679 2881 2845 2628 2462 2603 2358 2372 1976 1798 1862 1923 2014 2117 2195 2331 2202 1973 1980 2095 2038 2085 2167 2213 2309 2463 2742 3057 2952 2378 2334 2422 2503 2331 2142 2050 2229 2612 3039 3227 2916 2299 1925 1863 1742 1611 1636 1992 2237 2202 2079 2068 2125 2147 2247 2460 2478 2394 2468 2599 2507 2140 1808 1592 1462 1396 1379 1385 1364 1283 1223 1255 1306 1314 1281 1229 1195 1218 1251 1252 1282 1369 1436 1454 1463 1443 1462 1544 1707 1937 2198 2326 2334 2345 2393 2435 2473 2520 2551 2602 2638 2653 2693 2718 2640 2346 1869 1634 1826 1665 1676 1743 1803 1854 1875 1888 1889 1843 1786 1746 1808 2074 2555 3082 3383 3460 3439 3200 2999 3006 3016 2784 2222 1776 2271 2356 1978 1588 1380 1485 1508 1612 1665 1591 1525 1537 1506 1467 1458 1488 1443 1368 1371 1277 975 820 1093 1393 1372 1403 1681 1637 1613 1654 1716 1830 2013 2139 2113 1970 1829 1782 1802 1800 1814 1961 2119 2241 2282 2187 1968 1793 1694 1696 1945 2248 2252 2150 2065 2124 2251 2250 2260 2413 2429 2317 2142 1936 1754 1622 1524 1429 1383 1474 1715 1839 1880 2045 2330 2550 2840 2956 3004 3001 2871 2749 2807 2816 2838 2940 3051 3384 3588 3324 2708 2210 1675 1267 1025 1114 1157 1167 1113 1002 927 883 809 753 713 672 590 26 37 51 65 77 81 82 84 89 95 95 95 94 89 84 79 79 77 72 66 60 52 47 38 33 26 20 13 7 3 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 2 24 248 709 1083 1089 820 561 425 394 406 420 487 759 1190 1529 1841 2131 2394 2603 2731 2796 2845 2900 2946 3019 3051 3053 2976 2866 2807 3188 3544 3697 3817 3887 3854 3707 3536 3312 3227 2702 1912 1253 853 560 294 106 19 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 17 25 32 50 81 106 162 268 349 341 306 282 276 266 220 176 214 324 456 474 447 418 412 464 497 409 240 98 25 10 29 81 155 220 266 319 421 506 532 510 482 500 588 712 832 913 945 953 949 924 888 850 831 868 990 1180 1375 1539 1709 1903 2121 2420 2570 2416 2232 2155 2292 2432 2310 2188 2341 2300 2355 2382 2463 2629 2748 2802 2770 2635 2449 2423 2640 2705 2316 2198 2478 2387 2323 2037 2104 2714 2554 2499 2637 2311 2087 1807 1529 1584 1478 1369 1303 1272 1289 1403 1618 1928 2292 2620 2796 2699 2470 2390 2576 2223 2168 1750 1648 1734 1737 1801 1980 2127 2281 2294 2039 2003 2085 2108 2141 2121 2202 2429 2802 3181 3276 2986 2601 2463 2336 2216 2218 2192 2103 2407 2884 3240 3176 2514 1802 1852 1838 1688 1581 1661 1871 2080 2035 1891 1910 2036 2118 2251 2465 2477 2492 2696 2872 2633 2170 1786 1575 1463 1396 1373 1367 1312 1201 1125 1132 1205 1280 1290 1262 1247 1267 1294 1321 1367 1426 1468 1470 1470 1465 1573 1770 2020 2256 2350 2321 2283 2299 2352 2389 2417 2501 2601 2685 2727 2739 2736 2690 2595 2375 1959 1625 1701 1665 1654 1703 1747 1802 1798 1771 1754 1731 1685 1566 1506 1807 2307 2538 2585 2551 2426 2403 2460 2548 2609 2546 2271 1875 1957 2105 1963 1680 1381 1384 1468 1574 1631 1552 1450 1506 1461 1418 1363 1324 1298 1295 1268 1090 821 847 1339 1729 1513 1502 1714 1672 1661 1701 1727 1736 1775 1830 1845 1775 1743 1779 1840 1846 1926 2008 2040 2094 2161 2069 1876 1773 1681 1739 1990 2182 2138 2063 2041 2152 2265 2120 2150 2251 2198 2045 1909 1733 1593 1559 1576 1495 1395 1454 1672 1792 1862 2132 2323 2612 2926 3051 3001 2864 2785 2733 2669 2630 2665 2896 3172 3374 3334 2883 2076 1774 1620 1426 1497 1369 1217 1134 1060 974 917 904 858 806 830 786 720 20 27 39 53 65 76 80 82 84 89 93 95 95 95 93 86 88 83 73 62 57 54 48 39 39 32 22 14 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 115 378 719 841 734 547 407 331 318 340 364 465 764 1073 1393 1755 2095 2412 2661 2820 2905 2987 3068 3115 3174 3212 3359 3212 3145 3194 3483 3660 3738 3811 3855 3793 3597 3344 3036 2824 2397 2038 1524 983 498 186 48 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 15 23 30 47 80 113 148 224 342 396 361 316 298 318 353 359 325 309 366 462 490 462 484 547 615 620 477 275 138 76 58 74 99 151 209 301 388 481 524 514 493 505 568 669 788 902 976 998 1004 1014 994 958 909 878 906 1009 1166 1332 1481 1658 1875 2151 2531 2547 2351 2262 2373 2555 2624 2513 2368 2339 2260 2315 2400 2447 2564 2692 2710 2663 2595 2578 2799 3093 2808 2011 1699 1856 1491 1600 1599 2100 2783 2624 2344 2327 2165 1991 1704 1483 1488 1414 1292 1233 1246 1359 1570 1852 2186 2511 2759 2900 2821 2591 2460 2559 2249 1870 1610 1614 1577 1472 1576 1888 2153 2348 2319 1949 2023 1965 1959 1926 2115 2398 2803 3193 3201 2895 2781 2804 2613 2318 2007 2078 2161 2102 2471 2918 3002 2672 1975 1286 1465 1960 1856 1624 1563 1705 1901 1862 1713 1752 1929 2063 2240 2446 2560 2697 2821 2743 2477 2127 1824 1642 1527 1432 1376 1341 1275 1179 1112 1113 1169 1233 1264 1282 1311 1350 1384 1415 1456 1514 1611 1587 1607 1659 1822 2076 2317 2401 2350 2299 2289 2317 2389 2438 2455 2522 2645 2770 2850 2854 2814 2725 2578 2347 1924 1555 1599 1605 1646 1679 1675 1717 1763 1797 1836 1879 1893 1833 1678 1851 2172 2231 2203 2211 2278 2364 2327 2146 1965 1871 1874 1692 1717 1778 1844 1707 1444 1333 1397 1523 1621 1566 1419 1445 1408 1372 1300 1250 1234 1221 1155 973 773 941 1690 1890 1559 1586 1640 1667 1632 1608 1613 1552 1541 1648 1760 1793 1906 1874 1839 1854 1909 1969 2007 2029 2010 1944 1912 1885 1841 1952 2071 2153 2156 2089 2034 2094 2108 2000 2050 2067 1964 1811 1678 1539 1395 1364 1543 1554 1743 1884 1800 1867 1938 2047 2249 2568 2847 3007 2994 2851 2680 2605 2571 2607 2698 2937 3233 3413 3238 2950 2200 1760 1703 1606 1484 1309 1190 1114 1055 1013 955 917 882 845 825 809 789 25 24 30 39 52 67 76 81 82 84 89 91 90 92 92 89 90 89 78 62 58 61 60 54 48 39 27 21 16 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 63 218 433 534 450 383 360 290 255 255 285 344 471 708 1006 1360 1749 2125 2450 2696 2877 2991 3112 3196 3223 3280 3425 3626 3461 3490 3650 3730 3744 3759 3790 3794 3685 3407 3016 2635 2403 2178 1967 1415 779 310 85 14 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 18 26 34 68 122 160 209 300 415 444 405 345 323 367 429 483 494 467 487 548 525 444 476 596 661 602 449 315 253 220 170 120 113 152 216 317 408 476 506 515 537 589 668 762 855 939 984 994 1036 1040 993 962 915 884 909 992 1122 1275 1404 1578 1784 2114 2523 2559 2555 2497 2613 2742 2670 2479 2338 2277 2234 2280 2415 2561 2654 2627 2551 2497 2499 2639 2921 2869 2049 1369 1295 1338 893 1115 1487 2509 2969 2724 2421 2301 2170 1945 1662 1459 1366 1298 1253 1290 1383 1562 1893 2286 2589 2700 2644 2654 2793 2696 2440 2420 2148 1723 1546 1464 1305 1199 1375 1799 2193 2447 2226 1938 1986 1998 2141 2330 2485 2640 2966 3272 3172 2791 2735 3064 2731 2203 1919 2085 2088 2058 2340 2581 2479 2182 1820 1576 1893 2274 2058 1682 1474 1550 1676 1658 1585 1642 1813 1981 2216 2530 2777 2930 2940 2753 2443 2140 1896 1708 1556 1431 1345 1318 1305 1252 1181 1164 1204 1246 1273 1299 1340 1403 1460 1488 1545 1574 1705 1718 1792 1898 2043 2233 2379 2376 2317 2360 2382 2393 2464 2551 2616 2650 2695 2784 2895 2940 2900 2804 2610 2302 1806 1403 1656 1582 1590 1615 1605 1628 1687 1734 1762 1828 1945 2023 2036 2059 2163 2241 2121 2063 2176 2262 2221 1970 1648 1318 1350 1358 1558 1663 1754 1722 1555 1394 1372 1492 1612 1529 1434 1423 1380 1337 1271 1229 1212 1204 1169 966 721 1114 1698 1628 1548 1638 1581 1562 1589 1455 1488 1514 1511 1643 1808 1891 1916 1836 1751 1748 1823 1898 1932 1941 1868 1844 1875 1905 1931 2047 2165 2223 2257 2237 2127 2117 2049 1964 1938 1877 1761 1638 1537 1455 1362 1285 1522 1700 1892 2094 1964 1919 1983 2044 2184 2436 2695 2945 2857 2603 2524 2556 2651 2785 2983 3232 3477 3709 3535 3138 2258 1669 1501 1404 1283 1178 1130 1085 1041 1025 986 935 896 872 853 824 790 42 31 26 29 39 53 67 77 82 83 85 90 89 89 90 89 88 86 73 59 58 70 70 65 60 50 39 32 22 14 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 20 127 337 530 538 378 253 267 249 236 250 274 300 376 568 892 1303 1734 2148 2471 2727 2920 3055 3211 3291 3260 3384 3644 3749 3687 3736 3794 3806 3811 3792 3781 3725 3515 3107 2600 2176 1925 1702 1339 745 285 84 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 8 23 45 64 100 156 211 279 381 484 505 450 396 349 338 364 453 556 612 668 711 582 446 433 551 602 527 416 379 392 363 268 168 131 161 232 337 445 522 549 558 608 680 754 825 885 932 945 956 1000 988 940 904 858 847 893 972 1080 1213 1323 1465 1639 1947 2243 2207 2306 2374 2450 2502 2405 2233 2177 2207 2223 2327 2490 2565 2482 2356 2341 2362 2409 2462 2183 1411 728 632 887 919 641 847 1521 2579 2988 2730 2403 2241 2086 1855 1607 1445 1351 1370 1379 1455 1606 1911 2381 2715 2693 2356 1977 2020 2446 2498 2176 2122 1955 1485 1356 1261 1048 1008 1316 1840 2371 2496 2123 1930 1982 2032 2044 1976 1868 1935 2257 2584 2605 2332 2503 3101 2735 2152 1963 2101 2037 1993 2122 2222 2155 2036 1967 1938 2169 2347 2106 1633 1369 1432 1509 1478 1460 1559 1738 1942 2268 2694 2943 3069 3029 2825 2517 2212 1982 1802 1617 1429 1313 1322 1341 1312 1273 1257 1276 1302 1312 1313 1337 1403 1487 1468 1534 1529 1633 1716 1801 1913 2040 2175 2293 2365 2439 2551 2522 2504 2523 2633 2769 2840 2582 2410 2637 2936 2990 2885 2702 2402 2002 1534 1694 1640 1568 1543 1537 1544 1557 1562 1529 1540 1654 1770 1797 1804 1905 1968 1890 1851 1916 1946 1892 1749 1527 1157 1169 1248 1372 1538 1702 1781 1710 1496 1387 1461 1558 1498 1387 1390 1349 1298 1265 1234 1230 1299 1363 970 685 1305 1726 1509 1369 1507 1454 1297 1419 1426 1494 1519 1530 1773 1976 2062 2066 1967 1844 1811 1852 1901 1951 1876 1759 1728 1730 1774 1817 1883 2011 2176 2373 2446 2263 2028 1934 1848 1770 1701 1645 1624 1652 1618 1507 1346 1521 1670 1714 1853 1877 1856 1907 1973 2136 2331 2642 2841 2795 2671 2556 2535 2591 2645 2787 3227 3643 3846 3567 2883 2120 1606 1333 1212 1152 1076 1067 1052 1028 1014 972 927 898 888 885 855 800 65 46 31 26 28 40 54 67 76 81 83 89 87 89 92 92 89 84 70 56 55 71 85 80 68 57 50 42 30 20 16 11 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 38 198 447 617 587 405 258 283 288 279 365 424 413 426 538 802 1213 1687 2142 2493 2789 2983 3113 3258 3357 3278 3432 3693 3782 3795 3817 3839 3870 3891 3849 3730 3621 3316 2804 2242 1765 1377 988 565 200 34 40 43 19 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 19 49 60 80 116 168 236 326 433 522 541 491 452 360 289 290 368 485 612 741 802 673 520 478 521 520 450 379 394 442 416 308 202 171 224 300 400 513 590 615 630 686 759 822 870 906 928 921 929 959 956 923 873 827 832 887 950 1036 1160 1268 1404 1591 1854 2096 2186 2345 2388 2402 2479 2453 2326 2317 2387 2372 2335 2429 2387 2269 2241 2296 2431 2573 2552 2231 1679 1077 512 513 592 515 813 1776 2753 3031 2768 2400 2140 1974 1801 1580 1455 1388 1382 1439 1607 1901 2240 2483 2548 2336 1888 1528 1501 1782 1886 1755 1830 1876 1334 1145 1081 895 900 1268 1798 2289 2387 2146 2013 1998 1996 2137 2340 2371 2361 2417 2384 2245 2082 2714 2784 2528 2200 2085 2056 1952 1913 1993 2083 2090 2013 2001 1948 2019 2176 2008 1579 1328 1377 1429 1372 1387 1545 1748 2001 2439 2887 3082 3129 3044 2814 2498 2212 2016 1857 1673 1459 1330 1368 1384 1377 1374 1368 1364 1341 1326 1336 1326 1310 1425 1371 1407 1419 1467 1589 1716 1870 2010 2101 2217 2441 2691 2698 2459 2326 2422 2669 2813 2811 2343 2045 2421 2924 3063 2949 2803 2539 2093 1685 1608 1605 1551 1484 1445 1418 1389 1399 1379 1352 1345 1344 1353 1492 1649 1720 1719 1699 1689 1670 1581 1463 1325 1204 1205 1248 1329 1480 1636 1741 1756 1606 1450 1436 1524 1537 1387 1329 1308 1283 1308 1338 1339 1420 1542 991 765 1227 1604 1384 1117 1193 1197 1046 1154 1336 1539 1668 1825 2068 2199 2226 2219 2166 2045 1958 1921 1949 2010 1945 1736 1611 1600 1657 1707 1736 1900 2129 2491 2629 2272 1880 1696 1608 1568 1598 1577 1560 1760 1693 1479 1304 1387 1525 1591 1668 1736 1716 1679 1610 1777 2081 2425 2678 2683 2517 2397 2392 2455 2499 2425 2826 3210 3552 3453 2887 2270 1711 1340 1184 1127 1079 1084 1088 1059 1008 943 906 892 905 899 863 858 74 62 45 29 24 30 41 54 66 74 81 85 85 87 91 96 90 85 72 62 60 70 83 86 79 67 57 48 39 33 27 19 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 49 237 491 604 538 396 303 342 404 488 624 676 610 557 591 776 1157 1667 2159 2523 2809 2990 3107 3254 3353 3389 3569 3754 3827 3853 3880 3895 3898 3874 3829 3725 3608 3226 2631 2030 1489 979 522 199 47 31 110 133 64 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 27 67 94 111 160 211 264 347 449 520 531 536 480 365 278 266 334 433 544 650 709 698 675 672 637 524 398 320 337 386 365 293 254 279 349 402 479 571 639 688 711 764 836 891 917 931 947 963 976 979 970 948 904 870 874 910 951 1021 1141 1275 1443 1686 2014 2341 2552 2672 2473 2335 2303 2316 2456 2636 2569 2387 2156 2152 2187 2226 2327 2544 2747 2946 3001 2791 2265 1417 693 494 529 526 1116 2068 2902 2972 2580 2291 2167 2008 1813 1584 1401 1340 1385 1593 1819 2024 2185 2342 2282 1908 1499 1275 1238 1360 1423 1507 1724 1934 1424 1117 1040 952 990 1231 1612 1991 2152 2125 2217 2322 2350 2818 3165 3043 2820 2665 2380 2286 2504 2856 2559 2322 2209 2092 1992 1855 1857 1957 1959 1975 1904 1868 1814 1728 1843 1781 1440 1247 1322 1364 1311 1392 1601 1836 2163 2618 2945 3072 3085 2952 2671 2342 2059 1853 1714 1637 1519 1402 1431 1474 1490 1486 1471 1428 1318 1251 1333 1354 1269 1291 1270 1242 1271 1304 1458 1664 1845 1976 2070 2228 2533 2818 2735 2250 1850 1845 2271 2638 2552 2244 2178 2446 2951 3080 2971 2809 2536 1980 1617 1540 1523 1466 1379 1319 1278 1263 1283 1285 1258 1266 1312 1390 1470 1543 1587 1569 1521 1505 1502 1490 1406 1319 1301 1357 1420 1461 1517 1580 1677 1734 1651 1484 1420 1501 1545 1452 1345 1301 1298 1338 1371 1421 1538 1488 1050 830 1144 1383 1164 953 941 971 929 1127 1376 1715 2008 2212 2333 2360 2301 2244 2259 2152 2023 1979 1948 1896 1774 1586 1442 1419 1509 1633 1732 1908 2246 2567 2462 1970 1635 1523 1446 1523 1608 1554 1659 1621 1408 1326 1279 1194 1227 1535 1702 1632 1511 1560 1657 1752 1860 2085 2329 2389 2277 2203 2231 2278 2347 2399 2569 2756 3088 3228 2917 2429 1806 1437 1302 1217 1193 1215 1203 1136 1046 986 991 972 965 959 974 922 66 67 57 41 30 28 31 42 55 67 77 82 84 87 92 99 92 84 72 66 67 76 83 83 78 75 73 71 62 53 44 32 25 19 10 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 44 208 430 524 457 355 306 350 482 661 831 886 826 743 714 847 1205 1709 2168 2494 2736 2904 3065 3328 3456 3620 3762 3848 3882 3897 3914 3915 3881 3801 3680 3627 3603 3179 2487 1877 1355 842 401 135 42 62 133 145 56 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 15 60 121 142 190 268 324 356 413 501 558 550 526 464 360 288 295 370 454 522 550 558 635 814 956 907 637 375 285 318 376 376 357 378 430 473 489 557 650 694 730 768 844 920 957 954 939 944 977 1004 991 994 999 961 920 914 926 952 1024 1148 1305 1510 1779 2117 2442 2537 2721 2376 2297 2368 2430 2511 2536 2404 2205 2017 2004 2159 2338 2455 2703 2943 3081 2933 2502 2012 1517 973 826 1074 1080 1998 2461 2958 2901 2531 2311 2162 1936 1795 1580 1399 1438 1607 1831 1998 2076 2145 2089 1783 1402 1183 1061 1100 1162 1199 1396 1732 1966 1644 1354 1288 1331 1481 1707 1924 2074 1958 1951 2203 2495 2475 2995 3376 3119 2729 2408 1830 1631 2032 2619 2511 2282 2154 2003 1947 1841 1800 1874 1815 1816 1762 1756 1739 1689 1699 1599 1338 1231 1275 1292 1315 1467 1704 1994 2374 2724 2898 2971 2961 2768 2425 2059 1751 1521 1394 1418 1456 1439 1484 1553 1598 1567 1511 1444 1333 1248 1294 1324 1231 1174 1183 1129 1156 1215 1380 1587 1732 1825 1929 2123 2423 2722 2710 2146 1463 1117 1474 2186 2652 2705 2567 2495 2895 2985 2895 2696 2295 1804 1613 1552 1450 1393 1277 1202 1164 1168 1200 1248 1299 1327 1341 1355 1400 1472 1518 1503 1449 1397 1369 1380 1374 1322 1287 1351 1468 1510 1575 1585 1645 1714 1641 1480 1429 1486 1515 1462 1360 1288 1294 1303 1356 1461 1589 1527 1107 785 1006 1300 995 706 720 963 992 1336 1712 2076 2392 2526 2478 2356 2198 2121 2097 1993 1914 1873 1803 1691 1528 1368 1250 1172 1248 1490 1747 2078 2428 2497 2162 1769 1564 1468 1528 1681 1582 1566 1672 1516 1337 1385 1335 1211 1504 1826 1574 1535 1599 1616 1615 1625 1636 1713 1867 1951 1952 1991 2004 2014 2069 2279 2580 2792 2887 2946 2765 2578 1978 1573 1346 1156 1116 1208 1212 1168 1155 1160 1124 1038 956 948 910 856 63 67 66 56 44 34 29 31 38 50 67 77 83 89 95 99 96 85 78 72 71 77 84 83 78 73 71 71 72 68 62 49 41 31 20 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 7 49 171 338 424 403 367 293 398 667 904 1053 1101 1043 928 844 956 1296 1755 2130 2378 2584 2816 3117 3478 3644 3742 3825 3887 3922 3938 3942 3911 3822 3662 3459 3405 3460 3056 2284 1718 1321 859 416 158 84 101 131 97 34 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 19 32 77 179 304 392 410 400 447 541 595 572 500 419 345 309 332 406 477 507 491 464 562 845 1078 1083 771 376 313 391 467 489 503 524 532 537 579 657 732 776 793 853 933 993 1007 977 934 912 929 969 1005 1023 1004 943 898 901 911 942 1020 1147 1312 1522 1794 2115 2566 2783 3054 2636 2527 2601 2658 2635 2515 2364 2230 2223 2304 2394 2367 2380 2648 2823 2621 2103 1680 1625 1662 1483 1479 2064 1696 2749 2707 2905 2847 2570 2321 2073 1842 1678 1534 1483 1579 1729 1876 1932 1872 1768 1498 1216 1150 1107 1000 1038 1038 1135 1510 1966 2164 1971 1721 1630 1685 1853 2102 2346 2391 1786 1813 2627 3049 2672 2626 2935 3167 3121 2582 1775 1406 1813 2455 2416 2261 2137 1943 1891 1859 1762 1737 1687 1667 1660 1656 1655 1684 1669 1500 1294 1219 1285 1375 1462 1638 1893 2219 2559 2759 2829 2872 2796 2522 2142 1787 1515 1342 1281 1330 1399 1449 1507 1584 1637 1565 1439 1366 1322 1267 1265 1293 1202 1129 1119 1085 1105 1194 1368 1549 1624 1624 1714 1939 2232 2557 2641 2245 1625 1189 1305 1929 2577 2731 2540 2523 2706 2771 2703 2452 1957 1682 1669 1542 1393 1321 1213 1125 1090 1107 1146 1197 1250 1279 1297 1323 1357 1383 1414 1411 1393 1360 1314 1267 1260 1268 1244 1262 1406 1507 1582 1580 1618 1662 1626 1528 1461 1446 1446 1411 1319 1246 1219 1208 1244 1325 1566 1646 1227 718 750 1079 957 645 637 1071 1294 1680 2161 2562 2683 2632 2448 2241 2069 1963 1869 1787 1756 1725 1662 1540 1347 1158 990 856 921 1172 1636 2141 2451 2332 1918 1576 1367 1379 1593 1619 1468 1428 1446 1372 1413 1485 1285 1283 1462 1326 1434 1537 1506 1450 1518 1596 1547 1505 1507 1540 1565 1610 1662 1709 1748 1912 2309 2586 2498 2417 2148 2164 1892 1545 1347 1208 1031 1119 1145 1168 1221 1248 1235 1122 1085 1083 946 962 69 72 75 72 65 51 38 29 27 35 49 64 75 84 91 97 94 86 79 76 74 73 74 73 74 76 76 76 76 75 72 63 60 48 38 27 16 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 5 19 58 116 197 320 430 423 400 440 649 880 1070 1205 1238 1166 1051 945 1066 1375 1763 2016 2183 2447 2809 3177 3459 3604 3707 3816 3900 3955 3978 3954 3874 3727 3491 3206 3042 3042 2717 1946 1454 1199 819 400 168 111 109 106 69 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 19 21 35 85 150 170 171 207 309 426 491 493 453 391 353 349 368 431 483 468 433 413 516 774 987 1002 754 392 393 479 556 588 609 621 613 623 689 757 802 836 866 932 1004 1053 1053 1006 937 876 848 861 898 926 905 852 836 870 892 952 1035 1153 1314 1489 1767 2082 2635 3028 3192 2883 2773 2755 2633 2386 2235 2344 2486 2656 2687 2364 2101 2276 2659 2774 2461 1933 1589 1619 1833 2054 2177 2945 2250 3074 3026 2850 2599 2296 2062 1902 1756 1626 1552 1459 1589 1741 1785 1703 1555 1460 1216 1003 1068 1034 942 906 974 1432 1958 2314 2434 2296 2018 1794 1724 1779 2014 2498 2681 1880 1876 2862 3168 2663 2362 2617 3044 3197 2838 2304 2002 2249 2329 2225 2120 2129 1976 1850 1829 1740 1642 1626 1599 1559 1473 1418 1320 1282 1244 1214 1277 1416 1532 1632 1821 2108 2454 2665 2742 2776 2752 2572 2254 1911 1628 1440 1347 1312 1348 1434 1465 1487 1529 1541 1453 1311 1212 1151 1142 1230 1247 1173 1129 1095 1080 1106 1212 1396 1549 1541 1489 1539 1750 2017 2322 2514 2445 2140 1830 1784 2066 2498 2680 2512 2409 2416 2446 2397 2114 1795 1696 1630 1466 1357 1257 1180 1103 1057 1067 1100 1137 1183 1240 1279 1269 1249 1220 1215 1222 1265 1333 1376 1363 1343 1319 1261 1279 1435 1513 1494 1510 1560 1562 1537 1496 1448 1414 1404 1362 1280 1225 1181 1143 1157 1310 1646 1805 1400 874 812 907 776 877 941 1371 1853 2255 2513 2592 2479 2489 2366 2154 2017 1888 1827 1801 1765 1722 1652 1442 1161 914 698 673 807 1130 1718 2283 2391 2111 1714 1384 1155 1386 1571 1468 1251 1194 1329 1504 1527 1369 1198 1391 1477 1560 1560 1480 1440 1499 1571 1587 1556 1528 1449 1394 1341 1336 1390 1494 1557 1625 1987 2293 1936 1731 1532 1462 1487 1455 1396 1406 1320 1311 1298 1295 1426 1578 1441 1206 1174 1130 1117 1055 71 79 84 88 90 75 55 39 29 29 35 46 60 71 80 89 90 86 80 73 68 64 65 66 69 72 75 77 79 78 73 67 64 56 52 44 27 14 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 50 128 195 218 251 336 426 439 382 545 728 888 1052 1181 1230 1187 1083 1014 1129 1400 1700 1845 1933 2311 2744 3057 3289 3485 3656 3806 3925 4008 4024 3948 3805 3591 3298 2964 2696 2540 2206 1515 1050 865 615 308 138 78 72 80 57 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 16 24 25 22 27 39 41 40 74 161 264 345 398 422 414 398 382 395 455 496 463 402 424 544 723 887 877 570 440 504 545 606 637 663 697 722 749 801 844 870 892 931 992 1065 1115 1108 1047 952 850 771 734 743 779 788 763 787 857 886 946 1029 1143 1299 1478 1756 2069 2536 2909 2993 2938 2878 2756 2612 2444 2306 2351 2564 2725 2713 2262 2154 2564 3034 3263 3023 2407 1736 1492 1896 2295 2666 3204 2699 2939 2921 2647 2425 2271 2113 1940 1763 1639 1516 1443 1571 1710 1644 1449 1319 1308 1175 996 991 919 902 1037 1370 1979 2293 2308 2246 2146 1909 1574 1261 1058 1270 2148 2733 2204 1950 2457 2680 2407 2293 2595 2935 2959 2759 2787 2727 2603 2336 2178 2074 2085 2006 1850 1751 1675 1560 1600 1559 1418 1325 1220 1110 1071 1099 1165 1278 1434 1590 1742 1972 2293 2601 2702 2721 2716 2614 2367 2048 1776 1603 1508 1467 1424 1434 1466 1458 1456 1447 1381 1275 1203 1163 1162 1195 1210 1186 1139 1108 1081 1072 1103 1212 1397 1528 1496 1501 1486 1598 1801 2066 2339 2528 2545 2450 2409 2447 2584 2602 2394 2225 2127 2093 2003 1794 1688 1695 1517 1379 1304 1191 1172 1127 1082 1073 1092 1123 1165 1214 1243 1181 1130 1082 1041 1052 1154 1335 1493 1544 1493 1387 1276 1260 1371 1432 1409 1454 1481 1460 1437 1434 1437 1417 1395 1333 1258 1183 1107 1023 1029 1205 1562 1782 1342 855 1155 991 793 951 1375 1964 2550 2851 2640 2296 2186 2372 2323 2114 2029 1982 1939 1918 1860 1760 1701 1401 1099 857 727 831 1103 1553 2126 2433 2279 1904 1571 1331 1327 1522 1563 1332 1046 1014 1261 1568 1467 1196 1260 1427 1504 1493 1418 1379 1410 1442 1511 1558 1617 1655 1594 1476 1344 1270 1263 1456 1608 1652 1907 2138 1790 1430 1269 1360 1540 1622 1531 1570 1652 1663 1590 1632 1740 1635 1369 1116 1081 1004 950 959 79 85 89 95 102 97 79 59 42 36 35 38 46 57 67 75 81 81 77 70 61 54 53 58 62 65 71 75 78 78 72 62 56 56 56 51 34 21 12 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 196 355 360 301 267 285 350 425 429 770 810 869 983 1104 1189 1189 1114 1078 1180 1387 1579 1658 1668 2081 2522 2858 3133 3383 3602 3788 3944 4061 4067 3944 3719 3361 2908 2502 2263 2108 1775 1194 760 575 449 234 117 52 31 31 23 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 20 36 37 25 19 18 23 34 61 117 190 267 338 392 422 434 416 408 472 481 462 419 506 653 791 822 653 469 516 610 629 654 682 746 806 847 887 923 940 950 968 1001 1054 1126 1178 1159 1082 968 840 720 634 612 654 698 706 770 825 877 929 999 1104 1262 1490 1791 2134 2498 2812 2834 2727 2598 2480 2446 2419 2367 2411 2537 2574 2759 2582 2592 2855 3336 3690 3556 2875 2033 1636 1915 2431 2949 3087 2704 2689 2717 2561 2351 2106 1916 1805 1641 1544 1471 1534 1642 1591 1382 1207 1130 1137 1085 969 942 994 1201 1648 2010 2374 2203 1970 1733 1566 1370 1046 709 585 1038 2082 2749 2448 1976 2096 2390 2331 2194 2210 2088 1865 2126 2775 2940 2543 2232 2189 2141 2059 1989 1861 1665 1563 1501 1546 1424 1265 1197 1095 1015 1025 1087 1170 1306 1501 1715 1923 2160 2451 2659 2721 2722 2671 2512 2237 1937 1744 1700 1714 1710 1644 1604 1553 1503 1472 1437 1369 1292 1239 1197 1215 1218 1202 1161 1125 1089 1058 1049 1063 1128 1305 1361 1376 1402 1426 1487 1610 1808 2072 2331 2515 2627 2671 2604 2565 2466 2317 2171 1998 1890 1739 1565 1613 1726 1567 1424 1288 1201 1185 1179 1166 1159 1163 1175 1188 1168 1145 1069 1019 975 949 993 1127 1328 1515 1599 1576 1473 1346 1281 1348 1391 1406 1447 1465 1431 1392 1385 1411 1417 1372 1292 1199 1096 1014 1006 1163 1521 1882 1828 1194 799 1054 1076 1074 1333 1909 2596 3037 2981 2495 2091 2010 2320 2335 2142 2074 2128 2137 2033 1943 1823 1729 1452 1204 1077 1078 1276 1632 2041 2409 2433 2152 1810 1528 1397 1474 1630 1604 1360 1025 917 1064 1192 1118 1135 1307 1451 1491 1435 1331 1319 1401 1493 1538 1497 1608 1733 1758 1681 1547 1448 1326 1443 1734 1736 1906 2070 1972 1858 2064 1843 1758 1655 1557 1667 1871 1723 1514 1429 1309 1197 1153 1031 971 931 884 875 81 84 91 98 102 102 93 79 62 53 46 45 49 53 57 62 68 73 72 67 57 51 48 48 50 54 60 65 68 68 64 56 50 48 50 48 38 26 15 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 66 270 424 362 285 228 192 249 424 621 782 843 860 922 1057 1187 1225 1198 1196 1275 1406 1492 1508 1464 1861 2333 2742 3063 3329 3553 3728 3872 3985 4005 3889 3619 3164 2614 2161 1920 1811 1599 1186 750 529 430 209 108 40 19 20 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 20 42 54 44 24 17 22 35 60 110 171 229 293 360 407 417 380 353 443 415 410 447 571 724 810 751 598 547 616 719 733 697 716 825 930 989 1026 1053 1061 1060 1065 1087 1124 1204 1239 1201 1113 988 829 672 568 536 565 632 682 774 810 877 924 981 1089 1276 1544 1853 2182 2504 2730 2576 2321 2354 2378 2366 2375 2376 2376 2410 2415 2862 2787 2702 2623 2974 3329 3415 3217 2816 2429 2364 2687 3186 3226 2891 2704 2701 2484 2188 1862 1630 1576 1581 1680 1564 1409 1448 1315 1178 1103 1054 1061 1081 1067 1126 1356 1604 2239 2335 2350 1830 1600 1371 1102 912 770 700 904 1552 2360 2735 2506 1932 1922 2363 2425 2147 1839 1294 856 1269 2376 2797 2439 2208 2244 2216 2063 1942 1817 1585 1496 1486 1468 1301 1151 1077 1015 985 1026 1093 1168 1313 1555 1840 2129 2356 2566 2697 2770 2779 2692 2492 2211 1953 1840 1900 1985 1968 1849 1706 1583 1510 1493 1495 1469 1378 1274 1272 1288 1266 1200 1132 1089 1064 1049 1058 1098 1115 1112 1133 1231 1253 1319 1385 1454 1584 1788 2006 2194 2348 2454 2506 2456 2367 2325 2260 2083 1878 1700 1564 1591 1660 1546 1412 1278 1208 1199 1217 1230 1250 1277 1250 1233 1153 1038 937 874 843 862 966 1160 1367 1510 1609 1644 1592 1439 1320 1282 1291 1351 1416 1431 1404 1374 1357 1375 1359 1275 1202 1122 1037 1006 1109 1414 1817 2037 1719 1184 956 1047 1121 1315 1787 2358 2909 3068 2585 2017 1942 1923 2187 2269 2140 2085 2164 2229 2031 1944 1870 1760 1551 1369 1324 1437 1697 2044 2313 2403 2276 2007 1713 1540 1509 1569 1613 1527 1390 1115 907 791 828 984 1146 1300 1411 1354 1288 1249 1329 1443 1451 1396 1417 1556 1700 1787 1773 1630 1605 1574 1357 1599 1733 1693 1850 2012 1781 1832 1678 1440 1319 1355 1472 1420 1235 1175 1110 991 987 1003 972 951 932 896 876 68 69 81 89 90 90 90 87 77 69 63 58 58 59 57 55 58 61 62 61 56 51 45 40 37 40 45 50 52 51 45 39 39 39 39 37 30 22 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 7 48 158 278 309 268 200 196 294 462 642 807 906 885 919 1068 1230 1304 1331 1369 1435 1519 1562 1474 1410 1767 2262 2712 3052 3301 3502 3668 3785 3855 3867 3788 3582 3170 2617 2092 1703 1563 1537 1328 893 559 369 169 91 47 18 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 16 30 49 51 30 21 15 23 51 102 160 189 259 333 362 345 298 302 411 325 334 464 622 766 861 864 802 761 772 824 799 730 752 876 1003 1070 1120 1172 1195 1184 1168 1185 1211 1267 1263 1228 1162 1027 853 705 598 523 525 587 665 776 831 879 911 974 1111 1335 1625 1931 2238 2560 2776 2546 2241 2258 2215 2179 2155 2177 2389 2632 2481 2704 2615 2296 2149 1918 2094 2428 2585 2739 3024 3089 2911 3069 3070 2881 2865 2646 2314 1928 1662 1569 1547 1604 1752 1598 1346 1258 1192 1121 1083 1111 1222 1263 1227 1451 1826 1761 2424 2370 1949 1504 1319 1120 909 829 851 876 892 1023 1496 2537 2687 2295 2069 2228 2372 2148 1593 880 543 1171 2371 2718 2375 2280 2285 2196 2019 1843 1697 1535 1486 1451 1336 1171 1064 1010 984 995 1034 1089 1171 1315 1578 1926 2272 2510 2642 2734 2849 2896 2791 2577 2353 2181 2149 2206 2222 2063 1839 1623 1495 1481 1512 1517 1464 1358 1322 1341 1328 1266 1183 1114 1072 1051 1053 1108 1226 1260 1072 950 1047 1120 1186 1265 1335 1427 1577 1750 1915 2069 2254 2391 2454 2500 2551 2557 2397 2061 1672 1394 1606 1600 1474 1355 1258 1196 1193 1229 1253 1263 1266 1236 1179 1046 882 754 682 665 713 839 1028 1239 1447 1612 1689 1647 1468 1292 1219 1246 1314 1377 1391 1361 1321 1326 1323 1296 1190 1116 1083 1060 1100 1272 1658 1969 1842 1408 1092 1019 1152 1305 1551 2115 2470 2651 2589 1989 1576 1665 1775 1869 2003 2050 2042 2040 2147 1984 1852 1797 1748 1637 1489 1421 1557 1881 2220 2321 2263 2039 1738 1529 1548 1699 1656 1623 1529 1311 1161 900 646 662 901 1111 1230 1273 1132 1198 1335 1443 1454 1370 1329 1430 1568 1602 1673 1681 1552 1455 1620 1486 1350 1544 1529 1347 1519 1280 1115 926 921 1041 1235 1322 1231 1130 1095 992 912 911 937 944 944 941 920 890 56 55 64 75 80 78 73 70 71 72 72 73 74 74 67 57 52 53 53 52 50 48 43 35 27 25 30 33 33 31 27 24 27 28 27 25 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 46 135 256 361 297 144 212 378 547 717 891 984 985 1009 1136 1299 1398 1467 1543 1639 1793 1840 1657 1601 1868 2287 2699 3008 3257 3475 3639 3745 3788 3766 3696 3574 3342 2874 2205 1559 1270 1239 1148 827 456 239 119 86 71 44 33 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 13 20 32 40 33 18 3 10 41 103 151 149 246 306 299 293 305 351 384 296 344 495 640 759 867 971 1012 954 868 831 799 766 795 894 1004 1064 1134 1228 1298 1316 1297 1269 1287 1292 1255 1224 1171 1056 898 738 609 528 513 561 650 775 858 898 927 999 1137 1338 1586 1858 2137 2425 2549 2285 2096 1944 1959 1969 1891 1843 2129 2684 2749 2537 2168 1842 1601 1263 1323 1640 1968 2388 3016 3453 3102 2885 3132 3015 2746 2175 2049 1812 1635 1664 1604 1522 1494 1399 1235 1173 1147 1114 1121 1201 1362 1357 1232 1584 2054 1849 2343 2121 1536 1210 1001 812 736 785 823 762 588 453 1107 2558 3007 2900 2821 2969 2902 2325 1560 1050 1073 1747 2542 2565 2305 2309 2227 2046 1874 1717 1601 1508 1438 1360 1224 1097 1013 976 968 986 1030 1108 1247 1458 1753 2107 2417 2609 2677 2773 2934 3004 2893 2720 2597 2495 2408 2287 2096 1854 1659 1526 1482 1500 1518 1509 1471 1424 1405 1390 1335 1246 1164 1102 1050 1014 1023 1123 1316 1378 1192 985 993 1034 1083 1154 1229 1307 1416 1566 1750 1914 2106 2294 2474 2650 2818 2918 2844 2490 1832 1610 1654 1611 1551 1425 1287 1194 1185 1241 1277 1268 1217 1154 1031 851 676 559 494 472 513 634 808 1006 1299 1518 1624 1580 1367 1116 1000 1088 1265 1367 1441 1371 1288 1280 1267 1254 1182 1094 1076 1117 1208 1406 1955 2129 1951 1525 1138 1067 1276 1487 1733 2164 2208 1745 1717 1516 1357 1355 1386 1506 1783 2025 2103 2116 2088 1952 1800 1693 1637 1605 1522 1442 1533 1911 2187 2223 2054 1747 1523 1477 1630 1914 1851 1702 1410 1153 1015 788 580 586 820 1109 1221 1189 1181 1308 1416 1469 1417 1313 1331 1467 1603 1579 1607 1607 1595 1359 1373 1590 1391 1194 1497 1098 931 849 761 737 851 1053 1238 1153 997 979 993 935 882 872 892 898 911 946 951 910 60 58 60 67 73 75 66 57 62 65 69 77 84 85 79 67 55 49 45 42 41 40 36 32 21 14 21 19 17 15 14 14 14 13 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 7 35 101 229 395 505 394 106 192 356 592 835 1027 1120 1113 1119 1223 1372 1497 1542 1676 1956 2221 2208 1994 1913 2072 2355 2666 2920 3165 3409 3568 3657 3701 3681 3609 3544 3454 3115 2378 1563 1049 814 705 516 281 151 99 94 71 57 54 24 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 13 18 20 23 25 18 4 12 42 114 140 123 239 283 275 322 405 450 388 315 393 538 632 665 748 882 958 918 823 759 776 816 852 917 989 1050 1121 1231 1351 1409 1374 1305 1305 1302 1233 1188 1144 1060 921 759 619 533 507 540 632 755 857 929 963 1036 1155 1292 1444 1623 1826 2045 2060 1931 1977 1997 2157 2009 1980 2159 2267 2413 2687 2516 2121 1992 2019 2117 2138 2105 2245 2573 3014 3456 3362 2883 3021 2594 2196 2014 1981 1861 1783 1752 1585 1378 1272 1182 1141 1147 1120 1117 1139 1163 1214 1205 1227 1666 2086 2053 2234 1846 1249 895 641 445 364 382 435 438 424 746 1653 2652 2932 2835 2862 2990 2837 2276 1745 1656 1950 2181 2466 2363 2222 2143 2016 1838 1681 1574 1509 1444 1349 1269 1148 1053 979 954 965 989 1052 1193 1413 1695 2027 2323 2519 2633 2721 2880 3052 3093 2981 2833 2724 2604 2410 2122 1809 1614 1535 1503 1483 1485 1506 1515 1513 1493 1450 1394 1306 1214 1131 1060 1002 962 955 1023 1290 1396 1273 1157 1083 1055 1077 1107 1143 1200 1289 1426 1619 1774 1940 2144 2362 2541 2701 2883 3044 3048 2662 2387 2006 1739 1690 1578 1391 1252 1191 1212 1259 1271 1191 1068 893 690 534 433 362 320 335 443 620 822 1103 1358 1506 1463 1209 870 697 858 1090 1274 1398 1470 1374 1264 1200 1175 1145 1079 1037 1121 1193 1389 1758 2033 2011 1621 1170 1123 1404 1483 1571 1854 1817 1115 923 952 971 987 1041 1316 1728 2022 2166 2178 2067 1894 1747 1649 1577 1522 1419 1394 1512 1846 2094 2153 2020 1781 1623 1646 1770 1937 1886 1801 1442 1112 850 655 633 781 965 1195 1217 1218 1345 1472 1466 1376 1261 1258 1354 1394 1555 1636 1651 1564 1588 1584 1293 1306 1570 1035 1051 958 834 773 783 877 1064 1205 1234 1133 927 889 913 906 876 882 911 896 936 973 950 915 75 76 73 70 72 75 73 70 72 68 67 73 85 92 90 81 67 56 48 40 36 31 27 29 26 18 22 13 13 10 9 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 13 59 143 261 424 572 554 365 92 184 427 797 1111 1288 1307 1243 1219 1297 1431 1561 1546 1872 2293 2479 2402 2230 2148 2228 2419 2649 2861 3068 3270 3419 3526 3606 3598 3508 3425 3376 3226 2713 1730 1020 605 413 296 202 151 132 116 98 68 53 35 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 11 23 19 16 20 20 15 21 47 110 124 105 192 255 299 410 505 456 341 313 413 570 658 637 619 671 726 748 730 702 775 867 919 930 979 1036 1088 1191 1339 1424 1384 1312 1290 1277 1217 1192 1153 1068 934 778 642 556 528 551 623 727 841 929 996 1081 1182 1272 1358 1470 1624 1820 1922 2137 2378 2578 2616 2338 2248 2302 2227 2231 2443 2455 2337 2614 3111 3399 3363 3225 3252 3398 3469 3472 3445 2981 2922 2608 2282 2071 1969 1902 1797 1619 1417 1282 1207 1138 1116 1099 1062 1080 1113 1175 1258 1325 1462 1813 2113 2187 2025 1350 730 423 263 168 132 163 293 442 656 1225 1954 2368 2130 1693 1647 2189 2588 2236 1911 2127 2462 2250 2278 2230 2093 1950 1809 1648 1498 1429 1379 1330 1266 1194 1066 967 918 916 951 1033 1181 1397 1662 1961 2243 2424 2533 2638 2811 3026 3163 3142 3015 2855 2674 2500 2242 1956 1711 1583 1547 1539 1526 1514 1506 1491 1531 1528 1441 1342 1242 1151 1067 994 940 912 886 869 1136 1308 1311 1258 1207 1178 1153 1129 1119 1134 1216 1331 1478 1619 1779 1979 2168 2275 2356 2564 2914 3306 3466 3235 2702 2091 1859 1802 1624 1440 1282 1196 1198 1207 1109 949 786 638 506 390 298 247 244 334 491 688 943 1223 1434 1451 1189 774 610 729 911 1130 1319 1465 1421 1279 1156 1102 1085 1036 979 1042 1084 1237 1541 1860 1918 1543 1073 1080 1382 1400 1053 1199 1384 1037 635 515 613 858 978 1364 1686 1877 2051 2113 1999 1813 1692 1660 1635 1547 1351 1357 1531 1785 1968 2055 2093 1988 1870 1855 1866 1811 1702 1714 1587 1250 858 535 707 931 1000 1084 1125 1211 1388 1478 1320 1185 1200 1334 1440 1481 1572 1678 1736 1656 1494 1568 1546 1050 1191 990 839 768 755 783 886 1164 1368 1216 1129 1024 930 923 898 887 905 1024 1015 987 999 990 963 959 88 90 83 74 70 72 76 84 88 85 77 72 85 93 94 90 83 74 64 51 42 38 30 33 34 31 29 24 23 21 17 13 8 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 2 17 83 214 340 465 563 564 454 280 131 276 623 1114 1471 1602 1520 1392 1342 1390 1498 1614 1670 2013 2350 2487 2458 2351 2279 2309 2447 2653 2877 3091 3268 3352 3444 3546 3537 3404 3231 3135 3102 2830 1952 1126 620 372 274 234 201 174 155 129 96 69 41 14 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 12 9 3 9 17 17 23 40 79 105 88 108 189 325 454 467 363 289 326 453 625 703 687 669 684 680 707 737 739 817 924 955 958 1007 1031 1071 1180 1315 1376 1337 1269 1207 1209 1222 1200 1142 1049 928 796 676 596 572 600 662 742 872 952 1052 1142 1232 1294 1351 1462 1661 1939 2230 2571 2826 2942 2893 2567 2196 2010 1935 1950 2201 2212 2368 2711 3577 3883 3937 3836 3745 3701 3572 3368 3282 2982 2717 2173 1770 1695 1705 1690 1617 1475 1324 1246 1177 1119 1078 1049 1052 1104 1178 1326 1449 1451 1498 1784 2145 2382 2003 1116 443 188 111 102 186 360 637 972 1413 1977 2362 2063 1247 730 1150 2166 2654 2223 1983 2326 2557 2296 2147 2056 1905 1729 1596 1469 1330 1320 1291 1232 1186 1093 977 898 882 918 1004 1156 1368 1626 1919 2182 2349 2418 2504 2664 2893 3108 3191 3116 2989 2833 2519 2308 2074 1882 1759 1685 1632 1581 1540 1518 1465 1395 1442 1455 1411 1316 1181 1060 984 931 885 873 873 843 1007 1223 1370 1401 1379 1349 1296 1233 1163 1130 1177 1248 1327 1453 1598 1757 1920 2039 2122 2278 2564 3032 3490 3632 3373 2787 2253 1992 1865 1738 1513 1268 1178 1135 1020 870 754 667 565 436 337 281 266 318 431 609 849 1128 1374 1440 1206 786 619 787 878 1038 1209 1328 1329 1219 1103 1059 1064 997 958 957 990 1111 1379 1733 1879 1568 1127 980 1105 1290 871 699 780 700 504 390 406 1013 1130 1371 1641 1674 1747 1909 1884 1770 1721 1827 1899 1812 1673 1594 1673 1833 1965 2029 2191 2257 2191 2086 2004 1882 1704 1547 1466 1306 1041 594 729 847 861 889 962 1072 1180 1154 1081 1157 1354 1464 1524 1586 1671 1756 1812 1785 1557 1286 1428 1065 899 748 628 625 717 831 967 1241 1266 1175 1101 1059 1051 1010 907 938 941 972 971 985 996 981 974 1013 90 88 80 69 65 65 66 73 81 85 85 80 80 88 90 90 87 82 74 63 53 51 48 42 43 42 42 41 37 35 32 28 19 13 10 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 45 148 318 486 538 523 492 403 315 214 205 477 922 1370 1722 1842 1713 1572 1520 1548 1644 1792 1959 2136 2336 2514 2551 2472 2378 2351 2438 2627 2854 3073 3284 3416 3495 3485 3446 3327 3138 3015 2987 2763 2064 1214 688 456 349 310 266 221 187 156 126 96 58 20 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 0 4 8 10 16 31 54 85 76 66 120 262 367 362 294 261 327 513 690 757 877 914 908 830 811 825 819 876 993 997 1034 1026 1008 1048 1184 1313 1350 1310 1258 1232 1243 1238 1180 1110 1028 928 823 725 654 633 667 735 801 934 1006 1111 1194 1276 1329 1383 1514 1769 2131 2478 2705 2803 2805 2766 2534 2035 1752 1683 1688 2064 2030 2279 2178 3090 3514 3753 3712 3509 3298 3111 2992 2964 2801 2377 1817 1519 1538 1551 1501 1446 1376 1273 1190 1097 1034 998 999 1075 1147 1259 1416 1439 1300 1314 1605 2002 2303 1965 1562 777 420 416 529 811 1241 1686 2054 2403 2749 2606 2025 1143 686 1237 2163 2471 2310 2240 2440 2548 2270 1948 1787 1664 1508 1386 1307 1236 1269 1243 1158 1100 1029 969 947 969 1039 1164 1338 1575 1840 2109 2284 2335 2362 2480 2683 2907 3083 3128 2988 2840 2681 2438 2242 2057 1937 1884 1838 1735 1570 1408 1357 1322 1264 1273 1274 1257 1207 1116 1012 926 850 826 842 876 863 933 1149 1418 1517 1452 1428 1364 1276 1189 1120 1105 1103 1130 1265 1442 1574 1699 1807 1835 1848 2039 2530 3155 3618 3699 3300 2620 2120 1917 1977 1804 1484 1271 1149 1047 940 856 813 752 628 521 449 398 388 447 585 781 1014 1237 1337 1208 838 629 759 914 1043 1138 1194 1199 1117 990 1012 1056 995 941 909 936 1060 1316 1701 1933 1812 1505 1197 967 964 885 772 665 358 359 394 407 915 1295 1397 1540 1577 1512 1684 1774 1726 1763 2015 2126 2086 2019 1994 2007 2021 2149 2279 2414 2448 2378 2254 2117 1941 1734 1576 1473 1330 1146 809 725 746 742 759 872 978 1009 997 1076 1291 1460 1532 1573 1660 1790 1863 1869 1815 1781 1311 1076 875 687 596 527 540 729 888 1001 1170 1266 1225 1160 1220 1271 1037 996 960 875 834 822 843 921 986 1021 1026 82 77 70 64 63 63 61 65 69 73 75 76 77 81 82 84 80 73 69 64 57 51 49 47 47 47 49 47 45 44 42 38 31 26 21 15 12 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 47 204 440 627 668 606 438 333 265 213 187 351 710 1103 1451 1792 1942 1807 1715 1730 1820 1934 2060 2174 2247 2363 2568 2663 2587 2474 2412 2457 2601 2777 2945 3130 3270 3357 3326 3310 3256 3173 3049 2922 2618 1958 1258 789 613 480 412 350 295 253 217 179 137 86 30 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 8 28 57 84 83 66 80 148 243 293 267 250 362 583 691 686 877 1030 971 892 855 847 859 944 1081 1090 1095 1045 998 1041 1162 1277 1326 1312 1278 1270 1279 1236 1166 1103 1037 953 871 777 697 669 699 772 843 946 1025 1124 1205 1275 1336 1412 1559 1814 2144 2433 2584 2567 2520 2507 2409 2010 1777 1741 1698 1926 2000 2259 1822 2422 2922 3275 3320 3148 2941 2781 2683 2648 2538 2131 1719 1569 1527 1477 1406 1339 1279 1215 1147 1081 1059 1076 1094 1124 1160 1301 1530 1604 1449 1406 1556 1653 1784 1704 1599 1143 905 970 1276 1819 2367 2654 2979 2853 2921 2470 1845 1287 1215 1635 2096 2315 2406 2426 2382 2276 1991 1696 1552 1427 1295 1234 1226 1225 1243 1202 1123 1078 1065 1060 1077 1135 1256 1422 1584 1806 1988 2173 2307 2334 2361 2498 2707 2887 2966 2921 2766 2626 2524 2377 2159 1944 1820 1793 1803 1743 1523 1268 1172 1199 1205 1195 1216 1174 1065 971 908 841 785 778 828 854 840 856 1026 1330 1526 1476 1425 1348 1239 1139 1052 996 965 978 1094 1295 1468 1595 1684 1713 1693 1790 2167 2650 3150 3564 3608 3118 2482 1804 1973 1943 1727 1474 1288 1198 1145 1094 1098 1073 969 854 749 659 586 571 642 767 921 1092 1206 1116 732 629 751 931 1080 1131 1043 1019 992 890 975 1016 965 914 885 916 1035 1245 1562 1771 1822 1852 1760 1516 1205 918 794 884 332 337 440 614 892 1393 1536 1477 1612 1568 1540 1790 1739 1790 2019 2178 2181 2136 2201 2274 2207 2294 2449 2552 2559 2434 2281 2149 2015 1880 1795 1625 1435 1184 934 772 714 726 753 873 996 1015 1119 1297 1441 1509 1547 1606 1679 1795 1890 1908 1750 1609 1312 939 672 513 506 551 614 721 800 825 893 1047 1119 1151 1190 1037 989 1000 953 872 810 778 778 823 879 902 935 72 68 66 67 67 66 64 62 63 66 62 66 73 76 77 75 73 64 59 55 52 48 42 39 39 40 43 44 45 44 43 42 38 34 28 24 21 18 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 3 88 349 644 748 644 506 298 228 152 106 247 547 876 1169 1491 1835 1942 1833 1814 1996 2175 2251 2262 2258 2287 2399 2590 2707 2647 2547 2485 2493 2579 2707 2858 3013 3120 3176 3151 3180 3244 3243 3064 2791 2377 1797 1247 935 797 654 553 471 389 320 264 206 141 79 36 16 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 6 24 51 73 78 73 72 129 236 308 295 290 408 572 585 592 775 826 687 685 736 797 882 1020 1157 1164 1128 1065 1034 1070 1160 1251 1305 1323 1319 1295 1255 1194 1175 1117 1076 985 913 817 727 693 713 775 850 917 995 1093 1172 1241 1316 1409 1554 1782 2053 2266 2385 2368 2334 2321 2290 2066 1855 1820 1876 1940 2056 2253 1885 2113 2606 2986 3045 2893 2717 2588 2484 2399 2290 1949 1677 1642 1559 1430 1323 1276 1277 1289 1277 1254 1281 1296 1261 1233 1277 1465 1833 2071 1863 1549 1512 1421 1427 1448 1390 1284 1242 1350 1718 2359 2884 2674 3046 2458 2474 2260 2095 2007 1972 1964 1984 2102 2378 2485 2182 1918 1641 1471 1386 1281 1188 1184 1225 1244 1231 1186 1146 1139 1157 1177 1215 1296 1441 1634 1771 1890 2008 2185 2335 2379 2428 2568 2752 2862 2830 2700 2553 2434 2288 2033 1736 1524 1401 1365 1438 1529 1426 1250 1157 1188 1201 1162 1150 1088 960 870 811 746 698 756 808 818 801 800 924 1196 1435 1458 1369 1264 1154 1087 1018 949 895 877 949 1115 1308 1496 1614 1695 1737 1789 1966 2278 2775 3386 3751 3514 2890 2015 1904 1923 1829 1661 1465 1362 1485 1466 1452 1443 1376 1276 1158 1042 934 845 798 806 882 998 1073 943 732 699 813 989 1231 1421 1016 892 871 833 832 859 876 860 850 874 940 1072 1251 1368 1488 1690 1890 1989 1872 1300 355 664 454 422 555 965 1209 1437 1655 1535 1648 1940 1564 1753 1800 1841 1973 2132 2204 2131 2314 2400 2341 2387 2547 2615 2524 2347 2219 2195 2125 2029 1886 1709 1506 1296 1123 955 790 732 830 981 1151 1255 1383 1484 1528 1535 1575 1646 1701 1800 1917 1948 1764 1434 1055 742 549 479 561 664 740 789 831 878 955 1125 1151 1115 1050 989 979 981 949 867 840 852 813 784 765 762 810 63 64 65 68 68 68 66 61 57 58 55 58 63 67 67 67 65 57 52 47 41 35 30 27 26 28 31 33 35 35 37 38 36 33 30 31 28 24 20 14 8 6 4 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 122 342 583 635 519 377 240 169 32 129 400 697 934 1195 1609 1977 2028 1937 1957 2238 2405 2409 2351 2312 2335 2431 2569 2667 2648 2563 2503 2482 2514 2580 2666 2751 2845 2950 2972 3039 3293 3269 3004 2645 2163 1630 1231 1038 953 838 702 553 404 305 254 201 131 70 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 2 11 27 44 57 65 83 201 311 372 371 381 460 529 491 477 487 430 392 460 604 766 928 1092 1207 1198 1137 1098 1101 1140 1195 1248 1289 1305 1315 1311 1244 1176 1171 1128 1089 1020 954 855 762 721 735 789 863 916 971 1050 1129 1211 1296 1385 1502 1679 1904 2103 2199 2249 2256 2240 2209 2049 1895 1869 1958 2112 2244 2300 2143 2209 2543 2830 2862 2719 2555 2430 2328 2219 2090 1817 1617 1583 1486 1370 1308 1329 1406 1468 1445 1369 1316 1251 1225 1379 1600 1843 2119 2196 1862 1484 1370 1296 1257 1231 1197 1197 1260 1425 1809 2408 2720 2086 2508 1934 1934 1914 2052 2279 2287 2046 1891 2072 2531 2453 1929 1660 1448 1338 1266 1209 1199 1234 1270 1278 1236 1216 1183 1215 1242 1266 1326 1428 1552 1686 1818 1944 2069 2244 2408 2488 2551 2660 2776 2794 2684 2520 2346 2175 1949 1634 1335 1185 1191 1274 1347 1363 1331 1249 1171 1181 1133 1051 984 907 823 770 719 674 688 739 764 770 769 786 904 1162 1405 1425 1328 1220 1145 1100 1050 991 924 870 886 1002 1184 1390 1508 1557 1604 1706 1872 2079 2383 2847 3260 3269 2885 2336 2071 1998 1913 1780 1591 1405 1652 1792 1697 1700 1669 1614 1525 1410 1286 1157 1018 899 906 960 989 861 716 706 817 976 1286 1717 1222 921 806 769 745 793 837 833 851 858 864 939 1030 1077 1129 1257 1460 1691 1876 1551 690 379 420 471 601 1102 1666 1758 1766 1631 1549 2097 1961 1887 1891 1949 2013 2074 2231 2224 2361 2443 2450 2498 2605 2621 2438 2185 2113 2214 2157 2045 1904 1739 1596 1503 1389 1129 839 750 958 1180 1390 1511 1538 1517 1528 1568 1620 1655 1746 1893 2010 1982 1724 1297 843 576 508 563 679 770 839 925 1058 1242 1422 1352 1223 1118 1015 928 886 877 893 916 941 944 873 794 745 710 705 54 58 58 61 64 67 64 57 51 48 48 48 52 54 54 56 53 48 44 41 37 31 19 11 10 10 11 14 17 20 24 25 27 24 24 27 25 22 23 18 12 10 10 9 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 6 41 131 260 410 455 382 285 202 117 59 230 484 775 939 1277 1843 2168 2128 2040 2089 2293 2420 2397 2347 2327 2365 2449 2541 2603 2605 2546 2464 2430 2423 2453 2496 2576 2655 2705 2772 2956 3231 3199 2896 2518 2047 1560 1197 1016 959 905 757 504 277 169 150 143 108 64 35 15 2 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 4 4 3 8 17 34 72 167 360 480 506 496 491 500 492 455 422 390 348 346 383 527 748 969 1138 1228 1233 1187 1152 1178 1193 1224 1261 1289 1313 1339 1335 1266 1196 1173 1150 1122 1095 1022 911 817 776 790 835 882 915 957 1019 1104 1201 1287 1361 1446 1574 1760 1974 2104 2221 2252 2220 2203 2139 2055 2067 2201 2362 2522 2560 2405 2439 2633 2793 2840 2749 2574 2412 2300 2160 1969 1734 1553 1475 1403 1340 1320 1356 1424 1457 1385 1259 1165 1156 1289 1630 1877 2008 1996 1781 1497 1334 1237 1173 1133 1101 1077 1077 1137 1259 1515 1951 2200 1841 2039 1609 1408 1456 1753 2206 2348 2045 1926 2182 2704 2182 1724 1535 1396 1290 1236 1241 1290 1336 1345 1340 1301 1297 1290 1295 1306 1342 1412 1501 1586 1681 1806 1956 2105 2278 2455 2589 2664 2699 2693 2607 2418 2214 2030 1830 1623 1399 1232 1196 1263 1346 1393 1365 1276 1182 1095 1044 965 871 786 723 685 637 593 603 627 669 691 705 725 780 936 1241 1526 1412 1306 1211 1151 1109 1069 1028 996 976 965 1017 1173 1314 1395 1416 1478 1652 1868 2026 2152 2395 2611 2728 2650 2448 2276 2167 2069 1945 1724 1427 1430 1712 1677 1730 1749 1720 1673 1613 1526 1423 1253 1050 1001 991 972 873 736 683 758 799 947 1345 1275 1071 860 763 803 849 835 831 885 859 854 885 903 897 891 941 1052 1156 1399 1367 910 426 457 721 923 1202 1703 1913 1901 1778 1693 2044 2178 2139 2100 2155 2123 2103 2258 2360 2463 2594 2673 2679 2619 2477 2248 1937 1945 2073 2113 2059 1901 1762 1757 1748 1582 1208 856 852 1090 1354 1568 1649 1543 1505 1548 1620 1656 1713 1845 1979 2030 1913 1525 1003 645 558 605 740 859 908 977 1115 1331 1622 1565 1394 1273 1158 1037 926 823 779 792 838 853 839 803 785 791 757 724 46 48 47 48 52 60 58 52 45 43 43 42 42 44 44 43 40 37 32 27 23 20 9 1 1 2 1 2 4 6 8 10 12 13 15 17 19 21 21 20 16 14 14 13 10 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 5 22 63 131 193 269 282 238 176 111 65 118 347 597 857 930 1342 1937 2136 2060 2044 2149 2247 2271 2246 2243 2284 2362 2457 2531 2567 2567 2523 2431 2369 2318 2298 2322 2424 2529 2604 2718 2916 3071 3019 2748 2481 2063 1555 1125 877 792 754 622 376 160 82 85 100 95 75 50 26 5 0 0 0 10 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 13 12 4 2 13 56 138 224 406 619 642 590 538 518 493 469 499 574 661 686 616 617 781 1011 1169 1226 1239 1235 1210 1256 1220 1246 1299 1299 1323 1355 1354 1321 1275 1245 1235 1227 1194 1103 994 907 866 866 887 915 946 977 1025 1113 1207 1282 1342 1412 1520 1693 1923 2103 2229 2264 2229 2229 2238 2240 2277 2383 2551 2749 2849 2720 2779 2903 2957 2902 2823 2713 2549 2372 2163 1938 1744 1585 1475 1384 1314 1280 1305 1400 1496 1466 1398 1427 1537 1667 1736 1704 1648 1524 1320 1194 1147 1127 1081 1089 1079 1078 1073 1085 1169 1500 2066 2042 1599 1515 1168 859 1002 1498 2206 2431 1958 1977 2257 2442 1879 1561 1474 1407 1336 1309 1347 1411 1418 1450 1429 1428 1445 1420 1373 1353 1390 1480 1584 1655 1747 1892 2064 2213 2359 2489 2585 2618 2575 2466 2316 2129 1940 1740 1570 1444 1340 1304 1338 1371 1339 1314 1278 1171 1067 989 896 799 721 653 584 526 474 468 547 583 606 623 638 662 730 915 1284 1499 1396 1294 1219 1169 1125 1083 1052 1044 1069 1078 1116 1198 1268 1321 1373 1472 1653 1879 2015 2079 2178 2295 2425 2475 2350 2159 1997 1890 1849 1788 1599 1189 1144 1294 1493 1609 1597 1562 1630 1608 1579 1412 1225 1108 1046 1007 925 772 651 691 711 772 915 997 1012 919 847 913 966 937 861 894 863 845 846 839 812 782 796 836 864 1030 1133 997 592 550 886 1182 1497 1794 1769 1931 1911 1894 2001 2166 2257 2151 2216 2171 2194 2348 2469 2557 2681 2786 2734 2436 2025 1700 1683 1778 1938 2068 2107 2007 1826 1905 1875 1589 1256 963 983 1210 1426 1566 1653 1505 1507 1579 1650 1740 1867 1971 1957 1873 1653 1162 733 541 596 769 945 1063 1114 1209 1391 1559 1636 1487 1360 1272 1113 944 840 771 736 698 692 687 695 747 781 831 842 852 42 43 42 39 42 49 47 43 42 41 41 38 37 37 36 34 31 24 16 10 6 2 1 0 0 0 0 0 0 0 0 0 1 3 5 8 11 12 14 16 16 14 14 12 9 7 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 63 108 138 168 183 136 86 59 43 93 248 470 689 864 935 1254 1733 1874 1938 2046 2122 2108 2049 2031 2086 2195 2315 2424 2496 2522 2519 2470 2371 2280 2175 2087 2136 2294 2465 2576 2677 2802 2866 2798 2670 2548 2161 1605 1095 776 625 541 430 279 144 71 72 83 86 77 60 40 24 13 7 8 30 22 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 17 19 7 2 26 101 196 227 358 629 690 602 561 570 522 447 486 675 886 1016 981 884 916 1074 1205 1233 1227 1244 1259 1321 1249 1280 1350 1328 1337 1357 1354 1335 1312 1293 1267 1231 1169 1102 1026 953 920 921 933 952 985 1033 1060 1125 1196 1251 1303 1379 1491 1647 1850 2068 2215 2227 2194 2232 2311 2388 2464 2558 2689 2858 2948 2902 3112 3185 3116 2996 2957 2869 2648 2429 2195 1939 1770 1600 1472 1369 1302 1283 1350 1524 1715 1769 1813 1878 1922 1866 1630 1402 1270 1175 1075 1022 1014 1005 975 1075 1108 1148 1163 1158 1225 1534 2118 2269 1730 1111 739 600 992 1712 2452 2576 1999 2144 2360 2127 1681 1469 1479 1477 1425 1399 1447 1522 1505 1552 1540 1532 1538 1516 1467 1435 1465 1541 1614 1717 1827 2022 2200 2345 2440 2488 2480 2416 2319 2193 2044 1902 1752 1608 1510 1473 1453 1428 1415 1404 1276 1199 1156 1041 945 877 787 688 614 542 431 355 375 420 476 513 544 575 610 656 744 973 1347 1453 1394 1319 1268 1231 1186 1141 1133 1122 1143 1168 1196 1216 1234 1261 1315 1433 1621 1850 1973 2005 2025 2099 2253 2303 2126 1801 1522 1375 1352 1495 1721 1454 1208 1140 1213 1288 1232 1196 1435 1456 1486 1404 1309 1212 1124 1054 993 851 711 694 745 1024 1000 942 1009 973 915 954 995 1002 931 929 908 860 819 808 797 772 764 753 732 739 742 710 645 702 931 1190 1724 1952 1746 1817 1932 2024 2120 2228 2367 2188 2156 2210 2241 2386 2485 2483 2507 2499 2334 2064 1752 1534 1669 1845 2024 2135 2082 1974 1911 1998 1877 1514 1179 1028 1083 1241 1397 1459 1543 1502 1489 1558 1698 1820 1869 1858 1731 1502 1153 748 497 478 671 962 1182 1324 1362 1429 1592 1658 1570 1430 1326 1159 942 774 712 699 689 667 668 703 758 798 825 874 969 1074 40 40 43 40 40 42 38 31 32 36 38 35 32 32 31 27 21 15 3 1 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 3 5 8 11 13 13 13 13 11 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 19 64 116 155 172 166 122 53 2 4 94 199 351 558 742 844 937 1094 1483 1572 1766 1964 2010 1929 1848 1856 1958 2101 2233 2346 2398 2385 2386 2334 2215 2102 2001 1938 2053 2252 2421 2480 2532 2626 2688 2676 2673 2613 2290 1732 1190 797 547 402 312 239 167 97 81 70 61 59 53 48 48 42 25 28 53 42 14 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 22 10 2 19 129 273 318 399 579 607 547 616 675 599 482 495 698 982 1170 1204 1103 1083 1196 1271 1264 1219 1219 1293 1359 1306 1331 1392 1365 1377 1396 1382 1339 1294 1268 1255 1222 1167 1105 1056 1032 1030 1033 1037 1049 1069 1092 1103 1124 1154 1203 1258 1334 1439 1578 1760 1981 2134 2137 2102 2206 2386 2551 2673 2762 2832 2895 2965 3007 3286 3269 3142 3067 3066 2959 2673 2389 2228 1973 1789 1601 1488 1438 1424 1453 1536 1670 1822 1949 2014 1883 1708 1576 1424 1259 1147 1094 1037 965 967 947 922 1019 1076 1133 1163 1175 1250 1527 2078 2461 1856 1038 760 964 1451 2076 2586 2665 2404 2489 2392 1886 1612 1483 1502 1487 1425 1420 1498 1602 1600 1622 1633 1591 1559 1550 1558 1578 1619 1697 1795 1918 1996 2158 2309 2388 2400 2369 2297 2198 2092 1985 1855 1718 1578 1458 1395 1374 1410 1399 1243 1229 1146 1060 997 902 825 755 688 608 499 429 329 349 384 431 465 482 505 575 714 881 1035 1245 1419 1442 1401 1370 1362 1363 1346 1329 1339 1308 1283 1285 1280 1244 1214 1207 1273 1437 1621 1792 1911 1954 1977 2041 2118 2100 1903 1582 1289 1020 891 1122 1491 1693 1643 1448 1270 1181 1044 1004 1112 1096 1065 1116 1183 1232 1227 1126 1053 946 841 795 852 1473 1489 1196 1125 1055 976 897 964 1007 987 978 956 888 806 779 761 745 729 711 699 662 588 552 604 775 1015 1205 1717 1845 1765 1759 1905 2112 2270 2336 2414 2255 2155 2268 2337 2363 2359 2299 2310 2165 2005 1987 2012 2108 2111 2118 2132 2083 1995 1914 1972 2011 1828 1447 1098 976 1055 1167 1328 1393 1468 1484 1490 1582 1710 1755 1702 1562 1300 997 666 415 342 480 765 1127 1354 1427 1433 1492 1590 1563 1418 1290 1088 837 735 696 684 670 667 675 712 775 848 905 972 1074 1181 1215 48 45 46 42 39 37 38 35 32 34 36 35 35 33 31 27 21 11 1 0 0 0 0 1 3 3 2 0 0 0 0 0 0 0 0 0 0 1 5 7 9 11 13 13 12 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 45 132 202 235 212 134 56 11 2 14 183 254 419 615 735 795 901 1083 1330 1432 1731 1967 1942 1796 1699 1720 1835 1982 2111 2227 2296 2266 2226 2136 2000 1876 1809 1841 2050 2324 2394 2343 2398 2567 2710 2751 2715 2593 2338 1920 1448 996 624 406 309 268 224 149 110 90 74 66 58 60 68 60 40 46 76 75 24 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 16 12 7 12 160 395 519 525 505 454 486 687 792 695 585 632 834 1063 1183 1207 1160 1248 1331 1331 1296 1234 1225 1327 1395 1378 1383 1427 1416 1430 1441 1429 1395 1357 1325 1299 1253 1216 1174 1146 1138 1149 1159 1164 1174 1185 1182 1159 1138 1132 1170 1219 1279 1368 1498 1672 1857 1992 2028 2006 2191 2490 2728 2843 2885 2890 2875 2968 3092 3248 3270 3237 3208 3150 2919 2524 2210 2106 1954 1801 1684 1637 1669 1726 1792 1872 1977 2103 2146 1963 1634 1299 1209 1244 1196 1108 1075 1042 954 945 936 921 922 914 914 932 1008 1179 1479 1963 2239 1624 1467 1463 1808 2197 2487 2749 2935 2925 2771 2314 1783 1653 1565 1521 1440 1374 1416 1523 1656 1711 1753 1762 1657 1573 1547 1612 1722 1777 1815 1888 2017 2155 2250 2312 2323 2290 2220 2132 2052 1945 1819 1682 1557 1484 1457 1391 1287 1242 1245 1130 1029 992 935 864 790 726 642 555 488 396 355 335 361 427 497 529 528 548 690 1008 1289 1416 1450 1461 1447 1451 1453 1483 1555 1610 1648 1651 1616 1545 1487 1421 1327 1243 1248 1366 1509 1590 1811 1889 1940 1969 1993 2010 1970 1832 1620 1349 988 756 849 1121 1376 1505 1472 1389 1354 1244 1140 1019 913 815 819 916 1081 1212 1166 1088 991 945 895 850 1029 1174 1087 1050 1088 1126 930 911 927 922 914 921 919 817 762 730 707 681 656 661 664 617 562 573 692 1024 1442 1899 1973 1799 1734 1940 2201 2370 2432 2387 2203 2120 2221 2318 2339 2292 2125 2293 2121 2045 2061 2090 2125 2161 2169 2100 2015 1953 2008 2080 1983 1707 1317 967 856 966 1145 1262 1320 1388 1420 1438 1528 1603 1578 1433 1134 833 582 401 311 363 602 920 1224 1356 1334 1331 1436 1509 1453 1308 1052 763 645 649 672 675 678 694 731 802 868 928 1012 1104 1153 1130 1067 59 55 50 42 38 35 37 37 37 38 40 40 38 36 32 27 20 11 3 1 3 9 6 2 2 2 1 0 0 0 0 0 0 0 0 0 0 1 4 6 7 8 10 11 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 1 12 42 97 159 188 175 130 52 7 1 24 92 217 324 518 644 709 759 872 1065 1292 1637 2007 2067 1884 1688 1576 1580 1668 1787 1894 1971 2023 1984 1933 1861 1755 1657 1637 1751 2004 2260 2297 2224 2342 2621 2843 2878 2749 2534 2277 1979 1667 1244 779 493 366 327 285 206 152 131 105 90 69 64 63 50 42 64 101 107 41 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 10 20 36 181 453 663 664 540 449 499 714 848 796 747 821 975 1070 1016 980 1163 1376 1415 1388 1332 1265 1267 1357 1430 1452 1435 1442 1458 1460 1437 1406 1391 1390 1387 1371 1346 1335 1320 1278 1232 1229 1249 1263 1269 1274 1258 1221 1184 1162 1176 1212 1263 1332 1427 1559 1724 1869 1918 1892 2136 2507 2781 2870 2863 2861 2880 2994 3154 3287 3349 3324 3229 3051 2767 2429 2144 1949 1781 1835 1932 2025 2112 2204 2319 2457 2588 2607 2307 1748 1437 1122 1102 1250 1245 1112 1041 1029 987 967 942 924 872 796 743 723 829 1091 1379 1877 2561 2257 2150 2169 2357 2546 2705 2884 3006 2953 2710 2304 1820 1728 1640 1537 1440 1385 1426 1544 1696 1840 1915 1897 1733 1625 1648 1766 1885 1940 1982 2065 2161 2252 2291 2332 2319 2241 2133 2021 1900 1739 1576 1473 1418 1419 1409 1316 1208 1169 1113 1026 937 867 790 731 668 594 502 411 357 317 322 353 425 534 613 646 662 728 950 1338 1540 1528 1507 1465 1448 1484 1541 1632 1767 1868 1909 1860 1891 1888 1824 1670 1473 1351 1384 1535 1603 1515 1773 1867 1917 1974 2013 1992 1910 1792 1658 1456 1111 815 748 883 1061 1116 1033 1093 1199 1203 1152 1133 1014 825 687 669 817 964 1045 1034 962 949 967 920 849 835 880 978 986 1015 977 930 883 834 801 786 817 789 762 714 684 663 650 654 668 661 625 605 697 1037 1468 1797 1918 1840 1696 1985 2286 2397 2427 2350 2127 2034 2136 2214 2171 2208 2021 2118 2053 1957 1908 1931 1966 2003 2048 2080 2083 2100 2165 2123 1929 1621 1264 920 782 927 1087 1157 1201 1277 1346 1377 1425 1430 1313 1119 842 580 412 376 404 545 814 1076 1242 1268 1251 1314 1460 1520 1429 1188 889 707 666 682 694 700 732 799 847 882 930 1015 1094 1114 1057 953 846 64 57 49 43 40 41 43 44 40 38 38 36 34 30 25 20 12 6 2 2 5 5 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 8 8 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 0 0 0 0 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 69 109 119 94 44 5 0 3 0 10 84 213 316 479 585 636 671 734 852 1066 1387 1764 2005 1960 1760 1592 1496 1474 1501 1556 1620 1674 1671 1627 1606 1586 1528 1480 1507 1658 1909 2147 2240 2228 2371 2643 2845 2847 2666 2396 2111 1844 1621 1387 962 596 428 364 319 258 204 175 152 116 77 58 43 34 49 89 130 131 60 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 32 82 194 409 644 755 714 631 615 708 798 824 910 1037 1097 1017 888 936 1189 1421 1485 1456 1380 1305 1302 1369 1437 1471 1454 1435 1438 1440 1420 1380 1365 1372 1370 1364 1348 1342 1314 1327 1298 1277 1294 1323 1337 1339 1330 1304 1258 1227 1233 1262 1297 1338 1394 1485 1630 1792 1842 1842 2068 2426 2689 2756 2725 2731 2803 2941 3122 3262 3292 3218 3077 2827 2561 2375 2228 2029 1733 1992 2336 2567 2728 2843 2924 2974 2940 2693 2116 1435 1287 1116 1159 1315 1311 1163 1059 1041 1035 1015 981 939 889 801 704 640 728 1009 1343 2010 2671 2673 2466 2347 2385 2479 2531 2535 2538 2524 2323 2111 1947 1800 1660 1548 1453 1395 1440 1570 1740 1950 1996 1920 1774 1701 1758 1882 1970 2014 2097 2203 2309 2380 2414 2397 2333 2216 2047 1861 1673 1479 1368 1383 1420 1460 1426 1280 1107 1002 915 821 771 710 649 604 531 433 348 291 267 282 337 420 550 683 765 813 875 1012 1310 1619 1700 1694 1662 1583 1523 1534 1623 1778 1896 1921 1873 1734 1826 1966 2011 1894 1655 1459 1474 1654 1652 1513 1643 1788 1876 1960 2037 1964 1838 1764 1692 1529 1210 896 796 954 1124 1018 844 771 848 929 1029 1220 1240 974 727 574 577 663 887 926 910 921 936 914 835 800 740 906 983 1020 1038 1039 987 881 814 758 704 679 712 689 664 668 683 693 688 701 677 633 741 1031 1416 1767 1979 1936 1758 1972 2322 2320 2269 2216 2111 2041 2079 2120 1934 1955 1863 1850 1857 1828 1805 1823 1853 1916 2014 2096 2160 2192 2155 2018 1847 1664 1421 1188 1059 955 930 1011 1092 1174 1233 1260 1301 1258 1114 923 711 515 408 470 596 798 1029 1182 1214 1187 1244 1426 1588 1556 1409 1152 896 747 713 727 772 837 907 910 891 884 929 1024 1064 1014 898 777 700 56 51 46 43 41 41 40 38 35 30 27 24 22 19 14 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 6 7 7 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 41 92 123 112 69 21 0 0 0 0 4 70 183 333 463 541 565 599 641 704 844 1168 1557 1827 1888 1787 1644 1541 1475 1447 1427 1422 1425 1404 1341 1299 1310 1355 1344 1364 1443 1604 1818 2030 2198 2271 2370 2565 2714 2696 2504 2209 1891 1622 1471 1401 1141 741 515 400 336 299 261 225 208 162 107 76 54 49 84 142 175 146 68 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 36 84 178 282 413 604 783 849 820 785 757 788 859 1018 1149 1138 1042 990 1038 1240 1479 1562 1516 1424 1358 1347 1378 1417 1440 1448 1459 1475 1479 1452 1398 1385 1372 1340 1342 1339 1334 1301 1282 1261 1263 1297 1334 1345 1331 1319 1315 1309 1293 1301 1325 1347 1367 1398 1471 1607 1749 1813 1834 1992 2270 2487 2548 2517 2514 2599 2758 2934 3036 3026 2977 2920 2715 2502 2406 2303 2124 1915 2212 2696 3113 3378 3382 3203 2959 2697 2380 1827 1357 1339 1320 1391 1463 1397 1234 1117 1092 1109 1118 1075 980 920 882 799 686 688 932 1377 1981 2355 2509 2508 2364 2274 2231 2164 2127 2152 2148 2058 1997 1891 1742 1661 1628 1548 1443 1471 1584 1790 1954 1955 1849 1731 1704 1794 1928 2011 2070 2215 2330 2419 2515 2557 2473 2295 2090 1877 1673 1518 1437 1455 1504 1505 1449 1314 1118 946 835 755 697 646 583 535 476 391 302 244 223 229 280 375 530 685 818 922 1008 1118 1323 1675 1796 1860 1888 1867 1812 1774 1786 1843 1896 1908 1828 1628 1515 1682 1912 2019 1981 1801 1527 1540 1629 1632 1570 1567 1678 1813 1901 2027 1934 1775 1721 1678 1508 1194 887 819 1038 1224 1108 856 735 763 827 964 1230 1457 1443 1240 811 599 567 733 818 835 846 862 828 668 717 723 943 1108 1130 1086 1074 1064 972 907 836 743 632 627 659 676 694 716 745 718 724 699 656 681 907 1338 1698 1940 1994 1912 1961 2234 2216 2054 2060 2098 2018 1955 1916 1782 1734 1700 1674 1681 1704 1750 1784 1810 1902 1981 2045 2105 2122 2034 1866 1759 1687 1555 1430 1279 978 772 885 988 1063 1098 1132 1201 1177 1034 833 641 471 425 553 776 1004 1154 1193 1156 1127 1271 1434 1534 1487 1332 1088 844 735 723 780 897 991 1022 949 869 865 944 1029 993 870 741 644 600 46 45 44 41 38 34 30 28 25 20 14 11 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 1 5 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 0 1 21 45 56 63 85 127 154 130 73 22 0 0 0 0 3 32 177 305 413 487 516 529 539 592 654 885 1319 1707 1852 1779 1651 1582 1564 1535 1509 1476 1435 1369 1267 1166 1132 1150 1215 1269 1365 1486 1624 1782 1954 2115 2221 2315 2458 2586 2571 2371 2064 1784 1620 1576 1516 1244 859 581 419 345 323 312 298 281 234 170 122 88 90 152 219 229 170 83 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 48 98 187 317 459 622 766 835 849 869 818 852 1000 1102 1122 1090 1038 1032 1144 1352 1557 1622 1556 1455 1385 1364 1377 1398 1415 1431 1442 1440 1425 1400 1342 1328 1327 1316 1333 1343 1283 1227 1232 1229 1225 1246 1280 1298 1297 1294 1287 1329 1326 1333 1352 1370 1388 1421 1491 1604 1725 1794 1797 1878 2064 2237 2310 2301 2294 2361 2504 2637 2658 2651 2694 2778 2747 2639 2560 2482 2356 2294 2543 2985 3380 3639 3475 3046 2616 2280 2071 1845 1650 1593 1529 1482 1424 1330 1232 1175 1162 1193 1211 1124 1042 950 878 811 777 859 1129 1605 2119 2266 2243 2276 2211 2149 2064 1937 1909 1950 1956 1904 1802 1674 1600 1634 1703 1674 1544 1494 1623 1871 1984 1950 1825 1712 1725 1873 2029 2063 2108 2228 2383 2547 2624 2597 2445 2190 1922 1743 1625 1594 1629 1632 1571 1458 1311 1138 963 826 742 680 650 656 645 579 455 326 254 209 203 228 318 451 629 797 930 1040 1172 1359 1587 1820 1864 1924 1954 1952 1945 1948 1944 1932 1912 1837 1779 1631 1635 1808 1969 1977 1859 1703 1584 1737 1701 1628 1658 1659 1642 1737 1841 1934 1854 1729 1682 1650 1479 1171 882 796 1005 1258 1158 905 839 889 924 981 1131 1350 1598 1714 1454 1066 773 641 616 635 660 754 807 637 647 755 1001 1202 1196 1071 1043 1061 1008 913 843 809 749 681 677 711 717 741 772 759 744 723 691 644 715 1181 1634 1952 2068 2008 1949 2049 2063 1895 1840 2010 1899 1800 1720 1641 1568 1505 1482 1529 1554 1617 1722 1713 1729 1787 1835 1863 1892 1904 1719 1608 1574 1523 1424 1283 1060 796 792 849 968 1008 1072 1160 1160 1010 774 614 492 460 579 820 1056 1165 1160 1093 1086 1269 1370 1377 1300 1162 972 764 689 739 856 1007 1085 1034 896 817 870 972 976 866 716 617 578 572 39 38 37 35 31 26 23 20 17 13 7 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 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 17 71 120 148 164 181 191 163 89 27 5 0 0 2 10 45 152 228 304 385 442 470 474 482 540 622 980 1484 1779 1795 1677 1589 1602 1654 1673 1641 1597 1553 1459 1319 1191 1129 1145 1224 1339 1449 1563 1645 1746 1873 1993 2091 2203 2359 2500 2479 2266 1989 1829 1787 1799 1711 1341 944 648 487 393 368 369 369 355 320 277 241 223 248 301 325 288 204 113 43 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 23 57 133 263 420 591 723 764 766 822 835 900 1049 1154 1159 1096 1056 1109 1256 1443 1601 1650 1577 1477 1399 1354 1336 1331 1330 1330 1315 1275 1230 1207 1206 1214 1227 1245 1262 1275 1291 1296 1250 1208 1190 1192 1195 1185 1195 1260 1310 1349 1338 1348 1359 1360 1377 1426 1503 1602 1702 1764 1773 1815 1922 2042 2116 2130 2128 2173 2267 2343 2294 2287 2376 2554 2725 2808 2788 2700 2616 2666 2817 3124 3295 3431 3231 2796 2372 2070 1975 1945 1806 1696 1592 1487 1413 1368 1336 1295 1236 1257 1232 1138 1072 961 835 766 821 1021 1334 1764 2148 1914 1883 1930 1959 1945 1890 1826 1799 1804 1811 1756 1656 1548 1486 1545 1659 1691 1624 1524 1684 1972 2097 2039 1917 1846 1885 2015 2137 2126 2159 2296 2464 2619 2668 2580 2391 2153 1926 1808 1758 1744 1722 1621 1460 1287 1125 969 825 752 722 716 770 849 874 819 705 565 409 302 253 274 374 524 683 822 936 1063 1259 1490 1683 1800 1873 1929 1952 1960 1972 1973 1944 1849 1795 1729 1718 1724 1776 1869 1924 1874 1752 1476 1636 1883 1814 1683 1746 1835 1780 1720 1745 1811 1740 1652 1641 1645 1517 1251 967 778 839 1111 1047 952 997 1064 1049 990 983 1094 1410 1750 1965 1650 1246 904 651 599 570 688 734 676 697 773 972 1203 1233 1178 1118 1053 989 880 797 760 732 714 748 779 790 814 807 788 767 750 717 649 577 896 1441 1934 2153 2081 1936 1849 1777 1751 1721 1819 1726 1598 1501 1442 1415 1405 1343 1383 1403 1406 1496 1522 1502 1514 1528 1503 1511 1452 1449 1453 1456 1398 1280 1159 1045 858 740 739 850 948 1031 1119 1135 1014 829 688 589 537 609 805 998 1112 1189 1147 1188 1295 1322 1232 1086 967 823 676 655 730 896 1061 1086 946 787 762 859 928 868 721 597 523 509 496 32 31 30 27 24 21 18 16 11 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 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 1 34 107 175 212 226 223 194 130 45 4 0 0 1 9 43 100 146 183 216 278 346 384 391 410 482 653 1086 1618 1797 1713 1606 1579 1634 1716 1770 1766 1734 1681 1556 1404 1280 1230 1258 1333 1424 1493 1537 1582 1658 1751 1829 1916 2060 2253 2406 2390 2137 1929 1923 1984 1938 1680 1276 962 749 594 471 431 445 461 448 421 418 427 434 451 457 424 349 246 143 59 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 22 56 138 279 482 662 715 681 689 753 864 1010 1075 1090 1103 1147 1224 1332 1471 1596 1634 1568 1469 1377 1305 1250 1209 1186 1186 1183 1114 1056 1061 1044 1075 1121 1152 1168 1171 1175 1213 1227 1183 1170 1164 1143 1134 1159 1202 1237 1285 1316 1339 1352 1361 1378 1419 1489 1580 1666 1725 1752 1782 1847 1926 1989 2012 2022 2065 2110 2105 2033 1986 2045 2239 2506 2751 2862 2780 2635 2717 2863 3045 3065 3082 2930 2617 2276 2038 2017 2001 1861 1757 1677 1599 1550 1524 1486 1405 1296 1285 1186 1086 1043 958 853 841 979 1211 1473 1866 2019 1712 1648 1681 1718 1701 1630 1563 1541 1587 1657 1671 1638 1599 1540 1553 1622 1632 1614 1569 1714 2039 2179 2144 2064 2044 2053 2028 2066 2134 2250 2388 2512 2583 2589 2499 2327 2150 2002 1904 1834 1735 1594 1414 1229 1063 923 811 729 715 724 797 889 919 905 884 862 822 740 620 517 435 457 590 723 806 897 1058 1270 1442 1616 1765 1868 1941 1982 1988 1976 1950 1845 1730 1664 1655 1670 1697 1737 1785 1815 1812 1800 1560 1578 1825 1856 1755 1769 1922 2043 1887 1621 1609 1574 1503 1536 1618 1590 1393 1105 876 753 918 922 943 1040 1114 1082 990 960 1011 1195 1403 1569 1572 1509 1479 1355 1004 789 653 624 601 738 901 1038 1173 1204 1240 1050 1006 967 896 818 766 761 784 846 838 873 863 833 820 811 772 708 633 530 663 1262 1820 2079 2057 1906 1795 1580 1640 1667 1653 1542 1390 1296 1259 1214 1250 1230 1244 1231 1203 1236 1277 1274 1255 1294 1271 1308 1330 1353 1383 1382 1327 1237 1140 961 823 703 690 771 856 925 1007 1060 1013 909 818 754 710 730 855 1039 1182 1288 1311 1383 1427 1323 1124 913 809 691 586 586 699 866 991 937 754 667 708 784 789 683 549 481 448 454 440 22 22 19 16 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 1 11 60 141 214 256 268 241 167 73 10 0 0 0 2 17 40 58 77 95 120 163 222 256 278 323 456 755 1233 1679 1780 1622 1531 1519 1573 1665 1757 1812 1816 1757 1588 1430 1325 1305 1348 1422 1481 1489 1450 1444 1482 1568 1656 1765 1942 2158 2303 2272 1999 1879 1978 2074 1908 1513 1129 900 774 705 598 552 562 548 497 448 436 453 475 495 503 478 412 302 169 57 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 27 54 144 333 532 628 619 601 657 799 945 1017 1077 1146 1206 1264 1341 1440 1540 1594 1534 1430 1325 1238 1163 1102 1080 1103 1117 1066 1017 1003 973 982 1011 1047 1084 1103 1083 1064 1073 1135 1160 1140 1140 1143 1141 1157 1189 1246 1272 1310 1324 1336 1370 1418 1470 1534 1616 1684 1735 1750 1800 1848 1901 1938 1973 2032 2047 1956 1832 1755 1789 1951 2209 2497 2701 2703 2545 2616 2795 2861 2793 2745 2637 2432 2195 2018 1965 1952 1881 1783 1695 1618 1568 1569 1564 1464 1337 1285 1173 1060 999 936 893 942 1109 1325 1530 1935 1805 1604 1540 1527 1497 1436 1366 1323 1334 1465 1645 1751 1759 1767 1746 1713 1692 1663 1662 1620 1734 2087 2235 2256 2227 2181 2110 2004 2001 2089 2214 2342 2411 2424 2403 2322 2181 2058 1963 1856 1717 1564 1379 1188 1009 843 711 639 606 644 724 792 806 772 750 764 791 826 876 870 841 790 705 778 916 949 1015 1138 1241 1366 1539 1705 1825 1928 2002 1999 1967 1901 1795 1709 1655 1661 1683 1703 1726 1749 1772 1796 1649 1398 1558 1991 2144 1933 1723 1874 2252 2184 1706 1500 1484 1456 1462 1569 1673 1497 1176 1016 876 858 856 894 988 1066 1091 1005 1005 1090 1123 1166 1234 1263 1285 1399 1428 1453 1400 1240 977 829 857 955 1002 1077 1111 1357 1090 991 942 919 916 862 895 939 890 904 911 899 865 819 803 757 696 621 555 599 1123 1737 2010 2030 1778 1776 1478 1473 1521 1514 1393 1229 1154 1151 1094 1068 1015 1043 1053 1026 1021 1053 1115 1103 1153 1173 1205 1241 1277 1295 1274 1236 1195 1076 972 864 752 692 713 789 824 907 993 1031 993 948 947 918 898 991 1170 1319 1375 1408 1450 1435 1233 1022 833 712 611 556 585 673 796 891 767 626 598 642 668 613 494 429 406 402 400 392 11 9 7 5 4 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 38 112 186 253 302 319 264 150 47 1 0 0 0 0 1 16 14 12 19 28 46 90 125 170 241 417 796 1309 1694 1733 1554 1437 1416 1463 1566 1689 1798 1848 1780 1579 1417 1325 1324 1379 1452 1487 1453 1376 1328 1355 1435 1520 1635 1819 2036 2176 2134 1908 1831 1913 1991 1795 1421 1109 911 795 782 757 740 715 596 439 327 292 319 375 439 492 483 434 322 167 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 11 34 140 316 474 556 569 594 712 866 1003 1136 1239 1291 1310 1336 1392 1465 1493 1414 1294 1201 1135 1073 1033 1036 1073 1094 1074 1038 1016 962 928 945 991 1049 1087 1058 980 892 992 1106 1160 1180 1205 1234 1245 1234 1229 1254 1295 1315 1331 1355 1403 1451 1497 1588 1647 1725 1754 1768 1797 1849 1898 1951 2010 1999 1876 1731 1635 1652 1785 2025 2299 2508 2574 2510 2569 2724 2756 2641 2522 2409 2279 2128 1984 1887 1807 1745 1670 1615 1571 1535 1556 1576 1468 1335 1256 1139 1049 1003 960 965 1047 1191 1370 1560 1836 1672 1469 1373 1358 1351 1335 1341 1390 1475 1607 1797 1904 1942 1935 1906 1861 1808 1770 1731 1611 1714 2051 2235 2285 2257 2170 2044 1905 1829 1927 2112 2245 2233 2171 2125 2062 1955 1864 1802 1703 1518 1337 1141 951 790 659 562 529 545 647 746 763 747 732 733 755 787 832 876 923 953 990 991 1044 1132 1153 1179 1169 1191 1289 1419 1577 1708 1815 1907 1907 1858 1784 1726 1689 1671 1695 1728 1737 1729 1716 1716 1683 1425 1532 1857 2190 2283 2020 1676 1852 2445 2629 2143 1696 1559 1583 1588 1617 1858 1605 1273 1115 991 885 816 855 1022 1088 1117 1021 993 1031 1074 1141 1190 1149 1020 993 987 1031 1222 1397 1471 1445 1338 1229 1212 1089 991 1016 1027 1006 957 904 898 959 1008 996 980 988 950 890 852 813 791 745 691 625 576 746 1235 1741 2070 2175 1733 1633 1433 1368 1360 1328 1232 1100 1028 1007 940 972 867 815 863 897 909 926 1014 1032 1051 1087 1114 1097 1080 1099 1117 1109 1081 1013 973 916 814 714 684 741 784 861 951 1051 1125 1107 1094 1076 1040 1136 1277 1368 1390 1405 1411 1344 1132 926 753 632 568 554 570 625 729 737 612 518 534 577 549 478 422 396 380 370 365 354 3 1 1 1 1 2 2 1 0 1 1 0 0 0 1 1 1 2 2 2 1 0 1 1 0 0 0 0 1 1 0 0 0 0 0 1 0 0 2 2 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 76 155 227 291 356 391 316 163 43 0 0 0 0 0 0 0 0 0 0 0 3 18 37 89 184 385 789 1286 1632 1678 1533 1400 1361 1390 1489 1610 1698 1743 1695 1526 1384 1316 1317 1368 1421 1445 1416 1343 1275 1280 1364 1449 1532 1684 1868 1982 1955 1833 1791 1774 1772 1650 1386 1152 978 881 898 957 961 836 586 359 227 177 198 279 383 450 428 357 253 124 32 1 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 126 285 404 438 471 614 810 974 1167 1309 1363 1360 1366 1399 1429 1405 1305 1181 1130 1086 1037 1013 1025 1055 1070 1051 1006 965 907 877 928 1005 1077 1118 1094 1025 936 969 1074 1200 1277 1312 1314 1283 1241 1224 1248 1274 1267 1289 1353 1404 1432 1486 1584 1637 1721 1774 1779 1794 1833 1875 1920 1959 1937 1821 1705 1610 1630 1752 1986 2252 2442 2504 2474 2504 2665 2774 2737 2619 2472 2332 2182 1996 1834 1672 1618 1574 1554 1556 1549 1562 1567 1461 1306 1242 1147 1066 1039 1054 1097 1159 1255 1406 1561 1707 1594 1386 1299 1294 1310 1357 1444 1527 1696 1804 1916 1908 1843 1820 1837 1844 1839 1845 1789 1649 1712 1968 2170 2239 2185 2056 1919 1770 1555 1685 1882 2009 2030 1994 1942 1868 1750 1649 1545 1475 1294 1103 919 741 600 536 519 540 637 765 827 810 801 821 842 860 880 900 917 948 963 1002 1050 1087 1107 1133 1108 1069 1115 1194 1276 1391 1515 1625 1732 1767 1725 1698 1683 1678 1700 1741 1774 1775 1736 1661 1645 1740 1667 1800 2068 2235 2211 1961 1494 1867 2515 2687 2275 1748 1543 1677 1776 1802 1996 1748 1477 1304 1167 1049 960 977 1211 1238 1186 1117 1068 1110 1181 1216 1219 1183 1095 910 771 878 1107 1360 1616 1807 1811 1507 1463 1241 1005 877 884 1003 1095 989 881 972 1033 1015 1013 1022 976 908 877 847 769 754 714 634 594 729 1089 1611 2085 2067 1843 1512 1207 1168 1287 1190 1073 974 859 932 763 713 739 679 689 756 851 873 929 981 996 1005 1061 1053 1052 1065 1081 1080 1073 1059 1021 955 874 738 682 693 742 814 906 1035 1204 1269 1241 1217 1192 1249 1308 1299 1294 1357 1381 1284 1100 882 702 611 598 578 549 602 653 621 531 468 490 537 482 440 430 401 356 326 308 287 1 0 2 4 4 3 2 2 3 4 4 3 3 3 3 5 7 9 9 10 12 13 9 5 2 2 2 3 4 5 5 4 2 2 2 5 9 9 9 8 11 14 15 14 13 11 9 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 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 111 192 271 352 429 463 364 171 39 1 0 0 0 0 0 0 0 0 0 0 0 0 8 54 160 445 843 1238 1525 1625 1562 1440 1374 1390 1419 1485 1502 1507 1485 1409 1346 1342 1356 1379 1404 1411 1388 1326 1246 1204 1245 1331 1424 1563 1689 1758 1781 1799 1813 1710 1577 1487 1355 1187 1053 1003 1043 1103 1051 849 584 367 225 143 132 200 297 351 312 214 134 67 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 25 101 183 231 311 516 816 1077 1245 1320 1405 1410 1409 1426 1415 1338 1205 1067 1042 1042 1029 1021 1032 1054 1063 1041 987 927 891 898 986 1093 1178 1213 1186 1121 1049 1025 1063 1178 1292 1359 1372 1345 1303 1270 1258 1267 1267 1282 1347 1389 1424 1494 1567 1636 1710 1751 1766 1789 1819 1847 1867 1870 1842 1779 1706 1647 1689 1771 1958 2188 2352 2403 2354 2370 2558 2780 2924 2896 2716 2493 2275 2036 1841 1657 1553 1504 1521 1592 1652 1658 1595 1467 1306 1268 1205 1133 1127 1152 1169 1172 1187 1258 1415 1579 1501 1304 1249 1256 1253 1259 1252 1184 1511 1705 1833 1888 1824 1775 1803 1842 1831 1844 1785 1699 1730 1848 1957 2001 1993 1928 1726 1616 1362 1367 1473 1659 1728 1693 1695 1714 1551 1425 1233 1120 1013 869 707 577 517 544 661 759 884 950 964 956 953 963 977 989 1003 992 978 966 960 975 997 1013 1056 1094 1085 1057 1083 1122 1156 1205 1283 1381 1460 1557 1639 1708 1723 1731 1751 1779 1802 1799 1758 1663 1598 1462 1373 1602 1952 2117 2112 1884 1369 1718 2142 2151 1750 1360 1397 1741 1766 1887 1882 1680 1537 1490 1452 1381 1306 1271 1370 1417 1378 1345 1210 1063 1039 1088 1131 1205 1317 1067 907 920 1064 1295 1484 1644 1786 1595 1579 1462 1132 721 567 775 1095 1093 982 952 987 997 1010 1022 974 917 852 876 783 804 748 644 609 656 852 1501 1902 2033 1950 1582 1201 1109 1051 987 935 853 649 718 765 635 566 552 557 608 724 805 861 924 979 973 1038 1060 1075 1101 1119 1123 1118 1092 1038 960 885 768 695 673 704 777 880 1009 1166 1288 1350 1338 1318 1290 1201 1140 1192 1318 1333 1218 1064 904 745 663 630 594 532 541 565 556 509 464 468 491 473 451 410 348 302 288 276 293 0 0 1 6 8 8 7 5 5 5 6 6 5 4 4 6 8 11 13 15 16 13 8 6 2 1 2 4 6 8 10 10 7 6 6 9 11 14 14 11 14 17 20 20 18 15 13 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 1 4 65 149 240 329 424 494 479 343 142 32 4 0 0 0 0 0 0 0 0 0 0 0 0 14 69 192 473 856 1205 1484 1637 1633 1519 1407 1399 1381 1382 1367 1344 1323 1301 1295 1326 1359 1385 1395 1396 1384 1328 1229 1134 1111 1186 1329 1483 1551 1576 1661 1783 1838 1732 1517 1358 1230 1198 1178 1201 1238 1206 1055 846 661 484 318 192 136 155 210 234 181 96 43 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 19 56 98 183 394 754 1154 1385 1392 1467 1463 1449 1435 1389 1289 1151 1026 998 1011 1021 1030 1046 1067 1075 1054 1006 962 958 1001 1092 1194 1277 1320 1313 1258 1177 1112 1136 1225 1316 1380 1402 1389 1364 1349 1332 1287 1286 1270 1307 1378 1436 1481 1543 1618 1685 1725 1754 1782 1800 1811 1807 1787 1770 1768 1751 1736 1756 1790 1910 2072 2186 2212 2169 2186 2366 2635 2882 2940 2773 2501 2232 1994 1836 1687 1522 1447 1513 1665 1761 1738 1634 1493 1328 1303 1267 1208 1195 1189 1163 1140 1161 1243 1372 1555 1400 1226 1224 1239 1188 1127 1095 1111 1246 1411 1687 1983 2076 2008 1934 1895 1826 1785 1720 1707 1715 1728 1783 1858 1883 1776 1503 1535 1322 1328 1409 1532 1626 1656 1639 1597 1398 1220 1123 1058 977 837 677 545 506 682 853 914 989 1059 1102 1113 1112 1114 1104 1089 1099 1064 1026 990 973 993 1051 1111 1080 1068 1058 1055 1083 1099 1098 1109 1155 1231 1254 1370 1569 1726 1767 1742 1721 1744 1776 1774 1740 1661 1570 1440 1456 1680 1885 1877 1970 1763 1470 1594 1753 1516 1141 1191 1490 1854 1750 1701 1669 1590 1617 1731 1775 1666 1527 1426 1441 1615 1723 1685 1454 1135 933 955 1030 1115 1285 1185 1080 1087 1160 1198 1191 1257 1506 1583 1570 1428 1123 778 555 611 898 1073 999 929 991 1068 1051 1014 952 928 964 918 850 801 719 618 644 634 831 1386 1820 2103 2144 1830 1264 866 743 777 767 713 576 516 509 480 435 402 445 520 630 742 820 868 951 976 1022 1064 1097 1120 1135 1136 1126 1108 1041 936 854 778 714 683 705 771 883 1003 1119 1253 1337 1363 1377 1367 1139 1088 1185 1307 1303 1143 963 871 776 691 629 591 538 495 490 509 498 463 459 467 464 435 379 322 280 275 271 275 2 3 4 6 6 6 5 3 2 2 3 2 2 2 1 0 2 4 5 4 2 2 2 2 1 0 0 2 3 4 4 5 5 4 5 9 14 15 14 11 10 14 19 19 17 14 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 4 29 109 195 294 387 480 510 430 263 102 18 2 0 0 0 0 0 0 0 0 0 0 0 2 32 128 314 597 935 1263 1534 1673 1665 1566 1447 1364 1339 1326 1332 1310 1291 1274 1262 1273 1321 1368 1404 1433 1432 1370 1238 1094 1023 1074 1229 1392 1436 1420 1536 1695 1787 1730 1518 1314 1259 1280 1325 1424 1448 1308 1070 878 778 657 470 311 211 163 154 142 95 40 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 5 18 34 81 248 619 1124 1477 1447 1490 1483 1463 1428 1361 1251 1115 997 951 960 980 1005 1039 1071 1080 1060 1036 1032 1054 1104 1151 1204 1271 1334 1367 1358 1316 1269 1276 1309 1339 1360 1378 1407 1432 1419 1404 1342 1311 1260 1292 1355 1405 1452 1517 1584 1651 1706 1742 1756 1770 1779 1774 1765 1773 1822 1840 1819 1793 1794 1853 1940 1993 1982 1943 1945 2087 2333 2564 2659 2556 2327 2083 1882 1769 1677 1534 1472 1581 1772 1822 1706 1591 1531 1381 1318 1305 1270 1227 1188 1152 1127 1131 1158 1214 1479 1317 1194 1203 1215 1162 1091 1048 1063 1164 1393 1773 2197 2404 2325 2099 1913 1851 1829 1804 1797 1775 1749 1719 1687 1664 1623 1488 1438 1285 1316 1483 1550 1527 1506 1461 1488 1380 1226 1257 1237 1115 972 865 798 804 870 923 969 1032 1114 1176 1193 1190 1204 1176 1129 1125 1083 1031 1003 1021 1069 1123 1188 1116 1082 1062 1072 1105 1132 1144 1167 1230 1265 1316 1454 1640 1757 1788 1738 1662 1675 1706 1721 1703 1637 1512 1366 1354 1479 1537 1549 1783 1707 1656 1736 1912 1918 1738 1724 1767 1882 1816 1585 1622 1779 1933 2055 2055 1849 1555 1468 1492 1706 1934 1946 1651 1278 1105 1014 953 932 1014 1065 1090 1137 1219 1283 1298 1356 1489 1560 1512 1423 1397 1305 1123 992 962 1111 1063 994 1061 1125 1125 1053 991 944 1003 985 904 835 743 620 696 663 687 950 1502 1956 1986 1672 1267 1170 940 710 642 651 649 583 483 424 333 313 377 471 589 713 769 825 909 974 1018 1055 1082 1100 1108 1097 1076 1033 977 899 815 744 699 676 702 790 932 1056 1147 1233 1316 1367 1428 1419 1260 1193 1181 1199 1176 1018 901 834 765 672 598 555 518 479 450 474 475 459 457 454 424 374 328 295 268 264 261 259 4 3 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 1 6 9 10 9 7 10 18 17 13 10 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 1 0 0 0 0 0 15 63 144 223 324 441 524 489 347 183 73 20 0 1 4 3 2 1 0 0 0 0 0 0 13 84 237 468 749 1048 1351 1569 1647 1614 1530 1420 1321 1302 1306 1317 1319 1306 1283 1260 1244 1246 1285 1368 1459 1477 1406 1268 1118 1030 1037 1124 1246 1309 1255 1349 1503 1617 1619 1499 1340 1270 1334 1442 1539 1517 1320 1070 917 869 782 605 428 305 210 148 106 65 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 1 5 19 110 435 1016 1497 1477 1440 1445 1426 1387 1320 1219 1093 974 904 901 925 954 995 1034 1049 1046 1058 1087 1115 1136 1125 1137 1187 1269 1351 1385 1356 1305 1265 1251 1284 1364 1423 1457 1488 1492 1458 1431 1350 1301 1301 1325 1377 1446 1503 1545 1617 1678 1714 1717 1732 1753 1767 1781 1816 1888 1913 1860 1799 1763 1769 1797 1809 1784 1752 1736 1845 2047 2266 2386 2339 2172 1981 1814 1694 1624 1562 1580 1742 1877 1835 1679 1592 1583 1481 1394 1357 1308 1244 1187 1147 1125 1120 1127 1157 1373 1322 1272 1263 1231 1169 1124 1100 1123 1242 1506 1929 2342 2525 2411 2147 1960 1932 1958 1943 1909 1870 1808 1694 1552 1455 1436 1374 1292 1203 1245 1413 1466 1406 1379 1332 1348 1364 1342 1347 1302 1203 1101 1026 974 957 948 966 996 1047 1121 1191 1224 1218 1217 1165 1108 1088 1058 1027 1029 1083 1152 1161 1170 1139 1138 1142 1154 1176 1205 1234 1258 1304 1306 1345 1437 1559 1664 1726 1706 1620 1633 1653 1677 1667 1583 1423 1223 1091 1120 1207 1403 1588 1662 1830 2044 2241 2278 2085 1978 1837 1812 1912 1775 1790 1974 2115 2185 2173 2075 1742 1583 1553 1601 1652 1632 1509 1210 1172 957 870 884 981 1069 1080 1074 1202 1354 1448 1547 1558 1567 1558 1380 1198 1333 1424 1395 1211 1182 1168 1136 1180 1166 1216 1127 1069 1006 1011 1025 985 885 785 710 696 655 695 826 1072 1355 1325 1098 990 889 687 657 700 654 527 453 444 324 289 291 358 456 536 671 726 783 889 959 1001 1031 1040 1049 1061 1053 1030 987 913 822 742 678 643 623 661 779 970 1148 1257 1302 1334 1378 1444 1419 1351 1285 1142 981 941 890 830 748 688 621 559 523 519 501 469 470 465 449 440 424 376 326 299 276 260 250 241 237 1 0 0 0 0 0 0 0 0 0 0 0 0 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 13 16 12 8 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 1 2 3 1 0 0 0 4 44 111 186 271 394 529 584 466 268 122 46 12 1 8 30 20 14 5 0 0 0 0 0 0 41 191 420 668 920 1166 1383 1527 1556 1520 1448 1381 1332 1291 1268 1285 1287 1260 1231 1219 1207 1191 1206 1282 1393 1453 1395 1276 1160 1096 1071 1076 1127 1161 1082 1107 1227 1343 1415 1423 1382 1339 1339 1420 1511 1468 1280 1070 959 923 837 657 475 356 261 184 126 80 39 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 3 55 307 832 1372 1457 1354 1348 1325 1288 1237 1159 1049 935 863 849 864 884 915 955 987 1018 1062 1104 1125 1121 1088 1082 1123 1203 1284 1326 1311 1253 1196 1169 1205 1328 1391 1410 1432 1426 1401 1408 1384 1355 1325 1328 1375 1435 1478 1519 1580 1626 1648 1653 1684 1714 1735 1764 1822 1905 1920 1854 1795 1740 1710 1686 1662 1646 1618 1623 1709 1887 2103 2244 2236 2115 1968 1831 1670 1614 1638 1730 1890 1922 1802 1681 1655 1612 1489 1324 1216 1255 1257 1184 1115 1102 1110 1098 1190 1353 1366 1302 1229 1175 1152 1162 1154 1187 1305 1565 1963 2330 2507 2449 2253 2078 2002 1999 1973 1944 1897 1814 1669 1482 1341 1300 1272 1249 1254 1355 1426 1404 1348 1324 1318 1355 1389 1405 1388 1334 1246 1150 1080 1028 1001 999 1014 1046 1088 1146 1212 1250 1240 1188 1101 1041 1026 1018 1026 1076 1152 1186 1162 1180 1204 1229 1230 1214 1215 1239 1266 1292 1300 1281 1279 1315 1391 1511 1624 1654 1610 1610 1618 1633 1637 1561 1377 1182 1125 1138 1184 1329 1509 1691 1957 2249 2420 2361 2196 2217 2036 1985 2054 1994 1982 2103 2179 2238 2205 2195 1894 1679 1572 1502 1375 1153 1355 1143 1123 994 975 1084 1258 1375 1237 973 911 1114 1270 1459 1578 1637 1751 1680 1520 1419 1309 1326 1252 1171 1169 1176 1238 1147 1245 1207 1136 1055 1023 1037 958 907 877 837 750 664 623 629 708 864 830 700 687 573 462 526 642 633 473 500 456 364 284 252 318 454 515 598 707 772 861 923 946 965 977 989 1008 997 960 895 806 715 646 584 545 535 580 714 933 1180 1379 1449 1419 1389 1392 1389 1329 1204 1056 877 804 768 682 591 555 557 548 512 487 495 487 490 488 454 415 373 338 302 286 270 246 224 207 206 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 6 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 3 4 3 0 0 3 40 111 191 288 434 613 707 660 446 205 83 27 6 7 33 79 51 36 16 5 0 0 0 0 5 71 304 633 932 1146 1300 1410 1472 1487 1428 1403 1390 1331 1266 1245 1248 1231 1196 1157 1163 1180 1170 1165 1194 1257 1315 1298 1236 1179 1163 1151 1119 1082 1039 930 869 963 1085 1235 1333 1339 1295 1297 1393 1488 1443 1274 1109 1025 985 885 694 522 398 320 252 187 132 83 40 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 56 245 635 1136 1423 1382 1270 1201 1167 1147 1107 1029 926 843 810 800 800 823 866 917 976 1037 1083 1103 1103 1081 1080 1124 1195 1263 1319 1344 1279 1214 1182 1207 1246 1303 1307 1273 1271 1283 1326 1356 1360 1358 1371 1378 1405 1470 1526 1557 1561 1568 1592 1640 1672 1690 1730 1804 1878 1886 1825 1765 1721 1686 1631 1574 1550 1538 1563 1626 1787 2001 2161 2198 2120 1997 1881 1686 1624 1687 1823 1950 1926 1790 1673 1608 1501 1334 1120 1011 1206 1259 1170 1115 1124 1165 1133 1198 1326 1365 1285 1203 1169 1159 1170 1161 1204 1309 1531 1869 2217 2449 2506 2408 2217 2051 1922 1839 1812 1797 1738 1598 1392 1200 1083 1031 1009 1157 1290 1359 1369 1333 1311 1326 1364 1398 1415 1383 1314 1219 1121 1061 1030 1033 1066 1094 1121 1145 1185 1233 1250 1229 1148 1041 979 976 998 1040 1105 1167 1199 1207 1235 1298 1327 1253 1174 1186 1242 1278 1304 1303 1289 1274 1288 1366 1496 1610 1625 1583 1574 1577 1582 1585 1527 1345 1107 1077 1103 1057 1157 1316 1461 1617 1860 2192 2379 2269 2346 2340 2344 2230 2050 2044 2296 2332 2341 2327 2284 2077 1835 1650 1524 1442 981 1251 1149 1076 1099 1215 1392 1560 1666 1511 1225 1014 1205 1205 1237 1492 1561 1629 1773 1524 1508 1355 1276 1265 1249 1246 1138 1329 1265 1271 1269 1180 1036 975 961 937 926 979 939 843 765 697 640 654 720 670 570 512 455 418 442 491 568 504 520 506 431 311 237 273 419 550 563 644 729 798 844 849 866 876 885 892 879 837 772 700 608 538 482 444 439 503 646 859 1116 1376 1460 1415 1316 1270 1299 1273 1110 970 880 792 699 580 494 502 517 543 516 497 492 490 489 472 445 401 361 331 301 274 248 228 199 183 181 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 3 2 2 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 30 100 198 294 464 689 847 830 646 376 148 64 16 6 29 78 115 80 50 25 13 6 2 0 0 13 90 329 717 1066 1267 1379 1445 1470 1456 1389 1315 1264 1213 1194 1209 1224 1205 1156 1114 1133 1211 1277 1275 1231 1195 1177 1155 1155 1178 1182 1187 1173 1095 958 803 715 785 931 1135 1296 1351 1335 1327 1365 1431 1411 1298 1193 1125 1082 983 808 644 505 427 359 285 220 163 105 51 15 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 22 114 324 646 1043 1389 1404 1198 1082 1052 1050 1024 958 876 813 789 761 736 749 797 865 941 1005 1048 1073 1088 1093 1111 1168 1249 1327 1399 1438 1375 1321 1298 1315 1329 1326 1313 1303 1314 1347 1365 1342 1358 1378 1386 1360 1386 1476 1522 1551 1524 1517 1555 1614 1652 1671 1701 1755 1807 1815 1777 1731 1739 1726 1655 1563 1511 1515 1550 1595 1731 1952 2134 2219 2175 2041 1923 1767 1641 1679 1779 1856 1835 1744 1647 1536 1365 1212 1069 1098 1221 1242 1196 1190 1233 1279 1246 1213 1262 1269 1190 1133 1141 1145 1124 1115 1156 1259 1445 1721 2049 2335 2494 2517 2375 2144 1879 1705 1643 1632 1593 1472 1266 1044 879 799 745 835 1015 1175 1250 1241 1226 1269 1341 1355 1352 1316 1253 1174 1092 1043 1059 1112 1172 1200 1205 1214 1237 1259 1254 1207 1114 1007 952 947 979 1034 1089 1136 1180 1204 1237 1354 1365 1235 1134 1172 1256 1305 1334 1349 1349 1349 1365 1420 1524 1626 1639 1562 1541 1534 1528 1520 1479 1367 1182 1018 1022 963 1033 1133 1198 1273 1426 1703 2091 2198 2096 2288 2491 2440 2187 2022 2426 2519 2482 2410 2317 2142 1936 1847 1604 1513 1078 1102 1191 1152 1152 1423 1751 1828 1660 1585 1621 1407 1430 1349 1111 1285 1430 1319 1755 1794 1807 1712 1524 1375 1276 1318 1235 1376 1380 1346 1293 1176 1052 1087 970 860 925 1023 990 861 784 826 864 766 724 656 563 518 517 509 539 522 538 548 600 596 484 364 289 269 350 479 517 555 641 710 718 699 715 727 726 717 701 668 611 556 494 447 402 372 379 445 581 789 1053 1291 1407 1394 1263 1129 1173 1233 1122 924 815 721 600 499 501 526 500 509 502 500 493 472 474 466 430 386 367 344 308 273 240 217 186 165 151 0 0 0 0 0 0 0 0 0 0 0 0 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 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 13 60 155 276 399 611 833 901 761 509 273 132 76 29 17 69 122 132 94 54 24 18 16 7 1 0 9 66 237 545 870 1102 1267 1374 1420 1405 1343 1229 1147 1119 1134 1164 1185 1176 1136 1104 1145 1259 1337 1329 1269 1189 1121 1084 1082 1110 1112 1145 1173 1085 904 724 626 668 822 1015 1201 1338 1384 1370 1359 1362 1347 1315 1277 1236 1215 1147 1014 862 714 613 526 430 340 261 185 112 57 35 35 34 14 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 16 78 230 473 779 1086 1288 1272 1097 989 953 931 890 838 801 790 783 739 687 692 748 826 909 983 1039 1077 1107 1133 1171 1240 1331 1415 1495 1541 1501 1470 1469 1488 1495 1474 1439 1422 1442 1482 1467 1392 1406 1439 1419 1362 1378 1457 1488 1517 1522 1538 1565 1600 1633 1660 1674 1683 1722 1761 1752 1743 1775 1752 1661 1563 1519 1539 1585 1632 1738 1960 2188 2288 2239 2118 1985 1848 1685 1631 1634 1660 1691 1696 1599 1375 1289 1211 1193 1221 1246 1240 1235 1281 1378 1449 1362 1256 1244 1196 1116 1075 1089 1096 1066 1053 1103 1205 1355 1576 1872 2173 2395 2524 2455 2203 1896 1667 1564 1526 1480 1378 1187 1009 833 741 716 722 767 873 1000 1046 1072 1157 1234 1217 1180 1158 1147 1123 1079 1066 1134 1215 1281 1293 1276 1268 1273 1278 1257 1174 1092 1017 968 949 973 1033 1092 1132 1180 1224 1299 1421 1395 1244 1169 1224 1307 1360 1404 1425 1422 1416 1431 1478 1560 1653 1675 1576 1523 1497 1478 1459 1427 1342 1169 976 976 934 969 1047 1104 1136 1158 1250 1346 1459 1656 1906 2106 2179 2163 2007 2246 2390 2322 2116 2060 2031 1833 1886 1639 1492 1258 1282 1412 1323 1198 1484 1908 2118 1792 1565 1733 1709 1484 1320 1089 1029 1467 1217 1569 1854 1919 1862 1737 1549 1345 1361 1335 1365 1417 1417 1331 1201 1177 1205 1090 923 953 1051 1023 917 896 935 853 767 721 666 626 630 611 574 576 569 573 633 710 683 557 412 320 272 306 371 415 472 538 586 564 548 544 544 543 533 507 481 441 407 390 375 353 337 352 414 550 787 1059 1289 1431 1457 1315 1087 1077 1158 1170 960 749 650 592 586 547 533 508 500 498 491 469 430 430 442 424 395 370 341 298 279 248 208 173 144 125 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 110 215 336 486 670 810 744 555 363 230 165 124 68 31 101 146 144 107 61 26 14 16 13 10 8 7 23 96 264 515 774 1016 1194 1297 1317 1270 1189 1111 1087 1080 1094 1110 1111 1100 1101 1147 1223 1268 1283 1246 1181 1127 1087 1048 1022 1028 1048 1087 1026 866 691 583 589 703 885 1087 1260 1360 1370 1335 1313 1296 1336 1327 1318 1323 1306 1230 1106 974 872 775 663 537 412 303 216 158 134 128 110 42 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 12 25 53 142 334 583 848 1080 1203 1162 1018 929 893 871 833 782 744 735 738 703 648 651 712 798 892 987 1072 1138 1186 1221 1270 1343 1439 1524 1593 1635 1631 1622 1634 1659 1665 1639 1595 1579 1621 1669 1607 1518 1513 1452 1443 1408 1406 1454 1474 1484 1501 1518 1540 1560 1586 1627 1640 1617 1670 1733 1768 1766 1752 1683 1580 1504 1488 1513 1552 1607 1711 1868 2092 2224 2225 2167 2050 1911 1751 1602 1514 1501 1555 1552 1392 1202 1227 1251 1278 1269 1247 1239 1268 1344 1451 1499 1342 1205 1200 1153 1074 1027 1033 1060 1049 1027 1083 1177 1300 1476 1706 1947 2149 2277 2228 2049 1834 1650 1548 1492 1431 1335 1130 939 791 708 683 728 796 838 878 910 985 1072 1086 1039 1003 1028 1083 1098 1093 1123 1208 1287 1337 1343 1325 1310 1301 1289 1226 1131 1072 1032 988 957 966 1020 1097 1141 1195 1274 1364 1429 1409 1323 1289 1383 1442 1470 1499 1516 1509 1493 1494 1519 1585 1687 1707 1619 1535 1482 1450 1425 1398 1341 1185 1006 952 930 920 939 999 1064 1019 1009 1000 1064 1195 1353 1491 1576 1732 1759 1850 1948 1905 1652 1646 2005 1920 1755 1575 1613 1540 1513 1654 1701 1352 1159 1495 2217 1985 1667 1673 1663 1399 1199 1316 944 1360 1355 1479 1774 1981 1929 1901 1747 1553 1466 1420 1399 1406 1405 1368 1273 1268 1222 1106 1024 1063 1111 1019 932 1043 985 819 766 767 739 714 624 587 574 576 577 583 659 796 762 602 428 330 278 277 313 357 400 434 451 443 424 400 391 392 382 352 325 313 314 323 332 335 335 355 417 573 808 1063 1315 1532 1615 1391 1139 1053 1075 1077 956 747 624 630 556 529 522 507 490 483 489 447 409 393 410 423 403 369 343 292 273 247 207 167 131 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 92 200 293 390 517 645 707 610 465 344 268 227 188 132 89 152 174 160 119 73 37 22 23 30 35 31 22 20 45 126 281 504 778 1004 1153 1213 1201 1157 1111 1079 1036 1015 1019 1020 1026 1056 1106 1158 1190 1199 1168 1158 1156 1130 1080 1041 1013 997 999 949 819 677 577 548 604 734 918 1116 1232 1284 1283 1263 1257 1285 1280 1312 1341 1362 1325 1241 1153 1083 1006 912 786 634 489 387 333 303 262 185 62 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 28 61 108 211 396 612 829 1028 1150 1130 987 883 828 798 759 723 702 694 691 676 642 645 706 801 912 1030 1141 1229 1294 1345 1398 1464 1530 1597 1660 1707 1733 1739 1745 1759 1765 1751 1723 1697 1704 1740 1733 1662 1578 1523 1514 1479 1461 1482 1496 1504 1529 1517 1529 1543 1548 1578 1599 1593 1662 1739 1780 1752 1675 1576 1493 1443 1418 1402 1407 1459 1611 1724 1855 1972 2044 2067 2014 1917 1773 1596 1477 1414 1407 1293 1071 1102 1195 1290 1306 1280 1260 1265 1310 1392 1452 1421 1244 1100 1084 1066 1019 978 981 1023 1051 1049 1093 1156 1264 1411 1572 1726 1864 1931 1886 1799 1697 1600 1531 1481 1420 1321 1117 883 717 631 618 678 720 722 840 924 989 1023 1006 974 964 1000 1067 1113 1145 1215 1305 1367 1383 1369 1349 1328 1301 1263 1160 1091 1049 1017 981 950 946 988 1068 1114 1183 1271 1358 1415 1429 1418 1412 1496 1529 1532 1537 1543 1549 1555 1550 1538 1584 1664 1690 1647 1575 1510 1459 1419 1398 1336 1196 1010 880 855 881 863 881 967 946 935 926 915 919 961 1036 1099 1196 1282 1389 1482 1630 1639 1519 1854 2080 1985 1753 1920 2098 2142 2186 2219 1829 1044 998 1837 1872 1553 1473 1462 1298 1123 1478 1113 1233 1398 1431 1493 1842 1882 1938 1873 1762 1631 1552 1547 1531 1449 1376 1326 1270 1203 1118 1095 1157 1154 987 962 997 903 806 805 836 795 736 627 607 584 562 559 575 669 791 751 638 478 356 275 248 269 296 324 347 353 348 336 324 318 309 297 275 254 257 282 310 330 339 349 386 468 616 828 1083 1330 1515 1585 1429 1131 958 956 956 885 723 613 619 584 542 515 504 480 470 457 428 391 376 391 406 392 360 346 313 278 241 204 167 127 94 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 185 309 382 447 530 628 697 658 520 390 304 262 239 218 210 238 228 185 132 85 55 43 45 54 67 61 48 44 59 102 193 356 580 825 996 1100 1136 1129 1095 1043 1002 955 936 944 975 1025 1074 1099 1102 1094 1066 1140 1169 1171 1148 1117 1087 1035 951 861 749 648 571 530 542 627 777 969 1077 1160 1223 1244 1231 1205 1173 1227 1277 1299 1278 1229 1178 1136 1090 1031 953 839 698 584 520 465 367 226 82 17 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 42 101 179 289 447 622 813 1015 1143 1110 946 844 755 698 647 623 627 644 660 675 675 681 739 837 951 1073 1198 1307 1388 1459 1504 1558 1547 1546 1600 1683 1748 1784 1801 1802 1811 1816 1806 1782 1768 1784 1799 1754 1647 1604 1551 1507 1502 1516 1512 1513 1559 1568 1550 1552 1534 1543 1579 1612 1677 1752 1774 1715 1612 1527 1465 1403 1332 1273 1285 1357 1515 1592 1643 1717 1812 1888 1915 1886 1805 1589 1429 1327 1260 1121 961 1115 1317 1368 1342 1294 1266 1302 1385 1435 1395 1297 1082 950 936 956 953 935 941 988 1056 1087 1110 1150 1238 1353 1462 1557 1642 1695 1691 1653 1598 1550 1519 1495 1451 1368 1218 1014 825 736 732 754 769 793 884 956 982 973 950 961 963 925 943 1061 1193 1317 1402 1443 1445 1416 1372 1322 1261 1196 1111 1061 1019 978 946 929 919 944 1006 1069 1140 1207 1267 1318 1361 1391 1396 1430 1453 1456 1456 1470 1496 1509 1495 1497 1523 1585 1630 1638 1616 1570 1506 1441 1409 1333 1193 1000 804 732 815 819 831 872 856 820 797 785 769 762 774 845 947 1025 1119 1162 1212 1365 1478 1711 2155 2417 2214 2210 2383 2453 2462 2487 2237 1410 1093 1475 1636 1390 1185 1313 1346 1158 1341 1267 1222 1292 1353 1234 1603 1733 1842 1904 1872 1760 1675 1700 1731 1670 1513 1422 1331 1218 1124 1117 1194 1226 1039 1013 975 881 825 844 895 809 705 620 566 553 577 616 680 830 906 886 697 491 342 255 226 235 258 276 285 290 295 294 295 283 273 268 254 243 254 287 321 348 362 389 437 528 684 892 1135 1361 1532 1592 1464 1159 906 883 933 945 806 686 617 537 473 479 512 490 446 406 382 366 366 379 389 379 356 344 330 300 245 202 165 131 97 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 21 87 213 374 455 495 551 632 696 669 529 374 279 240 237 258 292 314 299 227 165 105 79 74 80 92 101 94 76 71 85 121 181 280 430 623 801 972 1085 1133 1118 1063 1004 957 919 918 943 971 996 1016 1035 1052 1047 1137 1162 1184 1179 1160 1136 1072 936 796 682 605 558 527 527 588 712 858 961 1033 1121 1143 1122 1085 1057 1107 1166 1179 1163 1138 1112 1083 1045 1003 968 924 843 747 649 552 421 254 116 42 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 52 134 245 363 496 649 830 1025 1100 1022 900 853 747 665 606 575 574 601 646 696 729 742 788 876 976 1095 1237 1369 1454 1515 1547 1590 1574 1557 1576 1627 1694 1764 1820 1817 1829 1856 1871 1865 1871 1888 1860 1792 1711 1684 1640 1578 1547 1530 1504 1516 1577 1643 1574 1522 1507 1541 1608 1679 1741 1779 1768 1702 1594 1513 1431 1378 1356 1254 1231 1277 1377 1439 1480 1539 1638 1750 1786 1606 1470 1399 1314 1232 1173 1082 982 1104 1365 1417 1427 1418 1477 1497 1435 1389 1320 1232 1069 949 910 895 872 861 891 945 1049 1101 1128 1162 1218 1292 1370 1445 1520 1593 1608 1596 1558 1526 1517 1517 1500 1450 1372 1222 1076 992 926 868 851 873 895 888 849 800 779 810 820 780 824 996 1214 1387 1470 1497 1489 1453 1400 1342 1253 1158 1112 1076 1018 945 889 872 846 860 916 976 1019 1046 1078 1118 1149 1160 1190 1212 1229 1244 1258 1287 1342 1379 1401 1430 1471 1518 1555 1587 1614 1608 1573 1517 1457 1375 1251 1050 787 607 683 747 782 811 787 722 665 641 623 617 630 659 765 855 962 1063 1108 1137 1211 1421 1996 2429 2352 2191 2342 2605 2386 2342 2105 1638 1369 1443 1515 1354 1250 1236 1314 1221 1202 1209 1179 1166 1247 1239 1414 1572 1707 1808 1824 1750 1699 1741 1833 1897 1769 1646 1539 1390 1207 1065 1159 1213 1085 1043 1062 1059 1004 918 962 880 805 731 683 636 570 600 746 906 910 847 690 474 318 257 225 220 231 245 245 244 260 260 266 267 266 263 256 258 284 320 348 379 407 445 506 611 771 962 1192 1427 1626 1708 1577 1278 990 912 1004 987 859 707 571 476 423 466 486 482 445 400 380 374 370 353 357 362 352 337 322 283 245 201 168 137 104 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 17 70 186 359 479 527 579 626 623 541 403 288 226 199 200 234 283 323 330 291 229 143 105 107 123 134 135 123 102 89 103 141 184 241 331 461 636 862 1053 1157 1172 1123 1052 997 966 944 911 880 875 906 964 1035 1101 1163 1179 1212 1210 1192 1153 1074 939 769 625 575 578 579 580 610 687 802 908 968 1018 1010 971 938 941 996 1057 1070 1051 1036 1022 993 945 901 887 887 889 819 694 574 436 279 155 85 42 17 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 60 158 295 428 528 632 776 906 950 933 931 927 838 729 649 605 596 620 673 739 786 806 839 923 1023 1131 1267 1400 1483 1533 1561 1595 1612 1604 1593 1609 1661 1736 1816 1820 1838 1880 1914 1934 1957 1972 1935 1852 1776 1759 1722 1633 1570 1537 1523 1562 1626 1700 1631 1567 1546 1581 1657 1740 1790 1781 1740 1693 1585 1504 1418 1351 1331 1268 1232 1250 1301 1358 1395 1439 1524 1643 1717 1488 1408 1426 1402 1315 1207 1124 1109 1217 1412 1456 1536 1602 1626 1577 1459 1328 1250 1192 1098 998 951 894 816 771 799 905 1028 1109 1155 1180 1202 1237 1298 1383 1488 1566 1584 1577 1557 1548 1558 1562 1537 1489 1468 1334 1218 1147 1047 929 888 896 826 704 609 559 557 592 644 707 836 1052 1302 1456 1525 1548 1545 1509 1434 1347 1238 1165 1133 1089 1009 908 822 773 725 708 721 755 782 792 804 829 831 854 887 908 934 965 995 1034 1093 1176 1257 1321 1387 1443 1474 1499 1544 1590 1624 1599 1540 1434 1315 1137 855 588 539 604 671 721 728 680 602 560 538 520 506 493 542 626 759 940 1081 1152 1203 1271 1636 1969 2068 2027 2103 2661 2119 1924 1642 1406 1358 1407 1366 1223 1116 1101 1161 1134 1113 1083 949 939 990 1095 1297 1445 1533 1625 1720 1739 1701 1733 1825 1954 1966 1901 1811 1668 1435 1157 1206 1155 1025 990 1076 1107 1127 1043 1036 995 959 884 738 658 626 659 809 950 917 774 614 436 302 249 224 220 220 220 216 207 226 229 244 263 272 274 271 273 301 336 366 404 446 494 563 678 843 1029 1243 1475 1679 1748 1607 1323 1060 975 1001 992 891 737 595 480 447 434 441 449 437 425 411 397 374 341 331 340 344 325 321 287 249 207 174 145 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 60 157 300 441 533 593 563 460 334 239 195 188 189 194 209 222 250 291 312 279 192 131 132 158 173 170 152 127 106 115 154 190 230 289 384 539 762 987 1120 1167 1154 1122 1098 1072 1023 946 878 842 855 916 1002 1080 1135 1179 1233 1228 1203 1148 1066 942 761 593 552 600 643 660 657 670 730 821 895 950 936 899 871 876 921 979 995 964 947 942 916 858 805 786 798 848 781 673 560 430 298 196 129 80 43 20 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 55 155 297 436 526 590 693 768 855 936 998 1032 966 845 750 695 679 688 729 790 839 860 892 970 1073 1177 1297 1415 1495 1537 1555 1581 1619 1641 1634 1617 1634 1705 1796 1823 1851 1880 1924 1982 2032 2046 2011 1934 1843 1818 1772 1666 1585 1550 1550 1594 1664 1710 1704 1655 1615 1628 1684 1740 1761 1729 1707 1669 1567 1467 1397 1356 1330 1300 1293 1315 1361 1389 1392 1388 1428 1534 1614 1515 1462 1494 1560 1560 1460 1345 1349 1500 1653 1630 1686 1714 1678 1584 1453 1304 1179 1123 1088 994 965 914 815 754 779 878 1011 1116 1171 1194 1194 1197 1245 1343 1486 1567 1591 1593 1599 1620 1636 1618 1577 1534 1530 1423 1322 1221 1083 947 915 931 800 616 498 455 477 558 674 795 972 1223 1428 1518 1562 1590 1581 1523 1421 1306 1185 1130 1098 1048 960 842 739 665 601 558 546 540 542 551 551 557 557 581 607 626 650 681 720 772 854 966 1058 1172 1282 1358 1399 1421 1460 1523 1584 1606 1601 1515 1380 1216 952 655 479 534 583 620 658 664 618 548 515 488 448 413 399 421 514 721 1039 1273 1357 1394 1458 1597 1818 2056 2095 2461 2091 1722 1502 1449 1441 1286 1147 1059 949 943 1005 1008 936 849 692 731 793 828 1086 1301 1375 1440 1541 1658 1667 1725 1808 1928 2033 2060 2005 1944 1774 1539 1395 1244 1055 916 1055 1074 1122 1161 1146 1068 1012 1015 925 833 752 833 979 1039 944 746 550 393 321 264 231 220 216 204 195 195 212 228 251 273 283 289 287 275 290 315 352 403 462 526 604 728 886 1070 1274 1491 1672 1720 1566 1281 1081 1037 1088 1093 978 793 647 528 450 428 442 447 425 419 426 412 393 367 339 327 344 326 320 301 271 226 185 161 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 0 0 0 0 0 0 0 0 0 0 0 0 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 19 52 122 240 386 514 569 450 274 154 115 127 165 203 222 225 210 207 236 277 283 230 168 162 195 218 211 185 154 133 139 178 214 252 287 346 465 656 880 1060 1165 1232 1277 1286 1257 1194 1112 1032 999 960 944 945 977 1023 1087 1178 1190 1176 1119 1039 925 762 592 531 610 696 721 704 686 705 766 841 904 896 879 866 870 898 934 939 903 881 886 877 823 757 710 703 746 705 656 562 435 316 233 182 134 84 56 33 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 45 135 264 388 467 525 607 725 843 977 1098 1145 1081 968 878 818 778 769 797 848 892 916 954 1015 1105 1202 1303 1400 1470 1498 1498 1526 1578 1627 1663 1635 1615 1667 1741 1797 1831 1844 1901 2016 2110 2119 2055 1990 1914 1859 1740 1660 1605 1567 1559 1594 1652 1696 1716 1694 1661 1667 1697 1711 1708 1732 1709 1648 1547 1439 1354 1308 1298 1309 1323 1338 1395 1382 1322 1297 1351 1450 1505 1497 1471 1529 1672 1795 1817 1777 1797 1865 1881 1871 1838 1774 1669 1531 1386 1256 1148 1146 1100 1021 985 935 849 787 792 871 995 1105 1162 1178 1169 1169 1215 1314 1462 1565 1615 1644 1671 1698 1717 1712 1654 1619 1607 1530 1416 1280 1130 1013 1016 998 918 768 610 523 564 715 881 1009 1187 1369 1500 1552 1580 1601 1579 1494 1377 1247 1140 1089 1048 988 896 772 648 561 488 436 420 405 392 397 405 419 429 445 462 473 477 488 524 569 623 720 854 986 1104 1213 1306 1360 1409 1450 1500 1547 1577 1574 1508 1352 1077 767 497 486 509 523 546 581 616 553 502 477 434 370 302 261 293 484 943 1230 1371 1382 1369 1472 1738 2036 2201 2292 2059 1738 1542 1551 1651 1386 1154 1006 907 760 696 707 696 669 535 581 521 489 680 932 1035 1084 1198 1409 1554 1653 1743 1861 1988 2075 2041 2027 1976 1847 1664 1479 1303 1060 1191 1293 1313 1298 1250 1171 1119 1114 1050 943 871 967 1078 1068 912 659 509 383 330 283 241 218 193 183 177 198 237 266 281 292 291 279 287 268 259 271 309 372 451 536 634 753 904 1084 1280 1475 1638 1646 1462 1216 1079 1081 1133 1118 957 770 638 528 471 473 471 445 415 414 429 430 415 388 354 305 327 329 320 305 279 241 205 173 119 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 21 52 103 199 335 449 452 301 122 44 47 94 157 213 245 253 257 228 232 253 266 249 215 207 239 261 248 213 177 161 177 220 254 285 305 333 409 564 789 1022 1191 1301 1366 1392 1393 1355 1283 1212 1192 1166 1108 1019 953 953 1011 1098 1126 1110 1066 998 900 765 626 571 663 739 761 739 719 721 748 787 819 819 818 822 845 880 903 898 869 842 858 868 825 757 687 646 657 654 645 573 460 350 278 237 202 160 123 73 23 3 0 0 2 8 8 3 0 0 0 0 0 0 0 0 0 7 42 121 229 329 395 453 544 672 810 987 1148 1217 1176 1085 1005 962 936 914 916 938 964 983 1012 1043 1111 1196 1276 1342 1383 1396 1407 1449 1524 1597 1669 1653 1621 1652 1716 1784 1825 1857 1931 2036 2106 2107 2071 2046 1999 1935 1801 1708 1638 1587 1566 1582 1620 1665 1692 1687 1678 1695 1706 1694 1693 1713 1712 1635 1526 1412 1328 1297 1311 1334 1346 1344 1360 1341 1306 1306 1354 1419 1477 1528 1539 1557 1640 1814 1992 2094 2138 2108 2000 1882 1780 1680 1565 1434 1313 1214 1124 1171 1128 1072 1026 968 890 823 809 880 988 1082 1136 1144 1134 1149 1203 1298 1430 1543 1605 1649 1681 1705 1733 1752 1705 1681 1667 1624 1532 1402 1242 1089 1061 1022 985 872 710 618 696 921 1131 1276 1360 1454 1531 1569 1583 1591 1570 1461 1339 1207 1133 1076 1006 921 828 715 576 471 401 359 347 346 352 373 405 440 474 485 481 463 437 419 426 442 453 482 582 731 886 1019 1129 1215 1310 1363 1399 1442 1488 1518 1507 1434 1208 917 610 474 453 464 479 497 562 604 547 483 409 318 223 146 120 280 653 976 1133 1136 1117 1252 1669 1957 2176 2253 2086 1855 1657 1622 1779 1634 1360 1020 767 589 442 418 566 670 455 463 425 371 414 502 557 585 766 965 1136 1304 1466 1610 1733 1853 1900 1961 2002 1971 1865 1701 1581 1434 1424 1448 1399 1306 1241 1157 1097 1102 1102 1058 1025 1053 1093 1040 819 598 464 385 333 282 234 206 170 165 178 218 274 314 329 325 306 281 272 245 220 221 255 331 428 534 641 752 891 1071 1261 1434 1548 1535 1340 1124 1048 1122 1133 1047 845 689 615 571 506 503 481 450 426 427 441 447 432 410 370 339 330 326 321 307 287 259 221 186 149 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 2 8 19 24 42 80 172 269 332 299 172 50 7 28 85 154 213 251 277 301 296 290 278 273 272 269 268 283 297 277 235 197 188 218 269 311 339 350 353 399 536 762 1017 1207 1301 1312 1301 1308 1306 1291 1275 1256 1228 1150 1063 1021 1032 1070 1099 1085 1043 1014 979 919 839 757 714 736 747 741 698 693 694 701 714 716 709 713 730 770 816 844 846 833 810 825 849 800 737 665 607 594 611 620 578 500 413 348 313 286 248 205 121 48 10 0 0 12 36 41 22 6 1 0 0 0 0 0 0 1 9 48 114 198 280 345 413 514 624 765 926 1086 1209 1252 1193 1112 1087 1111 1096 1083 1080 1078 1075 1080 1092 1129 1169 1198 1220 1233 1245 1277 1347 1450 1540 1631 1661 1653 1666 1719 1776 1806 1848 1931 2025 2069 2082 2103 2116 2078 1982 1865 1770 1690 1627 1591 1583 1601 1638 1686 1708 1715 1717 1710 1699 1696 1694 1697 1640 1529 1419 1349 1321 1323 1354 1365 1376 1323 1298 1298 1336 1393 1425 1447 1512 1590 1608 1619 1722 1886 2014 2062 1999 1852 1686 1544 1435 1337 1248 1187 1145 1134 1173 1142 1103 1060 996 912 837 806 870 963 1039 1091 1104 1102 1133 1207 1309 1436 1526 1568 1584 1604 1645 1686 1664 1645 1687 1670 1608 1533 1422 1237 1036 998 1010 982 863 719 676 824 1108 1310 1433 1460 1508 1555 1577 1570 1548 1520 1392 1287 1195 1135 1066 970 861 756 657 505 402 348 328 339 377 432 475 522 569 601 606 583 540 489 438 396 389 390 401 452 547 665 775 869 990 1124 1233 1304 1345 1376 1411 1426 1435 1290 1090 837 606 458 425 463 487 503 587 594 512 388 271 180 107 90 162 376 667 868 880 804 768 1055 1445 1827 2057 2175 2159 1895 1804 1859 1741 1592 1228 800 535 356 291 470 629 521 450 398 339 323 318 333 322 420 542 677 850 1037 1204 1322 1438 1552 1682 1814 1879 1878 1809 1777 1765 1688 1569 1396 1275 1193 1205 998 1013 1044 1058 1064 1065 1066 949 747 566 445 377 320 256 201 157 151 172 199 247 303 332 330 329 317 292 258 216 187 188 218 300 406 522 636 747 874 1041 1218 1385 1493 1440 1240 1016 956 1187 1101 937 766 637 584 607 523 476 474 443 424 440 453 459 441 426 404 376 344 324 324 312 301 280 239 202 176 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 16 23 39 74 163 215 231 184 96 25 8 31 91 156 208 257 301 332 336 330 312 297 302 317 327 324 316 300 261 223 223 273 343 397 417 415 407 446 577 797 1035 1204 1275 1285 1281 1276 1261 1247 1242 1239 1218 1137 1086 1122 1191 1214 1174 1104 1046 1023 998 953 929 908 860 788 707 649 603 612 615 622 629 629 630 643 666 699 734 758 771 771 759 772 805 759 707 637 577 561 581 588 560 518 469 423 392 356 296 234 138 58 15 2 3 27 67 84 63 26 5 0 0 0 0 0 0 0 9 57 115 180 250 323 402 488 601 735 865 1015 1181 1291 1276 1190 1171 1240 1263 1254 1233 1207 1183 1165 1164 1176 1167 1139 1112 1097 1101 1142 1239 1365 1473 1580 1658 1684 1687 1711 1753 1774 1836 1936 2045 2107 2140 2173 2186 2156 2075 1963 1867 1781 1701 1637 1604 1594 1609 1653 1699 1726 1715 1697 1698 1706 1699 1693 1653 1561 1461 1399 1370 1354 1368 1386 1396 1361 1362 1416 1481 1504 1472 1431 1449 1580 1618 1672 1697 1712 1774 1841 1825 1681 1490 1329 1237 1168 1090 1039 1059 1167 1210 1184 1144 1097 1018 913 827 766 805 884 978 1044 1065 1075 1128 1225 1344 1462 1520 1532 1526 1533 1565 1590 1541 1535 1628 1633 1566 1466 1312 1090 926 900 922 896 797 711 762 984 1257 1426 1457 1451 1463 1478 1494 1501 1460 1385 1249 1173 1120 1070 1004 913 801 687 580 440 350 321 337 381 451 544 589 646 697 728 726 693 640 578 504 437 400 386 386 398 431 489 545 600 720 862 1010 1144 1236 1270 1294 1297 1310 1281 1206 1067 886 689 461 454 470 482 530 555 495 360 238 157 98 83 138 290 578 869 914 710 497 487 607 938 1352 1659 1868 2022 2083 2154 1976 1780 1483 1046 696 461 302 462 549 508 441 361 275 304 304 316 304 303 314 346 439 576 745 873 993 1112 1212 1311 1442 1529 1541 1554 1747 1723 1533 1576 1531 1138 1201 1192 1219 1214 1177 1114 1081 1057 984 828 580 403 362 295 221 179 163 169 177 201 245 291 318 317 316 305 277 235 196 180 177 208 278 376 497 625 733 849 995 1158 1327 1439 1417 1235 927 916 1092 1064 902 745 664 590 567 496 454 457 460 456 455 457 471 458 443 425 400 364 333 326 316 307 288 259 229 197 0 0 0 0 0 0 0 0 0 0 1 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 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 13 23 44 80 148 188 170 110 48 13 15 39 88 148 194 262 314 332 326 323 329 322 321 337 353 354 342 327 289 252 265 342 442 524 554 524 509 553 677 874 1082 1228 1292 1314 1333 1336 1307 1260 1223 1217 1221 1176 1273 1348 1390 1357 1267 1178 1131 1115 1071 1007 987 959 866 736 634 591 586 579 548 536 552 584 618 645 659 668 673 683 691 692 693 712 736 714 666 581 530 532 554 547 504 471 460 434 399 345 276 208 135 77 30 16 25 53 89 111 101 59 17 3 0 0 0 0 0 0 6 57 111 163 225 302 391 478 573 692 825 962 1148 1307 1329 1235 1229 1300 1359 1385 1374 1339 1296 1269 1265 1273 1251 1194 1134 1086 1060 1081 1169 1301 1429 1554 1655 1697 1697 1696 1718 1744 1838 1944 2059 2139 2195 2237 2249 2223 2158 2078 2003 1913 1802 1703 1645 1609 1603 1636 1666 1685 1675 1661 1665 1681 1687 1683 1666 1596 1477 1402 1382 1373 1377 1405 1434 1453 1501 1591 1639 1609 1542 1423 1452 1596 1656 1715 1678 1553 1481 1528 1561 1543 1380 1215 1144 1103 1031 981 1039 1191 1275 1272 1239 1178 1065 919 821 748 759 821 920 1009 1047 1050 1097 1241 1372 1466 1503 1507 1492 1483 1506 1547 1554 1707 1682 1614 1531 1404 1223 1008 857 841 856 834 776 784 936 1180 1367 1423 1406 1402 1410 1415 1407 1372 1303 1233 1164 1096 1058 1020 956 866 744 627 503 380 310 309 360 431 507 606 662 719 776 817 824 793 737 669 607 517 442 407 392 382 382 390 391 394 450 555 701 888 1071 1138 1154 1148 1161 1180 1179 1142 1063 920 657 549 484 486 497 483 427 331 249 175 113 79 135 288 525 811 923 690 572 604 581 616 833 1118 1432 1909 2182 2257 2162 2007 1755 1418 1074 734 436 427 414 362 328 289 233 260 298 327 336 317 267 217 242 290 383 493 606 700 765 791 853 952 1009 1025 1043 934 817 930 927 838 869 988 1148 1244 1110 1008 1015 1002 971 869 643 387 350 265 201 159 146 143 148 178 219 259 276 282 285 278 265 252 232 194 182 213 270 341 438 565 705 832 961 1108 1271 1415 1486 1370 1030 960 993 987 887 737 683 599 529 502 482 458 458 462 463 460 475 478 468 444 426 389 358 348 331 311 304 284 258 222 0 0 0 0 0 0 0 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 12 14 20 36 50 68 112 161 126 61 19 4 8 28 68 126 181 262 304 314 312 320 341 351 344 344 361 380 380 355 318 289 316 415 534 645 705 694 696 741 863 1031 1200 1321 1375 1386 1402 1413 1374 1312 1272 1277 1313 1371 1503 1570 1531 1437 1340 1276 1245 1214 1153 1098 1065 941 774 645 593 602 613 570 506 480 512 579 637 659 655 647 638 637 632 630 637 665 705 699 640 557 511 513 523 498 431 374 370 350 309 263 222 187 156 118 95 91 95 109 126 135 123 86 33 5 0 0 0 0 0 0 3 50 105 157 215 286 370 456 544 650 809 932 1124 1297 1340 1305 1306 1379 1415 1427 1421 1403 1380 1367 1370 1392 1380 1333 1275 1214 1158 1133 1172 1277 1425 1575 1671 1703 1698 1683 1684 1740 1843 1941 2048 2156 2242 2291 2311 2319 2294 2210 2129 2032 1904 1786 1712 1654 1628 1631 1630 1635 1625 1610 1615 1644 1665 1679 1690 1620 1512 1430 1388 1370 1379 1399 1453 1523 1572 1628 1636 1582 1529 1463 1509 1545 1621 1715 1686 1501 1325 1383 1480 1457 1331 1206 1141 1102 1042 997 1067 1234 1362 1373 1341 1254 1101 942 832 755 738 779 862 961 1025 1044 1105 1254 1382 1467 1502 1497 1471 1458 1492 1553 1516 1700 1714 1643 1532 1372 1168 950 810 851 882 880 875 944 1112 1280 1378 1404 1412 1395 1384 1373 1336 1268 1168 1104 1090 1065 1065 1032 934 829 705 582 452 337 278 295 374 469 553 641 708 767 834 890 909 881 815 727 646 555 475 429 405 385 371 353 322 283 264 294 385 540 742 905 954 956 947 956 981 995 998 971 850 688 544 482 465 432 383 335 283 240 182 117 129 239 368 534 625 547 570 696 873 1027 951 886 1069 1429 1658 1768 1827 1842 1761 1594 1312 1015 723 495 329 263 284 263 274 262 268 285 301 313 296 235 217 227 239 285 367 436 496 529 545 617 694 723 697 663 704 705 648 628 634 676 707 668 737 698 733 777 744 729 805 503 342 238 193 150 120 127 142 172 191 213 227 238 247 263 276 267 224 184 180 216 268 311 370 477 677 833 949 1066 1210 1386 1570 1482 1226 1011 929 943 803 694 638 581 543 538 518 458 434 459 472 469 474 488 498 463 439 407 378 367 358 336 321 302 282 256 0 0 0 0 0 0 1 1 2 3 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 19 27 51 62 71 96 115 75 23 4 0 2 16 51 111 183 264 294 313 323 338 357 372 372 361 366 383 385 366 342 334 370 486 621 732 825 889 943 1034 1143 1271 1382 1450 1474 1471 1449 1423 1396 1351 1339 1352 1406 1486 1551 1571 1502 1432 1387 1361 1344 1309 1263 1241 1167 890 686 599 599 619 600 532 463 461 524 604 655 656 633 614 617 629 621 618 620 633 657 649 574 503 476 475 468 424 338 256 249 235 206 205 221 233 234 217 207 206 196 184 170 148 116 77 26 3 0 0 0 0 0 0 3 41 99 154 211 279 360 446 535 651 808 938 1081 1227 1324 1357 1379 1402 1365 1334 1359 1406 1440 1458 1473 1489 1503 1498 1468 1431 1384 1338 1324 1373 1486 1607 1681 1714 1710 1689 1692 1763 1861 1968 2090 2207 2293 2347 2383 2403 2385 2329 2241 2149 2017 1896 1820 1751 1692 1648 1613 1592 1582 1576 1579 1605 1657 1697 1689 1628 1549 1478 1430 1413 1423 1426 1371 1363 1477 1536 1507 1473 1486 1502 1475 1467 1552 1663 1705 1597 1406 1400 1474 1401 1324 1252 1187 1114 1042 1043 1157 1319 1452 1413 1357 1267 1108 973 869 770 711 733 795 887 975 1033 1125 1240 1359 1455 1510 1518 1490 1463 1489 1559 1467 1472 1558 1608 1527 1299 1000 773 694 811 901 947 999 1096 1222 1317 1398 1465 1463 1407 1351 1302 1236 1179 1114 1062 1058 1052 1064 1042 938 825 706 576 436 318 254 275 372 481 575 670 752 811 875 928 935 891 823 750 658 562 484 442 429 413 388 349 302 238 174 146 174 253 381 541 661 708 685 668 688 704 730 745 696 601 528 478 442 419 393 344 322 315 277 206 150 158 195 304 456 448 428 447 480 492 606 732 739 726 827 1005 1237 1561 1733 1596 1346 1185 1034 776 442 364 461 463 409 318 264 281 302 294 279 269 245 242 224 210 246 292 351 420 471 539 608 648 643 648 745 678 621 590 598 632 595 589 623 581 559 536 490 486 540 468 333 217 161 132 110 116 143 155 153 160 174 195 223 265 265 245 213 183 175 201 246 280 328 400 612 828 941 1019 1141 1321 1477 1475 1276 949 675 662 649 597 575 567 560 563 527 466 442 450 462 475 493 504 502 480 460 431 400 380 371 361 346 323 300 277 0 0 0 0 0 0 1 2 3 4 4 4 4 4 4 4 4 4 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 22 34 41 84 105 110 107 82 36 6 0 0 2 13 43 102 183 265 297 336 356 367 371 375 379 373 366 370 371 364 355 366 424 549 674 791 916 1023 1140 1279 1396 1468 1477 1442 1409 1379 1356 1341 1325 1295 1325 1360 1408 1457 1468 1415 1347 1363 1395 1402 1425 1413 1378 1339 1159 796 619 585 603 598 550 484 430 449 519 579 619 628 611 596 615 649 654 636 618 605 589 552 497 446 423 420 399 328 224 142 139 144 169 225 288 321 322 315 304 282 248 212 169 119 73 36 6 0 0 0 0 0 0 0 3 26 79 135 188 251 337 440 546 668 795 934 1048 1163 1262 1313 1331 1367 1416 1442 1462 1494 1543 1591 1609 1588 1612 1634 1636 1645 1640 1605 1560 1559 1620 1689 1726 1747 1730 1710 1735 1793 1897 2060 2177 2250 2308 2364 2412 2438 2430 2406 2330 2261 2139 2008 1908 1821 1749 1683 1619 1575 1563 1571 1587 1614 1671 1708 1684 1619 1534 1463 1428 1429 1441 1441 1253 1034 1188 1253 1247 1336 1400 1393 1343 1374 1470 1555 1643 1678 1571 1444 1436 1424 1378 1346 1305 1229 1152 1161 1276 1412 1528 1520 1435 1302 1138 997 887 754 653 647 712 813 912 990 1083 1185 1292 1402 1489 1523 1504 1472 1485 1528 1445 1364 1391 1476 1452 1160 718 510 496 642 815 961 1087 1209 1325 1407 1459 1490 1457 1402 1354 1300 1224 1145 1079 1047 1040 1043 1051 1037 970 872 741 599 456 346 295 312 382 466 547 635 736 823 893 931 909 844 791 749 664 570 508 479 455 425 384 333 293 230 157 107 98 114 152 212 317 392 399 380 386 392 414 423 405 404 413 420 434 466 462 381 343 329 314 288 241 169 140 224 326 323 273 255 271 325 401 577 637 602 593 640 715 914 1197 1280 1287 1331 1353 1185 756 733 949 1035 909 637 409 407 436 382 277 260 250 230 214 188 184 197 234 305 369 441 538 608 590 574 591 608 580 547 592 638 637 657 586 518 465 419 383 384 396 393 291 195 144 118 102 105 114 115 115 120 130 146 169 199 215 215 196 169 161 184 214 246 301 404 582 793 932 992 1108 1253 1381 1429 1304 916 570 503 532 518 506 531 555 582 534 488 469 464 459 463 497 505 502 490 478 463 431 399 382 377 363 340 315 291 0 0 0 0 0 0 1 2 3 5 4 4 4 4 4 5 5 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 14 29 44 64 121 181 154 101 52 16 1 0 0 3 12 30 80 163 249 303 371 400 398 386 382 390 394 387 380 374 367 362 386 459 576 680 781 965 1142 1293 1414 1480 1472 1398 1307 1264 1238 1213 1191 1172 1157 1218 1296 1356 1355 1285 1201 1194 1286 1386 1424 1465 1443 1370 1224 942 664 556 557 565 539 492 455 437 450 501 546 577 593 594 595 619 667 695 655 601 549 501 456 413 386 386 378 327 225 124 71 75 104 193 281 371 412 402 366 325 278 234 190 127 66 26 7 0 0 0 0 0 0 0 0 2 14 51 111 164 222 308 422 547 661 776 907 1015 1097 1178 1270 1349 1382 1384 1426 1521 1621 1700 1690 1590 1556 1642 1708 1746 1788 1814 1800 1760 1744 1776 1824 1825 1812 1772 1749 1777 1837 1958 2124 2233 2286 2321 2358 2393 2412 2407 2408 2337 2281 2186 2071 1967 1876 1793 1719 1659 1602 1579 1584 1604 1635 1673 1684 1633 1545 1448 1384 1374 1403 1428 1414 1242 990 875 806 866 1082 1237 1215 1219 1318 1444 1513 1564 1628 1640 1521 1401 1381 1391 1396 1384 1360 1328 1301 1412 1510 1585 1582 1501 1356 1173 997 864 715 604 569 633 754 866 949 1021 1117 1214 1325 1436 1502 1501 1464 1438 1458 1473 1432 1307 1301 1368 1158 827 545 448 541 755 987 1163 1287 1416 1488 1502 1492 1457 1414 1376 1328 1241 1151 1091 1069 1070 1078 1084 1078 1043 963 817 661 520 418 367 366 403 454 518 602 710 818 896 923 895 827 789 724 644 572 529 506 456 376 323 292 278 239 177 125 98 84 79 78 100 135 161 170 170 177 203 229 267 319 374 434 495 556 585 477 368 306 283 279 284 267 208 225 237 231 223 215 214 248 269 364 465 555 608 577 504 469 487 674 1016 1365 1557 1528 1162 1115 1408 1756 1805 1481 969 738 756 708 485 346 311 249 208 181 170 164 171 210 276 349 434 467 502 552 610 623 563 499 576 568 546 505 501 483 435 398 368 358 413 341 230 174 141 105 89 92 91 87 86 91 100 109 127 151 176 188 182 169 164 173 187 214 268 368 524 754 900 984 1077 1186 1304 1400 1379 1015 673 479 449 475 473 500 535 564 521 495 496 494 473 454 464 482 503 506 489 489 458 419 391 375 365 352 333 310 0 0 0 0 0 1 2 2 2 3 3 4 4 5 5 6 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 17 37 58 85 140 208 174 82 28 6 0 0 0 0 1 10 47 121 212 300 396 447 432 420 432 456 469 458 432 405 383 376 406 473 558 632 709 903 1122 1289 1376 1374 1296 1183 1092 1060 1050 1040 1026 1020 1036 1101 1195 1262 1237 1146 1076 1106 1225 1355 1423 1388 1248 1073 887 716 600 549 537 508 486 489 502 503 483 469 490 515 562 604 632 662 709 730 653 565 497 449 415 389 374 377 358 255 135 61 43 60 111 236 297 360 393 383 346 304 261 218 160 85 28 4 0 0 0 0 0 0 0 0 0 1 6 26 82 150 219 295 398 523 634 749 861 963 1045 1129 1244 1380 1432 1270 1181 1300 1555 1732 1752 1678 1638 1683 1749 1811 1876 1917 1924 1912 1911 1931 1965 1945 1911 1863 1830 1843 1905 2031 2187 2283 2329 2334 2336 2355 2381 2387 2392 2333 2259 2178 2092 2005 1923 1848 1781 1736 1673 1633 1614 1599 1595 1625 1638 1574 1476 1392 1357 1367 1395 1406 1355 1250 1082 883 696 668 854 1082 1084 1156 1304 1433 1485 1493 1527 1590 1563 1504 1438 1344 1288 1292 1326 1353 1401 1542 1608 1625 1590 1496 1348 1161 959 815 679 582 539 580 695 827 919 951 1025 1129 1230 1332 1410 1435 1433 1403 1388 1435 1458 1240 1097 1212 1076 883 702 575 624 829 1055 1202 1316 1445 1514 1524 1496 1454 1409 1372 1347 1249 1174 1139 1129 1130 1138 1152 1156 1118 1009 883 743 613 515 458 435 438 465 514 601 722 837 901 902 859 771 754 692 621 579 566 537 464 390 331 290 274 258 217 156 109 87 68 53 49 51 55 60 58 70 94 133 194 273 364 462 557 636 685 617 487 351 241 222 242 249 233 210 194 188 183 177 169 157 172 239 333 407 438 408 393 363 317 391 689 1112 1419 1529 1379 1346 1589 2027 2313 2216 1784 1448 1378 1304 1054 748 539 337 226 183 166 158 159 167 183 212 278 330 427 543 621 583 513 463 497 519 528 538 517 465 435 394 379 367 376 335 235 159 128 99 84 78 71 64 62 66 70 78 93 114 141 165 173 168 164 161 166 181 208 266 381 687 867 976 1052 1120 1217 1334 1327 1125 807 524 420 456 492 498 507 508 501 499 506 502 483 458 451 461 482 500 500 494 469 436 407 387 373 365 350 336 0 0 0 0 0 1 1 2 3 3 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 1 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 20 45 83 117 160 187 133 51 13 2 0 0 0 0 0 1 14 67 163 282 396 465 461 461 497 543 565 548 501 453 420 412 441 481 517 547 600 735 919 1072 1146 1131 1050 945 865 840 840 846 861 891 941 1014 1109 1176 1161 1094 1041 1062 1145 1240 1284 1158 918 761 686 665 657 617 551 481 490 546 580 556 490 440 451 472 541 618 673 726 767 726 600 483 419 385 362 352 367 385 336 175 70 31 33 59 118 223 274 316 344 344 326 302 268 218 142 59 14 1 0 0 0 0 0 0 0 0 0 0 3 14 59 140 227 303 394 504 608 709 803 898 999 1081 1137 1233 1366 1261 1039 1076 1351 1610 1742 1770 1762 1764 1790 1854 1924 1974 2002 2016 2029 2045 2064 2047 2024 1989 1959 1957 2001 2097 2218 2306 2344 2330 2316 2333 2363 2375 2384 2350 2290 2213 2122 2033 1963 1902 1855 1826 1774 1724 1686 1654 1622 1600 1582 1538 1455 1396 1372 1380 1397 1377 1304 1249 1151 967 738 592 678 968 1002 1079 1239 1357 1413 1438 1471 1520 1563 1572 1483 1332 1231 1256 1365 1457 1564 1638 1680 1648 1549 1414 1258 1076 894 750 637 551 508 535 639 780 892 894 941 1040 1128 1214 1309 1391 1432 1414 1358 1347 1359 1174 941 957 917 779 626 547 618 828 1068 1227 1353 1466 1528 1521 1493 1461 1421 1378 1355 1278 1219 1194 1188 1190 1199 1206 1186 1097 949 860 794 708 612 551 507 491 520 566 653 768 858 881 862 824 787 767 710 631 562 528 523 471 422 364 317 292 276 249 203 135 100 75 55 40 31 25 20 13 18 30 50 87 156 260 363 473 580 670 686 599 427 245 202 196 185 166 147 136 134 133 128 132 144 161 187 213 219 232 247 274 289 258 274 445 717 939 1046 1111 1166 1366 1685 1843 1874 1850 1874 1869 1865 1796 1523 1077 605 367 247 180 144 130 125 133 144 189 241 316 396 435 420 465 462 459 483 490 460 447 455 431 426 440 421 378 343 298 178 128 101 84 69 53 43 42 44 48 54 65 84 111 142 165 165 156 150 151 164 192 235 368 614 818 954 1064 1084 1151 1242 1291 1209 971 689 539 520 554 532 498 485 492 490 501 483 478 485 486 478 497 515 506 500 484 456 424 388 374 368 358 343 0 0 0 0 0 0 0 3 3 3 3 4 5 5 7 6 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 14 17 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 26 59 113 179 204 164 82 26 4 0 0 0 0 0 0 0 1 23 102 218 340 430 463 487 533 588 617 600 554 509 470 465 475 483 475 471 501 585 701 803 853 850 802 730 662 625 612 628 674 746 833 940 1061 1155 1209 1200 1127 1042 992 986 978 879 729 694 730 775 768 687 578 501 514 558 570 542 496 465 476 495 521 593 657 735 770 674 501 359 294 276 282 314 367 389 312 112 35 15 25 54 105 176 223 267 315 335 338 325 291 227 132 45 11 1 0 0 0 0 0 0 0 0 0 0 1 10 47 133 232 313 395 488 585 673 746 825 926 1027 1069 1139 1279 1291 1164 1141 1308 1532 1704 1773 1760 1737 1801 1908 1966 2012 2043 2060 2075 2093 2112 2116 2113 2102 2087 2081 2095 2135 2198 2316 2361 2357 2348 2356 2368 2364 2356 2348 2326 2278 2200 2108 2023 1964 1970 1931 1872 1806 1740 1681 1632 1589 1542 1509 1420 1370 1369 1389 1394 1363 1302 1244 1156 937 550 300 463 856 916 981 1108 1210 1280 1337 1399 1468 1539 1561 1536 1413 1314 1323 1430 1555 1600 1598 1672 1658 1518 1334 1162 974 819 679 576 500 468 495 583 711 850 877 911 978 1043 1111 1207 1335 1437 1448 1362 1282 1238 1073 832 782 776 672 508 407 450 678 999 1220 1358 1499 1554 1535 1485 1446 1429 1402 1366 1304 1258 1241 1239 1232 1200 1145 1121 1039 954 922 885 804 709 648 607 596 624 681 763 836 857 833 824 816 816 800 757 683 602 561 525 493 453 408 366 329 292 258 207 149 110 82 60 42 28 19 6 1 1 4 7 10 15 83 175 276 408 535 610 599 497 335 220 155 127 116 108 100 97 92 91 90 83 78 88 107 118 125 122 125 138 177 236 275 361 452 562 662 704 729 797 851 826 956 1223 1462 1702 1958 2070 1811 1195 793 510 299 162 108 102 106 111 126 145 170 217 295 359 418 437 475 494 448 470 513 468 431 425 423 407 384 332 299 199 139 106 80 57 37 27 26 28 29 33 43 59 84 121 156 168 162 153 146 147 169 214 342 529 726 892 1077 1097 1108 1169 1253 1259 1100 862 666 580 570 555 520 506 497 484 481 466 464 486 519 515 520 513 505 503 496 479 442 377 359 353 350 346 0 0 0 0 0 0 1 4 5 3 3 4 5 6 6 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 1 2 0 0 2 4 5 3 3 5 6 5 4 5 9 14 22 31 36 32 21 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 12 22 44 82 142 231 228 135 48 10 1 0 0 0 0 0 0 0 0 4 37 113 227 347 437 496 539 585 623 621 578 521 475 470 491 488 461 439 449 491 539 582 599 590 572 540 499 462 435 435 484 582 705 858 1025 1173 1287 1317 1192 972 789 708 703 710 726 791 865 906 877 785 670 582 539 525 519 524 547 573 583 575 540 586 635 714 730 615 429 276 199 176 191 249 307 326 290 93 25 7 17 44 87 140 189 253 324 340 344 336 302 231 125 39 9 1 0 0 0 0 0 0 0 0 0 0 1 11 50 133 222 305 389 475 558 627 683 740 830 934 1009 1136 1310 1365 1317 1291 1383 1534 1677 1768 1794 1795 1882 1973 2008 2035 2054 2069 2089 2114 2141 2158 2170 2175 2171 2162 2160 2172 2201 2330 2400 2421 2418 2412 2408 2402 2396 2394 2389 2364 2304 2213 2124 2079 2067 2010 1933 1851 1773 1703 1638 1566 1477 1375 1305 1279 1300 1335 1344 1318 1268 1201 1104 923 631 447 533 722 804 877 984 1090 1179 1256 1336 1424 1512 1547 1559 1475 1388 1371 1432 1527 1566 1483 1571 1601 1467 1261 1090 923 757 617 523 459 433 459 533 636 765 838 889 939 982 1028 1112 1263 1412 1444 1374 1279 1189 1092 969 822 714 657 523 442 472 649 941 1173 1334 1517 1579 1590 1557 1499 1459 1422 1373 1321 1283 1270 1266 1231 1143 1052 1072 1064 1052 1039 1001 925 831 778 743 730 757 803 855 882 846 799 788 782 781 785 778 738 661 616 569 527 486 446 410 369 309 254 208 165 121 87 66 43 22 9 2 0 0 0 0 0 0 7 44 108 209 338 457 502 489 385 254 142 82 70 76 74 72 68 59 50 43 43 51 58 65 57 46 40 40 42 54 87 127 197 264 310 317 287 213 172 154 216 384 607 888 1271 1620 1933 1764 1439 1083 707 315 146 84 68 71 80 88 93 108 157 216 298 367 428 470 439 464 419 444 453 456 483 499 427 328 254 190 142 108 75 43 27 18 16 16 16 18 25 41 66 104 145 173 185 181 163 157 163 180 246 398 634 851 1017 1084 1094 1124 1206 1273 1209 1011 759 593 531 519 521 524 499 491 481 468 460 464 501 521 526 520 510 504 504 506 460 398 355 333 329 335 0 0 0 0 0 0 1 4 5 4 5 6 6 6 6 6 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 1 5 11 13 13 18 24 28 32 33 29 25 22 20 19 21 25 35 44 50 50 41 27 13 4 0 0 0 0 0 0 0 0 0 0 0 1 5 22 39 40 42 50 84 147 209 227 120 38 6 0 0 0 0 0 0 0 0 0 0 2 27 110 252 394 488 534 558 582 578 533 485 453 447 477 486 467 440 427 422 412 402 388 371 370 376 373 354 330 330 370 464 605 764 930 1080 1181 1201 1089 839 647 574 609 702 810 902 934 929 890 827 739 650 571 510 504 564 658 746 772 712 635 638 643 692 693 592 425 274 177 140 134 169 214 240 217 96 25 6 13 36 78 135 191 242 304 299 309 319 301 229 112 30 5 1 0 0 0 0 0 0 0 0 0 0 1 10 43 109 187 270 352 423 480 531 586 640 721 814 912 1067 1251 1375 1417 1428 1482 1583 1707 1808 1836 1821 1929 2002 2019 2029 2039 2056 2079 2108 2138 2167 2195 2211 2215 2207 2211 2249 2287 2393 2465 2491 2490 2480 2471 2469 2475 2477 2474 2459 2408 2323 2235 2177 2137 2054 1959 1880 1806 1744 1684 1577 1380 1243 1198 1197 1230 1266 1272 1238 1193 1133 1047 910 784 692 638 661 724 799 893 989 1077 1164 1263 1373 1467 1531 1574 1517 1422 1374 1401 1453 1479 1375 1439 1474 1378 1193 1018 865 711 582 501 448 424 439 498 589 702 793 864 921 949 969 1037 1157 1286 1350 1339 1277 1180 1057 912 769 700 656 547 540 639 799 991 1123 1358 1545 1589 1584 1559 1519 1494 1458 1395 1339 1293 1267 1250 1218 1170 1148 1152 1149 1156 1149 1111 1045 963 919 915 900 911 923 921 909 850 787 749 731 740 763 779 769 710 648 599 565 510 448 409 377 310 250 217 183 136 94 72 47 16 3 0 0 0 0 0 0 0 0 4 18 63 154 278 360 399 369 284 166 70 35 32 42 50 52 41 27 19 16 19 25 30 29 27 20 10 9 15 5 13 36 61 73 78 80 48 31 24 42 88 158 252 485 950 1467 1821 1942 1800 1454 860 420 159 54 38 43 51 56 57 50 46 137 257 322 373 390 460 413 438 476 472 457 431 401 349 287 223 151 109 69 37 19 10 7 6 6 7 14 27 51 90 138 184 214 213 192 177 171 176 213 329 546 717 907 1059 1118 1127 1179 1263 1331 1193 936 713 564 493 508 499 503 502 493 491 478 463 472 500 523 525 512 502 505 514 486 430 370 321 312 312 0 0 0 0 0 0 1 3 5 6 7 8 7 7 7 6 4 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 13 18 23 35 44 49 51 50 46 41 38 35 33 32 33 40 48 59 64 61 47 29 12 2 0 0 0 0 0 0 0 0 0 0 3 17 45 71 59 36 29 56 109 166 217 133 47 9 0 0 0 0 0 0 0 0 0 0 0 0 39 172 339 465 531 553 553 512 463 436 422 421 440 464 481 464 442 405 349 287 242 227 244 272 294 298 284 275 311 398 505 603 705 802 865 878 860 717 621 614 680 782 872 907 879 836 792 752 713 669 607 534 515 616 717 810 850 815 749 694 653 670 669 595 465 334 233 161 121 104 119 145 140 84 32 11 14 32 73 136 200 243 273 258 280 292 264 184 80 17 1 0 0 0 0 0 0 0 0 0 0 0 1 6 25 66 125 194 268 330 374 410 460 537 615 703 806 954 1130 1285 1390 1441 1492 1583 1684 1701 1676 1720 1878 1973 1990 1992 1995 2008 2030 2061 2096 2137 2184 2215 2234 2255 2302 2373 2415 2467 2513 2541 2552 2552 2548 2546 2546 2558 2560 2555 2522 2454 2364 2265 2150 2038 1941 1873 1811 1754 1692 1578 1407 1225 1137 1140 1192 1238 1233 1176 1122 1072 1005 914 822 749 707 704 725 765 840 915 985 1065 1170 1294 1404 1520 1592 1560 1461 1385 1390 1430 1427 1380 1390 1389 1307 1144 960 801 665 560 493 449 429 440 489 574 681 775 844 910 931 919 964 1026 1116 1201 1241 1222 1143 1020 890 791 728 658 565 540 652 895 1140 1230 1445 1556 1590 1596 1588 1568 1539 1497 1451 1389 1322 1263 1225 1219 1245 1279 1261 1235 1241 1250 1222 1157 1077 1040 1037 997 1000 1010 978 937 872 797 744 714 712 732 756 773 751 691 630 587 519 437 402 377 315 250 209 189 158 105 71 42 15 3 0 0 0 0 0 0 0 0 0 0 8 37 104 183 252 291 263 170 80 24 6 11 20 24 21 15 8 5 5 7 11 13 10 4 1 1 2 0 1 3 4 3 6 3 2 1 3 10 27 73 117 251 505 934 1487 1999 2193 2137 1647 955 371 84 29 20 22 26 29 28 29 58 120 174 276 339 404 454 477 483 516 484 462 435 391 338 281 177 118 70 33 12 4 1 1 1 2 6 18 43 81 135 199 235 229 206 182 171 173 193 299 433 602 832 1046 1125 1155 1191 1262 1343 1300 1108 872 661 549 513 508 512 502 491 493 485 471 467 486 513 526 519 510 508 515 512 483 420 348 310 287 0 0 0 0 0 0 0 3 6 8 8 7 7 7 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 0 0 0 0 0 0 0 0 0 0 0 1 6 15 24 36 48 50 48 43 37 33 32 31 28 27 30 37 47 62 73 75 65 46 24 7 1 0 0 0 0 0 0 0 0 1 6 22 45 55 35 9 5 19 71 141 189 149 53 10 0 0 0 0 0 0 0 0 0 0 0 2 16 132 298 442 533 574 570 507 431 412 409 399 398 429 484 503 473 407 319 238 188 177 201 247 279 281 265 253 268 319 408 470 503 534 576 631 687 718 714 724 757 797 814 785 721 660 621 605 609 615 593 540 519 600 663 750 812 816 768 706 657 655 651 603 522 425 316 199 117 76 55 54 64 60 42 25 22 32 62 115 175 221 243 255 288 280 221 132 50 9 0 0 0 0 0 0 0 0 0 0 0 0 2 6 17 40 80 137 197 251 289 318 364 455 534 620 722 846 996 1157 1289 1376 1456 1573 1716 1694 1650 1725 1828 1924 1953 1952 1950 1957 1977 2009 2048 2089 2149 2195 2240 2305 2378 2433 2466 2500 2543 2580 2607 2623 2632 2637 2632 2655 2671 2671 2643 2562 2420 2253 2129 2051 1907 1808 1760 1736 1701 1624 1474 1276 1184 1202 1250 1269 1241 1171 1097 1052 1009 959 897 827 764 735 742 760 813 869 919 979 1066 1186 1323 1481 1596 1605 1494 1353 1320 1389 1397 1393 1391 1364 1274 1106 898 760 646 547 486 454 443 455 495 569 670 764 826 881 901 879 892 925 984 1067 1129 1141 1089 992 902 824 765 736 685 613 633 862 1179 1323 1500 1593 1603 1582 1580 1591 1512 1495 1499 1454 1375 1293 1240 1239 1295 1343 1298 1210 1130 1066 1019 1033 1147 1143 1135 1112 1080 1040 989 941 870 808 768 740 728 731 741 755 750 685 618 556 486 421 396 380 348 301 253 208 163 119 76 37 8 0 0 0 0 0 0 0 0 0 0 0 0 2 20 50 92 128 135 112 69 26 5 0 2 4 5 3 3 1 0 1 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 61 156 306 543 888 1316 1819 2190 2415 2272 1587 742 225 47 11 7 7 13 19 21 23 29 47 134 234 343 433 485 466 533 539 533 495 426 349 325 240 149 77 31 7 0 0 0 0 0 3 15 40 79 132 198 237 237 208 177 174 177 178 234 339 494 701 914 1078 1194 1251 1300 1351 1354 1275 1045 818 650 550 513 518 497 493 500 506 494 482 495 523 534 526 522 520 519 528 553 494 418 339 273 0 0 0 0 0 0 1 3 6 8 8 7 6 6 6 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 2 10 21 31 40 41 35 27 20 17 17 20 21 22 28 34 44 60 73 82 78 61 38 18 6 1 0 0 0 0 1 3 5 10 15 25 33 29 13 0 0 4 45 96 111 81 27 1 0 1 2 1 0 0 0 0 0 0 0 3 33 145 309 444 535 584 581 513 414 414 428 406 377 389 446 493 474 398 319 256 214 192 192 238 295 294 270 247 233 247 295 358 406 444 487 550 640 734 765 749 753 715 651 576 502 455 441 441 469 524 543 513 502 534 575 644 707 728 714 686 652 629 613 590 569 509 388 234 107 63 41 35 42 53 57 51 43 43 53 72 106 151 196 242 265 245 180 102 42 11 2 0 0 0 0 0 0 0 0 0 3 6 7 8 13 26 51 90 136 183 219 247 294 383 466 553 658 783 917 1050 1183 1321 1474 1613 1722 1610 1478 1518 1685 1857 1926 1925 1914 1911 1922 1944 1976 2019 2082 2151 2228 2306 2373 2422 2463 2507 2557 2603 2644 2676 2703 2729 2746 2777 2793 2781 2741 2651 2489 2266 2050 1921 1777 1709 1689 1695 1705 1684 1596 1465 1394 1396 1395 1365 1309 1228 1162 1104 1059 1012 951 880 814 775 774 783 812 841 869 907 970 1073 1225 1405 1532 1571 1441 1247 1224 1300 1338 1361 1372 1343 1244 1057 819 688 597 520 476 465 476 491 498 561 652 747 829 874 868 834 824 854 910 992 1056 1068 1031 962 860 781 744 732 713 682 696 841 1135 1358 1533 1598 1570 1540 1543 1454 1510 1523 1543 1517 1443 1353 1287 1267 1316 1333 1229 1055 909 872 933 890 1137 1163 1134 1111 1080 1008 906 856 810 783 779 781 774 763 754 749 744 683 601 522 458 420 408 421 410 385 342 277 205 141 94 48 15 2 0 0 0 0 0 0 0 0 0 0 0 0 2 5 15 22 25 35 37 19 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 67 164 348 678 1124 1525 1871 2162 2425 2522 2111 1174 407 93 22 4 1 2 5 9 12 12 9 36 94 200 353 476 462 499 488 455 454 469 403 383 303 189 91 33 6 0 0 0 0 0 3 14 41 85 143 202 240 239 202 171 179 177 169 188 259 365 542 762 964 1147 1257 1333 1407 1430 1391 1208 988 774 600 509 534 519 505 505 516 519 505 511 539 545 543 541 535 529 536 558 545 495 409 295 0 0 0 0 0 0 0 3 6 8 8 7 6 6 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 2 11 21 26 25 20 15 13 15 19 24 28 30 32 34 41 53 66 79 83 72 52 32 16 8 3 0 0 1 7 17 28 38 42 35 24 12 3 0 0 1 16 46 40 15 2 0 3 11 12 4 0 0 0 0 0 0 0 3 50 181 352 460 522 577 588 527 444 458 479 455 406 379 383 392 368 304 252 227 212 185 165 186 237 253 231 231 239 240 248 273 318 398 493 559 593 598 604 642 670 575 467 370 286 223 201 242 324 410 453 464 471 474 522 537 578 611 628 636 633 606 566 554 560 541 443 288 165 106 73 56 56 69 84 88 79 69 63 61 75 108 149 182 203 176 131 86 50 24 7 0 0 0 0 0 0 1 1 2 12 20 22 22 22 28 40 63 99 136 164 185 220 283 357 451 565 685 815 947 1084 1247 1457 1669 1616 1455 1400 1504 1656 1757 1782 1772 1783 1811 1833 1848 1875 1922 1989 2084 2168 2233 2289 2349 2416 2479 2538 2594 2645 2692 2736 2786 2839 2873 2876 2857 2813 2725 2578 2368 2098 1818 1761 1722 1726 1754 1764 1746 1710 1639 1588 1575 1553 1503 1432 1352 1275 1212 1165 1119 1058 980 903 856 833 822 824 828 834 851 896 983 1119 1288 1388 1431 1352 1209 1185 1206 1232 1269 1310 1309 1215 1015 781 626 547 498 465 460 484 510 490 545 622 708 790 831 817 777 749 767 857 952 1003 989 915 808 690 631 627 642 664 708 790 893 1111 1335 1508 1597 1591 1537 1494 1396 1482 1568 1606 1591 1530 1447 1369 1324 1341 1300 1153 956 817 853 1113 1122 1161 1159 1138 1101 1032 903 778 735 736 753 792 828 831 807 784 785 759 682 586 515 483 458 444 455 464 458 424 359 269 184 122 68 28 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 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 15 66 149 317 646 1152 1650 2022 2222 2374 2476 2293 1483 486 168 56 16 3 0 0 1 2 6 5 10 30 85 237 376 447 493 465 400 456 476 461 451 395 274 132 47 8 1 0 0 0 1 4 18 51 99 159 217 251 238 185 174 197 210 187 162 194 255 422 612 810 996 1159 1305 1408 1463 1444 1346 1177 946 706 583 554 536 514 502 518 528 525 519 531 546 551 548 544 542 549 562 567 550 494 379 0 0 0 0 0 0 0 2 5 7 8 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 3 11 18 21 20 17 17 24 33 39 41 40 41 37 38 42 51 67 80 79 64 45 30 19 10 3 0 7 18 30 47 62 63 46 20 6 1 0 0 1 4 18 11 4 1 5 16 27 23 6 0 0 0 0 0 0 0 1 43 164 338 465 507 567 609 560 507 530 550 522 467 410 349 284 222 174 152 175 193 164 129 121 132 167 159 171 195 210 211 213 240 328 419 457 469 433 391 472 528 473 374 266 173 113 100 135 237 367 430 433 427 434 449 443 473 514 546 563 570 565 537 528 520 538 499 400 312 231 164 125 106 106 114 119 112 101 88 75 81 101 125 142 149 115 78 57 44 28 12 0 0 0 0 0 1 1 3 8 26 42 50 50 49 48 52 68 94 118 139 156 175 206 258 349 471 589 715 826 949 1141 1387 1622 1551 1481 1464 1459 1438 1437 1486 1576 1651 1705 1733 1749 1777 1822 1901 1993 2066 2122 2176 2244 2324 2402 2475 2540 2601 2661 2719 2778 2838 2883 2899 2901 2875 2787 2628 2414 2147 1924 1891 1854 1840 1829 1788 1725 1709 1699 1677 1666 1648 1609 1550 1479 1413 1365 1324 1279 1216 1130 1035 958 901 864 845 830 821 825 856 922 1033 1159 1214 1224 1197 1143 1102 1104 1134 1167 1209 1228 1160 981 775 618 543 502 466 445 461 503 485 530 584 639 689 729 747 732 722 731 811 892 925 883 764 600 474 458 480 515 568 653 773 880 1032 1221 1412 1577 1629 1536 1423 1366 1444 1572 1648 1658 1624 1577 1492 1415 1367 1273 1107 903 768 850 1155 1204 1199 1169 1120 1053 959 782 709 663 641 658 742 857 883 855 823 822 799 725 616 534 524 486 456 455 470 481 471 426 320 240 165 97 44 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 4 1 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 18 53 152 378 784 1263 1769 2111 2305 2405 2249 1533 554 205 109 61 21 0 1 0 0 1 2 3 12 55 154 269 378 481 550 523 562 562 505 475 428 310 176 63 16 3 0 0 0 1 7 29 65 111 169 227 253 216 169 167 215 283 303 241 190 198 311 483 674 863 1038 1163 1290 1396 1451 1448 1383 1165 934 749 615 545 526 508 510 524 532 524 522 536 546 547 547 549 554 562 571 575 542 473 0 0 0 0 0 0 0 1 4 6 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 5 15 23 27 30 33 38 45 48 50 59 62 44 51 34 35 49 69 77 69 59 49 30 14 14 20 23 25 27 39 55 61 49 24 7 1 2 7 24 45 36 13 3 6 17 26 25 15 2 0 0 0 0 0 0 0 0 18 103 257 411 487 553 626 574 531 530 531 524 495 443 369 272 172 105 97 147 223 201 157 113 86 92 83 118 134 143 154 164 187 261 302 311 328 295 266 322 367 357 292 199 112 62 55 85 177 317 365 381 385 392 396 402 435 473 500 520 538 552 551 546 540 569 583 553 484 391 299 236 190 155 136 131 131 127 111 93 94 107 126 143 138 105 64 38 26 18 9 0 0 0 0 0 0 1 5 16 38 62 80 86 85 81 85 107 100 111 148 179 198 222 266 334 443 549 651 734 857 1074 1316 1381 1337 1346 1349 1292 1212 1224 1365 1495 1561 1597 1621 1645 1676 1718 1791 1873 1942 2004 2064 2131 2208 2287 2367 2439 2513 2588 2659 2724 2786 2844 2884 2918 2917 2831 2657 2434 2203 2034 1971 1940 1919 1896 1849 1770 1697 1707 1707 1706 1696 1669 1622 1574 1548 1546 1515 1471 1399 1295 1175 1063 978 928 894 868 847 837 846 890 963 1027 1060 1060 1036 1001 981 1010 1048 1068 1092 1103 1054 923 755 624 555 512 465 427 422 449 474 514 546 569 600 654 711 701 706 716 763 817 836 782 638 438 334 336 360 400 463 553 665 786 928 1109 1319 1503 1567 1472 1360 1354 1437 1565 1691 1745 1714 1674 1571 1440 1320 1177 947 723 716 918 1157 1226 1214 1177 1126 1051 946 746 683 640 580 569 682 874 886 859 801 807 816 754 631 542 552 505 466 452 461 479 485 473 381 301 218 136 67 22 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 18 25 22 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 25 133 442 822 1315 1754 1988 2049 1889 1231 594 279 203 179 104 32 14 5 0 0 0 1 5 30 87 182 299 419 552 635 689 690 635 569 472 318 213 93 29 6 0 0 0 1 17 44 78 118 168 224 230 190 164 177 240 342 361 281 196 156 217 362 541 711 878 1018 1177 1318 1406 1469 1496 1339 1121 891 686 556 530 519 507 510 521 528 530 532 546 544 541 541 541 542 566 568 560 540 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 1 12 23 31 35 37 39 42 45 48 54 57 52 62 33 30 41 60 75 82 90 102 94 82 82 80 65 48 35 32 42 55 57 43 22 8 9 42 106 143 107 45 14 14 20 19 13 4 1 0 0 0 0 0 1 4 3 7 55 164 307 428 525 621 578 541 488 444 449 463 441 388 300 195 120 108 143 211 148 128 100 68 47 35 59 83 99 114 122 139 195 246 257 251 237 213 201 206 201 191 152 96 85 140 231 304 321 286 328 359 369 379 401 442 477 502 532 568 593 600 595 610 638 654 629 561 471 382 306 245 187 139 122 130 138 126 117 118 123 131 136 128 102 64 30 12 6 6 5 3 1 0 0 0 0 3 13 32 57 85 107 120 132 146 154 117 129 184 233 263 286 316 360 443 520 573 614 717 885 1006 948 930 987 992 965 1002 1148 1292 1361 1398 1416 1428 1450 1491 1551 1631 1717 1786 1858 1924 1989 2064 2145 2226 2302 2384 2469 2553 2633 2711 2787 2849 2908 2924 2854 2691 2460 2211 2042 1988 1980 1984 1977 1937 1851 1733 1707 1705 1695 1672 1646 1626 1616 1658 1737 1699 1630 1529 1402 1274 1152 1064 1013 973 935 900 873 863 881 914 948 966 965 948 921 901 936 974 976 987 994 958 863 735 634 563 510 472 447 435 447 481 509 514 502 512 579 672 680 667 670 702 750 774 727 575 392 295 274 282 314 371 453 559 693 842 1013 1220 1416 1506 1420 1280 1273 1304 1389 1548 1695 1720 1672 1510 1331 1190 1061 866 703 864 1103 1230 1256 1216 1172 1131 1056 932 802 758 719 662 645 729 860 837 806 822 869 878 798 649 553 556 529 489 457 449 460 466 443 396 336 261 176 96 38 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 10 15 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 10 242 587 953 1266 1454 1483 1249 948 675 488 380 368 282 170 90 37 7 1 0 0 2 11 38 108 227 346 481 612 719 789 812 768 630 445 274 136 52 13 3 2 4 13 32 60 94 134 179 214 208 183 192 269 371 441 368 276 193 145 164 262 423 552 696 863 1067 1260 1325 1416 1472 1438 1287 1032 783 602 521 508 513 517 522 535 552 545 536 528 522 515 519 536 560 563 561 568 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 6 17 24 28 31 35 39 45 53 58 62 60 53 37 33 38 59 80 99 121 147 167 177 182 177 149 110 80 59 73 98 107 89 54 23 26 98 170 190 148 78 25 8 6 6 6 7 7 4 0 0 0 2 7 13 14 13 35 94 200 326 444 542 553 519 447 391 378 397 410 386 316 225 147 104 87 91 56 55 56 48 33 18 18 34 49 65 81 100 140 202 230 241 233 210 181 156 134 131 133 104 107 160 226 281 370 360 350 365 362 356 369 398 419 435 478 547 594 616 649 680 691 670 616 539 456 382 318 262 208 164 156 166 168 158 142 140 133 125 120 109 84 50 22 5 0 4 8 6 2 0 0 0 0 1 4 12 26 48 72 90 115 130 113 84 101 163 234 281 290 293 336 380 416 417 397 430 511 555 532 549 612 658 739 874 1010 1082 1143 1185 1216 1240 1268 1312 1383 1471 1564 1637 1714 1777 1834 1902 1979 2059 2139 2222 2309 2400 2497 2598 2698 2783 2864 2901 2865 2739 2530 2292 2137 2100 2092 2077 2037 1969 1865 1714 1632 1634 1633 1599 1572 1561 1543 1702 1854 1797 1682 1552 1427 1321 1226 1145 1095 1054 1010 966 929 903 893 897 904 906 902 890 873 854 874 888 877 883 900 890 827 734 643 565 512 497 504 508 510 527 538 520 470 435 468 570 625 620 619 655 712 750 718 579 435 332 272 250 260 298 366 465 605 754 910 1087 1261 1367 1349 1234 1207 1198 1213 1273 1383 1510 1606 1436 1224 1072 971 889 880 1085 1234 1222 1269 1262 1198 1157 1124 1055 961 886 823 762 728 743 783 751 703 712 801 882 837 686 585 556 537 505 469 450 451 448 435 414 371 303 215 129 66 28 7 0 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 121 360 635 876 1082 1204 1209 1162 1086 985 700 596 512 414 293 162 66 26 5 0 1 5 19 59 152 272 405 555 702 828 910 900 790 591 374 192 77 23 10 10 15 28 48 77 119 161 188 197 195 191 220 354 508 501 366 273 212 166 155 195 297 391 499 654 853 1121 1245 1356 1426 1460 1434 1212 955 722 552 498 523 531 527 546 563 558 538 518 507 490 492 520 559 572 555 561 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 14 20 27 35 46 58 70 77 80 74 62 49 42 33 69 91 108 132 165 206 253 318 340 291 215 152 111 108 128 135 112 66 28 31 93 130 127 97 55 18 2 0 5 12 16 16 9 0 0 0 10 25 32 29 29 48 83 135 215 304 386 452 436 377 326 306 323 354 354 309 253 184 129 80 41 37 17 20 30 35 28 15 14 30 45 71 88 113 151 180 207 179 213 243 240 213 182 149 122 129 166 199 201 181 232 310 340 338 330 334 345 338 323 383 465 515 560 620 654 658 624 572 504 426 356 309 279 245 233 232 225 207 184 158 139 120 102 87 75 62 48 24 6 1 2 3 3 1 0 0 0 0 0 0 1 4 10 20 29 42 51 44 32 38 89 165 213 203 191 243 253 281 259 228 226 250 277 300 355 431 516 579 661 771 874 970 1046 1107 1157 1207 1268 1343 1422 1498 1572 1642 1691 1730 1778 1836 1901 1974 2054 2139 2230 2330 2445 2567 2680 2789 2865 2881 2810 2652 2458 2331 2283 2234 2172 2087 1980 1860 1732 1643 1626 1607 1518 1434 1405 1411 1672 1831 1812 1715 1597 1486 1390 1310 1239 1187 1142 1094 1046 1001 959 925 903 885 867 856 848 836 823 817 804 789 792 816 837 811 743 662 584 526 509 528 557 583 617 614 564 490 433 425 476 549 574 573 599 652 694 680 582 477 382 302 249 228 238 285 370 501 650 805 961 1113 1254 1359 1324 1306 1253 1166 1097 1111 1242 1457 1396 1217 1054 943 893 979 1240 1222 1092 1170 1277 1269 1246 1199 1084 958 873 804 754 734 712 695 671 589 559 643 761 788 706 601 551 531 510 483 463 459 454 448 436 406 341 246 162 98 50 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 37 148 351 724 1038 1299 1476 1583 1629 1565 1048 753 711 724 618 415 232 119 40 8 6 13 22 33 84 180 315 479 658 832 953 955 878 695 458 238 98 38 23 22 28 41 62 95 179 250 224 176 169 170 185 271 331 253 200 193 166 158 154 169 203 241 309 462 627 868 1094 1266 1368 1415 1463 1351 1152 903 673 539 513 538 533 546 559 559 545 518 505 484 477 494 536 563 548 542 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 36 70 98 102 89 115 185 190 162 130 117 122 136 155 189 239 304 392 507 571 455 315 207 134 85 74 79 65 33 9 9 18 36 33 24 12 3 2 6 14 19 18 17 11 2 0 1 32 64 67 52 48 76 114 127 156 188 231 283 291 251 216 202 229 270 288 268 243 182 132 82 56 51 16 5 5 6 7 13 24 29 22 45 68 88 105 111 114 118 200 253 271 281 282 249 197 171 185 161 137 143 189 242 255 259 281 309 319 304 294 292 336 401 466 520 551 557 551 541 500 423 338 280 257 239 253 255 244 219 187 150 118 96 81 70 57 47 40 27 16 8 4 1 0 0 0 0 0 0 0 0 0 0 0 1 3 9 14 14 9 8 35 95 125 109 102 139 147 158 150 136 135 154 188 234 311 393 455 486 550 666 798 911 992 1051 1110 1187 1275 1355 1419 1475 1531 1595 1647 1685 1717 1748 1785 1839 1907 1993 2081 2174 2284 2412 2553 2696 2821 2898 2891 2785 2619 2494 2419 2331 2238 2130 2022 1941 1886 1822 1727 1665 1572 1512 1527 1554 1649 1769 1812 1777 1695 1597 1504 1421 1367 1311 1255 1195 1131 1068 1011 963 925 892 859 832 816 808 799 778 751 729 729 754 786 790 755 696 624 557 524 536 578 619 661 669 623 543 468 433 462 523 548 542 553 580 597 581 528 463 394 318 251 207 194 216 280 389 528 682 834 973 1110 1306 1384 1374 1293 1176 1066 1012 1070 1240 1304 1242 1130 1015 918 892 1070 1032 975 1042 1183 1292 1330 1220 1045 917 818 741 702 712 737 707 669 579 538 581 638 697 682 586 539 523 507 494 484 463 463 465 451 410 347 268 190 124 68 24 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 20 121 455 873 1275 1600 1864 2001 1734 1153 792 876 1113 958 697 477 284 131 45 27 31 40 23 42 115 235 396 592 789 922 972 924 766 526 268 127 64 39 34 39 52 77 127 264 370 336 214 169 112 116 135 141 117 96 96 104 125 145 151 135 131 174 310 450 648 880 1104 1243 1320 1390 1407 1322 1127 879 657 528 540 548 551 556 557 552 528 506 484 478 502 537 539 538 533 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 58 134 200 237 264 314 414 444 431 384 320 269 264 296 351 415 483 566 644 679 471 303 189 117 72 44 26 15 4 0 0 0 3 1 0 0 2 7 15 20 16 14 20 20 11 3 11 66 108 107 85 68 75 102 133 144 144 149 161 166 150 142 153 173 199 227 248 254 192 154 105 76 59 30 9 3 0 0 4 13 19 7 14 32 44 50 53 58 70 116 159 200 263 338 379 358 358 346 294 301 319 308 295 277 245 242 265 272 260 270 227 254 356 413 433 443 453 476 509 498 426 330 256 225 216 246 251 236 209 175 137 104 81 61 47 36 27 22 18 19 15 13 9 3 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 4 9 41 62 60 57 68 73 76 80 86 97 119 156 208 276 348 388 420 490 604 728 826 879 918 977 1060 1143 1207 1259 1322 1380 1445 1501 1557 1616 1666 1687 1730 1781 1858 1955 2056 2160 2284 2440 2611 2776 2905 2945 2878 2739 2597 2500 2394 2288 2186 2096 2026 1977 1914 1768 1705 1596 1504 1516 1587 1650 1757 1838 1845 1790 1709 1633 1560 1519 1454 1377 1292 1205 1124 1055 999 958 921 883 845 815 797 784 759 729 704 709 733 745 764 766 734 669 595 547 544 579 632 663 678 655 592 513 458 458 509 544 537 519 509 500 484 452 409 358 296 234 186 161 164 205 283 398 540 694 837 987 1170 1294 1326 1259 1134 1021 953 1006 1127 1227 1247 1174 1060 993 888 954 932 902 938 1059 1214 1306 1164 994 871 777 687 620 637 680 691 657 576 502 498 554 633 651 593 546 513 477 471 499 502 486 487 476 428 366 292 219 151 86 35 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 26 215 602 1065 1388 1632 1793 1581 1170 954 1140 1486 1380 1040 772 528 315 165 81 58 74 68 86 127 194 313 514 715 875 974 969 823 582 321 173 91 53 46 61 101 133 226 357 438 442 399 231 86 65 93 106 78 44 68 71 97 128 128 92 101 152 223 308 426 603 856 1018 1138 1259 1366 1393 1305 1132 849 640 568 560 558 555 542 540 532 512 487 471 479 495 504 514 521 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 78 176 258 314 377 450 545 606 591 556 509 446 414 456 547 613 642 650 606 517 342 219 153 112 83 63 45 32 22 12 4 0 0 0 0 0 4 11 15 15 12 14 32 48 36 16 24 77 130 138 123 99 78 75 102 113 124 133 141 145 145 138 148 159 179 214 247 255 221 215 170 150 151 130 72 20 2 0 1 3 9 11 4 8 14 19 23 23 20 41 86 145 230 318 386 434 525 503 415 443 428 351 317 324 290 256 264 271 254 229 210 178 229 283 301 295 297 335 409 455 410 319 242 206 202 237 244 225 197 165 134 105 82 56 39 25 13 6 4 6 8 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 24 30 32 35 38 43 53 60 65 76 105 151 203 277 308 341 399 479 562 623 650 680 737 793 850 908 970 1051 1135 1208 1269 1331 1406 1488 1557 1612 1664 1736 1841 1966 2095 2236 2399 2585 2760 2893 2935 2885 2784 2646 2535 2426 2328 2242 2158 2070 1984 1911 1771 1740 1656 1574 1578 1623 1698 1814 1900 1908 1863 1804 1753 1716 1668 1591 1495 1386 1274 1175 1100 1043 999 955 911 869 831 797 764 762 749 733 732 739 736 752 772 762 711 639 576 549 574 628 675 692 682 653 607 540 496 531 557 547 509 460 417 392 369 336 292 244 199 161 134 132 158 212 298 419 566 717 878 1028 1161 1256 1246 1130 1000 940 998 1103 1192 1199 1108 997 1038 904 889 869 842 852 923 1002 1090 1036 893 763 677 608 516 538 585 583 546 485 424 413 465 549 588 588 565 517 448 408 442 485 492 486 480 456 413 327 251 177 106 48 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 66 267 699 1127 1362 1482 1442 1350 1377 1526 1733 1830 1482 1111 829 564 339 178 108 114 137 149 157 175 235 426 624 814 977 1058 880 628 396 223 118 72 68 103 154 224 305 362 396 423 374 258 129 97 129 121 72 28 40 44 50 62 73 71 108 153 179 201 260 366 563 758 947 1119 1253 1351 1385 1326 1083 822 647 578 573 563 548 542 538 526 497 472 461 459 460 475 500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 67 151 232 281 338 421 504 543 519 513 527 508 499 543 620 656 607 563 477 382 282 204 178 165 161 150 134 115 90 60 37 17 7 4 4 4 13 24 32 32 23 17 33 62 51 26 20 54 117 159 154 127 97 79 76 73 101 139 171 184 178 166 177 205 241 284 300 287 250 199 143 201 224 198 129 48 4 2 1 3 8 13 12 8 13 11 8 6 12 34 69 104 162 250 320 398 503 535 571 568 506 416 348 326 312 279 253 246 233 217 203 156 135 155 166 157 147 170 248 372 374 298 221 182 183 209 228 213 184 152 125 100 74 48 29 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 5 11 19 31 42 47 45 41 39 39 61 102 141 179 209 249 291 327 355 384 422 453 505 546 593 651 720 809 909 997 1074 1152 1237 1326 1405 1471 1541 1628 1758 1925 2105 2277 2442 2607 2740 2817 2834 2802 2736 2632 2520 2422 2344 2277 2199 2097 1984 1869 1787 1785 1778 1756 1739 1729 1743 1826 1950 2002 1982 1935 1896 1857 1801 1723 1624 1505 1382 1272 1177 1110 1055 999 941 888 839 787 714 728 750 756 750 739 732 741 770 785 756 690 614 561 560 594 632 661 683 703 703 644 596 600 605 587 529 431 320 275 264 243 217 191 166 141 120 117 133 170 230 317 439 585 749 902 1036 1157 1215 1172 1050 980 1031 1122 1192 1191 1110 1007 1054 1015 976 908 835 809 844 844 926 889 763 650 620 634 502 463 413 384 378 365 315 255 309 372 433 482 504 492 435 346 373 430 468 481 485 487 466 381 291 204 124 59 16 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 22 129 494 924 1245 1364 1377 1432 1531 1600 1682 2004 1810 1327 1004 799 556 330 217 186 188 188 176 179 226 357 539 748 950 1106 934 696 461 271 152 101 97 130 198 268 305 310 328 340 324 276 215 174 156 82 49 19 12 14 12 10 22 52 85 109 114 118 151 215 315 480 698 919 1103 1228 1337 1366 1235 972 697 617 595 578 569 563 550 543 519 489 455 429 424 436 440 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 48 116 180 215 247 330 389 396 367 363 390 437 476 510 527 502 440 487 477 344 228 178 172 177 179 174 169 155 132 100 72 45 31 26 25 28 40 57 64 53 29 11 18 39 38 27 19 46 105 161 165 125 92 75 65 66 106 172 217 225 205 187 198 240 307 377 368 357 327 218 137 177 203 205 159 83 22 11 10 14 22 28 25 19 26 23 15 8 8 23 59 108 134 243 318 404 493 501 536 515 465 409 351 305 278 260 223 187 164 170 200 218 211 182 149 120 95 91 147 311 340 266 187 145 142 163 190 188 159 125 99 79 57 30 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 3 13 28 40 40 29 29 30 28 38 67 107 150 184 202 200 188 191 231 309 366 415 456 499 548 607 684 779 870 947 1024 1104 1180 1238 1303 1392 1514 1678 1871 2067 2244 2387 2488 2556 2596 2625 2642 2630 2574 2483 2392 2313 2248 2176 2092 2023 1912 1892 1895 1883 1863 1850 1824 1725 1680 1884 2050 2102 2074 2025 1978 1915 1830 1714 1552 1393 1301 1238 1178 1121 1064 1007 950 889 813 705 703 732 746 742 732 721 725 763 791 775 715 631 553 516 517 540 581 631 687 739 723 697 687 678 637 542 393 224 150 143 143 144 144 141 133 121 117 127 148 179 232 324 457 618 764 907 1031 1126 1175 1093 1010 1049 1130 1205 1221 1153 1070 1076 1093 1072 962 830 777 758 761 769 699 632 618 636 679 598 524 439 371 333 317 271 229 229 238 271 318 359 382 351 290 316 386 449 483 503 509 494 425 331 233 144 69 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 6 47 282 638 935 1058 1041 1055 1119 1295 1341 1607 1683 1293 883 928 783 596 450 365 325 289 248 225 237 310 457 678 899 1032 966 771 523 316 195 146 148 202 274 320 322 288 254 251 252 242 210 165 122 41 11 7 1 0 0 0 0 12 29 43 49 61 88 117 148 236 424 653 862 1063 1219 1299 1283 1163 823 685 627 605 590 570 564 552 534 506 474 453 433 413 397 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 44 105 150 165 171 236 288 298 283 271 268 294 333 359 356 336 352 483 553 280 130 86 92 115 136 142 142 133 113 89 71 67 69 66 63 63 70 79 72 47 19 3 5 15 32 54 60 79 115 151 153 114 76 59 63 94 151 218 283 299 277 255 261 305 366 411 395 354 323 279 221 208 199 178 147 106 64 42 35 48 50 59 54 39 39 35 25 16 11 19 54 120 183 290 355 408 449 459 453 432 410 383 345 313 290 270 246 176 127 123 162 207 212 164 122 115 119 129 182 315 332 241 156 111 109 130 154 156 123 90 67 51 35 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 1 6 14 21 22 18 24 28 29 43 83 146 196 192 146 110 105 141 212 293 363 423 471 514 556 597 646 710 780 817 853 903 957 1007 1084 1206 1355 1512 1664 1813 1953 2042 2087 2150 2241 2353 2457 2516 2509 2446 2368 2281 2221 2178 2137 2110 2048 2018 1976 1913 1864 1824 1737 1643 1640 1865 2060 2146 2153 2133 2086 2018 1915 1775 1568 1355 1232 1183 1162 1164 1147 1116 1068 996 903 808 782 784 785 775 756 732 734 760 771 751 701 633 563 504 464 470 503 556 640 748 800 801 795 764 688 566 416 266 149 101 96 109 117 115 125 128 127 133 144 164 201 259 354 485 638 784 904 1000 1079 1087 1029 1035 1097 1174 1213 1178 1111 1085 1105 1114 1026 864 780 708 665 619 552 571 675 706 697 651 617 560 517 481 382 271 227 199 190 195 206 228 266 254 243 274 341 414 468 521 529 508 451 363 261 167 83 27 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 23 113 353 631 781 722 614 648 813 944 1079 1208 1082 730 881 915 827 700 594 524 448 374 314 281 299 401 612 831 986 1005 856 590 370 250 201 202 252 319 344 333 293 244 227 220 172 112 83 62 34 15 3 0 0 0 0 0 1 3 11 13 22 44 56 57 91 212 392 607 843 1030 1129 1264 1278 1044 869 763 654 613 605 596 573 548 527 506 484 450 416 379 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59 110 129 126 129 169 217 241 227 209 192 180 196 221 235 251 319 450 525 177 56 19 18 31 53 81 97 93 82 73 70 74 85 89 84 79 75 71 60 36 16 8 12 27 55 86 108 126 141 149 142 119 92 72 92 134 186 250 338 384 373 346 349 392 436 426 413 388 369 318 243 202 181 148 120 101 83 62 47 60 42 52 73 77 66 56 48 43 42 46 60 114 234 342 399 409 391 365 337 306 282 270 264 263 266 263 244 182 142 134 158 181 167 120 113 159 189 219 273 347 348 268 176 117 104 123 141 130 93 59 39 27 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 1 5 10 15 19 28 36 52 88 142 189 190 129 77 68 104 179 269 342 407 476 538 584 609 616 615 626 652 657 670 695 725 764 844 976 1112 1231 1331 1411 1478 1544 1589 1684 1841 2036 2226 2360 2409 2389 2354 2280 2224 2194 2168 2129 2059 2004 1953 1926 1930 1934 1878 1755 1782 1902 2015 2084 2116 2125 2103 2098 2009 1870 1678 1455 1249 1097 1073 1172 1251 1275 1239 1153 1051 973 940 933 929 902 844 791 768 751 746 740 721 684 632 567 475 422 422 468 551 667 758 809 835 789 692 580 462 388 273 161 101 100 118 101 121 140 145 143 150 172 207 237 320 452 583 695 784 856 928 989 1023 1025 1050 1115 1178 1187 1139 1108 1118 1110 1020 861 758 676 604 589 576 610 725 749 662 580 606 634 662 709 578 377 265 201 176 172 164 159 171 183 202 217 248 321 406 500 551 557 520 430 296 193 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 2 61 239 495 692 666 525 480 516 595 700 826 925 871 946 988 943 837 755 684 602 518 434 356 323 402 563 769 969 1054 923 671 444 303 252 259 292 328 340 331 300 256 204 127 57 29 26 21 10 0 0 0 0 0 0 0 0 0 2 2 2 10 24 22 44 85 188 370 584 772 861 1085 1224 1236 1146 957 758 686 655 627 597 568 555 544 521 484 436 389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 31 98 133 118 89 81 110 158 190 167 160 154 149 158 182 212 239 284 358 363 155 28 4 0 0 4 22 42 42 38 37 37 38 50 70 73 74 71 63 51 35 27 35 50 72 87 85 105 148 167 162 149 137 129 115 149 183 232 297 376 444 471 463 467 499 517 484 456 404 395 376 324 253 179 123 97 83 73 60 51 57 43 46 79 95 88 77 73 82 103 127 155 214 292 319 387 363 325 290 258 222 191 205 231 246 252 253 240 194 181 188 206 207 176 127 111 152 241 299 332 358 372 348 268 192 152 141 135 107 64 36 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 0 0 0 0 0 0 0 0 0 1 7 20 33 38 45 60 96 147 185 182 129 65 55 84 161 260 357 432 485 528 581 623 614 560 510 491 484 483 496 519 547 585 646 746 841 934 1006 1058 1107 1174 1239 1348 1509 1711 1919 2093 2205 2272 2307 2279 2230 2186 2141 2077 1996 1937 1909 1955 2015 2005 1885 1712 1716 1798 1892 1980 2060 2127 2156 2185 2095 1950 1777 1581 1360 1135 1039 1200 1361 1427 1390 1291 1181 1123 1085 1059 1011 891 727 705 715 708 710 736 765 759 719 681 538 418 373 392 452 550 660 747 770 701 600 527 472 453 389 289 179 133 158 123 136 163 179 181 179 185 205 242 324 438 552 640 694 733 792 872 973 1013 1021 1051 1120 1175 1148 1116 1103 1084 1018 892 758 664 606 619 644 672 742 757 660 551 589 723 859 932 736 533 407 298 226 203 200 200 176 156 153 156 162 205 281 407 526 598 592 497 345 222 125 55 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 45 166 349 546 495 368 320 382 511 634 783 976 1075 1081 1018 956 863 814 765 707 635 551 453 404 432 539 721 930 1058 986 760 517 355 298 303 323 330 331 318 278 206 104 31 11 10 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 22 37 77 162 296 502 676 921 1135 1262 1293 1042 832 723 669 630 608 588 569 546 523 496 461 429 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 54 107 136 108 64 45 66 108 135 127 133 139 147 157 180 218 251 269 305 300 187 27 1 0 0 0 2 6 8 6 4 2 0 5 20 35 52 59 56 48 46 54 84 107 121 106 83 97 153 177 164 146 137 138 150 209 281 339 380 417 462 507 535 564 591 567 516 466 374 340 342 312 243 162 99 70 61 54 51 47 49 75 90 102 104 92 76 69 81 113 145 167 212 251 258 292 257 229 218 209 194 184 191 227 252 271 283 280 251 248 261 269 252 216 184 186 173 249 311 334 350 377 390 353 284 216 164 125 90 49 23 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 3 15 32 45 50 53 70 119 175 192 155 88 56 87 159 256 351 432 497 532 530 518 488 447 395 349 345 336 342 369 407 447 487 534 601 660 736 805 864 920 978 1059 1170 1293 1439 1603 1769 1930 2111 2234 2279 2268 2223 2155 2066 1979 1895 1915 2007 2058 1994 1849 1758 1752 1784 1864 1982 2109 2211 2286 2241 2082 1885 1701 1548 1415 1280 1098 1215 1312 1338 1316 1245 1165 1187 1184 1170 1086 884 612 490 533 571 612 709 816 827 780 694 565 459 398 386 421 502 622 738 721 607 483 417 412 441 462 442 361 288 279 215 185 209 246 280 295 281 267 291 356 442 529 592 623 640 687 773 904 1004 1030 1012 1064 1163 1113 1068 1051 1040 1012 940 823 687 606 577 600 671 752 778 702 643 680 784 878 889 780 625 501 408 338 300 333 328 266 208 171 147 129 127 173 259 392 512 549 491 363 236 140 68 24 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 10 47 129 280 271 222 220 304 492 646 813 948 1014 1003 921 880 830 812 808 783 722 644 557 501 493 548 680 874 1013 992 838 606 416 338 336 350 335 321 300 254 173 78 26 6 1 0 0 0 0 0 0 0 0 0 0 0 0 2 4 2 1 1 1 8 17 26 43 95 260 472 724 989 1186 1244 992 792 725 703 647 621 606 583 558 535 511 497 485 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 47 81 94 71 30 17 37 75 97 96 95 108 127 148 179 220 263 290 349 311 169 29 3 0 0 0 0 0 0 0 0 0 0 0 2 9 23 33 34 35 45 72 122 152 150 119 91 99 143 179 160 123 101 105 150 250 385 452 458 462 481 508 526 521 517 514 441 336 258 216 207 186 135 74 39 36 38 31 34 49 59 67 91 92 78 60 42 32 35 51 70 88 112 147 176 188 153 149 177 206 219 213 207 203 232 263 285 294 289 296 315 321 303 266 221 201 250 247 264 265 284 321 345 340 297 229 163 110 69 30 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 3 16 26 31 33 40 63 124 188 202 158 104 107 178 280 378 452 499 521 508 448 349 286 265 252 234 241 248 265 298 346 398 447 499 552 593 653 717 777 834 899 988 1084 1164 1252 1365 1518 1718 1986 2194 2308 2337 2295 2202 2091 2018 1988 2060 2135 2140 2076 2005 1955 1904 1873 1877 1926 2009 2098 2174 2089 1905 1703 1535 1408 1301 1213 1111 1146 1159 1155 1150 1109 1057 1166 1226 1267 1222 1039 765 555 484 474 498 587 707 768 776 700 617 541 487 459 458 497 593 700 709 610 456 326 288 340 422 478 484 463 442 372 305 315 358 413 461 478 418 405 435 488 538 567 570 570 604 694 841 978 1030 992 1032 1122 1096 1040 1008 1011 1013 948 867 733 625 573 588 674 745 762 722 721 773 832 858 815 719 588 501 467 467 515 610 521 391 272 183 123 80 60 73 117 226 357 432 428 335 235 159 101 57 28 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 20 87 122 119 115 121 286 478 627 741 824 853 796 784 777 804 853 852 805 733 659 602 578 605 694 842 987 1040 915 697 501 371 370 371 348 317 287 245 164 84 32 8 0 0 0 0 0 0 1 3 6 5 7 7 8 16 24 27 20 14 7 2 5 7 11 34 109 242 438 751 993 1046 1066 1157 1185 839 707 634 601 597 583 556 532 516 493 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 42 44 27 5 2 18 56 66 61 62 78 109 146 194 247 299 342 408 298 130 31 9 3 1 0 0 0 0 0 0 0 0 0 0 1 4 8 9 13 26 62 119 166 157 121 97 105 141 169 151 90 56 60 122 239 369 434 426 436 470 502 499 446 373 396 327 199 100 57 40 34 23 10 5 8 12 16 15 32 38 26 15 14 16 13 8 5 5 9 16 33 41 54 74 85 79 90 132 173 205 235 248 228 237 255 282 306 320 329 340 340 318 282 232 200 218 227 215 188 187 210 239 253 242 195 137 80 38 13 4 1 0 1 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 20 24 31 50 89 157 229 251 216 181 218 317 431 514 552 541 488 408 314 194 143 148 162 167 185 211 237 276 328 382 437 498 549 584 633 686 742 808 892 980 1045 1099 1159 1254 1411 1646 1952 2207 2357 2398 2347 2245 2156 2138 2186 2246 2258 2207 2120 2044 2005 1954 1889 1821 1784 1800 1858 1886 1811 1669 1526 1417 1347 1293 1228 1161 1134 1126 1138 1161 1164 1119 1186 1172 1222 1284 1247 1086 882 724 612 504 489 599 712 750 741 709 665 625 585 524 530 602 695 738 678 509 288 166 183 257 358 458 528 552 510 471 478 512 563 610 611 582 557 547 564 593 603 564 530 545 622 769 922 992 980 1015 1072 1063 1007 962 976 1003 937 870 780 693 640 644 734 764 750 745 777 831 882 919 822 695 588 538 544 591 705 773 661 492 326 189 102 59 41 43 71 134 226 315 358 291 218 159 114 85 60 37 14 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 4 20 38 44 44 48 104 203 351 537 711 802 806 769 730 753 857 893 877 826 761 705 678 689 743 833 944 975 912 794 609 442 407 395 362 324 288 240 162 88 37 11 1 0 1 1 2 5 10 16 20 21 27 33 33 42 58 85 89 70 39 9 5 10 14 20 40 81 189 409 626 890 1121 1079 838 872 815 699 659 652 626 583 560 537 513 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 12 12 6 0 1 5 28 27 30 42 62 94 136 195 257 315 364 376 222 86 33 17 11 6 3 0 1 2 2 0 0 0 0 0 0 0 0 0 1 10 36 83 122 110 84 69 75 95 109 95 48 24 30 91 182 262 300 297 314 364 423 452 429 361 282 161 74 23 8 7 4 2 2 1 0 1 3 6 5 3 1 0 0 1 0 0 0 0 1 2 5 6 9 21 43 66 88 110 126 133 179 242 262 272 266 283 305 319 319 305 281 247 205 152 110 97 108 116 111 116 131 153 173 181 162 112 49 13 4 1 0 1 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 9 20 36 64 110 174 245 337 380 366 346 381 479 569 603 575 494 385 275 181 103 81 94 121 148 180 213 243 281 332 395 462 524 570 606 659 721 782 843 912 978 1031 1081 1144 1248 1415 1656 1947 2194 2341 2384 2362 2326 2313 2342 2350 2344 2300 2217 2126 2078 2087 1967 1870 1770 1694 1671 1690 1687 1590 1463 1345 1259 1200 1151 1125 1129 1135 1145 1155 1173 1211 1180 1184 1078 1093 1246 1397 1399 1291 1153 993 802 657 629 676 731 776 791 767 712 626 504 506 589 693 755 725 582 332 184 144 175 265 387 508 596 606 613 622 644 684 734 767 752 696 663 661 675 675 598 537 528 576 711 881 965 975 996 1025 1024 988 948 945 962 924 874 810 755 735 746 803 806 776 754 760 799 866 906 831 728 657 642 678 726 766 761 659 502 340 215 146 97 86 79 72 81 116 159 186 166 145 129 114 104 87 66 41 24 16 15 15 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 12 13 17 49 117 222 363 575 736 797 757 683 668 771 857 921 920 865 814 788 786 822 880 955 1019 1017 889 695 522 430 401 391 349 296 238 176 110 49 21 12 9 8 11 20 29 35 43 45 42 45 59 63 66 95 141 165 139 95 44 25 19 20 27 32 37 90 213 413 659 960 1097 1329 1278 984 803 749 711 674 643 610 572 536 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 12 29 52 82 120 172 220 267 323 310 171 70 41 29 22 15 9 6 10 14 7 1 0 0 0 0 0 0 0 0 0 3 18 41 51 39 26 17 16 22 32 30 15 6 15 64 127 169 188 195 206 246 299 342 355 307 149 52 16 3 4 9 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 55 102 136 145 148 147 167 215 261 284 280 260 240 221 200 173 140 105 66 37 20 14 20 26 39 59 81 101 120 141 164 131 50 9 1 0 0 4 10 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 1 7 26 51 86 138 209 294 377 492 553 552 531 538 581 613 591 502 378 260 174 113 74 65 81 107 133 163 202 226 264 325 403 482 549 606 657 712 768 821 870 920 967 1019 1080 1161 1278 1443 1657 1897 2088 2220 2301 2363 2409 2413 2390 2357 2319 2247 2175 2123 2092 2124 2008 1888 1771 1674 1611 1578 1538 1443 1341 1288 1281 1283 1264 1221 1167 1168 1182 1180 1175 1214 1209 1182 1113 1122 1256 1465 1637 1697 1637 1511 1342 1169 1028 907 840 832 824 786 707 590 444 419 492 603 685 701 637 469 357 274 220 215 275 387 536 608 659 691 715 744 784 830 842 811 791 779 753 709 652 597 564 582 687 846 941 977 989 1000 1003 990 968 974 979 950 904 845 791 779 803 849 855 818 768 742 772 825 823 785 731 687 691 767 822 829 774 651 496 366 314 227 145 104 79 54 36 41 49 74 93 100 100 100 108 103 84 63 47 40 46 45 25 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 1 2 5 18 52 107 160 239 395 589 707 678 591 572 660 771 889 960 941 919 918 912 920 945 986 1032 1015 906 767 631 526 453 424 372 316 268 219 154 78 56 48 38 29 36 49 59 71 78 73 60 54 63 68 71 102 149 156 142 138 100 61 35 29 45 52 55 63 75 116 246 648 991 1041 895 892 872 780 726 704 690 664 623 572 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 43 70 102 137 166 202 278 289 212 110 69 43 28 18 15 18 24 25 12 3 0 0 0 0 0 0 0 0 0 1 6 12 11 5 1 0 0 0 2 3 2 1 4 41 96 132 151 165 179 197 207 193 171 124 39 10 3 1 1 3 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 63 106 134 139 139 163 133 139 217 309 306 218 134 85 59 43 30 16 5 1 0 0 1 2 6 18 34 52 79 123 175 153 55 10 0 0 0 1 5 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 4 15 41 79 115 158 224 308 397 487 595 647 636 600 574 566 548 481 366 251 167 117 84 64 60 60 64 72 88 118 165 220 301 392 480 560 640 699 736 769 812 864 915 955 1012 1087 1183 1304 1452 1626 1806 1941 2074 2198 2308 2377 2373 2322 2275 2221 2141 2111 2118 2049 2002 1951 1861 1730 1593 1490 1442 1471 1451 1418 1373 1312 1234 1138 1041 1067 1156 1228 1270 1313 1356 1290 1232 1189 1132 1143 1321 1605 1823 1909 1842 1703 1562 1434 1282 1122 991 884 781 670 554 438 372 383 465 554 603 613 580 542 466 338 212 155 191 308 445 581 679 733 761 783 830 870 895 903 888 846 785 725 684 645 645 706 807 912 1019 1025 1031 1024 994 993 1031 1038 996 952 898 833 803 842 898 906 880 844 815 786 784 774 742 684 633 637 726 794 833 801 702 579 493 420 304 196 121 76 46 17 25 32 51 70 83 86 76 72 71 67 62 54 46 67 65 46 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 0 0 0 0 0 0 0 0 0 0 0 0 1 7 25 63 81 106 176 359 564 582 529 494 552 671 799 883 940 973 1018 1049 1078 1110 1113 1076 1039 941 842 763 629 482 452 405 357 309 256 196 139 117 124 116 69 69 72 81 97 100 78 48 41 44 47 48 54 65 98 126 146 133 95 51 43 58 75 91 88 42 56 160 337 669 974 860 1019 928 868 848 788 714 720 683 631 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 33 61 89 113 130 153 224 245 199 119 71 35 20 11 11 17 24 22 9 2 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 2 19 64 94 109 119 135 156 155 110 67 29 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 12 35 60 75 73 66 107 98 100 180 290 316 196 61 18 5 2 2 0 0 0 0 0 0 0 0 2 8 18 44 84 122 125 47 10 0 0 0 0 2 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 20 56 109 157 176 208 258 333 428 531 619 649 630 593 559 528 474 361 250 170 119 88 66 54 49 43 38 34 30 40 115 182 266 354 454 563 653 696 728 749 783 837 899 953 1021 1106 1200 1307 1430 1568 1700 1808 1935 2056 2157 2222 2237 2213 2178 2130 2093 2111 2131 2032 1919 1869 1804 1700 1593 1532 1534 1555 1503 1421 1299 1159 1039 958 930 999 1018 1041 1074 1070 1000 963 982 902 726 679 1022 1657 1891 1939 1913 1839 1736 1634 1574 1443 1281 1116 954 793 637 503 394 334 345 387 426 473 523 578 593 499 331 189 140 161 251 398 567 703 762 779 820 873 927 961 961 925 847 784 751 711 690 722 815 935 1093 1090 1063 1059 1043 1043 1079 1082 1036 980 929 876 849 872 896 896 885 881 875 815 764 759 755 724 674 640 665 702 726 725 703 687 732 650 482 327 214 144 121 68 58 62 74 86 88 76 60 49 41 39 43 51 50 74 74 55 34 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 1 5 15 24 35 99 257 467 568 556 482 466 521 576 644 791 889 985 1077 1158 1235 1201 1164 1087 1034 1038 952 781 647 537 470 423 383 319 230 201 259 320 235 125 89 79 86 92 74 34 15 9 12 17 24 44 103 123 132 140 139 113 63 50 55 76 101 98 78 99 87 105 305 736 950 1109 974 872 841 739 718 756 748 714 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 30 56 77 95 117 149 194 148 113 69 35 14 6 3 5 11 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 1 7 28 44 46 46 55 75 93 79 58 26 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 3 6 13 24 29 26 22 39 67 82 167 262 277 162 15 2 0 0 1 0 0 0 0 0 0 0 0 0 1 5 16 27 38 52 21 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 10 42 101 175 234 225 226 259 331 436 547 631 651 633 603 564 502 404 273 183 127 94 74 60 52 45 34 24 17 15 33 110 178 237 326 446 563 637 706 765 793 813 844 898 966 1044 1127 1205 1285 1375 1476 1583 1687 1794 1886 1960 2014 2045 2045 2028 2043 2094 2127 2091 1994 1929 1908 1895 1858 1808 1760 1705 1575 1413 1273 1148 1035 943 891 869 909 798 688 657 658 636 589 506 418 373 496 874 1255 1536 1723 1811 1840 1841 1803 1766 1703 1603 1477 1321 1127 894 670 507 399 336 304 298 329 387 477 590 615 518 376 285 232 207 247 399 616 739 790 833 890 952 995 1003 983 909 825 752 696 677 717 816 940 1089 1118 1085 1055 1043 1066 1131 1099 1038 985 946 916 870 813 764 774 821 836 844 804 782 804 827 818 771 714 672 654 648 647 658 709 796 773 669 558 443 311 246 160 112 90 84 84 84 81 72 58 44 33 27 40 42 59 68 55 30 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 1 2 4 13 37 100 212 342 476 539 505 447 436 459 431 541 666 784 905 1037 1251 1337 1274 1190 1055 766 801 762 681 625 551 496 404 286 292 392 454 463 274 166 119 105 95 73 32 8 1 0 0 1 7 24 94 128 124 120 135 115 80 51 38 53 77 106 167 177 107 42 93 288 545 783 913 889 799 767 781 786 770 740 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 51 66 79 137 230 256 53 59 30 10 2 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 1 0 0 0 0 0 0 0 0 0 4 15 27 21 13 10 18 35 56 61 31 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 1 2 3 4 9 9 8 9 17 52 69 167 229 200 96 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 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 1 2 1 0 0 13 54 127 220 301 307 298 308 367 472 589 680 700 670 622 549 443 315 203 131 91 73 67 64 59 52 37 24 22 33 59 111 159 205 284 400 519 604 728 815 864 896 924 963 1024 1102 1162 1212 1264 1326 1401 1501 1599 1691 1776 1852 1919 1979 2021 2002 2023 2067 2063 1988 1900 1872 1889 1950 1961 1919 1846 1724 1543 1355 1205 1088 970 840 757 797 772 641 512 452 440 410 334 351 428 550 736 1001 1245 1405 1498 1581 1716 1875 1923 1920 1887 1832 1753 1629 1430 1140 859 664 526 431 368 326 319 351 423 547 661 710 684 612 528 422 339 367 529 681 781 857 930 995 1034 1032 1017 954 845 737 663 653 723 817 936 1071 1135 1116 1062 1060 1121 1151 1082 1006 980 995 1006 888 773 680 649 679 715 736 771 825 869 893 897 873 797 728 679 645 621 621 662 726 767 792 790 733 568 413 267 163 110 95 93 102 107 108 100 80 53 29 40 52 65 75 76 57 36 19 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 1 5 10 16 31 64 116 170 309 443 505 475 400 429 391 397 452 524 604 730 914 1053 1212 1383 1172 1045 1117 990 864 873 755 691 649 651 662 573 448 340 225 187 194 178 124 58 17 2 0 2 0 0 1 7 29 53 61 60 85 96 94 74 39 35 39 82 182 234 141 56 51 130 332 621 881 947 827 764 759 765 750 663 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 40 56 61 166 334 289 28 73 29 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 3 0 0 0 0 0 1 4 3 2 6 16 30 23 8 2 3 12 26 23 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 1 2 3 2 2 2 6 21 46 174 213 134 35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 7 4 3 16 63 152 259 324 281 248 288 391 529 666 766 786 723 623 505 374 238 138 82 58 54 60 65 60 52 38 28 40 74 120 172 222 267 314 378 458 546 671 792 898 982 1046 1099 1154 1206 1236 1268 1313 1355 1396 1470 1564 1654 1740 1820 1886 1938 1988 1992 1980 1974 1971 1968 1971 2004 1973 1997 1954 1846 1714 1557 1357 1170 1052 974 879 760 742 663 652 642 579 473 393 398 426 538 712 911 1098 1257 1369 1404 1401 1430 1538 1705 1840 1929 1918 1864 1807 1725 1551 1265 985 775 630 537 475 429 431 449 494 583 707 835 921 948 893 771 634 544 536 602 714 836 943 1022 1062 1056 1025 957 860 767 695 665 735 822 924 1036 1124 1140 1073 1106 1153 1104 1005 929 931 1007 1090 946 814 701 617 594 615 670 768 847 892 909 915 894 817 770 746 728 709 684 668 697 731 757 793 841 753 584 391 222 123 101 92 93 104 122 121 95 61 33 41 71 83 85 98 89 59 30 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 1 8 16 20 25 35 63 94 201 354 480 505 407 404 406 390 372 377 411 457 515 662 939 1305 1064 1101 1083 900 697 816 809 728 712 711 639 472 363 298 274 259 221 170 111 45 10 1 6 39 21 13 5 1 2 5 5 12 32 56 85 109 72 48 30 45 126 243 166 120 99 160 337 554 759 848 826 790 756 742 744 691 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 30 43 47 168 367 242 70 95 54 16 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 1 2 2 3 6 5 3 4 9 17 18 9 2 0 3 5 2 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 13 28 15 7 3 3 16 55 163 191 103 22 1 3 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 5 13 17 14 11 22 69 162 256 286 276 273 327 441 595 749 860 875 779 637 478 321 186 92 50 40 47 58 63 54 45 44 61 96 144 195 242 270 284 317 379 458 538 625 748 874 988 1091 1185 1258 1296 1341 1388 1436 1467 1476 1501 1576 1646 1706 1776 1841 1881 1934 1969 1960 1967 1995 2026 2038 2009 1951 1912 1843 1738 1603 1422 1182 996 877 825 798 760 775 743 727 705 643 545 472 518 640 843 1055 1237 1383 1513 1604 1557 1464 1429 1468 1534 1601 1664 1702 1706 1703 1678 1565 1371 1146 948 792 681 601 524 503 515 526 541 586 692 889 1067 1109 1055 931 775 631 559 610 747 894 1002 1060 1066 1024 956 886 830 785 748 770 809 868 956 1070 1148 1069 1106 1117 1049 931 823 794 886 1033 1023 966 877 767 669 620 686 793 869 887 863 835 795 751 753 776 783 751 678 649 668 696 717 742 797 778 674 492 295 159 120 103 98 97 108 114 92 60 30 33 80 112 102 107 98 66 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 6 12 18 21 26 59 109 177 273 401 475 437 400 398 425 394 367 363 351 331 341 403 575 648 726 778 744 526 517 492 450 415 397 304 264 258 257 247 222 193 151 89 31 21 66 147 186 123 62 22 4 2 1 0 1 6 17 39 92 99 78 47 36 65 112 138 172 219 299 458 630 749 807 805 771 742 735 733 707 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 18 26 47 145 331 200 96 68 46 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 5 15 27 21 1 2 1 0 1 7 17 22 15 8 2 1 2 1 0 0 3 5 5 2 0 0 0 1 1 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 4 16 37 27 24 12 4 21 78 166 175 80 20 6 11 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 0 0 0 0 0 0 0 0 0 4 11 17 18 17 24 69 160 248 293 342 381 452 567 707 845 944 953 828 661 458 267 132 61 39 40 52 64 67 58 54 62 113 168 208 235 259 282 301 354 437 531 629 742 859 940 1004 1079 1180 1289 1359 1437 1500 1554 1590 1605 1614 1653 1676 1676 1709 1747 1741 1732 1807 1934 2042 2080 2053 2010 1950 1854 1839 1822 1751 1617 1452 1266 1074 934 851 812 803 819 816 790 760 716 671 679 820 977 1128 1257 1372 1497 1646 1737 1673 1588 1523 1470 1408 1368 1413 1503 1569 1608 1631 1612 1528 1394 1224 1038 874 758 649 582 558 547 535 524 548 742 971 1128 1187 1145 1018 830 630 564 646 797 941 1038 1063 1024 964 916 889 873 856 852 850 860 902 1001 1124 1078 1070 1064 1016 916 793 713 794 979 1120 1174 1119 972 847 784 828 899 931 900 833 758 709 689 702 727 738 721 690 674 673 691 728 772 781 764 695 551 380 266 204 157 149 128 109 104 80 50 24 28 70 118 134 127 98 63 30 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 2 5 11 16 22 59 121 185 242 349 442 463 416 342 414 404 379 370 360 325 337 359 376 404 443 471 449 407 382 365 330 280 237 189 175 177 184 181 172 175 125 55 19 47 152 332 325 229 141 91 49 19 5 0 0 0 1 31 69 106 130 127 87 51 57 109 191 280 388 523 654 741 768 741 698 690 697 701 688 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 32 105 223 162 67 19 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 1 4 18 46 66 34 0 0 0 0 0 5 17 34 46 50 37 26 16 7 2 2 6 8 9 6 2 2 2 19 24 18 11 8 8 7 6 5 5 6 3 1 0 0 1 2 4 3 3 7 16 24 13 15 11 6 16 58 126 158 74 40 29 30 34 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 1 3 5 8 8 13 49 129 224 316 427 532 628 737 848 946 1007 990 838 629 399 207 92 50 43 49 61 67 62 53 56 86 145 201 243 268 288 335 387 478 597 715 823 938 1011 1021 1033 1050 1099 1205 1328 1438 1527 1601 1661 1702 1720 1756 1765 1718 1750 1865 1983 2062 2091 2100 2101 2085 2036 1948 1908 1907 1928 1904 1807 1643 1436 1270 1101 960 861 805 783 790 820 827 816 824 889 1029 1232 1390 1463 1484 1514 1594 1699 1693 1673 1617 1515 1379 1238 1147 1204 1352 1485 1575 1634 1660 1640 1574 1445 1256 1051 891 749 659 624 631 656 680 699 694 782 931 1087 1193 1184 1052 795 631 601 686 832 980 1048 1028 974 928 908 912 929 944 939 923 928 986 1089 1099 1082 1066 1043 997 914 786 793 942 1117 1230 1244 1170 1025 982 1006 1040 1036 977 879 778 723 688 667 676 727 782 754 717 695 699 727 770 769 731 665 581 491 418 314 241 220 207 177 137 81 45 32 40 68 110 134 119 95 68 42 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 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 11 24 59 131 211 292 356 395 405 267 333 359 366 375 402 388 366 356 352 358 368 365 336 319 336 357 328 274 211 167 155 173 197 205 198 186 132 70 45 87 180 252 258 238 232 203 119 49 11 0 0 0 0 11 48 109 176 201 165 102 78 104 161 227 308 432 553 645 691 682 643 624 623 635 648 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 38 86 92 18 4 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 2 13 38 76 66 21 0 0 1 4 3 3 7 21 44 73 91 72 43 20 9 6 5 8 8 5 3 5 9 38 42 30 21 20 20 16 13 11 13 15 8 4 2 2 5 9 13 11 5 6 17 28 24 20 21 20 26 42 60 66 41 65 66 58 47 23 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 3 19 73 166 298 460 615 728 836 928 994 1020 986 804 559 333 170 83 55 55 60 63 60 53 55 81 142 201 246 289 335 387 464 527 610 702 800 899 978 1008 1005 1021 1060 1116 1189 1279 1372 1457 1541 1631 1720 1787 1783 1758 1717 1732 1821 1959 2137 2295 2243 2177 2112 2026 1935 1944 2038 2061 1997 1867 1687 1452 1307 1166 1038 932 860 836 862 876 827 844 956 1135 1351 1558 1677 1724 1726 1713 1715 1735 1659 1571 1468 1347 1213 1077 997 1035 1186 1361 1497 1577 1621 1622 1601 1517 1354 1144 949 772 637 573 583 629 651 615 493 430 511 758 1066 1212 1138 922 720 604 604 712 895 1014 1029 992 944 915 921 964 1015 1030 1015 998 1012 1072 1144 1193 1196 1177 1151 1108 998 955 987 1063 1136 1162 1140 1124 1138 1160 1165 1133 1044 930 837 755 695 671 676 704 742 736 715 701 704 705 714 705 670 628 584 540 529 452 390 346 305 249 197 119 71 58 73 108 141 150 132 110 86 62 40 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 19 64 125 187 249 313 348 275 267 320 385 385 400 383 378 375 367 359 351 353 351 324 311 326 289 245 203 190 210 245 273 290 268 222 175 131 110 151 200 231 262 288 318 271 177 84 37 13 2 0 3 18 55 113 200 273 321 298 218 165 131 139 180 275 405 537 594 622 610 580 556 554 587 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 39 7 1 0 0 0 0 0 0 0 0 0 0 0 0 5 5 2 0 0 1 2 1 0 0 1 3 2 3 12 31 52 41 8 0 1 9 19 17 5 1 3 17 47 89 71 41 19 8 5 4 7 8 4 1 1 5 7 15 19 18 18 16 10 8 7 9 9 6 6 5 6 11 17 21 18 7 2 10 22 34 51 90 99 109 129 118 67 29 65 67 62 50 29 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 6 40 122 262 452 658 798 893 944 958 942 872 677 442 256 143 91 76 73 65 56 47 43 56 96 159 216 257 302 359 425 482 508 565 637 706 761 806 848 887 955 1052 1172 1293 1370 1417 1464 1488 1518 1572 1627 1625 1609 1606 1625 1679 1794 2002 2172 2149 2156 2145 2067 1959 1898 1899 1932 1959 1893 1704 1522 1399 1306 1224 1148 1091 1071 1107 1077 1049 1090 1182 1286 1406 1598 1743 1822 1812 1747 1699 1668 1572 1430 1290 1178 1091 987 907 871 965 1149 1341 1468 1549 1558 1543 1465 1317 1122 921 753 614 511 474 477 444 338 200 137 167 389 788 1070 1109 984 803 647 579 638 818 964 1022 1016 977 940 931 987 1055 1095 1100 1081 1060 1072 1151 1247 1306 1316 1292 1264 1217 1181 1112 1063 1080 1108 1139 1189 1242 1271 1257 1190 1040 928 846 758 650 550 558 603 668 703 711 715 726 708 703 692 683 667 631 576 534 459 423 420 396 322 254 177 127 117 149 204 213 205 176 144 113 84 59 32 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 24 48 79 109 144 202 237 251 288 379 377 380 389 396 406 385 365 352 349 343 333 320 322 318 289 261 265 298 340 363 385 380 341 293 264 264 294 329 357 379 391 411 411 369 284 220 165 103 42 4 11 52 118 246 395 519 555 469 341 211 148 160 227 349 483 548 573 580 578 555 543 546 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 50 59 36 3 0 0 0 0 1 1 0 0 0 0 0 1 7 7 3 1 5 11 19 7 2 0 2 6 5 1 2 5 9 9 0 1 6 20 33 30 12 2 0 2 15 34 26 13 5 2 1 1 3 4 1 0 0 0 0 0 2 4 5 4 1 0 0 0 0 1 3 5 7 12 18 21 19 11 3 7 23 48 83 138 163 170 201 181 108 54 68 60 49 35 21 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 1 2 6 30 87 185 323 488 687 761 797 811 785 690 521 338 210 139 109 97 87 68 52 45 50 70 104 149 194 238 272 305 347 387 411 427 451 493 546 601 698 803 914 1043 1188 1331 1441 1512 1557 1565 1564 1554 1506 1462 1482 1515 1549 1618 1771 2020 2183 2187 2201 2189 2109 1982 1877 1847 1945 1988 1921 1788 1646 1532 1456 1397 1352 1324 1313 1323 1279 1265 1303 1356 1382 1402 1530 1620 1655 1633 1590 1583 1590 1572 1503 1386 1261 1162 1064 971 914 949 1076 1245 1379 1478 1484 1442 1351 1214 1040 853 721 616 531 466 409 332 224 122 72 81 222 544 880 1030 1012 889 734 627 643 782 923 1014 1045 1024 982 966 1012 1078 1132 1155 1144 1109 1077 1118 1199 1276 1322 1336 1339 1345 1350 1315 1250 1190 1168 1209 1282 1346 1357 1297 1177 1002 892 832 777 696 592 577 611 666 711 743 758 749 718 700 703 718 727 701 654 504 413 427 469 461 398 316 248 208 207 239 282 298 290 258 208 151 99 69 42 20 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 13 29 38 44 73 133 189 225 304 316 307 302 354 430 419 398 378 370 378 397 409 405 431 433 398 404 447 452 449 469 496 507 458 454 471 493 518 531 544 607 701 775 835 846 672 526 383 234 91 32 43 101 241 433 586 675 658 552 405 280 222 249 357 464 531 558 573 601 596 580 554 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 31 71 108 93 50 5 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 8 23 41 51 29 10 2 0 1 1 0 0 0 0 0 1 6 14 25 32 28 13 0 0 0 2 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 11 15 17 17 13 10 18 32 54 82 97 91 107 96 72 64 74 56 36 22 12 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 7 10 25 53 92 156 268 460 577 659 696 670 575 425 276 186 144 128 117 101 79 62 59 70 93 123 149 154 192 217 237 268 305 331 343 359 389 440 517 632 765 891 1021 1152 1272 1367 1450 1496 1516 1538 1565 1580 1590 1594 1597 1598 1632 1738 1921 2017 2069 2123 2159 2143 2058 1928 1811 1867 1933 1926 1850 1752 1652 1534 1485 1494 1524 1553 1566 1515 1462 1441 1448 1466 1496 1547 1615 1636 1599 1538 1503 1516 1522 1503 1455 1383 1295 1203 1148 1133 1150 1188 1240 1306 1371 1377 1339 1259 1139 992 844 728 634 560 500 441 366 254 156 112 141 262 486 750 944 1012 962 845 739 718 797 912 1016 1076 1079 1040 1027 1056 1110 1168 1211 1223 1184 1119 1105 1136 1190 1246 1297 1345 1395 1437 1450 1428 1383 1362 1390 1441 1446 1382 1272 1119 970 883 833 781 693 550 504 570 643 705 763 796 770 717 677 678 722 775 762 743 697 641 598 581 541 469 389 324 290 284 289 348 388 394 363 294 198 121 77 47 25 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 21 29 53 104 173 246 249 275 367 431 452 439 431 430 442 475 507 523 517 528 543 537 548 530 483 466 492 531 607 646 667 644 623 616 588 662 810 908 882 866 825 749 651 548 412 240 113 45 44 135 304 444 571 669 684 619 516 391 343 370 422 473 525 564 590 606 609 597 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 66 106 103 52 20 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 37 59 67 48 26 10 5 4 4 3 1 0 0 0 1 7 19 22 19 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 0 0 0 0 0 0 0 1 2 4 7 10 12 14 13 14 16 23 32 30 12 13 12 14 18 21 22 22 18 11 5 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 18 23 23 22 26 43 65 75 113 221 386 528 635 678 643 537 387 235 158 147 152 147 128 105 90 85 90 107 132 154 157 169 188 211 236 259 279 298 339 397 464 539 622 725 841 965 1075 1160 1229 1287 1331 1381 1456 1549 1627 1665 1665 1686 1675 1672 1729 1838 1915 2007 2100 2167 2177 2106 1973 1850 1813 1814 1814 1798 1766 1707 1735 1841 1871 1776 1692 1643 1623 1616 1608 1585 1554 1549 1542 1533 1499 1455 1426 1423 1507 1495 1480 1478 1464 1404 1315 1259 1240 1232 1226 1238 1282 1316 1309 1278 1210 1109 1011 918 816 720 640 580 536 484 379 292 259 299 410 571 746 910 999 1000 936 860 821 847 927 1026 1099 1117 1092 1086 1112 1159 1213 1262 1292 1255 1184 1130 1109 1120 1157 1224 1309 1394 1466 1518 1550 1563 1538 1487 1428 1356 1266 1160 1033 933 886 864 823 718 599 625 691 714 715 763 802 770 712 667 674 745 813 821 800 768 724 682 648 612 552 472 409 381 357 351 387 428 439 404 342 242 156 90 43 14 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 2 3 7 14 24 48 97 153 165 186 323 412 438 449 462 478 511 562 593 615 618 598 580 564 567 529 502 533 637 715 869 935 854 698 778 724 606 576 595 566 375 323 304 311 327 370 345 298 191 74 20 35 107 178 316 479 627 743 767 678 554 470 419 409 457 507 544 576 623 631 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 36 44 24 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 6 22 33 34 30 33 20 16 17 17 14 7 1 0 0 0 4 16 18 14 11 9 7 2 0 0 0 5 10 7 2 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 6 8 7 5 5 6 6 0 0 0 0 0 0 2 5 6 6 5 4 3 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 1 4 14 28 46 52 47 41 51 81 120 130 177 301 472 623 720 739 681 567 427 281 185 169 174 171 156 138 124 117 119 136 164 186 193 191 201 218 237 256 278 312 375 452 521 574 631 703 789 881 972 1057 1125 1193 1269 1333 1410 1515 1633 1716 1679 1692 1683 1684 1740 1842 1972 2074 2122 2138 2116 2028 1954 1903 1884 1878 1873 1873 1890 1845 1996 2145 2128 1938 1745 1644 1598 1628 1674 1673 1589 1507 1449 1396 1359 1356 1381 1376 1498 1520 1558 1607 1614 1530 1414 1303 1278 1274 1271 1292 1340 1345 1301 1244 1180 1107 1030 974 900 813 728 661 617 585 527 468 446 476 553 668 782 889 972 1007 987 942 913 915 963 1038 1108 1141 1143 1146 1169 1209 1251 1280 1291 1268 1217 1160 1118 1104 1116 1176 1272 1378 1478 1570 1651 1651 1530 1383 1247 1139 1070 1025 958 914 900 906 912 871 827 894 881 790 736 752 783 747 691 648 651 725 809 822 768 710 681 659 642 622 569 491 437 447 439 429 433 446 435 378 343 273 190 110 48 15 9 10 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 14 29 66 116 150 238 305 365 423 464 488 549 587 619 623 585 546 576 543 531 533 530 600 847 963 971 964 972 838 811 693 556 400 266 191 97 73 76 95 108 154 181 217 202 110 55 33 28 30 91 217 385 629 774 807 753 660 520 439 415 431 473 537 621 661 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 6 10 7 1 0 0 0 0 0 0 0 0 0 0 0 3 5 3 6 15 13 15 23 27 25 16 3 0 0 0 3 10 16 18 18 17 13 5 0 0 2 13 19 15 5 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 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 4 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 1 3 5 7 16 32 48 52 45 41 61 109 171 208 271 381 516 661 767 798 756 662 538 399 306 258 225 199 182 173 163 163 169 189 216 235 242 240 239 241 254 281 320 367 428 498 560 604 643 703 778 852 928 1022 1152 1260 1328 1382 1441 1515 1612 1742 1681 1702 1706 1685 1687 1779 1971 2069 2079 2042 1996 1966 1995 2047 2078 2045 1960 1866 1777 1737 1787 1884 1933 1882 1785 1772 1732 1669 1693 1727 1585 1484 1439 1411 1392 1386 1390 1349 1395 1414 1445 1479 1492 1460 1388 1295 1263 1237 1205 1217 1281 1292 1251 1192 1137 1090 1018 968 903 819 730 660 620 578 549 538 546 571 613 706 809 895 956 983 971 945 952 966 1005 1063 1120 1165 1190 1207 1229 1256 1277 1274 1252 1223 1183 1139 1106 1102 1119 1170 1253 1355 1466 1574 1671 1573 1400 1223 1076 978 939 951 946 949 964 991 1018 994 932 885 852 830 798 784 768 726 675 634 631 688 755 754 705 653 626 607 609 602 537 441 385 427 476 493 480 465 453 402 365 305 234 155 82 47 35 30 25 17 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 1 3 17 56 111 217 251 289 369 439 465 512 538 550 540 510 526 563 580 574 556 464 525 640 698 738 793 920 762 589 418 276 170 169 172 171 174 182 195 201 206 204 211 239 202 162 127 90 51 38 67 164 374 587 750 845 800 669 558 480 452 499 569 627 673 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 15 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 11 20 25 18 6 0 0 0 0 4 10 16 16 15 12 6 0 0 3 8 10 7 2 0 2 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 8 7 4 2 1 1 0 0 0 1 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 4 4 6 13 20 20 18 23 52 130 211 289 368 462 585 738 862 909 884 792 660 533 437 362 301 259 235 223 205 210 221 240 263 281 290 294 294 292 294 315 384 449 502 559 613 653 685 735 802 880 983 1106 1217 1276 1329 1403 1485 1553 1598 1645 1617 1671 1703 1684 1652 1689 1870 2022 2064 2026 1981 1993 2054 2086 2023 1871 1703 1589 1492 1537 1524 1541 1613 1699 1713 1789 1796 1702 1599 1535 1481 1447 1426 1398 1375 1367 1371 1352 1325 1296 1271 1253 1261 1333 1314 1247 1182 1117 1061 1051 1104 1118 1111 1087 1052 1013 979 948 898 824 738 655 566 505 472 476 519 587 650 735 827 894 925 921 900 883 943 995 1046 1101 1156 1206 1246 1270 1300 1321 1314 1275 1211 1145 1093 1060 1050 1068 1098 1146 1216 1306 1412 1517 1563 1458 1293 1125 991 909 898 948 994 1029 1058 1082 1082 1028 960 919 904 890 849 787 743 717 693 670 670 697 726 701 661 641 615 582 589 592 527 403 307 331 419 485 507 501 491 460 405 339 287 241 165 113 79 57 40 25 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 27 115 182 223 315 410 419 420 443 471 443 485 512 506 476 455 446 398 443 502 529 553 592 612 517 410 357 350 315 306 319 345 372 372 368 379 389 386 370 371 352 319 286 253 196 127 87 105 209 379 575 736 765 730 673 613 626 671 700 721 745 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 14 13 6 0 0 0 0 1 2 4 5 4 4 3 1 0 1 2 2 1 0 0 2 9 9 7 3 1 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 7 9 12 17 22 16 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 3 12 55 181 283 389 491 598 725 870 990 1034 993 875 719 588 481 404 349 300 255 224 209 219 239 265 292 316 334 346 358 364 363 378 449 514 561 606 655 701 737 785 839 901 993 1098 1180 1219 1261 1342 1439 1503 1508 1506 1518 1576 1632 1664 1674 1691 1818 2001 2082 2085 2058 2032 2007 1894 1662 1428 1292 1284 1313 1410 1499 1596 1685 1732 1710 1676 1628 1544 1442 1351 1292 1282 1283 1255 1245 1269 1297 1299 1264 1218 1176 1169 1218 1305 1294 1234 1155 1071 993 939 969 996 1018 1017 989 958 955 938 913 868 799 716 624 530 454 419 457 572 674 750 820 869 891 885 865 884 967 1033 1079 1122 1180 1261 1345 1423 1460 1441 1380 1326 1226 1124 1048 1009 1006 1025 1053 1096 1163 1251 1348 1446 1464 1389 1255 1110 993 924 934 992 1055 1110 1154 1193 1140 1059 976 921 902 900 873 822 787 766 749 730 729 704 680 648 621 608 586 548 564 580 539 417 277 265 332 412 472 500 506 493 424 363 335 309 262 204 141 85 45 21 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 1 5 29 76 144 242 294 305 326 370 380 323 378 424 427 408 426 426 457 486 484 470 507 481 447 396 353 364 370 376 372 369 377 398 404 400 414 441 466 477 478 473 455 432 419 394 319 249 211 218 279 426 559 643 701 776 831 901 949 970 971 957 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 2 0 0 0 0 0 0 0 0 0 1 12 20 18 13 9 7 5 2 0 0 3 40 57 44 20 4 0 0 1 2 4 4 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 2 8 21 36 53 53 29 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 14 82 250 393 507 619 746 882 1009 1111 1126 1044 901 745 614 521 460 391 302 226 192 192 211 241 279 317 352 379 407 432 445 448 461 511 563 598 637 687 744 797 859 897 921 971 1046 1115 1152 1180 1246 1324 1367 1362 1380 1407 1448 1514 1590 1663 1732 1835 1942 2016 2049 2036 1971 1846 1611 1329 1179 1181 1240 1275 1330 1443 1588 1678 1657 1586 1490 1443 1399 1325 1221 1123 1075 1065 1029 1020 1063 1122 1142 1110 1043 1010 1053 1160 1246 1276 1269 1238 1185 1117 1070 1086 1119 1141 1134 1096 1039 994 958 938 914 867 797 715 639 562 498 495 589 663 718 759 792 825 860 871 919 969 998 1020 1062 1135 1276 1415 1505 1519 1468 1407 1406 1297 1158 1045 988 984 1002 1038 1096 1171 1250 1316 1388 1420 1377 1274 1150 1052 1004 1009 1046 1105 1155 1171 1229 1191 1099 996 927 915 943 949 925 899 868 819 757 739 692 649 619 600 582 546 517 536 568 563 480 306 285 324 373 417 443 481 485 419 343 298 280 288 242 185 124 64 23 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 1 10 36 82 145 178 193 220 285 248 230 262 306 332 401 454 501 536 536 479 411 357 337 314 287 284 256 245 243 228 211 207 205 225 243 271 315 367 423 466 491 503 514 526 533 502 456 414 391 417 471 541 616 686 860 1020 1146 1238 1294 1295 1306 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 57 80 83 72 58 42 25 14 7 6 26 33 34 27 19 15 13 6 1 2 5 8 10 10 9 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 8 21 39 57 66 49 25 10 5 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 113 311 504 625 730 864 1011 1129 1209 1168 1045 871 685 523 406 330 257 208 185 183 198 220 251 294 346 399 446 491 521 539 544 553 585 624 648 686 738 802 872 938 961 972 992 1024 1063 1118 1151 1186 1230 1259 1265 1288 1330 1371 1438 1555 1674 1690 1726 1762 1833 1915 1940 1845 1673 1447 1331 1306 1337 1392 1418 1438 1481 1485 1433 1348 1282 1275 1306 1307 1237 1104 975 913 883 854 854 892 932 961 910 845 851 943 1066 1171 1253 1312 1343 1325 1256 1237 1254 1272 1271 1245 1203 1155 1087 1033 997 970 938 896 837 777 699 615 562 579 625 662 664 654 662 699 752 780 770 755 773 854 976 1155 1311 1409 1436 1410 1395 1440 1364 1222 1081 984 936 918 945 1031 1145 1241 1306 1343 1375 1361 1294 1199 1118 1078 1074 1094 1144 1194 1161 1196 1193 1132 1044 980 978 998 1004 991 961 905 811 747 722 686 648 620 604 596 555 535 544 572 597 558 425 363 346 347 366 418 471 462 403 325 263 237 246 248 224 175 114 52 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 0 0 0 0 0 1 5 23 50 95 144 177 173 235 215 190 199 262 320 352 396 443 478 502 431 352 280 212 160 134 106 83 80 68 50 41 37 28 36 53 97 144 219 296 361 417 467 506 545 580 597 605 600 598 613 633 668 718 803 948 1101 1223 1332 1382 1380 1380 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 5 2 0 0 0 0 0 4 21 105 167 193 189 164 128 95 73 62 49 32 40 49 51 56 66 70 43 8 0 34 78 87 78 52 32 26 24 13 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 20 31 39 32 25 22 23 22 16 8 2 0 0 0 0 0 0 0 0 0 0 0 1 5 9 8 1 0 0 0 0 0 0 0 0 1 1 3 4 6 5 3 1 0 0 0 0 0 20 111 295 501 636 733 857 990 1094 1142 1079 944 770 592 444 341 272 226 197 190 201 221 245 282 332 393 458 520 569 597 618 631 645 672 711 730 761 808 868 932 980 984 984 998 1019 1047 1106 1156 1165 1179 1192 1199 1223 1268 1312 1367 1499 1655 1672 1685 1669 1702 1781 1818 1712 1585 1439 1359 1367 1435 1505 1509 1493 1442 1327 1187 1091 1065 1122 1204 1241 1201 1087 939 842 762 729 747 794 824 873 823 815 873 973 1079 1178 1265 1340 1366 1326 1244 1201 1196 1197 1192 1180 1174 1162 1126 1088 1054 1026 1000 960 909 853 772 676 596 562 590 607 572 511 466 448 458 448 409 366 355 410 597 828 1045 1216 1311 1328 1379 1431 1413 1311 1136 929 814 748 754 831 960 1118 1255 1300 1326 1323 1288 1232 1171 1135 1131 1151 1194 1244 1214 1194 1174 1134 1078 1030 1017 1012 984 953 921 871 782 763 751 720 680 645 597 589 571 557 562 594 597 498 374 298 281 302 299 381 426 424 378 307 245 200 205 231 249 242 202 115 49 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 2 16 36 60 84 97 139 161 154 131 122 191 215 236 266 287 296 293 241 168 94 41 31 26 15 3 0 0 3 1 1 0 0 1 16 33 80 154 231 299 375 437 493 547 594 626 647 662 691 729 737 743 801 890 985 1031 1082 1106 1120 1141 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 14 12 6 2 1 3 4 11 41 135 221 279 299 284 242 199 170 160 132 90 75 88 106 121 134 135 100 21 3 10 71 148 164 100 41 25 30 29 23 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 9 8 12 18 22 19 10 3 1 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 0 0 0 0 0 0 0 1 5 10 14 17 19 19 16 12 8 4 0 0 0 1 13 75 204 374 520 608 715 829 921 965 917 816 693 563 446 356 284 232 207 208 223 243 270 317 376 442 510 574 625 648 670 692 717 753 811 828 852 883 923 967 998 991 981 988 1013 1047 1090 1140 1156 1165 1172 1175 1177 1191 1261 1309 1402 1528 1575 1578 1585 1614 1657 1664 1583 1501 1400 1351 1372 1440 1503 1494 1439 1330 1191 1066 995 993 1045 1120 1141 1092 991 859 746 667 648 693 773 828 886 857 870 938 1035 1141 1231 1295 1332 1317 1245 1141 1052 1003 981 975 985 1023 1063 1083 1080 1066 1050 1029 976 936 882 803 707 614 547 563 562 513 431 352 294 249 206 161 127 120 148 267 469 727 986 1178 1273 1361 1429 1445 1372 1193 950 743 670 676 719 786 909 1084 1197 1256 1280 1283 1255 1213 1185 1186 1213 1254 1292 1272 1247 1211 1158 1098 1045 1005 958 900 866 865 842 804 802 794 763 712 657 595 577 566 541 519 588 528 404 308 274 291 305 251 310 373 390 353 291 229 195 193 217 261 295 292 208 113 43 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 4 10 17 26 35 42 39 48 58 61 59 72 93 97 111 128 125 122 99 60 30 12 4 1 1 1 0 0 0 0 0 0 0 0 0 1 2 17 55 103 165 240 311 376 428 473 504 529 551 574 586 583 579 585 591 591 635 652 663 670 669 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 25 17 12 19 25 37 69 135 214 299 347 351 328 302 266 255 217 170 151 181 214 217 204 177 136 84 46 30 68 129 155 109 35 9 13 25 28 9 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 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 1 6 19 36 49 48 49 51 52 50 47 44 44 40 28 12 3 2 7 20 61 145 270 413 507 593 698 799 849 816 742 661 565 475 416 384 363 352 333 308 294 306 346 408 481 553 617 670 692 715 748 793 848 912 913 919 934 964 1001 1021 1000 1000 998 1012 1050 1101 1130 1146 1164 1181 1188 1181 1165 1198 1233 1303 1400 1464 1465 1444 1456 1488 1502 1460 1391 1357 1371 1418 1481 1535 1515 1387 1242 1130 1074 1068 1085 1075 1062 1007 916 816 719 652 619 630 688 767 780 805 829 885 977 1087 1190 1260 1314 1325 1281 1185 1055 930 858 813 784 775 797 842 898 938 953 951 948 951 926 872 801 721 628 545 533 518 473 402 327 276 211 142 87 56 45 62 123 252 491 795 1046 1217 1330 1409 1457 1436 1287 1040 831 730 690 690 733 785 864 962 1070 1175 1259 1265 1242 1226 1237 1276 1321 1327 1302 1282 1241 1173 1101 1034 970 907 844 809 827 808 782 798 800 751 669 659 652 638 621 582 489 531 462 361 282 254 276 223 223 273 324 339 315 265 212 174 164 198 265 295 334 288 191 87 14 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 16 21 27 24 13 5 5 9 18 24 23 20 24 29 32 31 21 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 17 53 101 146 189 234 270 298 325 359 388 391 378 362 340 303 275 284 290 288 288 283 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 23 38 43 40 49 60 82 110 143 190 267 323 344 362 376 347 327 299 273 261 273 297 297 276 228 181 154 117 89 85 104 124 115 64 27 18 19 20 18 32 42 35 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 2 2 1 1 0 2 9 29 64 102 124 108 94 90 92 95 98 100 100 85 62 41 28 22 36 61 99 157 242 347 456 538 638 732 776 752 696 644 577 523 508 522 494 456 419 391 381 397 425 483 552 613 660 700 736 775 819 877 940 978 987 991 1000 1019 1042 1046 1007 1029 1046 1067 1104 1146 1155 1158 1176 1195 1196 1177 1178 1188 1210 1264 1345 1417 1429 1455 1475 1462 1420 1377 1358 1390 1444 1503 1554 1574 1512 1391 1283 1224 1221 1253 1257 1146 1009 880 775 692 620 586 597 634 691 746 695 724 821 930 1035 1138 1214 1251 1297 1295 1224 1094 944 845 785 732 685 655 657 686 715 737 756 775 803 832 829 801 753 689 607 535 491 453 408 350 286 243 188 121 61 28 20 39 84 172 383 707 985 1171 1293 1388 1466 1480 1328 1085 896 775 723 739 819 796 765 805 918 1076 1227 1258 1264 1268 1281 1293 1287 1297 1308 1290 1237 1163 1089 1022 965 909 855 814 813 789 763 781 799 767 700 727 775 776 771 769 612 519 456 377 296 266 275 218 200 228 271 278 264 234 207 185 173 186 247 281 321 330 278 146 42 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 2 7 14 18 20 16 9 4 1 0 3 4 4 5 3 2 3 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 21 33 44 61 85 108 124 150 172 187 191 184 166 140 114 105 102 93 91 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 26 48 62 68 79 118 152 182 213 247 287 325 371 400 394 377 357 335 336 345 354 343 328 287 252 234 220 191 163 158 165 163 131 82 52 52 61 74 100 105 73 32 5 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 1 3 8 11 10 8 6 6 13 33 59 82 95 91 90 100 118 137 153 160 153 136 109 79 61 73 113 155 197 246 306 378 480 561 639 697 717 699 668 658 631 608 601 600 572 530 496 482 490 516 558 611 662 710 751 781 809 850 879 919 974 1020 1046 1056 1063 1071 1079 1077 1054 1087 1125 1155 1174 1185 1190 1195 1205 1213 1213 1202 1210 1197 1203 1238 1301 1366 1382 1422 1417 1383 1354 1366 1445 1524 1580 1612 1615 1582 1511 1435 1384 1369 1385 1413 1402 1212 988 811 703 640 570 547 602 674 735 773 715 726 847 973 1069 1149 1203 1229 1243 1200 1085 925 812 804 770 712 651 610 590 580 579 589 603 619 646 676 691 681 647 593 524 462 405 351 296 238 175 127 94 64 34 12 12 43 91 194 399 706 988 1169 1296 1407 1484 1468 1318 1150 1008 911 871 887 919 876 847 847 909 1055 1217 1278 1307 1323 1331 1323 1267 1274 1287 1269 1215 1147 1091 1025 974 926 880 849 843 824 776 740 748 816 831 859 890 937 1014 1058 942 855 716 524 358 308 309 272 235 234 266 251 214 181 171 176 185 210 258 297 335 358 334 201 91 29 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 3 3 2 2 4 11 13 14 13 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 0 0 0 0 0 1 2 4 5 9 16 24 30 35 56 73 77 74 65 54 46 36 29 25 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 34 50 58 77 124 175 217 249 274 298 325 350 364 369 371 371 345 336 353 370 363 359 334 309 300 302 314 324 311 276 230 186 162 139 151 160 156 142 111 61 22 3 0 0 0 0 1 1 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 2 10 28 32 25 16 8 5 9 22 34 43 46 49 62 84 113 147 178 196 194 194 180 162 156 177 222 270 314 353 390 436 521 597 661 708 734 738 720 725 705 685 679 683 690 681 646 607 583 588 643 715 787 854 907 937 940 950 961 969 990 1040 1076 1087 1093 1093 1093 1101 1137 1177 1216 1240 1243 1233 1231 1217 1207 1201 1199 1206 1204 1187 1179 1185 1218 1281 1297 1327 1313 1296 1324 1425 1583 1667 1701 1696 1655 1580 1503 1460 1456 1467 1492 1536 1528 1347 1116 923 811 768 699 690 732 784 824 843 804 774 873 976 1040 1107 1186 1242 1228 1122 948 779 749 774 739 673 611 568 528 490 471 461 455 457 473 496 515 520 503 462 406 341 273 208 153 110 65 37 22 14 9 12 24 71 137 257 456 724 965 1129 1261 1387 1471 1441 1322 1196 1107 1053 1029 1045 1058 1057 1037 1018 1039 1138 1250 1314 1348 1366 1369 1349 1346 1326 1299 1265 1232 1201 1158 1073 994 934 900 903 922 929 901 865 867 945 1028 1094 1128 1182 1287 1318 1278 1225 1037 759 577 471 391 336 300 284 278 231 172 134 153 234 322 348 359 362 372 386 361 258 151 64 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 3 8 9 11 13 13 12 9 10 11 13 16 16 12 8 3 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 2 4 8 15 22 26 26 24 18 9 7 6 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 19 24 39 72 124 183 224 259 295 321 321 311 298 299 316 338 353 352 344 350 368 392 392 368 358 370 393 441 451 370 277 223 235 289 325 320 269 186 98 33 8 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 1 2 6 22 56 61 40 16 2 1 3 14 26 37 43 45 52 66 90 129 172 205 218 237 252 261 267 272 281 310 336 369 403 441 517 601 680 758 818 840 815 776 741 730 743 769 790 787 762 721 685 684 737 826 924 1007 1059 1075 1074 1101 1109 1091 1080 1105 1130 1116 1106 1100 1111 1155 1226 1267 1294 1310 1313 1307 1303 1250 1219 1196 1179 1174 1164 1151 1160 1155 1153 1191 1209 1254 1301 1356 1436 1551 1684 1741 1751 1718 1647 1554 1474 1449 1486 1522 1556 1633 1658 1549 1371 1193 1069 1007 892 823 816 842 870 881 859 787 828 899 961 1046 1148 1201 1171 1056 901 788 776 765 721 653 581 520 481 431 403 381 354 332 339 359 376 381 369 336 276 203 131 73 37 21 13 10 9 11 15 26 63 123 201 325 513 736 909 1036 1162 1303 1433 1485 1430 1321 1236 1195 1189 1208 1230 1240 1238 1237 1247 1259 1301 1338 1367 1389 1398 1359 1338 1320 1312 1313 1310 1340 1269 1166 1065 994 974 1008 1020 1059 1120 1197 1276 1267 1249 1278 1345 1424 1496 1491 1435 1381 1290 1137 955 739 530 385 322 305 256 179 114 132 232 331 438 492 489 458 429 413 382 315 214 104 24 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 1 3 9 13 17 21 21 21 19 17 15 13 13 13 11 8 3 2 1 0 0 0 0 0 0 0 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 5 3 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 2 6 12 14 11 35 84 144 195 220 240 268 300 317 300 263 253 269 296 323 338 341 341 365 414 456 458 428 415 446 499 496 418 324 281 315 407 471 474 395 261 122 33 8 4 6 7 5 2 0 0 0 0 0 2 9 8 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 27 60 73 45 14 0 0 1 5 17 35 51 60 66 74 87 120 164 204 231 260 292 316 326 321 308 313 346 371 396 434 498 579 665 760 828 846 827 778 762 778 811 845 865 859 870 883 899 926 972 1039 1111 1173 1215 1231 1231 1230 1221 1196 1168 1152 1144 1116 1113 1131 1172 1237 1302 1341 1366 1382 1395 1407 1416 1367 1324 1280 1239 1205 1173 1125 1120 1117 1113 1134 1169 1265 1385 1490 1572 1651 1724 1759 1755 1709 1625 1522 1436 1416 1478 1540 1589 1680 1750 1714 1592 1421 1263 1168 1017 899 854 858 878 888 893 817 809 847 908 1008 1101 1114 1066 981 896 849 827 800 750 672 577 495 471 431 395 359 318 280 278 300 316 313 287 240 170 103 51 20 9 7 8 10 14 19 29 52 112 182 280 416 585 762 893 1007 1139 1291 1436 1537 1523 1440 1370 1346 1352 1371 1388 1386 1373 1361 1358 1354 1358 1371 1388 1406 1419 1391 1367 1355 1359 1359 1303 1331 1298 1221 1134 1073 1078 1111 1123 1162 1230 1293 1284 1217 1165 1202 1322 1450 1472 1444 1358 1271 1222 1204 1141 958 718 505 367 278 211 168 159 206 310 419 520 550 533 515 478 420 363 312 246 157 69 26 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 12 19 21 22 24 26 26 23 17 13 12 11 8 3 2 2 3 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 23 29 60 120 177 205 210 217 244 291 335 337 285 261 263 277 288 290 301 329 354 402 473 510 489 435 387 377 421 460 406 373 392 447 495 506 431 291 146 53 22 27 43 53 53 40 22 8 3 6 27 67 74 46 20 5 0 1 3 6 3 0 0 0 0 1 2 2 2 4 3 2 2 2 1 0 1 0 0 0 0 0 2 3 12 30 38 20 6 1 0 0 0 8 26 48 68 81 86 92 112 152 193 220 243 264 282 297 307 309 306 341 362 389 431 486 546 624 687 734 763 773 774 804 853 908 958 997 1027 1084 1145 1197 1237 1266 1293 1322 1352 1378 1395 1397 1383 1347 1298 1254 1227 1213 1172 1175 1212 1263 1311 1353 1387 1416 1441 1470 1505 1543 1538 1509 1462 1404 1348 1304 1245 1232 1225 1215 1224 1273 1381 1496 1583 1641 1693 1722 1741 1743 1710 1636 1531 1425 1423 1486 1552 1608 1691 1780 1792 1709 1546 1357 1216 1085 989 922 875 850 861 878 826 788 803 884 1015 1103 1122 1097 1023 919 861 846 818 776 712 627 552 515 482 453 419 373 324 297 297 299 292 271 223 160 100 55 27 12 9 7 7 13 27 55 113 177 254 365 505 631 755 854 961 1089 1250 1454 1534 1512 1472 1458 1474 1486 1486 1482 1464 1442 1428 1418 1412 1408 1406 1407 1415 1415 1397 1379 1375 1371 1339 1254 1223 1199 1160 1112 1093 1123 1145 1160 1183 1223 1268 1187 1098 1046 1083 1220 1386 1378 1315 1203 1095 1042 1055 1113 1046 870 639 416 258 183 164 177 216 308 426 489 453 429 478 467 397 307 242 212 193 135 63 19 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 14 16 17 19 23 28 28 23 17 12 10 11 10 9 5 2 2 1 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 0 1 6 14 27 42 85 156 203 214 206 210 251 314 367 381 340 295 279 275 270 263 263 302 341 407 484 530 515 446 384 370 423 533 526 472 443 444 454 463 412 299 176 87 52 70 129 174 190 175 131 74 42 54 126 198 155 69 21 3 3 10 26 55 45 22 4 0 0 1 9 26 46 55 31 23 23 23 18 11 10 7 4 3 3 1 1 3 12 23 25 8 5 2 0 0 0 1 16 39 62 78 87 90 105 135 164 181 191 205 227 252 277 297 312 350 376 400 431 467 503 569 624 677 724 763 809 869 937 1011 1081 1136 1198 1266 1336 1393 1432 1458 1482 1505 1528 1546 1554 1549 1543 1505 1446 1393 1367 1359 1285 1274 1297 1331 1361 1388 1418 1454 1490 1532 1582 1638 1670 1673 1650 1607 1553 1512 1492 1486 1475 1461 1459 1488 1544 1594 1627 1649 1668 1647 1638 1650 1664 1650 1583 1495 1504 1548 1593 1632 1682 1754 1796 1733 1582 1397 1238 1131 1053 970 876 803 816 854 833 799 803 875 1008 1045 1007 970 946 913 872 854 812 793 788 757 693 622 558 519 497 463 417 367 323 282 244 214 202 182 155 128 104 74 55 50 60 78 105 146 196 248 309 395 497 571 644 726 824 943 1072 1165 1305 1364 1400 1442 1481 1491 1472 1458 1449 1442 1441 1442 1444 1434 1415 1400 1396 1380 1362 1346 1337 1323 1282 1221 1174 1132 1082 1030 1044 1082 1109 1126 1151 1203 1255 1238 1177 1140 1167 1277 1422 1373 1240 1091 977 928 926 976 981 901 734 517 349 270 259 274 273 277 342 389 408 423 466 444 389 305 229 199 205 179 101 37 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 0 0 0 0 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 9 14 16 16 18 26 29 29 25 16 11 14 14 14 11 4 2 2 2 1 2 2 2 1 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 22 12 4 3 7 17 28 46 93 168 217 234 232 233 264 326 375 391 370 323 294 279 269 267 275 301 335 399 474 526 523 452 393 406 474 554 590 540 485 449 435 431 408 330 227 138 99 130 232 329 377 367 309 231 171 143 127 106 64 25 6 1 8 29 73 149 151 125 82 37 7 4 17 44 79 101 72 64 65 63 55 45 42 35 25 19 19 19 25 35 42 41 29 7 8 4 1 0 0 0 12 35 56 71 79 85 100 117 128 131 130 136 153 168 195 233 256 300 339 367 394 428 469 525 594 658 719 784 858 941 1032 1128 1221 1298 1359 1417 1460 1492 1522 1554 1587 1617 1639 1648 1642 1621 1602 1585 1556 1539 1544 1545 1454 1398 1377 1384 1404 1429 1455 1493 1532 1575 1624 1680 1731 1769 1801 1807 1780 1761 1744 1720 1693 1670 1655 1650 1641 1634 1618 1597 1577 1530 1489 1492 1531 1578 1595 1570 1578 1603 1625 1637 1644 1648 1689 1659 1555 1408 1260 1140 1034 964 899 824 796 828 840 824 809 841 968 992 1006 1049 1092 1077 984 922 887 902 941 947 876 773 652 560 512 482 453 411 362 305 242 186 174 167 168 177 188 195 172 161 158 167 190 223 250 283 325 372 416 455 499 565 654 771 914 929 1007 1100 1203 1300 1364 1379 1369 1374 1392 1408 1411 1417 1406 1371 1334 1322 1326 1310 1298 1289 1277 1261 1235 1198 1158 1105 1037 981 988 1017 1055 1098 1141 1164 1193 1226 1256 1283 1319 1393 1475 1416 1263 1082 954 892 877 888 897 876 802 663 542 480 458 437 372 248 246 301 373 438 484 454 412 359 299 253 222 203 138 63 25 8 2 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 1 2 2 2 1 5 11 13 13 15 19 22 26 27 19 15 13 12 14 14 8 3 3 3 3 3 2 3 3 1 1 1 0 1 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 7 34 41 38 30 20 14 17 31 48 66 99 167 233 269 275 264 258 296 332 358 362 340 308 283 271 279 308 353 381 457 518 542 517 449 398 425 471 544 634 614 547 494 462 445 424 369 277 203 177 216 325 447 519 529 480 393 292 188 101 46 16 5 5 6 11 32 83 171 219 223 195 148 100 65 54 50 51 53 53 69 73 73 78 89 98 96 80 72 73 78 92 92 67 41 22 13 12 9 6 3 2 5 15 34 60 78 83 86 91 94 92 87 79 73 72 79 92 114 142 175 209 243 284 336 398 467 538 618 705 798 897 1010 1123 1228 1325 1407 1457 1485 1507 1530 1560 1594 1632 1662 1675 1672 1653 1623 1608 1631 1667 1710 1737 1705 1593 1492 1429 1408 1425 1468 1502 1553 1602 1650 1697 1746 1793 1845 1918 1958 1929 1892 1847 1804 1767 1740 1721 1694 1659 1616 1566 1515 1471 1428 1395 1385 1429 1501 1532 1527 1541 1569 1592 1591 1568 1532 1552 1552 1504 1408 1285 1167 1110 1048 968 882 807 797 833 848 833 830 932 960 977 1010 1061 1109 1073 961 899 889 909 929 911 863 759 639 540 465 422 395 367 331 284 227 202 184 177 180 198 252 222 203 195 197 217 250 275 294 317 344 365 374 374 408 476 580 755 838 895 952 1032 1140 1209 1243 1268 1290 1313 1340 1348 1342 1299 1237 1191 1191 1233 1236 1227 1214 1197 1178 1155 1131 1103 1058 998 954 948 964 1000 1046 1078 1078 1102 1128 1166 1227 1325 1420 1487 1469 1369 1226 1099 1005 941 901 876 853 818 752 685 630 589 563 475 335 276 320 424 500 537 511 468 425 378 368 284 228 166 91 42 17 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 2 4 7 9 13 16 17 18 19 16 13 10 8 8 8 8 3 1 2 3 3 2 2 2 2 2 1 0 0 0 0 0 1 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 24 33 38 38 35 31 33 43 68 95 127 179 251 297 300 268 234 244 274 309 335 340 322 295 284 291 330 396 459 526 564 564 529 472 423 413 397 465 598 654 616 560 511 468 422 366 307 277 277 317 404 497 560 593 587 542 467 332 191 89 47 42 52 56 39 32 58 123 195 232 240 223 174 111 75 52 29 17 24 44 57 67 82 103 119 111 108 121 141 159 170 148 85 43 25 20 21 23 20 15 12 13 23 39 67 83 82 77 72 66 61 54 47 38 35 36 34 36 46 62 81 104 133 175 236 308 396 508 632 756 875 997 1103 1202 1291 1362 1403 1431 1464 1500 1537 1569 1593 1596 1588 1578 1575 1593 1643 1725 1821 1884 1885 1814 1672 1528 1436 1411 1450 1524 1577 1637 1694 1746 1794 1839 1882 1918 1959 1974 1941 1893 1846 1807 1776 1751 1725 1687 1650 1592 1521 1448 1392 1365 1380 1387 1415 1448 1426 1386 1393 1439 1491 1513 1472 1432 1436 1449 1441 1399 1326 1249 1187 1115 1032 946 850 786 807 836 830 797 819 849 888 937 996 1063 1011 897 820 796 812 839 839 845 807 726 616 496 395 343 314 297 291 286 272 249 220 195 185 210 212 203 189 179 182 195 234 266 289 310 327 329 308 310 349 423 536 643 770 875 947 1035 1106 1153 1174 1170 1161 1196 1219 1231 1205 1145 1079 1065 1130 1155 1157 1149 1133 1111 1095 1084 1067 1036 993 956 946 963 1000 1046 1082 1110 1125 1130 1135 1161 1241 1330 1413 1458 1441 1356 1253 1152 1064 991 929 868 826 785 745 703 657 624 492 336 268 336 514 616 634 617 586 532 468 423 360 268 166 89 50 23 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 1 2 2 2 2 2 3 3 5 9 12 13 12 12 10 9 6 4 4 4 4 2 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 1 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 1 5 9 11 10 9 9 15 24 31 36 42 50 54 78 110 145 191 262 320 316 274 233 225 243 266 297 318 323 314 305 308 343 403 472 542 562 561 545 517 491 495 452 418 478 621 680 629 546 462 385 325 321 342 382 430 477 507 519 548 587 610 599 549 432 322 255 234 236 229 168 130 124 145 169 184 176 145 104 71 46 43 31 31 43 51 54 60 70 76 78 76 82 127 172 192 174 118 54 27 20 23 36 47 47 40 32 28 29 42 65 79 78 66 51 42 37 35 32 28 29 28 26 26 27 29 29 34 44 62 89 123 175 252 355 476 605 734 849 961 1064 1152 1226 1293 1358 1412 1449 1467 1470 1468 1477 1504 1559 1652 1791 1920 1994 2016 1984 1891 1740 1587 1498 1492 1547 1617 1675 1739 1800 1853 1899 1944 1983 1995 1981 1945 1896 1848 1820 1795 1785 1772 1737 1692 1648 1588 1512 1428 1354 1320 1365 1394 1398 1371 1301 1227 1227 1269 1323 1360 1348 1328 1330 1351 1370 1371 1351 1307 1237 1165 1097 1020 907 780 762 786 792 760 753 774 803 812 812 857 826 769 726 712 728 778 773 776 775 758 710 615 473 381 326 299 310 336 353 337 275 198 197 228 238 218 183 154 137 128 148 181 221 265 297 313 303 297 313 344 394 478 568 683 823 919 1003 1047 1053 1020 964 1006 1047 1079 1082 1060 1033 1047 1098 1131 1155 1178 1194 1188 1168 1143 1118 1098 1084 1084 1057 1037 1049 1087 1142 1181 1205 1218 1228 1241 1254 1277 1331 1399 1438 1423 1352 1266 1182 1099 1020 929 856 802 769 746 714 647 517 380 297 334 541 669 718 709 659 612 608 570 455 291 142 68 42 23 9 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 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 4 4 5 6 8 11 8 5 3 1 1 1 2 1 1 0 0 0 0 0 0 0 1 1 1 2 1 0 0 0 0 0 0 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 2 6 13 18 13 9 9 15 24 32 36 43 54 70 96 123 144 186 253 322 337 304 258 227 219 229 256 286 309 320 322 331 357 393 441 507 549 570 578 570 553 537 466 461 511 599 675 664 557 438 336 296 362 416 474 506 504 478 450 455 503 566 619 649 643 630 613 580 549 513 429 374 329 278 214 148 98 68 57 67 83 77 76 69 63 58 55 50 48 43 35 44 78 168 239 248 185 74 22 13 28 55 85 109 117 113 98 81 70 52 48 48 49 47 40 34 29 28 30 33 39 40 39 38 38 38 35 34 35 38 42 47 58 73 97 145 226 332 450 571 689 801 907 1011 1129 1231 1303 1353 1398 1450 1512 1585 1669 1775 1923 1990 2039 2052 2013 1918 1773 1634 1571 1584 1644 1711 1775 1838 1892 1938 1978 2023 2050 2050 2023 1971 1905 1844 1808 1773 1783 1798 1770 1720 1668 1610 1540 1459 1381 1343 1363 1371 1353 1302 1218 1127 1092 1126 1201 1274 1294 1258 1234 1255 1304 1340 1351 1320 1271 1216 1155 1077 968 865 812 803 818 827 815 795 766 722 668 621 626 640 659 667 664 722 733 740 752 771 787 745 589 480 411 352 304 295 295 277 225 154 141 169 191 184 153 125 109 98 96 112 151 213 260 295 311 316 320 320 314 355 428 511 599 714 830 895 916 893 831 856 890 922 952 982 1013 1048 1093 1147 1202 1239 1252 1227 1193 1163 1146 1138 1139 1132 1104 1084 1103 1162 1238 1278 1293 1300 1312 1321 1312 1298 1312 1351 1352 1329 1317 1294 1253 1172 1082 980 887 818 780 764 731 665 564 449 354 358 518 636 669 610 511 559 545 484 378 239 106 52 31 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 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 4 3 2 3 2 1 1 1 0 0 1 1 1 0 0 0 0 0 0 0 0 1 2 3 4 2 1 0 0 0 0 0 1 3 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 6 13 15 16 18 22 29 36 41 45 55 75 102 138 159 187 238 306 363 348 287 226 192 191 214 250 288 316 334 354 383 422 478 542 586 596 588 577 574 568 523 505 540 585 622 622 550 427 351 354 435 488 493 456 398 350 331 343 392 469 555 630 677 687 676 663 658 654 617 580 530 449 338 221 146 129 169 223 241 188 145 113 88 70 60 55 29 25 28 30 56 161 259 277 215 111 30 37 74 124 171 204 212 201 187 174 160 136 103 76 62 60 63 57 41 40 50 65 81 85 79 75 71 66 62 62 62 59 54 46 40 34 26 27 45 80 149 245 359 483 608 731 860 1011 1161 1303 1440 1564 1662 1735 1785 1837 1921 1957 1984 1990 1960 1888 1774 1681 1663 1692 1744 1803 1863 1924 1984 2037 2080 2111 2116 2098 2062 2010 1951 1892 1854 1812 1810 1822 1807 1770 1721 1661 1574 1471 1387 1361 1355 1346 1317 1254 1149 1029 1034 1148 1291 1382 1388 1318 1266 1266 1303 1339 1357 1337 1297 1249 1197 1137 1042 960 892 843 815 802 805 781 724 661 626 604 590 605 627 630 604 653 698 723 724 723 770 774 645 547 479 398 316 328 293 228 164 111 87 108 142 151 128 113 103 101 106 120 144 177 227 268 295 316 337 340 299 305 324 334 368 451 579 709 789 787 758 751 742 743 778 860 911 962 1031 1096 1143 1145 1096 1030 991 988 1015 1050 1077 1095 1114 1148 1207 1262 1294 1320 1336 1335 1329 1340 1323 1310 1318 1333 1314 1264 1219 1225 1263 1213 1120 1017 913 830 792 786 756 691 612 533 441 426 498 588 623 548 439 365 311 264 206 127 65 34 23 21 21 15 6 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 1 2 3 2 2 2 2 2 2 2 1 1 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 1 5 3 1 0 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 7 5 3 5 12 16 20 24 30 39 46 52 62 83 115 148 169 201 256 322 375 355 285 209 164 159 178 216 259 298 333 371 423 484 558 607 606 572 537 515 532 545 496 438 467 515 551 562 550 473 434 436 461 476 421 323 247 211 216 253 314 385 462 536 600 650 680 685 686 690 672 652 619 562 482 396 330 318 371 416 397 314 203 133 101 84 64 47 21 21 26 25 32 104 226 297 277 186 94 87 116 162 211 245 251 233 219 210 198 181 154 132 119 116 121 123 103 110 132 156 169 161 144 136 126 111 104 105 106 102 92 80 68 57 45 34 30 33 54 106 193 309 448 601 734 909 1110 1317 1511 1673 1779 1841 1868 1882 1905 1905 1903 1894 1869 1817 1730 1688 1703 1751 1811 1871 1927 1975 2014 2041 2070 2119 2133 2119 2090 2053 2012 1971 1936 1885 1857 1854 1862 1853 1807 1744 1650 1539 1447 1402 1379 1357 1329 1287 1230 1266 1327 1412 1499 1556 1545 1445 1385 1352 1341 1349 1360 1343 1316 1288 1257 1207 1100 1000 914 847 807 813 792 764 711 662 658 670 651 645 629 593 558 591 644 678 667 631 675 718 645 547 478 464 452 468 429 365 297 220 163 142 166 186 169 146 128 129 139 155 175 178 204 232 266 304 329 353 339 340 346 325 274 252 327 466 605 673 682 666 634 605 602 643 704 762 798 837 898 891 828 779 760 779 838 913 968 1016 1073 1148 1220 1210 1227 1258 1273 1261 1279 1325 1334 1315 1291 1276 1279 1246 1222 1231 1264 1233 1144 1042 939 847 802 784 753 698 631 580 506 465 483 551 605 471 290 176 126 108 89 50 28 16 14 20 28 20 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 1 2 2 2 1 1 1 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 11 6 3 5 12 19 24 28 36 46 54 62 90 131 168 184 194 221 266 306 304 248 179 147 148 168 195 229 269 318 377 446 489 543 582 583 549 500 468 478 495 488 442 438 463 482 491 502 525 516 491 459 410 322 226 177 161 176 225 295 359 426 486 536 580 634 676 693 692 676 656 622 584 545 507 470 432 456 490 487 416 298 190 123 91 64 19 10 9 10 11 17 45 132 258 290 228 144 124 141 172 206 231 242 230 219 216 213 198 167 125 92 87 110 148 188 211 231 244 242 221 207 210 207 194 183 179 178 176 169 159 152 133 111 90 75 67 71 100 161 265 413 594 753 929 1118 1315 1505 1664 1756 1816 1855 1878 1891 1891 1879 1853 1814 1763 1703 1694 1729 1791 1862 1930 1987 2009 2026 2056 2105 2166 2191 2181 2158 2126 2088 2053 2023 1989 1968 1965 1972 1964 1920 1853 1761 1654 1553 1484 1450 1426 1409 1391 1366 1454 1552 1637 1693 1713 1687 1566 1478 1405 1348 1322 1303 1275 1287 1305 1291 1227 1126 1037 956 893 865 903 846 797 753 723 723 729 709 684 646 598 564 570 593 645 681 657 644 647 625 618 637 646 619 595 560 514 459 394 327 279 256 248 233 203 176 171 180 197 211 202 193 192 214 263 286 309 328 344 353 337 260 190 193 267 388 511 579 586 574 562 542 543 591 593 596 638 672 651 623 607 612 646 709 775 833 886 943 1005 1038 1083 1138 1185 1216 1229 1246 1248 1215 1159 1128 1187 1229 1235 1230 1234 1223 1179 1096 1001 911 841 807 783 764 719 641 592 529 476 472 523 567 416 239 126 78 60 41 25 13 6 6 15 21 17 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 1 0 0 1 1 2 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 2 5 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 0 0 0 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 1 4 6 9 11 12 10 7 5 6 10 17 23 27 31 41 53 64 100 136 163 168 148 139 166 194 202 177 145 140 155 180 204 222 256 306 363 409 421 453 493 520 516 483 457 455 448 433 407 376 381 422 458 494 558 569 542 466 365 267 192 150 143 169 223 292 361 430 490 535 562 574 603 620 634 634 606 579 551 517 485 454 401 417 451 493 507 435 270 149 88 55 21 7 2 1 0 2 10 36 124 163 148 113 104 124 151 179 202 217 222 227 238 246 244 230 202 163 129 125 159 210 237 259 275 279 267 261 282 297 299 295 285 281 288 295 293 282 258 232 208 185 168 161 166 187 251 365 520 686 862 1036 1211 1373 1504 1579 1653 1723 1791 1854 1903 1908 1869 1800 1724 1666 1640 1665 1738 1847 1967 2060 2066 2078 2118 2177 2233 2258 2252 2229 2189 2141 2099 2076 2079 2100 2117 2110 2071 2024 1956 1864 1758 1655 1582 1548 1535 1524 1507 1499 1586 1695 1777 1815 1813 1791 1685 1569 1450 1339 1255 1204 1189 1238 1291 1288 1211 1130 1066 1002 946 917 932 893 846 804 777 770 735 724 699 662 625 598 566 554 585 623 610 571 535 517 547 620 665 660 660 651 628 587 526 462 404 351 305 270 240 218 208 210 219 219 204 181 166 168 194 241 268 285 300 312 309 238 188 164 176 235 329 440 490 521 554 552 516 587 575 537 579 577 558 539 528 535 564 608 654 683 698 727 845 940 1017 1082 1141 1191 1166 1120 1091 1094 1139 1214 1260 1258 1236 1206 1165 1113 1071 1015 943 867 810 787 764 748 730 682 638 571 512 496 523 511 391 232 122 87 57 34 19 9 3 3 8 11 13 13 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 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 2 3 5 7 7 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 7 7 8 7 6 8 10 10 10 7 5 7 7 7 10 13 19 24 30 39 53 69 98 108 113 111 97 74 78 87 93 98 116 144 175 206 232 252 279 310 358 383 372 380 414 440 457 461 457 427 409 408 410 407 418 482 526 543 550 555 511 429 327 229 155 109 117 164 229 297 363 430 487 528 557 578 573 595 591 570 549 541 536 507 454 403 377 390 441 497 519 457 300 126 64 38 17 4 1 0 0 0 0 2 26 40 44 39 39 54 82 113 142 165 189 221 257 286 302 302 280 246 209 187 186 196 216 252 286 304 298 280 294 328 358 368 356 344 358 373 378 370 344 307 275 253 243 242 229 218 232 283 377 510 672 837 1000 1144 1248 1329 1425 1527 1630 1727 1809 1828 1788 1710 1628 1577 1568 1614 1709 1844 1991 2103 2128 2160 2207 2260 2306 2336 2336 2312 2265 2205 2153 2140 2165 2189 2190 2161 2117 2070 2006 1922 1825 1733 1680 1648 1640 1625 1596 1581 1636 1738 1830 1879 1877 1859 1770 1650 1514 1373 1242 1138 1144 1197 1263 1309 1293 1208 1123 1052 999 956 930 894 854 814 783 779 728 704 683 667 664 650 560 528 534 535 498 475 502 538 582 629 648 656 662 667 666 647 595 536 473 410 350 298 258 240 231 226 221 212 196 173 156 155 164 192 213 232 248 251 233 187 153 136 138 167 211 292 360 419 483 551 555 606 609 546 495 452 463 477 489 501 521 543 577 585 572 614 736 845 937 1007 1046 1030 991 983 1013 1081 1193 1273 1289 1265 1217 1159 1095 1046 1011 969 910 842 785 761 750 746 749 743 722 651 567 511 491 484 460 353 201 125 67 34 17 9 4 3 5 6 8 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 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 1 2 3 7 8 8 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 4 6 7 7 7 7 8 9 10 10 10 9 9 8 7 9 12 15 19 26 34 48 65 74 70 68 67 63 53 39 37 38 52 88 139 190 232 267 295 316 327 374 391 378 367 373 381 400 409 397 361 354 376 400 414 425 473 470 480 480 456 412 347 262 173 107 99 124 176 238 303 369 439 495 525 545 555 535 519 517 524 534 545 551 528 465 410 393 381 396 398 370 308 220 88 58 41 22 9 2 1 1 0 0 0 2 5 7 8 9 11 23 41 64 93 133 195 256 304 338 357 367 353 313 268 230 200 209 253 288 303 294 264 256 288 332 359 354 326 329 341 353 355 338 302 269 253 256 270 274 263 251 255 284 349 459 603 754 889 994 1086 1189 1299 1409 1509 1587 1603 1574 1519 1470 1459 1493 1567 1673 1829 2004 2127 2191 2247 2301 2348 2382 2404 2420 2417 2382 2318 2248 2215 2224 2214 2183 2143 2103 2059 2003 1932 1849 1770 1744 1721 1711 1696 1668 1643 1673 1776 1876 1935 1942 1922 1837 1706 1550 1390 1244 1126 1146 1197 1253 1308 1346 1284 1165 1075 1024 964 910 879 872 856 818 799 747 705 683 684 700 717 622 571 552 537 522 505 556 597 608 610 610 612 611 618 632 624 590 546 494 440 388 346 300 276 261 249 238 229 214 198 184 172 173 173 167 171 183 184 154 119 98 91 98 126 153 185 219 266 353 490 513 521 515 479 449 390 396 430 453 474 513 535 563 584 591 639 719 809 906 1003 1059 1075 1089 1083 1077 1124 1230 1301 1297 1243 1167 1094 1037 997 959 914 864 827 794 775 764 756 747 746 765 733 648 578 550 546 563 511 345 198 88 34 16 12 7 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 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 4 6 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 1 1 1 1 1 1 2 4 6 9 10 10 11 12 13 10 10 12 15 19 26 32 42 50 51 49 47 44 37 25 10 7 15 34 70 125 191 252 305 338 353 361 406 418 407 390 382 376 346 322 318 331 345 355 364 374 389 418 394 402 405 386 356 305 230 157 123 148 191 220 244 287 353 433 496 529 545 534 486 458 470 491 509 519 523 495 452 414 390 371 354 323 286 261 234 133 85 58 38 22 9 5 2 0 1 3 4 3 2 2 1 1 3 14 31 56 93 155 227 292 341 376 405 394 379 357 325 281 249 255 259 268 274 254 226 232 268 312 332 297 281 287 300 309 314 304 277 253 248 266 288 297 292 281 274 283 325 427 560 692 799 890 981 1076 1173 1262 1327 1344 1346 1340 1342 1369 1431 1524 1651 1827 2022 2169 2252 2305 2354 2403 2446 2472 2501 2507 2481 2419 2332 2254 2234 2203 2160 2118 2087 2044 1990 1934 1875 1816 1814 1793 1772 1746 1713 1683 1706 1808 1913 1983 2002 1980 1897 1764 1602 1440 1306 1211 1188 1191 1199 1211 1253 1251 1182 1109 1052 977 907 896 918 920 866 810 751 703 665 653 690 724 691 659 645 648 649 532 529 560 574 577 575 568 543 536 569 583 569 541 500 455 418 403 378 353 329 304 278 264 253 241 231 225 225 204 171 136 110 112 101 81 65 60 70 91 105 114 128 161 230 349 442 479 462 420 421 398 422 447 431 420 414 442 497 561 629 679 714 752 842 1023 1140 1236 1311 1292 1179 1118 1164 1201 1187 1125 1038 957 912 880 849 816 780 769 763 762 754 726 698 705 741 759 724 668 581 579 603 571 456 295 143 53 25 15 8 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 5 7 6 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 17 16 12 11 14 19 23 28 36 39 41 40 36 32 28 21 10 0 0 6 24 57 108 176 256 322 370 394 405 435 425 403 386 375 364 244 246 281 322 361 355 312 271 254 265 294 313 343 371 377 339 248 179 171 210 252 263 255 275 326 397 456 529 551 534 490 443 427 426 427 426 422 408 387 374 365 352 326 282 241 215 204 184 155 132 101 67 36 18 5 4 17 34 44 44 32 12 0 0 1 14 31 52 80 126 196 273 334 371 391 404 400 382 353 318 287 289 284 292 308 310 301 300 310 327 334 305 280 272 269 270 280 293 277 239 211 214 239 278 309 323 326 325 321 383 482 587 677 753 830 912 1001 1083 1140 1170 1207 1243 1280 1322 1382 1488 1637 1823 2021 2191 2282 2313 2349 2396 2447 2483 2528 2551 2536 2477 2377 2266 2211 2176 2152 2132 2103 2049 1991 1945 1907 1874 1883 1867 1830 1781 1736 1718 1739 1806 1898 1985 2038 2033 1967 1842 1678 1510 1392 1280 1217 1189 1172 1152 1183 1247 1246 1191 1108 1025 970 968 974 953 891 832 788 745 708 681 665 687 686 675 667 679 715 588 528 524 538 549 542 525 500 497 534 555 555 542 517 482 450 445 441 428 400 357 319 297 281 269 260 260 270 262 231 182 128 97 88 86 81 69 71 75 75 71 67 69 108 199 296 376 420 401 374 400 441 460 434 389 343 355 418 503 597 655 676 688 755 959 1104 1191 1292 1340 1209 1031 959 937 922 886 848 806 777 757 742 718 719 732 742 734 690 626 634 675 727 764 766 784 714 649 613 584 523 387 222 93 37 19 7 2 3 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 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 0 1 0 0 0 0 0 0 0 0 1 3 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 1 3 5 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 17 17 14 11 13 20 25 28 32 33 34 33 30 24 18 11 4 0 1 6 22 50 96 164 248 305 366 398 407 411 375 340 326 316 273 123 202 231 258 298 298 218 143 105 102 117 184 288 381 433 418 328 246 254 297 327 332 308 303 325 367 412 484 492 476 447 409 385 372 354 346 348 345 335 335 337 329 299 246 207 177 155 146 152 182 189 162 110 52 14 22 65 113 136 134 121 102 74 44 29 33 54 80 110 147 199 264 317 351 367 382 384 381 379 379 380 397 381 366 358 352 345 330 306 308 325 318 305 289 274 269 282 314 319 278 226 194 198 237 280 321 366 409 400 440 498 562 622 679 746 823 904 978 1032 1070 1126 1188 1240 1281 1329 1450 1614 1816 2026 2206 2293 2322 2356 2396 2437 2477 2524 2557 2556 2507 2409 2300 2228 2197 2185 2168 2128 2065 2007 1968 1945 1930 1935 1917 1865 1792 1731 1736 1747 1782 1856 1956 2051 2089 2054 1950 1809 1661 1518 1408 1347 1311 1271 1213 1238 1304 1314 1270 1194 1106 1099 1094 1078 1045 995 949 895 836 773 713 675 668 657 640 618 607 662 618 578 560 557 572 557 528 510 512 525 533 542 549 545 525 499 481 464 445 417 371 327 298 282 279 286 287 300 301 289 260 207 152 118 106 104 96 85 72 59 51 50 50 61 94 147 212 279 302 298 330 387 449 493 457 419 403 413 453 534 581 600 627 701 840 947 980 1011 1042 919 784 707 690 704 703 703 689 676 681 707 708 724 737 737 705 614 563 615 705 785 818 782 796 747 660 597 590 583 461 282 122 38 16 6 3 4 5 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 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 2 5 8 9 7 4 1 1 1 0 0 0 0 0 0 0 0 0 1 2 3 5 6 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 10 15 18 19 17 14 10 11 18 24 27 26 25 26 28 29 27 23 16 7 3 4 11 27 55 102 170 248 306 346 362 360 342 299 252 232 222 184 99 215 213 191 172 142 75 29 18 26 47 118 254 391 486 513 463 395 392 420 445 447 417 383 374 373 370 375 377 374 365 354 344 343 341 351 354 340 333 340 342 330 303 262 202 147 116 119 161 198 208 194 147 78 33 51 103 151 171 165 155 149 135 116 100 91 99 119 146 178 217 256 284 307 326 340 345 351 365 385 407 414 405 387 366 347 336 332 329 342 353 334 318 308 302 301 308 332 367 358 319 276 257 271 303 347 402 453 459 492 535 582 630 679 734 799 862 921 976 1031 1099 1158 1202 1239 1301 1477 1681 1893 2086 2232 2302 2373 2422 2453 2480 2518 2564 2596 2592 2538 2434 2330 2262 2231 2219 2205 2167 2089 2038 2010 1994 1981 1966 1933 1877 1805 1743 1744 1740 1753 1807 1908 2041 2138 2141 2069 1963 1853 1738 1631 1555 1483 1389 1270 1292 1350 1373 1343 1274 1209 1202 1186 1163 1138 1113 1092 997 901 828 782 745 703 678 652 622 601 603 620 625 608 576 585 566 544 533 534 540 530 522 531 547 550 538 510 480 451 422 391 356 340 339 347 357 345 341 332 315 292 258 223 182 149 125 99 83 66 49 37 31 28 27 34 53 86 123 181 222 263 314 378 458 462 451 452 474 505 500 514 549 609 703 804 855 850 816 777 665 575 547 575 627 640 630 609 606 645 732 777 775 746 706 667 652 637 682 759 833 875 829 773 693 605 555 591 619 539 356 141 44 12 4 4 4 4 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 0 0 0 0 0 0 0 0 0 0 0 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 1 5 8 10 10 9 7 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 14 14 13 12 9 8 13 18 21 21 19 20 25 31 35 35 29 14 18 21 26 40 66 116 187 261 316 326 328 319 299 263 210 160 146 138 142 199 207 165 105 49 11 2 2 3 20 78 187 330 460 537 547 522 474 463 466 456 413 342 292 275 271 267 276 293 314 335 346 337 324 342 326 291 317 348 339 304 266 239 197 116 84 100 141 186 210 198 164 116 67 78 113 144 154 144 132 145 147 146 149 151 154 163 177 196 220 238 249 260 272 283 291 303 324 357 394 407 404 386 362 338 318 304 314 333 343 334 323 323 328 332 338 354 400 428 429 416 406 413 428 445 467 489 490 514 561 619 679 734 773 819 865 914 971 1040 1111 1146 1176 1227 1325 1546 1779 1982 2139 2252 2333 2446 2516 2552 2574 2602 2636 2646 2601 2508 2395 2320 2290 2280 2274 2257 2211 2120 2074 2047 2027 2006 1982 1929 1856 1798 1769 1738 1723 1735 1778 1859 1980 2121 2173 2154 2089 2002 1900 1783 1678 1573 1452 1309 1275 1310 1350 1337 1261 1301 1281 1244 1214 1202 1204 1178 1061 937 843 783 741 710 690 675 658 632 623 624 628 618 575 559 546 539 539 545 556 532 516 514 517 520 523 510 491 471 450 430 415 410 415 430 455 433 403 365 326 299 269 250 225 198 176 154 114 75 46 29 19 15 13 13 22 43 66 106 148 197 252 285 314 322 332 355 379 421 418 427 471 554 676 756 789 781 737 671 593 536 551 617 657 646 615 582 579 637 732 780 773 735 693 658 668 691 732 779 789 798 764 698 603 498 519 579 618 576 423 172 63 19 7 7 6 4 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 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 6 10 13 14 16 13 9 5 2 1 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 9 10 10 11 8 4 3 6 13 16 15 15 19 23 32 41 46 43 33 50 55 53 58 80 131 205 271 310 309 297 290 273 245 206 170 177 158 139 146 191 156 81 24 4 1 4 7 7 10 31 130 263 360 403 397 352 319 302 290 270 240 248 266 288 309 330 340 351 369 389 404 365 349 296 248 257 292 291 249 230 246 238 145 115 135 183 230 238 219 189 150 109 106 128 148 155 148 133 150 165 178 187 193 199 202 203 206 212 219 223 223 221 219 220 236 266 305 345 374 384 384 375 353 321 284 280 282 290 301 315 333 348 362 376 395 443 476 493 499 500 502 517 529 541 546 540 550 594 654 724 796 844 884 922 964 1016 1077 1124 1146 1177 1242 1359 1570 1811 2023 2189 2312 2424 2536 2606 2646 2672 2697 2709 2667 2558 2424 2321 2288 2287 2282 2270 2248 2209 2145 2103 2066 2034 2016 2037 1959 1887 1841 1807 1748 1716 1732 1777 1847 1953 2088 2171 2203 2186 2132 2052 1936 1840 1747 1638 1502 1391 1341 1333 1330 1305 1349 1326 1279 1247 1247 1248 1186 1082 984 920 905 919 853 775 711 669 628 603 578 585 607 554 522 516 521 527 525 525 516 521 523 505 468 455 458 472 488 489 467 451 446 454 471 498 490 456 402 345 318 283 253 224 196 169 141 112 75 40 20 14 13 12 13 19 34 52 72 99 139 196 224 227 218 218 239 255 285 295 312 360 449 580 653 691 704 693 662 659 685 745 817 827 815 761 694 663 695 745 767 754 721 697 679 674 695 738 772 733 715 692 644 555 453 501 567 604 567 403 186 69 19 5 5 5 3 2 2 2 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 1 1 0 1 1 1 1 1 3 8 12 15 15 16 15 13 9 4 1 0 0 0 0 0 0 0 0 0 0 0 1 4 6 5 3 3 3 4 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 1 3 5 7 9 8 7 6 6 5 4 3 3 5 10 13 14 17 22 29 37 45 47 43 47 52 55 64 88 138 219 276 307 310 293 270 235 204 193 213 234 183 127 100 121 111 47 14 8 13 20 19 16 13 12 18 43 83 114 123 115 99 108 140 188 242 308 352 372 387 408 417 408 391 372 344 291 249 209 168 147 173 215 174 167 195 203 149 147 177 217 243 247 226 199 177 162 152 148 147 146 154 174 180 194 212 231 248 252 237 215 197 187 185 181 173 167 164 168 177 214 252 284 312 335 358 373 358 314 271 244 227 228 249 288 340 387 421 442 457 481 493 497 498 500 505 530 572 608 626 618 605 625 677 760 860 932 979 1013 1040 1069 1104 1114 1130 1164 1233 1358 1566 1833 2083 2283 2426 2541 2623 2673 2701 2718 2731 2718 2652 2527 2394 2304 2266 2245 2230 2226 2224 2207 2166 2126 2086 2054 2048 2119 2078 2046 2007 1938 1854 1793 1796 1824 1876 1980 2088 2176 2243 2276 2263 2196 2113 2040 1964 1873 1756 1582 1432 1339 1308 1324 1358 1334 1282 1247 1248 1232 1156 1086 1045 1037 1043 1014 983 933 867 793 708 603 533 532 564 507 480 476 481 485 483 482 490 490 472 426 331 304 298 317 360 407 415 429 431 414 393 419 458 458 418 365 329 300 268 237 207 174 141 101 66 45 26 21 21 21 21 24 31 43 55 70 94 133 155 161 156 148 152 171 192 212 235 270 352 461 537 582 615 664 683 740 872 1058 1209 1216 1181 1079 953 859 817 776 737 716 716 719 697 683 688 706 715 692 671 632 574 525 489 506 544 571 547 357 187 77 22 7 3 2 1 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 1 1 1 1 2 3 2 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 1 0 0 0 1 1 0 1 1 4 9 13 15 15 15 14 14 13 9 6 2 0 0 0 0 0 0 0 0 1 2 5 10 11 9 7 7 6 7 8 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 1 2 5 8 10 10 9 7 5 3 2 2 2 2 4 9 13 17 22 27 29 31 35 36 31 39 47 60 87 138 219 273 304 306 276 224 172 146 153 185 207 191 168 145 121 90 58 32 23 29 40 33 26 22 17 14 15 11 10 10 12 15 36 78 136 201 257 296 322 350 381 408 408 374 328 280 234 189 163 140 123 125 153 114 97 116 150 164 190 221 245 251 227 205 195 185 172 153 138 131 131 156 209 230 235 242 253 262 258 216 170 139 125 119 112 105 102 105 114 128 154 188 221 249 274 301 330 332 301 249 198 158 145 168 227 311 397 445 469 483 491 486 478 478 490 513 535 592 657 704 716 677 653 682 770 893 997 1059 1092 1103 1099 1085 1061 1067 1113 1210 1372 1625 1955 2243 2446 2562 2631 2672 2691 2685 2673 2677 2647 2566 2470 2385 2320 2258 2216 2211 2226 2238 2231 2205 2172 2136 2103 2089 2161 2172 2169 2146 2095 2006 1948 1930 1925 1940 2011 2100 2189 2282 2356 2374 2311 2259 2193 2109 2012 1921 1759 1610 1483 1402 1403 1414 1350 1293 1277 1294 1233 1153 1099 1067 1045 1023 1006 1005 1007 1000 970 874 692 606 585 554 512 489 479 463 442 464 484 491 473 403 254 151 114 99 96 104 133 232 268 245 199 186 239 290 318 317 276 231 213 214 223 228 232 253 250 206 134 88 76 69 64 59 56 46 41 39 43 54 75 97 110 111 106 116 133 152 176 204 238 324 404 454 479 505 605 690 864 1133 1423 1560 1539 1464 1351 1202 1033 933 820 748 743 759 740 689 642 617 616 641 669 670 628 566 555 537 519 518 540 518 370 216 95 27 13 5 1 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 1 3 7 7 3 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 1 1 1 0 1 4 9 13 14 12 11 12 11 12 11 10 8 2 0 0 0 0 0 0 0 2 6 11 16 16 14 11 10 10 10 10 11 10 10 7 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 1 2 3 5 8 9 10 11 11 8 6 7 7 7 13 19 22 23 22 21 19 17 22 32 41 49 59 81 123 192 261 285 270 220 145 90 93 116 143 166 204 204 194 187 187 177 143 75 33 25 21 18 17 15 13 11 9 9 7 3 3 9 29 63 111 158 152 179 216 257 300 337 343 310 260 212 181 151 127 116 112 112 98 77 99 152 201 220 207 180 159 160 164 188 183 160 134 121 115 122 144 180 218 216 202 195 200 203 136 102 81 70 64 57 50 45 46 54 69 84 110 140 169 193 219 247 258 241 197 146 112 102 122 173 250 327 382 423 452 468 465 447 448 471 509 544 601 675 749 794 765 703 706 775 890 1009 1091 1128 1128 1108 1093 1094 1117 1172 1290 1498 1824 2206 2456 2591 2650 2682 2706 2684 2609 2544 2550 2521 2473 2434 2394 2340 2257 2219 2226 2239 2234 2201 2164 2140 2119 2102 2100 2152 2181 2203 2209 2189 2137 2130 2112 2094 2091 2124 2171 2228 2320 2410 2440 2382 2315 2238 2152 2060 1983 1867 1747 1657 1609 1587 1499 1383 1310 1294 1307 1267 1195 1122 1057 1009 984 989 1003 1026 1053 1071 1031 919 825 744 641 559 540 545 545 534 542 551 562 547 486 383 265 170 96 46 26 32 32 40 61 97 140 150 156 163 154 108 81 73 75 86 117 140 154 169 181 182 166 156 147 139 133 131 100 77 62 55 53 65 93 110 111 111 116 127 142 165 201 255 330 412 482 519 508 548 708 980 1301 1532 1553 1542 1515 1453 1334 1129 996 881 798 769 758 709 634 565 524 527 600 702 770 765 726 661 621 590 563 581 529 395 229 88 33 19 9 3 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 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 1 0 0 2 3 4 4 4 3 3 5 9 13 13 11 9 10 9 10 10 9 6 3 1 0 0 0 0 0 1 3 7 12 16 17 15 15 14 13 12 13 13 14 14 13 9 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 1 2 2 3 4 6 9 13 14 14 13 15 19 21 19 16 15 15 14 17 26 40 54 66 79 107 159 229 252 229 178 118 76 92 134 150 154 172 165 151 154 181 218 212 140 69 25 8 7 8 10 9 3 3 2 2 2 2 6 14 21 49 92 116 159 209 257 297 330 350 330 293 265 255 219 168 134 116 104 99 104 137 178 204 194 145 101 81 93 144 207 200 158 117 102 85 92 105 122 142 133 110 98 104 119 106 66 46 38 34 28 21 15 13 17 27 35 51 70 89 104 120 136 145 140 121 99 85 79 88 113 150 226 300 363 410 435 432 400 395 419 461 509 571 653 746 821 830 756 727 758 842 959 1069 1132 1147 1133 1114 1109 1132 1245 1456 1761 2140 2436 2584 2653 2693 2737 2753 2666 2522 2397 2353 2347 2376 2391 2366 2302 2244 2233 2243 2232 2187 2123 2088 2062 2065 2080 2087 2128 2195 2260 2297 2294 2268 2289 2274 2251 2243 2258 2258 2288 2361 2439 2469 2436 2383 2317 2221 2084 1954 1835 1739 1675 1641 1616 1586 1484 1389 1337 1319 1283 1206 1113 1039 1006 989 1004 1030 1063 1094 1103 1101 1055 965 833 670 603 607 628 646 655 666 698 732 718 631 531 462 387 312 258 241 237 201 188 211 260 315 340 327 268 168 88 43 28 26 23 25 22 22 29 43 77 137 164 175 179 184 200 171 141 121 114 121 115 128 142 140 131 127 133 146 166 191 231 301 410 525 585 572 589 703 921 1203 1324 1345 1384 1419 1410 1326 1170 1043 946 870 799 750 686 619 558 510 520 622 743 828 853 816 737 692 676 637 626 553 406 230 106 59 32 14 5 1 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 1 2 2 4 6 6 6 5 5 5 6 6 9 13 14 13 11 9 8 8 8 8 7 5 2 1 0 0 0 1 3 5 7 10 12 11 12 16 17 17 16 16 16 16 15 13 11 10 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 1 1 3 5 7 12 14 14 14 12 10 8 8 9 15 17 23 34 52 72 85 103 135 177 203 180 136 96 82 111 155 140 116 102 91 70 60 83 126 143 150 91 35 6 1 1 1 0 0 0 0 0 0 1 3 6 4 31 85 159 250 322 365 387 395 394 384 355 325 302 270 222 186 166 150 125 146 177 195 191 168 147 109 93 101 123 173 173 129 84 64 43 40 51 62 65 53 36 32 31 33 35 26 18 14 11 9 7 4 3 4 9 16 23 29 34 37 39 45 54 60 62 61 62 71 85 100 122 172 241 311 369 402 391 341 317 322 354 403 471 560 668 770 825 787 743 734 781 885 1027 1139 1199 1226 1248 1293 1422 1634 1883 2139 2393 2539 2606 2655 2719 2802 2828 2695 2525 2370 2263 2245 2288 2336 2332 2281 2290 2295 2274 2212 2113 2008 1997 2033 2063 2070 2053 2069 2136 2231 2309 2343 2363 2376 2358 2331 2316 2326 2292 2313 2368 2431 2472 2486 2480 2441 2332 2134 1936 1816 1754 1720 1698 1697 1683 1609 1509 1415 1352 1329 1281 1187 1088 1040 1027 1046 1083 1125 1157 1148 1150 1121 1042 914 754 651 640 661 686 718 776 802 803 762 671 589 524 469 456 487 480 449 424 408 400 406 445 465 449 394 305 194 113 87 90 73 48 28 19 18 29 52 103 151 186 206 217 232 226 213 199 181 190 192 200 207 199 172 159 156 161 177 195 221 270 346 441 510 539 569 642 797 1057 1168 1246 1335 1429 1451 1337 1213 1111 1023 937 839 779 728 677 621 586 569 613 693 774 839 842 765 701 696 692 656 546 404 285 190 114 58 23 8 2 1 1 2 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 1 1 1 1 1 1 1 0 0 0 0 0 0 0 3 7 7 3 3 4 6 8 8 6 5 6 7 8 8 8 9 10 10 9 9 9 8 8 7 7 7 6 5 3 2 1 2 3 5 6 6 7 8 8 11 15 17 17 17 17 17 17 17 15 12 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 7 5 2 1 1 3 6 9 13 21 32 47 65 89 98 113 130 139 127 103 88 96 132 155 135 104 77 58 41 26 28 47 73 103 63 26 5 0 0 0 0 0 0 0 0 0 0 0 1 4 36 99 187 292 366 393 403 404 395 391 363 324 277 228 182 145 160 171 147 159 179 182 169 152 158 122 99 90 99 120 104 55 25 18 9 6 14 21 21 14 7 7 5 2 0 0 0 0 1 1 1 1 0 0 1 4 7 7 8 8 9 14 21 30 44 64 93 113 109 109 132 174 233 290 337 359 340 286 248 231 235 259 300 379 491 617 726 765 757 743 758 834 984 1142 1255 1333 1402 1495 1679 1925 2154 2331 2463 2549 2621 2698 2782 2861 2866 2749 2597 2448 2323 2235 2191 2233 2261 2252 2321 2334 2278 2174 2057 1976 2000 2030 2041 2033 2021 2031 2067 2147 2238 2311 2375 2391 2373 2340 2306 2284 2245 2257 2298 2352 2412 2465 2508 2493 2396 2218 2022 1911 1855 1825 1808 1846 1834 1750 1621 1486 1393 1342 1312 1255 1175 1108 1068 1072 1120 1180 1214 1215 1197 1153 1086 996 870 731 671 663 684 727 787 749 688 636 585 544 513 489 492 528 529 508 486 469 459 461 481 485 471 440 391 306 231 186 163 140 131 115 95 81 89 113 154 196 226 239 252 269 283 290 287 274 287 297 304 301 273 240 218 200 183 177 175 169 178 216 286 372 462 535 626 787 991 1110 1203 1348 1579 1572 1431 1272 1136 1039 988 899 826 767 712 636 583 552 554 586 642 658 615 576 589 670 733 704 614 506 400 278 168 86 36 13 4 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 2 6 7 2 1 3 6 7 7 6 5 7 12 12 11 9 8 7 7 9 9 9 9 8 7 5 5 6 6 5 2 2 4 5 6 6 5 6 6 8 10 11 12 13 14 14 14 14 11 11 11 10 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 1 1 1 0 0 0 0 1 2 3 3 8 20 38 60 83 98 110 114 109 96 84 79 85 103 131 154 132 99 72 56 44 33 44 61 66 39 16 4 0 0 0 0 0 0 0 0 0 0 1 3 13 62 129 205 281 338 355 371 377 371 358 328 295 263 235 210 162 170 185 184 183 175 160 147 142 146 118 100 83 62 35 12 7 4 1 0 0 2 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 10 18 30 52 90 147 195 221 237 256 290 333 353 349 324 285 224 181 154 137 124 119 187 294 425 561 672 730 745 751 794 934 1130 1292 1420 1530 1657 1849 2066 2249 2381 2473 2560 2655 2741 2814 2862 2840 2769 2660 2530 2398 2279 2193 2198 2258 2334 2406 2375 2274 2138 2025 1998 2000 1979 1959 1954 1972 2007 2046 2117 2209 2298 2352 2350 2325 2278 2211 2127 2103 2107 2133 2179 2248 2323 2362 2369 2309 2155 2002 1930 1881 1849 1837 1837 1837 1801 1700 1547 1443 1364 1317 1283 1243 1187 1136 1113 1142 1202 1245 1258 1224 1175 1124 1066 970 846 753 705 704 737 767 736 677 613 560 515 493 493 507 523 530 536 531 520 521 525 519 505 484 460 424 375 326 283 256 256 275 259 221 183 180 201 221 242 260 267 284 300 315 326 334 349 373 394 396 369 314 274 245 213 177 157 136 137 153 173 221 313 458 600 713 871 1021 1100 1174 1323 1588 1588 1482 1329 1169 1026 1042 997 928 846 748 632 541 498 501 522 537 478 414 402 476 633 735 709 612 541 435 305 192 105 47 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 1 1 1 1 1 1 0 1 1 0 0 2 3 2 3 3 4 5 6 6 6 7 12 14 13 11 9 8 7 8 9 9 9 8 7 6 6 6 7 6 4 3 3 4 5 6 6 6 7 7 8 8 8 10 10 10 10 9 7 6 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 3 5 6 5 9 20 38 63 90 116 124 117 100 81 72 70 97 148 180 162 130 100 80 74 60 80 93 82 48 17 4 0 0 0 0 0 0 0 0 0 0 0 4 19 72 150 225 280 307 303 315 334 338 316 280 249 229 217 210 200 196 194 189 181 164 141 128 122 116 96 72 48 27 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 3 9 19 33 57 97 159 233 294 341 380 415 442 426 379 317 255 181 127 92 64 41 49 131 215 311 428 562 668 713 723 755 889 1117 1330 1514 1683 1862 2032 2204 2348 2459 2542 2611 2682 2771 2861 2923 2892 2819 2723 2612 2496 2380 2299 2271 2319 2413 2468 2400 2276 2132 2016 1974 1956 1909 1859 1836 1863 1920 1982 2063 2156 2245 2287 2262 2230 2176 2100 2037 1990 1948 1931 1951 2006 2093 2161 2197 2181 2096 1966 1886 1850 1827 1788 1780 1831 1880 1837 1667 1510 1413 1346 1300 1262 1212 1173 1156 1172 1213 1261 1268 1212 1167 1144 1105 1030 934 851 794 765 779 795 767 708 644 586 531 493 487 519 571 630 680 689 662 640 611 585 563 543 515 503 474 438 406 390 398 362 335 307 265 241 237 246 264 290 311 320 316 312 319 341 380 409 414 392 349 299 262 226 186 141 136 116 124 168 228 243 273 413 602 740 905 1060 1118 1134 1209 1359 1413 1400 1331 1227 1100 1104 1099 1045 913 726 601 505 432 380 385 429 421 411 437 520 615 642 569 431 355 367 312 214 121 56 24 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 1 2 4 7 9 9 8 7 5 5 5 7 11 13 14 12 10 9 8 8 9 9 10 10 10 10 8 6 7 9 9 7 5 5 6 5 6 7 7 7 7 7 8 9 7 7 6 4 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 12 14 23 34 50 90 117 124 114 95 80 66 82 113 142 168 156 127 107 102 85 124 138 117 68 23 6 1 0 0 0 0 0 0 0 0 0 0 3 15 51 140 230 290 311 313 321 319 304 274 239 212 195 189 189 186 180 175 169 158 139 111 90 78 69 58 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 1 3 9 18 31 54 96 164 244 310 365 412 454 494 472 420 354 283 201 129 83 56 54 105 187 241 290 361 471 591 652 669 708 861 1118 1373 1606 1816 2013 2157 2302 2429 2530 2603 2653 2702 2812 2918 2959 2925 2845 2761 2688 2625 2544 2488 2426 2397 2408 2425 2341 2195 2065 1975 1912 1891 1869 1843 1830 1850 1913 1954 2022 2109 2187 2206 2154 2103 2054 2006 1968 1911 1851 1811 1806 1830 1890 1947 1985 1995 1969 1894 1842 1831 1829 1786 1730 1714 1804 1877 1803 1636 1488 1380 1304 1241 1190 1139 1135 1162 1198 1220 1182 1122 1102 1121 1114 1066 1014 975 939 886 864 848 822 775 703 632 613 605 609 631 662 765 824 826 789 744 702 673 662 664 639 643 642 629 608 597 590 582 566 516 402 335 328 346 374 409 474 507 446 344 314 328 351 360 350 320 280 246 218 192 165 134 123 110 109 125 139 175 227 339 518 701 891 1043 1113 1119 1136 1164 1179 1207 1238 1222 1178 1164 1165 1137 1005 866 734 587 440 358 392 433 464 482 508 541 524 460 382 358 424 478 409 268 155 85 43 20 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 6 8 9 9 7 5 4 4 6 8 10 12 13 11 12 12 11 11 10 10 9 8 8 7 6 6 9 9 8 7 6 7 5 6 6 7 7 7 7 8 8 6 5 4 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 13 14 19 24 30 40 62 81 90 89 81 66 74 102 142 184 188 164 150 137 109 153 166 137 82 28 11 3 0 0 0 0 0 0 0 0 0 0 1 10 37 106 198 281 344 382 362 317 274 237 208 192 187 186 185 179 170 159 144 125 101 69 43 29 22 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 2 6 15 28 50 96 172 257 328 385 432 475 520 512 476 414 335 248 186 139 109 113 175 245 283 307 342 418 530 602 629 681 847 1123 1393 1647 1876 2070 2196 2317 2426 2520 2598 2669 2774 2875 2945 2969 2960 2919 2859 2810 2776 2722 2683 2586 2466 2358 2293 2200 2066 1954 1881 1834 1792 1761 1801 1863 1882 1967 2015 2064 2114 2147 2089 2005 1956 1941 1941 1932 1886 1834 1795 1777 1771 1774 1778 1783 1791 1809 1836 1824 1813 1805 1783 1752 1677 1699 1774 1791 1676 1536 1422 1324 1226 1166 1104 1090 1110 1134 1109 1014 977 1006 1070 1113 1115 1090 1044 984 923 845 786 754 731 683 652 646 649 649 646 671 776 827 818 785 754 726 711 711 726 754 808 837 836 822 831 800 825 822 730 552 472 463 479 500 548 681 685 558 380 292 277 257 246 243 228 196 176 164 158 161 143 127 116 116 133 186 218 273 379 546 760 935 1035 1065 1069 1069 1051 1043 1065 1112 1125 1116 1105 1108 1150 1107 1048 930 745 522 443 459 486 495 465 459 408 341 314 367 445 512 503 427 314 198 120 71 42 25 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 1 3 4 4 4 3 4 6 6 5 3 4 5 6 8 11 13 12 11 12 11 10 8 7 5 4 5 4 4 5 7 10 9 6 7 6 5 4 4 5 6 7 7 7 7 6 6 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 9 10 12 14 19 28 37 45 52 59 65 69 90 122 165 203 221 202 189 158 122 142 157 132 84 35 16 7 2 0 0 0 0 0 0 0 0 0 0 6 29 86 186 283 360 397 361 306 259 221 196 183 181 183 185 182 171 151 126 98 64 22 10 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 1 4 11 23 45 96 177 270 340 386 419 452 495 491 465 413 338 253 182 123 83 88 166 263 325 352 374 424 522 599 639 697 841 1112 1374 1621 1848 2046 2181 2299 2416 2531 2637 2720 2864 2941 2969 2972 2967 2961 2956 2924 2866 2804 2746 2649 2517 2372 2241 2124 1984 1881 1824 1793 1765 1730 1786 1870 1890 1969 2033 2100 2170 2221 2152 2018 1937 1908 1909 1904 1866 1831 1805 1786 1761 1721 1679 1647 1631 1634 1662 1695 1720 1735 1745 1755 1664 1631 1670 1712 1674 1590 1477 1362 1273 1190 1119 1076 1062 1063 1004 909 894 956 1058 1151 1146 1081 992 899 791 716 685 696 724 715 705 700 690 672 651 735 790 797 769 738 735 698 671 670 686 733 797 875 970 1055 1122 1114 1049 935 792 723 668 630 607 599 611 732 753 663 503 344 255 200 179 181 157 132 120 122 137 156 146 129 116 116 133 170 232 329 456 598 757 867 921 942 956 982 990 984 984 1025 1046 1048 1029 1016 1054 1055 1058 1026 912 653 526 460 426 383 323 312 308 339 408 466 495 519 519 485 406 271 178 118 75 49 30 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 1 3 3 3 1 1 2 3 4 3 2 3 4 6 8 11 12 12 11 10 9 8 7 4 2 3 3 3 4 4 5 6 7 6 5 5 4 3 3 4 4 5 6 7 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 4 5 7 15 25 33 37 40 42 41 46 62 82 103 134 173 206 212 193 156 121 112 123 106 69 35 22 16 6 1 0 0 0 0 0 0 0 0 0 4 27 85 191 287 349 369 345 299 246 193 151 122 113 122 137 148 151 139 111 72 34 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 20 44 99 182 279 351 387 410 432 459 447 420 385 340 280 214 146 102 110 185 304 393 426 437 470 551 628 687 756 877 1108 1329 1562 1805 2041 2228 2372 2508 2627 2719 2775 2890 2953 2975 2975 2981 2994 3015 2980 2887 2788 2689 2581 2464 2342 2223 2058 1927 1835 1778 1747 1737 1720 1773 1857 1904 1920 1946 2014 2101 2167 2156 2090 2026 1976 1938 1899 1846 1821 1812 1800 1768 1705 1638 1578 1534 1511 1516 1543 1582 1625 1668 1685 1625 1600 1641 1710 1712 1654 1542 1423 1356 1282 1184 1091 1029 1010 950 896 907 994 1144 1283 1294 1224 1084 904 778 744 766 838 934 953 935 916 898 884 884 926 900 837 773 729 690 651 633 639 648 678 675 834 1137 1295 1397 1451 1451 1401 1327 1186 1041 897 775 712 729 789 825 808 703 463 316 241 217 209 194 158 128 120 141 158 158 148 133 122 155 200 271 366 478 618 738 815 851 863 878 910 935 949 953 955 962 962 964 984 962 914 929 1008 1071 879 685 552 440 290 237 250 277 302 326 331 386 450 508 545 490 370 265 191 138 103 67 37 15 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 1 2 2 1 0 1 2 3 4 4 4 4 4 5 7 9 10 10 10 8 8 7 6 5 4 3 2 2 2 2 3 6 8 6 5 4 3 3 2 1 1 2 3 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 2 11 20 26 29 30 30 30 39 56 76 99 130 162 188 198 176 144 115 97 93 80 53 33 24 21 7 2 0 0 0 0 0 0 0 0 0 4 27 82 178 263 310 318 292 240 170 104 60 39 32 40 57 77 93 94 70 35 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 1 3 15 45 104 186 279 349 381 406 431 454 451 434 419 393 349 299 252 231 250 312 407 489 513 520 549 618 704 783 860 956 1124 1280 1511 1787 2068 2308 2473 2611 2712 2778 2819 2883 2925 2948 2963 2989 3015 3027 2984 2884 2746 2591 2470 2378 2292 2172 1961 1806 1725 1701 1700 1686 1710 1753 1801 1844 1878 1857 1885 1950 2017 2086 2125 2124 2083 2015 1949 1877 1829 1804 1791 1769 1703 1630 1556 1487 1440 1425 1433 1459 1501 1559 1576 1565 1578 1635 1721 1747 1678 1559 1440 1367 1306 1206 1098 1010 962 912 895 944 1073 1278 1414 1452 1418 1330 1200 1068 1022 1029 1071 1130 1142 1120 1116 1131 1155 1211 1178 1063 921 815 732 673 643 624 598 588 663 653 717 971 1230 1432 1574 1657 1706 1772 1696 1564 1373 1130 883 766 729 732 739 725 641 498 377 318 289 269 257 245 221 204 186 169 161 167 164 207 278 364 454 585 773 931 1036 1071 1002 939 922 931 939 935 907 893 876 849 845 833 791 791 863 920 855 764 664 547 389 347 347 331 276 265 253 284 349 429 489 449 371 298 248 203 158 118 79 42 16 5 2 1 0 0 0 0 0 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 1 0 0 0 0 1 2 3 4 5 5 5 6 7 8 9 9 9 8 7 6 5 4 3 2 1 1 0 1 2 4 6 5 4 3 3 3 1 0 0 0 1 2 3 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 15 19 20 23 27 29 34 45 63 83 108 136 162 175 161 151 130 109 93 81 62 43 27 15 5 1 0 1 1 1 0 0 0 0 2 7 22 57 120 204 251 241 191 121 55 20 8 5 4 8 18 30 38 38 28 12 3 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 2 11 45 103 180 261 323 357 392 427 457 465 453 438 406 358 318 302 313 355 423 513 584 604 607 622 664 758 880 989 1076 1166 1273 1496 1792 2112 2400 2579 2708 2793 2841 2868 2885 2900 2919 2949 2998 3011 2998 2942 2829 2656 2455 2359 2300 2233 2123 1931 1768 1689 1678 1687 1645 1682 1748 1827 1907 1946 1852 1817 1853 1928 2034 2115 2151 2130 2053 1981 1908 1862 1838 1825 1796 1725 1644 1559 1480 1420 1387 1374 1376 1396 1438 1467 1497 1542 1608 1681 1729 1683 1580 1459 1353 1283 1194 1102 1017 940 893 907 1003 1173 1373 1435 1468 1482 1475 1436 1372 1334 1300 1266 1241 1208 1192 1211 1256 1304 1334 1250 1090 922 816 710 639 590 556 540 568 650 650 636 759 1058 1291 1476 1629 1755 1871 1926 1912 1822 1650 1380 1121 890 737 704 755 783 741 650 552 481 430 390 347 303 293 275 252 236 241 275 372 512 640 706 808 950 1084 1170 1172 1098 1034 982 942 910 890 864 835 804 773 765 759 721 685 719 768 795 795 759 678 591 550 504 423 309 254 235 255 314 415 438 392 329 284 277 260 232 194 148 94 51 26 12 5 4 3 2 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 7 7 7 8 8 10 10 9 9 8 7 5 4 3 2 1 0 0 0 1 3 5 5 4 4 3 2 1 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 13 18 21 23 25 26 32 38 46 54 65 84 107 144 185 209 176 139 110 94 78 56 30 10 2 0 1 2 4 6 1 0 3 8 14 17 17 20 64 175 229 186 110 39 1 0 0 1 1 3 11 20 26 26 21 7 2 0 0 1 0 0 0 1 2 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 2 8 37 87 151 219 275 321 363 396 415 416 399 363 314 263 232 240 279 351 452 574 645 667 670 679 721 824 954 1063 1150 1244 1370 1592 1888 2216 2520 2705 2824 2901 2943 2954 2943 2945 2961 2987 3010 2988 2935 2840 2701 2522 2337 2276 2251 2216 2137 1986 1826 1741 1714 1694 1647 1669 1744 1853 1965 1983 1898 1848 1859 1923 2017 2092 2153 2160 2086 2003 1942 1904 1884 1870 1842 1773 1681 1581 1488 1418 1377 1346 1330 1334 1361 1401 1455 1523 1595 1643 1685 1678 1624 1533 1429 1369 1288 1191 1092 1005 976 1028 1174 1361 1434 1443 1464 1487 1512 1573 1572 1541 1485 1408 1319 1239 1218 1231 1261 1315 1314 1177 992 839 757 680 619 568 533 533 555 613 631 616 664 982 1165 1331 1534 1705 1810 1881 1918 1925 1908 1796 1648 1448 1229 1072 1039 1012 964 889 820 775 727 659 572 481 455 433 414 410 410 471 592 730 845 906 970 1026 1054 1048 997 1005 1009 980 917 870 874 846 802 756 705 644 602 579 578 592 638 688 724 743 730 719 735 732 642 448 343 296 293 346 449 465 427 361 304 317 327 321 295 249 180 116 64 28 13 11 8 6 6 6 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 1 2 3 4 6 6 6 7 9 10 10 10 10 10 9 8 7 4 2 1 0 0 0 0 2 4 4 4 4 3 1 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 8 14 19 21 19 19 20 25 31 35 38 41 52 76 135 207 256 218 165 124 96 75 59 29 8 1 0 0 2 8 12 4 1 6 15 23 23 12 8 77 203 223 143 61 9 0 0 0 1 1 3 10 20 29 32 28 12 6 3 2 2 1 1 1 3 4 4 3 2 1 1 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 2 19 58 106 160 222 284 329 352 354 339 297 238 184 146 129 147 202 293 419 568 663 703 725 755 812 914 1027 1125 1214 1315 1490 1742 2039 2350 2636 2797 2899 2970 3016 3038 3031 3020 2999 2971 2936 2874 2788 2680 2558 2437 2333 2290 2270 2244 2186 2073 1932 1849 1809 1774 1745 1747 1782 1850 1939 1972 1954 1935 1937 1971 2024 2054 2084 2096 2072 2023 1975 1940 1925 1927 1900 1833 1736 1626 1519 1441 1391 1353 1328 1321 1335 1370 1427 1495 1561 1610 1662 1687 1673 1616 1533 1471 1392 1301 1213 1160 1185 1270 1375 1461 1502 1529 1561 1577 1577 1665 1690 1659 1584 1479 1358 1265 1233 1234 1250 1309 1369 1209 969 814 721 655 596 539 492 511 525 550 570 575 557 854 1070 1231 1387 1500 1615 1725 1811 1867 1942 1969 1930 1837 1720 1595 1476 1364 1257 1166 1152 1127 1083 1011 902 763 694 672 701 768 821 821 848 902 952 1015 1061 1070 1032 944 899 912 934 924 854 844 838 817 776 713 661 654 654 620 535 520 538 570 613 667 695 718 727 699 617 540 468 401 358 425 502 521 488 425 377 382 396 406 397 357 290 206 113 33 18 14 12 10 8 6 3 1 0 0 1 0 0 0 0 0 0 0 0 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 4 4 5 7 8 9 10 11 11 11 9 7 5 4 3 1 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 16 21 24 24 21 17 15 16 19 26 33 40 46 63 121 174 202 195 160 125 91 63 54 23 6 0 0 0 2 9 14 10 5 9 15 18 15 15 42 138 223 181 86 25 0 0 0 0 1 1 3 8 20 36 45 42 24 17 12 7 3 3 3 3 3 4 6 6 5 4 4 5 5 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 35 72 120 181 245 293 320 319 288 218 160 119 95 90 113 181 287 427 584 695 746 773 803 860 972 1105 1229 1344 1463 1627 1854 2132 2420 2670 2800 2878 2928 2960 2977 2976 2963 2922 2864 2804 2739 2670 2594 2516 2446 2416 2393 2364 2322 2255 2128 1986 1907 1883 1881 1880 1873 1874 1897 1947 1981 1997 2008 2023 2043 2036 2023 2015 2008 1998 1970 1939 1919 1922 1945 1923 1862 1775 1673 1572 1496 1429 1373 1333 1319 1341 1383 1438 1498 1553 1606 1657 1688 1686 1649 1590 1534 1472 1408 1358 1361 1434 1518 1578 1596 1586 1599 1652 1706 1719 1742 1722 1660 1567 1466 1377 1310 1263 1234 1233 1345 1536 1440 1144 907 743 630 560 517 473 472 466 470 489 523 482 696 919 1073 1159 1248 1338 1420 1521 1697 1872 1977 2009 1985 1923 1827 1726 1658 1625 1584 1582 1524 1429 1309 1163 1051 1025 1045 1101 1200 1204 1134 1060 1013 1027 1148 1270 1296 1184 1057 965 919 897 893 849 857 846 814 767 711 672 663 656 624 553 537 528 528 541 563 603 637 657 676 661 588 533 513 495 547 563 533 475 445 418 400 413 455 483 480 429 321 167 46 25 20 19 19 15 8 3 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 2 3 4 3 2 2 4 5 7 8 10 12 12 11 9 8 6 6 5 3 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 14 22 27 29 30 29 30 28 25 20 16 16 19 25 28 22 43 68 93 106 109 104 82 56 41 16 5 1 1 0 2 10 16 17 13 13 14 13 10 12 98 172 181 111 29 7 0 0 0 1 2 2 2 4 12 34 53 59 46 32 21 12 6 3 4 3 3 3 4 5 6 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 1 3 23 57 101 149 200 243 270 269 237 190 155 128 113 118 159 253 376 521 668 769 803 811 828 888 1022 1188 1342 1475 1588 1703 1877 2139 2407 2607 2736 2810 2850 2871 2881 2878 2875 2853 2814 2767 2719 2683 2642 2597 2557 2560 2545 2505 2446 2366 2222 2102 2033 2013 2028 2038 2028 2005 1990 2000 2019 2034 2046 2058 2071 2021 1979 1950 1928 1902 1857 1843 1847 1863 1883 1874 1840 1787 1718 1640 1579 1508 1435 1374 1340 1371 1451 1518 1561 1590 1614 1635 1649 1650 1632 1614 1584 1541 1498 1478 1548 1632 1690 1712 1714 1730 1725 1738 1766 1780 1762 1696 1594 1486 1424 1397 1372 1344 1323 1333 1503 1629 1507 1175 860 693 564 504 495 475 457 435 424 438 493 456 541 686 863 1072 1202 1305 1379 1429 1472 1661 1804 1877 1882 1806 1688 1658 1719 1815 1828 1803 1708 1566 1412 1301 1230 1209 1244 1335 1438 1349 1204 1057 964 1046 1268 1459 1542 1503 1316 1141 982 877 904 931 930 903 857 803 737 677 647 665 745 745 679 607 554 526 518 518 527 548 543 542 528 535 591 631 657 641 571 448 379 340 339 383 472 529 556 527 422 208 94 42 24 24 30 27 19 11 6 2 2 3 2 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 1 1 1 1 1 1 4 6 7 9 11 14 12 10 8 7 7 6 6 5 3 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 19 29 32 33 36 39 43 40 39 37 29 19 13 9 7 4 2 0 9 26 47 63 59 45 26 8 2 0 0 0 1 8 16 20 18 14 9 5 4 21 129 123 86 38 1 0 1 1 2 3 5 5 5 5 8 26 44 54 53 38 20 11 5 1 1 1 1 1 2 3 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 1 17 49 86 123 160 194 210 211 198 182 173 163 165 194 274 385 503 618 720 792 822 833 860 938 1099 1288 1455 1590 1690 1771 1923 2120 2329 2516 2663 2757 2813 2854 2890 2897 2903 2894 2867 2820 2759 2736 2744 2757 2755 2747 2711 2645 2566 2490 2392 2333 2307 2303 2306 2295 2275 2237 2198 2174 2147 2107 2070 2046 2036 1973 1921 1882 1848 1805 1754 1737 1740 1756 1781 1794 1788 1773 1748 1711 1671 1613 1542 1464 1394 1416 1507 1585 1624 1633 1622 1612 1604 1599 1599 1582 1552 1524 1522 1572 1694 1753 1752 1715 1692 1766 1800 1796 1770 1754 1714 1623 1514 1424 1399 1408 1422 1435 1443 1442 1590 1537 1300 977 730 605 511 456 440 432 424 419 420 431 467 445 473 590 811 1087 1237 1357 1464 1561 1652 1712 1745 1766 1785 1711 1596 1586 1668 1767 1779 1720 1585 1416 1293 1293 1281 1283 1322 1402 1475 1329 1109 936 915 1016 1236 1468 1618 1591 1415 1289 1145 981 957 957 953 944 933 910 855 782 724 721 803 802 774 719 639 595 580 583 587 571 566 602 611 592 602 606 602 606 622 553 488 426 390 408 473 535 578 575 488 274 134 53 24 27 42 48 48 44 33 19 15 13 8 3 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 2 5 7 9 12 14 15 12 9 7 6 6 7 7 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 21 29 35 42 53 60 60 66 64 65 65 59 41 22 14 12 4 1 0 2 7 15 23 22 13 4 0 0 0 0 1 5 11 16 16 12 6 6 13 26 52 35 18 5 1 1 3 4 5 5 5 6 9 11 15 27 54 66 60 40 17 6 1 0 0 0 0 0 0 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 2 7 25 55 87 117 143 170 178 183 191 199 208 220 249 310 418 527 620 702 773 829 854 873 927 1041 1226 1418 1576 1692 1769 1823 1960 2116 2284 2457 2616 2736 2817 2883 2943 2963 2971 2964 2936 2882 2797 2799 2845 2890 2899 2868 2816 2734 2657 2611 2574 2553 2545 2544 2549 2559 2566 2560 2538 2497 2416 2302 2167 2052 1997 1934 1882 1833 1775 1698 1599 1554 1561 1610 1679 1735 1746 1743 1739 1735 1725 1704 1664 1595 1489 1465 1521 1597 1652 1659 1603 1563 1547 1547 1548 1559 1599 1645 1686 1724 1818 1843 1815 1762 1731 1753 1776 1778 1756 1722 1672 1573 1468 1400 1399 1436 1484 1529 1551 1517 1530 1382 1091 747 610 533 474 431 408 396 392 395 408 430 448 453 501 645 938 1168 1293 1373 1434 1486 1565 1599 1620 1650 1699 1700 1644 1597 1587 1598 1558 1454 1328 1230 1187 1239 1325 1426 1512 1471 1460 1325 1124 964 1065 1129 1232 1376 1553 1684 1608 1438 1237 1054 959 913 910 935 951 929 886 831 770 749 790 821 825 806 783 725 672 628 595 603 613 611 595 574 565 517 497 537 616 665 652 577 481 449 467 523 592 634 569 397 221 86 45 53 73 89 90 61 52 34 21 14 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 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 9 13 15 15 13 10 9 9 8 8 7 6 6 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 18 27 36 44 56 68 77 82 93 99 115 127 127 102 57 42 32 12 2 0 0 0 0 3 4 4 3 2 2 1 0 1 4 10 13 13 11 9 22 44 51 23 6 5 5 4 4 7 6 5 4 3 4 9 15 22 34 67 79 68 41 12 3 0 0 0 0 0 0 0 0 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 1 2 8 23 47 75 101 123 141 155 168 186 210 237 262 292 345 426 533 623 699 766 822 867 891 939 1038 1191 1382 1559 1691 1780 1848 1935 2033 2155 2297 2452 2607 2729 2809 2878 2940 2958 2962 2966 2956 2920 2842 2880 2937 2977 2980 2949 2905 2845 2790 2755 2737 2735 2744 2762 2788 2811 2824 2822 2803 2766 2702 2593 2422 2230 2070 1967 1888 1815 1694 1464 1247 1252 1353 1483 1596 1672 1692 1689 1680 1675 1685 1692 1679 1643 1594 1537 1542 1593 1659 1678 1606 1562 1541 1535 1540 1583 1656 1723 1765 1818 1853 1848 1810 1760 1750 1693 1665 1660 1660 1620 1594 1552 1518 1515 1536 1576 1628 1676 1698 1672 1571 1311 938 590 525 481 451 430 415 398 392 395 406 424 438 481 584 768 1040 1200 1267 1282 1273 1255 1276 1289 1311 1361 1457 1500 1488 1455 1440 1437 1370 1230 1099 1095 1148 1224 1324 1440 1555 1510 1447 1309 1124 978 1145 1200 1198 1198 1279 1528 1545 1418 1241 1058 929 870 876 923 926 872 793 722 687 670 685 710 746 793 823 801 778 780 803 697 659 649 648 651 652 618 605 670 738 736 696 625 518 458 444 483 563 635 627 532 357 164 129 137 150 148 112 49 18 8 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 1 3 7 10 14 15 14 12 12 12 10 9 7 6 6 5 5 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 3 9 21 33 42 47 50 49 52 60 75 94 124 146 150 131 88 79 60 34 13 3 0 0 0 0 0 2 6 11 16 10 6 5 9 13 12 10 9 14 37 34 23 9 2 6 13 17 15 10 6 3 2 1 3 7 15 26 39 60 70 63 39 7 1 0 0 0 0 0 0 0 0 2 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 1 8 14 24 40 57 82 110 131 145 156 185 220 257 293 329 369 427 503 590 669 738 801 858 911 960 1054 1192 1361 1540 1688 1787 1874 1957 2036 2131 2245 2370 2500 2624 2721 2790 2850 2902 2925 2916 2894 2867 2842 2815 2871 2924 2955 2963 2964 2956 2926 2883 2837 2812 2824 2851 2885 2916 2897 2862 2824 2789 2761 2741 2628 2440 2244 2116 2045 1967 1905 1815 1640 1508 1461 1463 1494 1544 1614 1633 1616 1582 1558 1588 1615 1632 1641 1654 1608 1574 1585 1631 1629 1539 1469 1435 1443 1505 1593 1684 1751 1779 1786 1775 1757 1731 1701 1720 1677 1628 1590 1568 1516 1479 1461 1471 1524 1641 1687 1684 1663 1671 1626 1415 1041 633 493 458 437 425 417 409 393 386 385 387 392 428 546 711 869 1014 1080 1081 1053 1033 992 968 955 955 976 1109 1202 1259 1297 1341 1359 1289 1173 1080 1117 1206 1276 1338 1403 1470 1466 1343 1178 1069 1056 1156 1163 1073 936 937 1067 1170 1203 1166 1019 901 843 848 891 888 841 737 608 570 580 596 626 682 714 724 711 693 687 658 663 665 674 710 754 764 756 764 813 801 750 683 603 505 435 391 398 482 579 639 589 439 280 238 212 179 126 59 22 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 10 12 11 12 14 13 12 12 11 9 7 6 5 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 2 8 19 28 34 35 30 22 19 22 33 50 80 111 128 132 123 118 102 80 54 28 8 0 0 0 1 2 7 17 27 21 14 10 11 11 8 5 6 14 30 19 11 5 3 5 15 20 18 8 5 4 2 2 3 5 12 20 30 51 62 57 42 22 6 1 0 0 0 0 0 0 1 2 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 17 11 5 1 0 0 0 0 0 2 9 23 38 52 67 91 116 134 147 170 209 250 290 329 367 404 458 525 600 670 731 786 847 921 1011 1148 1311 1486 1654 1785 1866 1957 2056 2147 2252 2364 2471 2567 2646 2704 2744 2774 2793 2799 2786 2739 2698 2684 2694 2731 2756 2764 2759 2762 2771 2768 2753 2730 2713 2724 2729 2726 2713 2662 2595 2536 2489 2454 2437 2378 2313 2253 2194 2132 2078 2024 1957 1868 1781 1689 1596 1530 1547 1582 1576 1545 1514 1513 1577 1575 1552 1541 1541 1550 1581 1607 1605 1566 1474 1391 1351 1382 1498 1595 1679 1738 1758 1740 1698 1678 1679 1677 1691 1666 1621 1572 1532 1469 1410 1364 1343 1364 1458 1491 1466 1412 1416 1380 1173 836 485 418 406 400 394 386 375 363 358 361 372 403 513 648 770 869 931 942 922 894 878 843 814 785 759 747 847 949 1042 1125 1205 1235 1202 1153 1137 1176 1236 1271 1279 1278 1299 1267 1155 1033 1072 1177 1210 1104 886 738 757 824 907 981 1010 947 881 837 824 821 824 815 775 691 636 615 603 595 637 652 645 598 517 511 484 481 511 568 611 675 703 702 709 752 763 729 651 548 447 388 361 359 407 467 508 475 341 288 238 209 182 96 45 17 5 3 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 7 8 10 12 11 10 11 11 11 9 7 6 4 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 12 20 24 23 16 7 4 4 6 12 23 38 57 82 107 121 129 124 110 90 59 21 3 1 0 0 3 9 18 25 16 10 7 5 4 3 4 9 15 12 8 5 5 10 18 17 12 5 4 4 4 3 4 3 7 10 17 34 47 41 34 25 9 3 1 0 0 0 0 1 1 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 7 27 56 84 94 56 25 7 1 0 0 0 0 0 2 10 22 37 55 76 94 115 137 162 194 227 264 302 342 380 431 486 540 587 624 664 735 844 981 1156 1349 1544 1722 1855 1951 2042 2133 2224 2323 2425 2510 2573 2615 2629 2627 2617 2604 2591 2570 2568 2537 2487 2472 2470 2447 2414 2381 2365 2371 2381 2392 2400 2394 2391 2371 2336 2291 2234 2171 2119 2077 2043 2022 1995 1973 1961 1965 1990 1991 1977 1960 1952 1922 1830 1697 1591 1633 1633 1593 1535 1498 1556 1545 1442 1323 1250 1248 1328 1448 1552 1593 1550 1449 1352 1324 1416 1556 1634 1700 1748 1761 1725 1629 1580 1602 1656 1681 1660 1610 1548 1492 1436 1371 1307 1262 1271 1315 1326 1285 1204 1159 1133 990 746 471 372 364 365 356 345 334 329 330 339 354 378 498 638 748 823 870 867 848 837 825 806 788 768 747 740 774 827 883 933 994 1029 1037 1027 1016 1030 1083 1118 1117 1105 1103 1103 1081 1051 1145 1192 1107 919 722 665 681 729 791 855 875 869 849 825 809 811 830 815 756 688 657 662 652 592 583 600 585 526 463 446 411 388 396 445 480 528 564 578 575 579 579 562 523 471 423 395 377 363 370 375 378 365 292 228 178 149 141 85 47 19 3 5 3 1 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 5 6 7 8 8 8 9 10 12 12 11 9 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 11 9 5 1 0 0 0 0 1 3 9 28 55 83 116 135 139 132 122 75 32 8 0 0 0 3 13 27 14 9 6 5 4 2 3 6 10 11 10 10 10 11 12 11 9 5 4 5 4 3 2 1 2 4 8 14 22 24 25 22 13 7 3 1 0 0 0 1 2 2 3 3 2 1 0 0 0 0 0 0 0 0 0 1 9 48 123 199 236 204 113 58 25 8 0 0 0 0 0 0 1 4 8 17 33 52 71 90 109 133 165 204 248 290 324 354 381 404 427 461 521 632 793 978 1201 1435 1651 1829 1955 2044 2120 2184 2242 2296 2361 2401 2417 2416 2416 2405 2378 2345 2316 2272 2273 2262 2226 2183 2147 2096 2043 1992 1946 1923 1927 1945 1958 1935 1908 1859 1793 1723 1669 1659 1652 1642 1628 1607 1588 1575 1577 1598 1652 1702 1741 1774 1807 1816 1743 1650 1592 1632 1633 1541 1388 1254 1335 1332 1247 1127 1020 977 1065 1233 1412 1530 1528 1441 1309 1225 1299 1415 1520 1605 1662 1677 1610 1539 1521 1566 1623 1653 1641 1591 1516 1455 1397 1331 1270 1227 1209 1170 1112 1054 1017 1010 1023 964 805 550 355 316 320 311 305 300 304 315 327 348 419 529 641 730 797 838 847 841 836 828 817 804 790 772 769 777 791 803 804 822 826 830 850 881 906 940 975 993 998 999 1016 1042 1063 1112 1103 961 740 651 636 654 690 728 760 770 779 778 755 736 719 706 683 626 550 531 527 507 455 451 489 527 538 528 472 397 335 315 352 388 424 456 476 478 483 486 485 475 452 440 429 412 393 358 337 325 304 257 193 137 107 93 67 40 18 5 7 6 4 0 1 1 1 1 1 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 1 3 3 3 5 4 6 7 7 7 10 11 11 11 10 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 46 84 120 144 156 153 121 62 22 4 0 0 1 10 19 9 6 6 5 4 2 2 3 6 10 18 21 15 8 6 8 5 3 3 4 3 2 1 0 1 2 4 5 8 13 19 22 22 17 9 3 0 0 0 1 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 8 38 117 240 339 362 291 169 103 57 25 6 4 4 5 5 3 0 0 1 1 1 15 29 44 60 81 109 140 169 193 208 224 259 310 373 458 584 752 954 1174 1408 1634 1820 1955 2046 2097 2131 2145 2143 2132 2142 2128 2101 2080 2101 2125 2115 2084 2051 2007 1994 1980 1951 1905 1861 1811 1762 1715 1667 1636 1624 1619 1608 1570 1512 1445 1377 1315 1266 1242 1227 1213 1190 1165 1148 1145 1162 1210 1312 1387 1452 1515 1585 1596 1551 1485 1449 1526 1572 1513 1367 1201 1203 1229 1219 1150 1020 897 949 1103 1285 1414 1410 1316 1157 1016 1020 1066 1150 1299 1478 1539 1486 1456 1455 1480 1527 1586 1580 1532 1483 1454 1410 1341 1270 1229 1160 1094 1035 992 972 995 1013 985 877 641 357 276 293 305 314 322 333 342 342 363 452 571 689 775 817 841 857 867 871 863 848 830 813 797 784 772 761 755 740 726 721 735 777 769 745 748 782 826 936 990 1016 1040 1051 1043 1008 903 720 661 648 660 672 662 693 737 745 698 645 626 591 544 485 407 339 310 299 290 303 347 397 440 489 525 513 462 395 328 313 323 350 381 413 429 434 432 429 420 408 398 395 393 392 376 345 305 270 225 170 119 94 68 41 24 19 14 17 18 15 6 3 1 1 1 0 1 4 7 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 1 1 1 2 2 3 4 5 4 5 6 7 8 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 5 22 54 95 127 146 151 143 100 51 16 0 0 0 5 9 7 5 4 4 3 2 0 0 2 8 18 23 12 2 2 2 1 1 0 1 1 0 0 0 0 1 2 4 10 22 26 34 38 31 14 3 0 0 0 2 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 17 60 137 231 284 275 216 161 126 93 63 37 20 19 19 15 7 1 2 11 23 34 48 65 86 111 141 179 222 267 311 351 399 463 542 638 765 933 1120 1316 1509 1685 1830 1930 1990 2026 2036 2020 1985 1942 1908 1883 1850 1828 1833 1882 1924 1919 1888 1852 1802 1790 1786 1763 1697 1621 1563 1514 1472 1433 1413 1413 1394 1343 1272 1177 1085 1006 945 898 878 853 821 785 754 733 743 795 888 999 1090 1170 1249 1342 1375 1399 1421 1445 1483 1506 1486 1415 1314 1300 1321 1315 1253 1121 1005 1028 1123 1234 1295 1227 1118 978 833 735 698 802 1007 1242 1407 1451 1466 1460 1435 1401 1393 1364 1334 1338 1375 1400 1367 1286 1209 1140 1080 1035 1010 1020 1043 1045 999 880 636 370 276 299 326 339 349 368 392 414 464 566 703 832 843 867 890 913 940 961 954 925 888 858 831 806 783 762 753 753 755 750 743 766 693 630 595 597 623 805 937 1008 1051 1064 1051 970 834 730 691 690 690 660 610 601 558 481 411 418 422 406 363 281 211 180 174 188 226 246 289 346 405 501 582 604 570 516 435 373 328 300 310 320 337 350 349 350 341 334 332 326 318 319 311 293 280 239 195 154 114 76 43 24 18 18 24 31 35 28 15 6 1 0 1 1 4 9 17 22 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 2 1 1 1 2 2 3 3 4 5 6 7 8 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 55 94 117 131 139 134 96 47 12 1 3 12 16 16 11 7 6 5 2 0 0 1 3 5 6 3 1 1 1 0 0 0 0 1 0 0 0 0 1 1 3 12 29 25 30 33 27 11 2 0 0 1 3 4 4 2 1 0 0 0 0 0 0 0 0 0 0 2 22 58 103 136 152 154 147 144 133 113 89 65 44 38 29 20 13 12 21 43 74 109 147 187 227 266 303 337 379 431 493 572 676 793 916 1039 1167 1331 1492 1635 1750 1835 1889 1913 1912 1896 1867 1823 1772 1724 1699 1690 1690 1712 1759 1822 1828 1796 1747 1698 1639 1597 1561 1510 1428 1331 1265 1215 1171 1126 1079 1042 985 906 839 768 700 639 592 569 553 531 508 489 475 465 498 562 629 719 821 919 1012 1108 1178 1248 1315 1370 1401 1413 1433 1447 1443 1450 1449 1418 1351 1253 1196 1220 1282 1337 1329 1150 998 861 733 622 610 711 861 993 1059 1124 1220 1329 1400 1168 1077 1058 1088 1167 1260 1219 1168 1158 1144 1113 1083 1053 1028 1042 1025 990 920 796 579 383 294 299 334 354 387 438 505 584 645 699 795 942 962 970 984 1010 1047 1070 1064 1035 993 952 906 866 830 800 785 783 781 776 764 764 709 649 603 576 559 678 824 952 1084 1170 1187 1085 889 772 735 729 711 638 554 472 431 422 307 233 222 230 228 178 126 93 90 120 186 221 250 288 369 491 606 666 651 605 528 436 364 366 326 315 322 326 298 289 277 261 241 229 234 242 243 242 248 206 159 127 97 60 33 17 11 16 27 39 42 33 18 6 0 2 7 12 18 26 42 44 34 20 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 1 0 0 0 0 1 2 1 1 1 1 0 0 0 1 2 4 6 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 26 60 84 102 118 131 130 114 90 71 75 53 39 29 20 13 9 5 1 0 0 1 1 1 0 1 2 2 2 1 0 1 1 1 0 0 0 0 0 1 2 9 20 16 17 17 13 4 1 0 1 4 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 3 22 51 76 77 88 107 128 142 142 125 99 73 57 48 36 30 34 52 74 105 146 196 256 325 397 461 514 552 610 687 787 908 1044 1183 1303 1391 1438 1523 1620 1707 1771 1801 1799 1785 1759 1722 1674 1617 1567 1542 1559 1612 1666 1716 1751 1759 1709 1638 1556 1470 1385 1305 1230 1148 1052 959 892 836 779 717 648 586 520 458 419 395 370 347 328 320 310 305 309 328 348 372 412 464 513 566 629 716 820 915 1005 1090 1164 1226 1282 1334 1390 1441 1478 1495 1482 1451 1415 1382 1387 1423 1456 1448 1356 1167 998 855 747 696 686 595 445 305 314 457 694 959 1153 1124 1077 1051 1077 1167 1240 1243 1208 1165 1124 1082 1042 1002 960 941 913 867 792 680 540 410 328 310 362 389 450 522 574 635 702 737 794 950 1015 1048 1067 1087 1125 1136 1119 1083 1045 1036 985 941 904 857 812 792 789 795 801 811 813 810 788 683 618 615 659 752 941 979 951 895 829 808 801 774 703 585 458 363 341 401 294 242 207 186 198 168 108 61 55 76 134 165 184 229 314 428 534 613 643 622 561 476 391 353 335 331 332 329 309 286 266 245 219 212 209 205 199 198 196 170 130 95 79 50 22 8 5 10 23 37 41 31 17 7 4 7 18 32 48 62 72 70 58 40 19 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 1 2 2 1 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 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 27 52 67 80 91 99 100 102 100 90 56 34 22 15 10 6 3 1 1 1 2 2 1 1 1 3 4 3 2 0 1 1 2 0 0 0 0 0 1 7 10 10 10 10 10 6 0 0 0 3 6 8 7 4 2 1 0 0 0 0 0 0 0 0 0 1 4 18 40 60 66 84 106 125 135 132 111 85 64 52 42 43 56 80 115 155 196 246 310 391 499 616 717 792 846 913 997 1098 1214 1339 1452 1525 1547 1523 1507 1519 1558 1597 1583 1552 1526 1509 1503 1500 1460 1438 1448 1494 1545 1578 1587 1564 1505 1411 1312 1215 1124 1039 945 857 759 644 553 488 432 378 323 268 209 163 141 148 163 165 166 174 181 196 219 251 291 343 395 441 480 511 538 559 601 669 746 832 915 985 1038 1099 1176 1256 1332 1400 1449 1456 1453 1455 1468 1495 1517 1501 1426 1277 1134 998 887 819 818 769 605 375 173 143 268 511 796 990 1083 1148 1184 1194 1207 1203 1175 1137 1104 1073 1002 938 892 858 838 802 750 686 606 533 449 371 325 394 418 461 528 607 704 758 776 804 935 1037 1088 1121 1167 1203 1214 1202 1179 1156 1075 1005 957 926 891 856 847 856 865 872 897 930 945 903 762 663 611 613 660 742 778 778 763 761 811 826 778 659 503 353 290 337 434 485 470 403 319 307 231 137 67 69 69 86 107 141 199 265 347 434 511 554 556 525 472 406 363 339 330 326 312 300 290 277 253 229 213 198 184 170 164 153 132 99 60 38 20 6 2 1 5 14 25 29 25 15 7 9 18 33 50 66 73 77 75 69 54 35 22 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 1 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 1 1 0 1 1 0 0 0 0 0 0 0 0 1 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 21 30 37 44 52 64 80 68 44 22 11 6 3 2 2 2 1 1 2 4 5 4 3 2 4 5 5 3 0 0 1 1 0 0 0 0 0 1 18 17 11 6 5 5 2 0 0 0 3 7 9 9 4 2 1 0 0 0 0 0 0 0 0 0 0 1 7 21 37 53 73 91 101 101 91 70 56 47 43 46 65 101 153 216 272 316 363 427 517 658 822 958 1055 1125 1189 1256 1329 1407 1487 1544 1573 1574 1547 1496 1447 1441 1462 1464 1421 1382 1353 1329 1284 1282 1303 1322 1319 1301 1277 1232 1153 1032 939 868 809 752 687 594 481 361 248 175 148 127 104 79 55 36 28 33 50 72 80 89 108 136 179 236 288 322 392 457 508 544 568 574 569 574 598 643 708 781 842 882 924 993 1080 1175 1266 1354 1398 1415 1419 1425 1437 1454 1419 1308 1165 1049 964 912 895 914 868 759 616 479 426 540 742 957 1097 1174 1204 1184 1126 1111 1074 1018 956 900 855 791 737 702 688 688 669 639 608 572 520 449 362 271 362 416 474 556 669 785 829 834 839 917 1017 1078 1124 1200 1211 1186 1150 1115 1082 982 936 931 946 945 946 961 958 926 923 940 975 997 920 836 783 729 650 690 729 761 788 810 815 839 824 741 592 431 296 234 277 446 644 728 668 545 453 338 207 82 81 76 79 98 139 193 268 342 399 422 450 455 439 416 379 338 317 310 302 291 286 281 266 244 224 206 188 173 155 139 121 97 66 36 16 5 1 0 0 2 8 16 23 21 14 11 17 31 48 64 70 68 63 59 59 47 36 26 18 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 0 0 0 0 0 0 0 1 2 2 1 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 12 15 21 32 47 31 13 4 1 1 1 1 1 2 2 2 4 6 9 7 4 3 5 6 6 4 1 0 1 1 0 0 0 0 2 5 21 17 9 4 2 2 1 0 0 2 5 9 10 9 4 2 1 0 0 0 0 0 0 0 0 0 0 0 1 4 10 18 31 41 46 45 39 38 43 51 65 90 135 203 290 379 443 486 530 587 670 803 969 1109 1217 1297 1355 1404 1447 1487 1524 1544 1561 1567 1553 1508 1453 1412 1395 1401 1373 1332 1293 1250 1187 1117 1059 1006 953 904 856 786 700 611 557 522 486 438 371 271 177 99 42 13 11 11 9 5 2 2 6 14 24 36 43 55 79 116 165 234 298 339 404 458 503 542 578 599 601 599 603 614 657 712 768 815 872 943 1016 1087 1152 1243 1292 1312 1311 1302 1301 1299 1260 1168 1068 990 941 923 939 983 992 962 898 809 850 953 1070 1164 1214 1214 1179 1117 1041 965 888 819 757 692 630 590 562 541 539 554 572 588 592 572 534 476 396 280 346 427 513 602 703 764 811 844 859 890 975 1035 1059 1106 1111 1082 1035 981 914 874 892 959 1057 1093 1104 1044 945 907 908 911 921 942 929 971 1015 983 763 717 730 772 822 878 908 906 848 719 533 387 283 236 269 411 669 837 776 665 548 419 272 107 106 109 113 122 158 232 306 363 379 351 367 379 371 366 364 344 319 302 292 279 271 266 253 239 222 203 185 169 151 128 102 72 39 17 7 2 0 0 0 1 4 10 16 18 14 12 19 34 53 67 70 64 54 44 40 33 29 27 25 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 1 0 0 0 0 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 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 1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 7 11 12 6 2 0 0 0 0 0 0 1 1 2 3 5 10 8 5 3 4 6 6 4 2 0 0 0 0 0 0 1 6 14 20 12 5 2 2 1 1 0 1 2 6 9 10 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 8 11 20 46 74 105 142 190 260 361 468 564 635 686 732 783 849 944 1069 1183 1279 1355 1409 1447 1472 1488 1500 1503 1505 1501 1485 1438 1383 1308 1236 1187 1132 1065 996 920 826 734 658 599 557 523 488 442 396 360 332 301 261 207 139 72 32 12 3 1 0 0 0 1 3 8 13 18 22 25 28 38 58 96 148 232 311 352 373 391 414 447 491 523 556 584 597 581 624 674 730 798 884 968 1025 1063 1100 1146 1175 1190 1194 1189 1163 1139 1106 1055 1002 956 925 919 949 1011 1076 1119 1124 1062 1135 1189 1214 1224 1225 1184 1098 989 907 824 753 690 627 542 501 476 457 445 476 487 511 549 579 573 560 527 458 341 342 404 492 576 655 707 749 783 803 811 886 963 995 1034 1064 1064 1030 963 927 912 930 990 1102 1115 1026 887 766 802 844 871 873 851 867 1010 1123 1065 820 688 666 715 782 846 888 887 830 700 513 379 303 283 321 387 578 795 814 724 620 494 344 198 134 112 121 143 179 242 308 347 307 281 278 286 305 346 364 351 323 308 295 279 266 259 254 243 225 204 186 170 150 124 90 58 31 13 4 2 0 0 0 0 2 5 10 15 12 8 11 22 43 61 69 68 61 49 38 30 26 29 30 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 1 1 1 0 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 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 1 2 3 3 1 0 0 0 0 0 1 0 0 1 0 1 1 1 1 1 1 1 2 3 5 5 3 2 1 0 0 0 0 0 0 0 0 0 1 3 7 9 6 4 4 6 5 3 1 0 0 0 0 0 0 0 8 15 11 6 3 2 1 1 3 4 5 6 8 9 8 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 22 60 119 174 224 275 331 397 493 602 707 792 858 914 964 1012 1065 1129 1196 1261 1322 1369 1399 1415 1419 1415 1400 1375 1339 1290 1222 1143 1057 966 871 771 669 567 467 375 311 280 269 270 283 287 273 251 227 202 172 138 94 37 13 4 2 1 0 0 0 4 12 29 48 57 58 57 51 46 53 79 141 206 289 358 382 364 341 331 340 372 408 453 494 522 530 585 644 708 782 861 934 974 992 1023 1052 1075 1091 1095 1082 1047 1012 980 951 926 900 882 880 909 982 1068 1152 1216 1205 1166 1123 1091 1085 1118 1082 999 895 814 761 705 637 554 469 428 408 401 398 438 439 436 442 448 476 521 551 529 450 390 381 422 480 534 578 615 648 681 702 778 876 941 948 965 962 934 899 874 873 900 957 1069 1102 1036 905 793 803 840 861 835 774 761 837 931 936 761 594 530 585 688 759 802 807 766 648 516 418 367 366 389 410 495 657 749 738 689 601 457 327 209 145 152 174 213 272 341 388 294 233 203 205 261 327 347 337 316 292 277 267 258 251 246 233 216 198 181 164 142 114 83 53 27 9 1 0 0 0 0 0 3 6 11 14 9 5 4 9 23 37 49 58 60 53 42 32 27 30 31 26 14 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 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 5 5 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 0 0 1 1 2 3 3 2 2 1 1 1 1 1 3 4 4 3 3 2 1 0 0 0 0 0 0 0 0 0 1 3 8 6 4 4 5 4 2 0 0 0 0 0 0 0 0 4 7 6 3 2 2 2 3 8 10 10 8 7 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 62 150 251 329 382 426 473 533 617 718 818 907 982 1051 1111 1157 1189 1214 1232 1247 1262 1276 1290 1295 1289 1270 1235 1186 1125 1052 964 868 772 677 583 491 402 316 240 180 143 133 143 168 204 214 202 179 155 143 130 111 83 40 20 14 9 3 0 0 4 19 50 93 116 120 111 106 101 103 115 149 231 295 346 376 375 346 316 288 274 289 327 383 451 521 577 611 650 699 755 790 847 901 942 969 988 1009 1020 1016 989 952 914 878 844 810 780 765 778 829 908 994 1076 1140 1136 1081 1011 951 923 958 927 860 786 732 690 637 570 493 429 391 374 370 367 373 370 368 374 395 443 499 550 569 505 417 369 381 394 422 458 501 548 570 603 675 781 894 904 885 850 815 806 808 825 860 915 1075 1140 1086 941 916 906 907 898 866 785 742 745 768 718 562 452 434 512 618 701 752 765 734 647 560 490 447 441 442 434 436 490 610 686 685 585 468 383 296 232 225 217 239 300 395 467 392 299 219 176 245 288 306 304 287 263 249 243 237 231 225 215 201 184 168 150 130 104 79 53 30 14 7 4 2 1 1 2 6 11 16 17 11 5 2 3 9 18 30 42 51 48 39 30 32 36 36 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 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 5 5 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 1 3 3 3 3 3 4 5 6 6 3 1 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 2 6 7 5 3 2 2 0 0 0 0 0 0 0 1 2 3 5 5 4 3 3 4 7 10 11 9 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 23 118 251 392 502 559 604 646 694 762 841 920 996 1068 1144 1210 1260 1286 1291 1276 1251 1222 1198 1183 1163 1133 1092 1038 965 885 800 710 617 526 438 353 273 197 138 93 60 43 52 81 121 158 171 165 150 134 130 125 111 86 49 30 29 20 4 1 0 23 69 129 170 175 172 171 177 182 178 176 190 246 280 291 280 253 231 226 228 235 246 273 345 448 560 628 635 641 663 705 698 738 790 836 868 888 914 925 904 880 848 811 773 741 715 697 700 732 792 871 951 1012 1036 1017 976 931 887 850 822 765 693 622 571 529 492 458 425 397 369 352 345 332 316 301 285 269 264 279 339 431 492 486 439 393 376 358 359 370 399 471 507 540 590 677 855 830 767 725 723 755 780 833 934 1049 1127 1163 1102 887 870 889 917 925 874 759 671 623 601 553 435 385 427 517 618 702 748 748 716 659 601 547 507 480 457 428 393 373 483 568 569 473 378 317 276 247 232 221 241 291 357 412 405 368 311 254 276 291 289 275 253 236 225 216 209 206 199 188 175 161 146 131 114 91 69 48 31 20 16 12 9 6 5 7 10 13 14 15 10 4 2 1 1 4 13 28 39 43 42 36 37 39 40 35 13 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 6 5 5 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 2 4 5 5 3 3 5 7 9 8 6 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 2 0 0 1 0 0 0 0 2 3 5 5 4 3 3 3 4 3 5 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 7 46 168 330 501 649 724 782 831 878 923 965 1010 1059 1113 1181 1243 1291 1316 1317 1292 1251 1202 1150 1099 1046 986 918 838 747 660 573 486 398 310 225 148 86 50 29 17 10 11 30 65 103 132 140 133 119 104 94 86 62 35 16 18 24 20 10 10 39 89 143 189 208 219 226 230 231 212 179 142 117 132 141 133 109 75 58 57 89 140 170 187 285 410 516 561 560 551 556 593 595 628 665 695 716 752 778 778 742 709 690 686 692 685 692 710 743 797 874 955 992 986 958 924 897 865 822 765 692 613 535 466 419 388 367 356 355 353 348 344 339 321 298 270 235 193 184 181 201 248 307 375 406 397 371 357 345 330 323 379 430 474 513 551 679 700 686 663 619 640 713 858 1073 1204 1186 1138 1069 897 842 816 790 742 648 574 521 488 474 441 390 384 444 536 640 705 724 727 712 684 633 563 516 469 426 382 334 331 384 415 389 324 273 239 218 206 196 195 204 222 283 340 361 353 342 329 316 298 274 253 233 217 202 187 179 175 170 159 147 132 118 103 86 68 55 43 28 23 19 16 14 10 9 9 9 9 7 6 4 2 1 0 0 1 3 10 17 24 30 27 28 29 29 25 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 4 5 5 6 6 7 7 5 4 4 2 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 1 0 0 2 3 3 2 3 4 6 6 5 4 4 5 7 6 4 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 11 57 192 370 565 745 857 929 985 1028 1050 1061 1077 1099 1127 1172 1215 1247 1262 1260 1234 1192 1139 1078 1007 931 848 757 657 557 463 371 279 189 112 60 26 6 2 0 1 3 9 26 47 66 81 86 82 72 59 47 41 29 17 8 12 16 21 28 36 68 114 157 193 248 264 271 267 247 196 173 138 89 60 55 63 70 66 72 55 30 14 29 119 251 380 467 472 428 414 433 465 488 528 570 603 610 629 633 616 578 543 544 583 638 657 695 743 797 857 937 982 976 928 872 828 794 754 695 619 538 464 400 348 316 300 296 302 313 311 314 323 329 328 308 272 228 185 178 180 183 184 183 238 276 283 286 337 348 327 300 315 342 374 402 412 440 485 519 514 418 488 642 835 1039 1133 1059 974 985 958 917 850 749 617 515 456 420 398 398 346 336 376 448 520 587 636 668 667 642 614 581 524 470 416 361 308 295 284 272 256 234 207 181 164 159 158 161 157 155 186 257 318 356 367 369 354 329 299 271 247 223 198 175 160 152 146 139 130 121 107 92 79 64 50 39 31 25 22 20 17 16 13 11 9 6 1 0 0 1 0 0 0 0 0 1 1 2 6 9 8 8 12 19 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 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 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 1 0 0 0 1 2 8 12 12 11 8 6 4 4 7 9 9 9 7 4 3 1 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 1 5 7 7 7 6 7 7 7 7 7 10 14 14 10 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 13 57 185 373 592 807 955 1037 1094 1128 1138 1129 1125 1125 1129 1142 1154 1161 1160 1150 1124 1076 1014 944 867 783 694 599 496 392 291 197 113 48 17 3 0 0 0 0 0 2 6 11 17 25 33 42 44 41 36 31 31 28 23 17 27 37 47 59 75 100 121 158 210 257 291 304 290 249 201 198 192 167 129 111 119 130 121 88 49 22 24 76 221 324 392 432 411 345 357 408 387 396 425 464 500 518 530 526 506 475 460 488 545 614 647 687 737 786 821 865 867 841 797 745 692 644 592 531 462 396 343 303 272 257 255 263 278 290 290 284 277 280 290 279 252 219 197 195 203 213 215 178 181 195 205 216 278 317 323 308 303 308 305 286 268 273 296 327 351 354 476 638 791 911 897 863 881 974 1008 1003 936 802 658 544 456 395 362 377 348 329 345 412 465 505 531 547 541 527 515 501 446 388 336 292 260 281 267 231 181 153 133 118 108 105 107 111 120 142 201 257 305 340 361 362 347 320 288 262 231 199 170 151 143 137 131 124 112 108 102 88 73 57 45 35 25 20 20 20 18 16 14 11 7 4 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 9 8 7 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 1 0 0 0 0 1 4 13 16 15 11 9 7 6 7 11 13 12 9 4 2 0 0 1 2 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 9 9 9 8 8 6 5 5 6 9 13 13 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 13 54 166 359 604 849 1023 1110 1163 1190 1193 1176 1161 1144 1128 1112 1093 1074 1054 1032 1000 942 869 784 695 608 521 434 344 247 156 81 29 5 1 0 0 0 0 0 0 0 1 1 4 9 17 30 41 46 47 48 51 53 49 41 52 65 79 95 112 117 129 164 222 278 317 332 321 284 244 208 165 116 77 78 101 127 141 149 147 125 118 211 288 338 366 379 367 305 305 342 323 318 326 351 390 427 448 453 446 438 420 458 530 610 647 661 688 719 728 740 722 682 628 575 526 481 438 392 344 301 268 247 237 235 241 250 261 258 247 232 217 208 204 199 193 185 176 175 180 189 191 164 148 144 147 148 186 226 256 274 294 315 313 270 223 205 217 254 287 317 397 510 639 774 750 738 801 889 908 933 908 778 642 531 428 329 293 282 267 264 294 364 409 430 432 421 409 408 409 394 350 308 266 225 217 211 189 156 122 101 86 75 68 64 65 67 77 110 181 238 276 297 313 320 317 299 263 231 200 177 165 151 140 134 129 120 112 111 114 110 88 70 58 47 35 27 26 28 28 26 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 9 9 8 7 6 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 19 19 14 10 4 4 8 12 15 14 10 5 1 1 1 2 3 2 2 2 2 3 3 3 2 2 2 1 0 1 1 0 0 0 0 0 1 3 7 9 9 7 6 4 2 2 3 6 10 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 9 43 129 316 579 845 1042 1141 1188 1205 1204 1194 1173 1144 1111 1074 1034 993 955 918 877 816 738 644 540 437 337 256 191 128 77 35 8 0 0 0 0 0 0 0 0 0 0 1 3 9 19 35 61 78 87 92 98 108 102 86 89 93 101 111 118 106 136 187 246 299 335 358 362 343 281 191 100 32 23 39 74 118 165 226 282 289 275 324 326 321 320 326 316 259 226 226 235 241 210 197 246 321 371 398 406 394 349 383 454 521 556 589 612 621 624 621 597 546 475 431 390 355 325 299 274 251 231 217 209 205 197 186 174 168 161 153 143 132 119 113 109 102 95 92 94 99 99 95 96 100 98 94 107 128 151 186 246 292 310 295 264 235 226 243 246 247 268 313 382 561 622 640 682 770 738 718 720 652 555 459 339 188 154 153 173 212 273 325 355 366 365 347 330 328 336 320 289 260 226 175 149 123 99 80 65 54 46 41 40 40 46 64 97 141 181 210 228 233 228 233 237 225 196 175 154 136 142 141 142 145 149 145 144 146 154 160 142 121 104 87 72 62 58 58 56 55 50 39 22 13 7 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 0 0 0 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 8 6 5 4 3 2 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 3 2 2 7 14 18 17 12 6 6 9 12 15 15 12 9 6 5 4 3 3 3 2 3 5 9 8 7 4 2 2 3 4 4 2 1 0 0 0 0 0 2 4 7 6 4 2 1 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 3 24 80 245 509 783 1004 1130 1179 1189 1182 1180 1144 1102 1057 1009 957 901 846 792 740 677 599 504 395 273 152 83 65 66 58 42 24 10 5 3 1 0 0 0 2 4 7 11 15 21 31 51 96 129 149 159 167 176 165 139 127 119 114 112 112 101 133 180 234 289 337 375 396 393 332 225 101 3 2 10 41 88 148 226 320 373 388 413 394 367 346 336 289 211 151 126 142 160 125 97 124 175 221 252 261 235 213 240 291 341 372 418 439 439 448 449 435 403 358 325 294 271 254 240 219 196 175 160 152 143 129 108 88 74 65 60 57 49 40 33 27 21 20 20 21 24 25 27 30 36 49 62 78 96 114 144 202 258 298 318 304 273 243 229 205 185 176 183 207 363 485 538 499 510 476 448 448 412 344 261 174 99 100 121 154 195 241 273 298 319 331 321 314 309 299 277 237 198 168 133 102 75 55 43 34 28 25 24 26 27 53 111 191 230 247 244 227 200 170 151 142 116 100 97 102 96 99 110 127 146 165 179 188 196 205 205 194 176 157 135 113 97 86 80 70 59 45 31 21 12 5 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 12 11 9 6 4 3 3 2 1 0 0 0 0 0 0 0 0 1 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 1 1 1 1 1 1 0 0 0 0 0 1 1 1 2 2 3 3 3 3 3 3 3 4 6 8 9 10 16 15 13 11 13 16 18 17 15 12 10 8 5 4 3 7 12 15 13 9 6 5 5 6 9 10 10 7 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 0 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 168 418 683 915 1081 1153 1181 1174 1147 1098 1047 995 942 885 814 741 670 602 531 448 348 231 110 46 28 40 62 74 77 65 43 29 18 10 4 1 2 6 16 29 45 52 53 59 83 133 176 210 234 249 255 237 204 175 160 154 145 128 122 139 167 204 249 295 347 391 412 379 287 152 27 12 5 12 31 63 109 207 309 395 459 474 467 448 421 366 290 220 169 148 143 129 112 96 92 98 101 94 73 77 98 130 167 201 230 246 251 259 265 264 262 265 240 215 199 192 179 155 128 105 88 83 76 64 47 32 21 14 10 8 7 5 5 4 2 1 1 1 2 3 6 9 13 24 38 55 75 99 127 171 225 282 322 304 272 246 224 196 168 147 142 156 253 363 430 328 288 252 217 197 175 150 124 106 111 130 151 176 217 247 266 280 293 293 283 272 264 266 266 233 181 136 95 66 48 36 25 20 18 19 23 56 106 170 232 266 283 281 263 230 200 164 130 110 93 78 69 69 73 81 91 105 131 155 172 188 206 196 191 184 177 168 149 126 103 85 70 51 34 23 15 9 4 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 13 11 8 6 4 2 1 0 0 0 0 0 0 0 0 0 1 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 2 2 2 2 2 2 2 2 0 0 1 1 2 2 2 3 4 3 4 4 5 6 7 6 6 7 7 6 8 14 18 19 18 18 20 22 23 22 22 20 17 14 12 10 15 18 18 14 9 9 10 12 13 17 20 21 17 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 3 26 111 328 573 808 1006 1119 1169 1164 1121 1066 1010 954 899 843 765 679 590 501 410 313 204 97 27 6 5 17 40 82 107 107 86 65 48 32 18 11 12 17 31 55 85 88 87 91 110 145 189 241 293 324 334 322 295 263 239 216 186 149 137 140 153 175 205 246 302 357 392 381 320 215 101 46 18 5 1 4 13 79 185 315 445 521 554 554 533 498 448 385 315 246 195 158 126 89 51 42 38 27 16 18 27 43 64 97 116 128 136 147 155 164 173 183 177 172 161 141 124 104 84 65 50 38 30 22 14 10 8 6 5 3 2 1 1 1 1 1 1 1 0 1 4 5 6 12 28 46 59 66 96 145 206 268 284 272 255 245 230 201 171 149 144 153 184 229 277 216 159 108 75 79 87 97 107 119 132 157 179 192 212 230 248 261 262 263 263 261 255 294 299 270 219 171 147 94 37 19 15 14 14 20 42 112 196 272 317 305 299 294 273 226 194 160 123 96 80 87 104 87 82 81 81 87 105 116 127 141 139 134 133 133 134 134 125 110 93 74 52 32 21 16 10 6 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 13 11 8 5 3 1 0 0 0 0 0 0 0 0 0 1 4 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 4 3 2 1 1 1 1 1 3 3 3 3 4 4 6 7 8 11 12 11 9 7 5 8 14 18 21 22 24 26 29 26 25 24 24 23 20 19 21 18 15 12 9 8 12 15 17 20 22 24 23 21 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 13 57 235 457 692 910 1064 1127 1134 1103 1051 991 932 876 825 755 666 565 456 341 228 124 44 9 2 0 5 23 79 124 142 134 112 87 63 44 32 32 35 45 65 97 95 97 106 120 144 184 241 306 350 372 375 359 329 290 245 203 170 147 134 134 148 174 215 265 311 340 331 302 237 153 88 47 19 4 1 1 22 88 205 366 517 580 582 562 552 538 506 448 363 293 232 174 111 47 30 25 16 11 9 11 16 25 43 60 74 85 86 101 121 137 142 138 133 123 108 95 81 65 49 34 23 16 12 11 12 14 14 11 7 4 2 2 2 1 1 2 7 13 14 14 15 14 25 54 86 108 106 123 156 203 264 256 244 235 232 227 205 183 169 170 179 187 185 164 137 105 79 72 82 93 105 120 138 160 184 201 202 202 226 257 279 286 306 337 370 354 367 338 285 232 120 70 43 18 8 8 10 13 20 82 171 252 300 317 317 313 305 275 232 194 158 121 84 64 58 61 68 68 64 61 66 62 62 66 74 71 70 67 63 64 68 68 65 64 54 40 25 18 15 12 8 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 14 15 14 13 10 8 5 3 1 0 1 0 0 0 0 0 0 1 4 6 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 1 2 3 4 3 2 2 2 2 2 1 1 1 1 1 1 1 3 4 6 8 11 15 15 12 8 4 8 12 17 22 25 26 28 33 32 31 30 29 29 27 24 19 14 9 6 5 6 16 21 21 21 20 19 18 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 3 21 141 327 547 773 967 1061 1096 1086 1044 983 919 861 811 748 661 558 441 316 203 109 43 11 2 0 2 17 78 141 174 177 155 126 96 70 52 46 43 41 45 61 73 89 106 125 149 182 226 275 320 352 366 359 329 280 230 190 162 140 123 118 128 155 196 240 280 304 293 280 242 184 130 97 66 39 18 10 8 31 87 185 353 441 475 498 531 548 544 511 434 373 317 252 164 71 30 15 11 12 13 14 14 17 25 40 64 96 124 135 138 139 135 139 132 116 97 87 79 69 57 41 31 26 27 38 46 49 45 33 20 23 30 34 35 33 34 39 49 61 63 65 69 70 74 94 126 156 152 149 155 179 219 229 236 247 259 235 208 189 179 182 186 188 184 166 135 103 84 94 100 109 125 155 218 273 307 307 233 217 255 299 299 272 270 300 340 258 196 164 176 223 104 49 38 28 15 19 35 57 97 168 232 273 296 295 292 292 296 273 242 209 175 147 103 72 59 56 55 51 46 42 37 34 31 29 27 27 25 20 16 17 18 19 18 18 18 18 14 11 13 12 10 10 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 15 15 13 10 8 6 3 1 1 0 0 0 0 0 0 2 5 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 1 1 1 0 0 0 0 0 0 1 3 6 7 4 2 0 0 0 0 0 1 1 2 3 2 0 0 1 1 2 3 4 5 4 1 1 1 2 2 3 5 8 13 15 14 12 8 9 10 13 19 27 33 35 34 33 36 36 35 32 27 20 13 8 5 3 2 4 11 17 18 16 14 14 11 7 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 71 203 395 618 835 971 1042 1058 1031 975 911 851 797 735 652 551 434 306 201 111 45 9 1 0 0 19 91 162 203 210 187 160 124 90 65 50 42 31 21 18 51 82 109 134 161 185 208 233 268 294 303 297 275 250 217 182 149 122 105 102 113 138 178 221 258 284 286 284 263 225 183 159 134 108 79 47 21 9 15 37 130 213 292 376 436 478 484 443 352 288 273 273 219 114 52 23 15 16 15 14 15 13 14 18 28 44 68 95 116 126 128 140 138 124 109 99 96 98 103 98 97 106 127 161 155 151 152 157 161 166 153 115 82 60 50 52 63 90 107 121 135 146 152 158 163 161 149 142 149 175 211 251 294 336 327 277 226 188 181 199 216 228 232 207 168 138 130 151 161 169 177 188 220 235 219 170 125 140 151 135 99 80 84 98 106 65 40 41 72 186 191 174 166 154 114 101 116 138 159 191 220 233 237 230 224 225 237 232 220 203 184 166 134 102 82 68 64 63 61 58 54 46 35 25 20 19 19 18 14 12 10 8 5 5 6 7 8 8 10 11 11 8 6 3 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 14 15 15 15 13 11 9 7 5 2 0 0 1 1 0 0 0 2 5 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 2 3 3 1 0 0 0 1 3 5 7 9 7 3 1 0 0 0 0 0 0 1 4 4 2 1 0 0 1 3 8 8 5 2 1 2 3 4 4 4 5 9 12 13 13 12 12 11 11 13 16 20 29 34 31 30 27 23 18 15 13 10 7 5 3 3 4 5 9 10 10 9 10 7 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 96 256 464 675 856 969 1017 1010 964 904 845 787 723 639 536 420 295 191 101 37 3 0 0 0 23 96 170 216 229 211 186 144 104 70 48 35 22 15 18 52 90 124 152 178 191 199 206 216 222 217 213 217 212 196 174 150 126 103 96 105 128 166 208 239 254 276 288 283 260 223 199 166 128 88 49 20 5 0 2 22 61 120 198 277 325 328 281 198 133 149 215 242 163 94 52 44 29 24 19 14 9 6 4 4 10 27 45 62 76 89 99 106 111 117 115 119 130 148 161 177 195 216 254 232 214 209 211 189 158 122 89 77 76 79 80 77 92 117 144 166 154 142 132 128 131 137 141 147 170 210 257 316 386 354 309 264 228 225 235 246 249 241 217 187 172 190 206 204 190 168 146 130 119 114 107 86 69 55 38 29 21 16 12 17 50 123 225 296 293 277 267 275 280 234 196 190 194 178 162 154 172 178 172 161 152 154 149 139 130 148 145 134 119 102 91 86 84 85 81 72 58 41 29 21 17 18 20 20 21 21 21 19 15 13 13 13 13 13 13 11 7 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 0 0 0 0 0 0 0 0 0 14 15 15 15 14 12 10 8 6 4 1 1 2 2 1 0 1 3 6 8 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 1 3 3 2 1 0 0 0 1 2 3 4 4 2 1 0 0 0 0 0 0 2 5 4 3 2 0 0 0 2 8 7 5 3 0 0 1 3 5 4 4 6 8 9 9 11 12 12 12 12 13 13 22 25 23 19 14 10 8 11 11 10 7 5 4 5 6 7 8 8 8 7 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 26 139 311 516 723 876 961 982 954 901 843 782 715 633 537 432 321 199 100 34 0 0 0 0 21 78 151 206 232 226 200 159 117 80 51 31 19 16 25 62 106 142 167 187 197 202 202 195 179 163 159 170 170 166 160 150 125 107 101 107 126 161 201 233 253 274 283 279 262 230 192 146 97 50 18 5 0 0 0 1 9 24 45 51 87 118 122 94 60 79 134 151 123 89 64 57 39 32 28 24 18 12 7 3 2 4 6 9 15 27 36 48 67 91 94 94 97 110 123 131 127 110 117 116 119 127 134 121 108 104 115 139 155 143 104 103 116 124 125 125 106 97 101 119 154 178 179 158 158 181 217 256 273 295 295 274 240 243 255 264 263 255 234 214 209 227 230 215 190 166 152 133 120 119 126 95 69 54 46 41 33 24 19 47 110 199 282 279 250 227 220 232 229 208 182 166 165 154 147 147 151 149 140 124 109 88 61 34 24 72 104 118 111 97 89 83 80 79 74 67 57 45 33 22 16 15 18 21 26 33 38 40 40 38 33 31 29 28 26 21 16 13 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 16 15 13 11 10 8 5 2 2 2 3 2 2 2 4 7 9 10 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 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 1 2 4 6 4 3 2 0 0 1 2 6 7 6 3 0 0 0 2 5 6 5 5 6 8 8 10 13 13 14 15 16 16 16 14 12 10 9 8 9 12 11 9 8 7 7 7 7 6 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 1 3 66 193 374 589 775 898 952 945 902 847 784 716 644 563 472 365 232 116 38 0 0 0 0 15 54 119 189 227 229 206 169 128 89 55 33 23 28 51 91 126 153 171 186 195 201 201 193 164 148 139 134 130 128 123 111 87 83 87 102 127 165 196 225 252 264 257 242 223 201 161 114 65 23 5 0 0 0 0 0 0 2 4 10 19 31 45 59 70 91 119 140 136 108 71 47 43 43 43 39 31 24 18 11 5 2 1 1 2 2 4 11 22 37 35 28 23 26 30 32 29 18 19 29 49 77 100 126 154 181 205 200 185 158 124 119 107 93 85 102 104 100 95 97 117 134 140 132 139 172 216 257 269 265 249 224 191 229 258 272 272 275 261 246 236 232 224 202 168 144 136 137 144 153 155 140 117 95 83 69 57 52 64 100 155 199 202 172 148 135 133 133 128 117 99 77 75 74 73 75 86 90 89 86 78 69 59 44 38 66 97 118 114 102 91 84 82 79 76 71 65 52 40 30 22 19 20 21 24 36 45 52 55 55 51 47 44 44 42 38 32 25 19 14 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 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 16 16 17 16 15 14 12 10 9 6 3 3 4 4 4 3 3 5 7 11 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 2 1 0 0 1 3 8 12 11 8 4 1 2 4 7 10 9 8 9 12 13 15 17 18 20 22 23 22 16 14 13 12 11 11 12 12 10 8 7 6 5 4 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 16 99 249 452 668 827 917 934 906 852 786 714 644 582 507 409 279 145 48 0 0 0 0 8 30 77 160 210 222 211 178 138 97 60 38 31 44 78 122 140 153 165 179 191 199 201 193 159 145 134 120 105 100 94 83 66 60 66 87 123 167 199 228 253 259 240 214 188 171 138 99 59 23 5 1 0 0 0 0 0 2 9 16 25 33 43 63 96 118 122 112 107 85 58 42 38 36 35 35 37 38 35 30 23 14 8 4 2 1 1 1 3 5 4 2 0 0 1 3 6 7 11 21 46 90 129 156 169 167 151 137 126 124 142 167 156 125 96 107 119 125 121 110 113 119 122 119 128 153 185 212 215 206 194 182 172 210 256 295 301 289 270 250 236 230 212 184 152 134 127 131 144 156 160 156 147 138 126 106 86 74 63 51 68 105 91 76 69 68 67 64 59 52 42 27 23 26 27 26 23 23 26 33 35 38 44 58 71 82 93 104 106 97 86 79 81 83 85 84 71 56 45 38 34 32 31 33 34 40 46 51 54 51 49 46 44 46 45 40 32 25 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 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 17 17 17 16 16 14 12 10 6 4 4 4 5 5 5 5 6 8 11 14 14 12 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 3 2 0 0 0 1 4 9 13 13 10 6 4 3 7 10 11 10 10 11 12 13 14 17 21 26 29 29 24 15 13 13 13 12 12 12 10 7 5 5 4 4 5 5 5 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 2 49 151 314 540 736 864 915 908 859 793 722 657 605 538 448 330 188 66 3 0 0 0 2 6 17 108 172 205 213 191 154 110 69 47 50 71 103 132 140 147 157 170 184 195 198 191 154 136 122 108 89 83 73 61 49 42 46 70 115 157 199 233 255 256 234 204 175 153 126 93 59 27 9 2 0 0 0 0 0 1 6 14 23 32 42 65 99 117 105 66 49 40 34 30 24 19 16 16 22 29 35 40 46 39 32 24 14 4 0 0 0 0 0 0 0 2 3 7 15 32 63 109 149 160 189 208 214 207 171 146 134 137 158 186 167 116 68 93 149 200 215 217 236 249 241 193 178 169 163 161 157 158 162 165 171 197 231 263 275 256 229 203 193 211 202 176 156 138 129 126 130 135 144 150 149 153 135 117 108 112 95 67 39 26 26 28 32 35 39 41 38 31 31 29 27 25 21 18 14 11 9 9 12 15 16 20 27 37 46 50 50 47 41 36 44 51 56 57 49 44 41 41 42 43 46 50 51 52 52 51 49 48 47 47 46 47 45 39 29 18 12 8 5 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 17 18 19 19 18 17 14 11 6 5 5 6 7 7 7 7 7 9 13 16 17 15 10 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 1 0 1 1 2 6 9 10 9 7 5 4 5 6 9 11 11 11 12 13 13 15 18 23 28 30 30 23 14 11 12 12 12 11 8 6 3 2 2 3 3 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 71 178 389 612 778 874 903 866 804 732 665 617 559 483 382 244 104 23 3 0 0 0 0 0 62 122 170 197 191 163 124 83 60 68 93 122 133 133 137 145 158 175 190 195 186 152 129 114 102 83 73 60 47 36 32 38 64 113 160 203 237 255 246 218 187 157 133 108 79 50 26 10 3 0 0 0 0 0 1 4 10 19 35 55 57 67 71 63 37 27 25 26 25 18 11 5 4 6 9 16 25 35 43 46 42 29 8 0 0 0 0 0 1 4 24 24 28 48 82 124 164 201 236 256 267 274 279 242 237 255 278 254 218 161 101 79 142 212 265 281 288 300 315 329 305 264 231 214 210 179 169 180 184 182 180 185 209 220 203 178 159 166 180 190 194 184 162 140 122 108 116 142 163 154 169 159 143 135 158 139 98 52 21 17 20 24 27 34 46 53 40 50 50 42 28 22 18 15 12 10 7 7 7 7 7 6 7 9 13 14 12 8 9 13 17 22 23 23 25 28 28 32 38 45 51 54 52 48 43 40 39 41 46 49 51 49 42 30 18 10 4 1 1 1 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 18 20 21 20 18 15 12 8 7 7 7 7 8 8 8 8 10 14 16 17 12 6 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 1 1 0 1 1 2 3 4 7 7 6 5 4 3 3 4 8 13 16 16 14 11 10 11 13 18 24 28 30 26 19 12 9 9 10 8 4 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 15 72 235 455 647 793 879 874 825 756 686 632 579 516 433 311 158 58 13 0 0 0 0 1 17 53 99 142 150 143 120 89 66 68 92 117 121 120 122 130 143 163 182 189 181 151 122 105 93 75 61 46 34 25 26 36 68 124 175 214 242 252 229 188 149 117 92 74 54 35 20 9 3 0 0 0 0 0 1 4 9 16 23 28 29 31 31 30 24 22 23 26 26 20 14 9 5 3 3 3 5 9 20 28 31 27 19 10 4 1 1 1 1 0 3 22 43 61 65 92 130 174 222 259 278 283 287 286 311 362 435 369 288 209 149 146 197 250 289 303 311 323 346 384 345 308 278 257 258 233 221 229 224 204 180 164 179 169 151 137 146 153 169 187 198 185 169 157 148 133 128 149 181 171 184 200 216 220 194 155 107 57 26 18 19 19 19 27 52 85 66 61 58 54 43 34 27 22 20 18 14 11 9 7 6 6 6 5 5 5 6 8 8 8 8 11 15 17 17 16 13 15 19 23 30 37 39 35 31 29 28 30 35 40 45 46 40 30 19 10 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 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 16 17 18 21 22 21 19 17 14 12 11 11 10 10 10 10 9 9 11 13 15 14 9 3 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 1 0 0 1 1 0 1 2 5 4 2 2 1 2 4 5 6 5 5 5 4 2 1 2 6 9 12 14 13 9 9 10 13 20 29 37 37 22 13 7 5 4 5 3 1 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 27 112 288 484 667 812 864 842 792 732 675 621 563 491 385 231 113 36 0 0 0 0 0 2 14 37 65 85 97 93 78 62 62 85 108 111 110 113 119 130 152 172 181 174 148 116 94 79 64 51 39 28 21 27 42 77 134 187 218 236 236 200 153 111 75 50 40 30 21 15 10 4 0 0 0 0 1 3 6 10 14 17 19 22 23 22 20 19 21 24 26 26 22 19 17 14 9 5 2 2 3 5 7 9 11 9 5 2 1 1 1 2 0 0 1 2 2 4 27 64 115 174 247 282 278 266 238 218 227 290 259 227 205 197 216 233 248 265 296 334 361 368 339 335 329 312 285 283 268 256 255 248 219 185 161 155 143 130 128 161 176 189 196 188 172 166 168 176 181 170 160 158 152 158 171 185 178 153 118 80 43 28 22 19 13 12 12 23 51 66 81 90 85 63 46 37 35 30 27 25 23 17 10 5 4 4 4 3 4 7 7 5 4 5 6 8 10 11 11 8 6 7 10 18 24 27 25 23 23 24 25 25 28 32 38 34 27 18 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 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 16 17 17 18 20 21 20 18 16 15 14 14 12 11 9 8 9 11 13 14 15 12 7 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 1 1 1 0 0 1 1 1 2 2 3 3 5 8 7 6 5 5 6 5 6 7 8 8 8 6 2 0 3 6 8 8 8 7 6 9 11 16 24 38 45 39 19 10 5 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 7 34 142 313 508 694 803 826 812 776 727 669 610 540 445 311 183 75 0 0 0 0 0 0 2 4 8 21 36 45 49 53 71 88 100 102 100 101 107 119 139 159 169 165 146 119 98 81 66 54 44 34 26 32 40 67 117 178 206 214 201 162 117 77 45 27 26 20 14 13 14 8 2 1 0 1 2 5 8 9 11 12 15 16 17 17 16 17 20 24 27 25 24 24 23 21 17 12 8 5 3 1 1 2 4 5 5 4 2 1 0 1 1 2 3 4 5 7 15 30 53 89 189 263 282 275 245 200 163 185 196 209 225 241 263 265 265 282 330 375 401 404 391 381 366 349 336 311 284 262 255 245 220 193 174 170 173 174 173 191 208 215 207 194 191 189 191 200 214 194 156 131 114 96 81 75 73 68 59 46 30 22 16 12 9 9 9 16 44 75 99 107 83 53 33 22 18 18 18 18 16 12 6 2 1 1 1 1 2 3 3 3 2 3 3 4 5 6 8 8 6 5 5 9 13 17 17 17 17 18 18 19 20 24 31 30 25 18 9 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 17 19 21 21 20 18 17 18 17 15 12 10 9 9 10 14 15 16 16 13 6 1 0 1 1 1 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 1 2 3 3 5 6 7 6 6 7 8 8 10 12 14 13 10 6 1 0 1 1 2 3 4 4 4 6 9 14 22 34 34 26 16 11 8 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 65 181 353 546 703 771 797 790 758 702 646 579 495 387 262 125 4 2 0 0 0 0 0 0 0 1 1 6 15 33 74 90 93 93 91 95 103 115 132 149 157 156 143 125 107 89 74 63 54 45 36 38 39 55 93 158 196 195 164 123 82 48 23 12 16 15 14 15 20 16 10 4 1 1 2 3 7 8 8 8 10 13 15 16 16 16 18 22 26 27 30 31 29 25 23 18 13 7 3 1 2 5 6 7 7 5 1 0 1 1 1 1 1 1 0 4 9 17 29 52 112 176 233 282 301 284 239 221 212 221 247 268 279 282 288 312 363 393 408 412 413 417 411 389 379 346 307 268 247 228 210 198 193 194 195 194 190 204 217 215 192 196 195 193 195 203 208 191 151 116 94 69 46 40 37 31 24 20 14 12 11 10 11 13 15 18 35 53 71 85 65 45 25 6 3 5 7 9 8 5 4 2 1 1 1 1 1 1 2 2 2 2 2 2 3 3 4 5 5 4 2 3 5 8 9 10 11 12 13 14 16 17 22 24 23 21 13 7 3 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 14 16 17 20 21 21 19 18 18 19 19 16 12 10 9 9 11 15 17 16 14 11 5 2 1 1 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 1 1 1 2 3 3 4 5 7 10 14 16 16 14 9 4 1 0 0 0 0 0 2 1 1 2 7 13 20 25 21 18 15 13 10 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 6 27 92 232 412 593 699 757 776 761 714 665 605 531 444 341 202 60 20 5 0 0 0 0 0 0 0 0 1 5 16 55 77 88 92 91 93 101 113 127 138 144 144 138 123 105 87 72 63 57 51 47 47 48 59 86 146 180 176 141 96 61 32 15 12 19 24 29 34 37 28 17 7 2 1 1 3 6 7 7 6 7 11 15 18 19 19 19 20 22 23 26 29 31 31 29 26 21 15 9 5 2 1 2 3 3 3 3 2 1 0 0 0 0 1 1 1 3 7 16 35 57 84 118 168 268 351 361 319 262 244 277 290 292 291 292 298 331 367 393 403 405 407 397 362 360 352 332 295 264 243 227 217 212 204 196 190 187 191 203 217 211 214 216 218 223 218 205 183 153 125 97 69 44 35 29 24 18 14 12 11 11 13 41 44 31 26 43 46 40 41 40 42 41 24 20 20 25 34 32 26 19 13 7 4 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 9 10 11 14 15 17 17 15 15 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 14 16 17 21 22 21 19 18 18 19 19 15 12 9 7 7 10 14 18 16 13 8 4 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 0 1 2 2 3 2 3 6 11 14 14 13 10 5 2 0 0 0 0 0 0 0 0 0 1 3 7 10 11 7 4 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 2 7 25 134 293 470 613 705 749 748 709 666 611 544 470 401 287 153 55 14 0 0 0 0 0 0 0 0 1 3 11 39 62 80 91 93 94 99 107 116 126 133 136 134 128 113 92 71 62 55 52 51 54 60 71 95 150 184 182 147 94 62 48 48 56 59 62 70 85 63 39 19 6 2 0 0 1 2 4 6 6 5 10 16 22 27 27 25 22 21 21 23 28 36 45 41 34 28 21 15 9 5 3 3 2 2 2 1 2 2 2 2 1 1 2 2 3 3 6 14 31 48 64 77 99 191 298 359 380 374 347 308 309 319 328 330 317 333 349 355 351 328 312 305 297 312 335 349 332 291 258 236 225 222 210 197 186 182 201 227 243 246 245 237 226 238 221 189 149 109 84 63 44 31 27 26 26 22 16 13 11 10 10 19 25 26 24 27 22 12 9 15 33 58 63 63 61 63 74 66 52 35 20 11 5 3 2 3 3 3 1 1 0 0 0 0 0 0 0 0 0 1 2 4 6 7 8 8 10 10 7 10 11 11 9 6 3 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 15 17 19 21 22 21 19 18 18 19 19 16 12 9 6 4 7 13 16 15 11 7 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 11 13 13 11 8 5 2 1 1 1 0 0 0 0 0 0 1 3 6 4 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 66 176 322 483 620 704 731 706 666 613 549 477 429 345 231 103 25 1 0 0 0 0 0 0 0 0 0 3 19 39 60 78 89 93 98 105 113 123 129 131 126 123 111 93 72 62 56 52 50 54 65 81 99 115 156 181 177 131 103 96 103 114 117 107 92 75 45 23 9 2 0 0 0 0 2 3 4 4 6 10 15 22 30 34 33 29 27 24 23 24 26 29 29 28 26 20 15 10 6 5 5 4 4 3 3 3 2 2 3 3 2 3 3 3 3 5 13 31 53 76 90 107 125 154 212 283 308 305 302 329 354 367 358 335 328 327 326 317 274 242 237 253 278 307 333 333 308 281 259 241 227 211 198 191 197 228 254 249 249 250 241 217 218 194 162 131 102 93 77 51 26 19 18 20 21 22 18 13 12 13 16 21 25 23 19 15 13 22 41 64 81 85 85 84 89 103 94 69 34 14 6 2 2 2 3 3 2 2 1 1 0 0 0 0 0 0 1 1 2 2 4 5 6 4 5 7 7 4 4 5 6 6 5 3 3 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 16 19 20 21 22 21 19 18 17 19 18 16 12 8 4 3 6 13 14 12 9 6 4 3 2 2 2 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 13 13 12 10 9 7 4 2 1 1 1 2 1 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 82 185 332 504 625 690 702 678 632 564 480 436 378 293 176 65 16 0 0 0 0 0 0 0 0 0 1 5 15 32 53 73 84 95 105 113 117 117 113 107 102 94 80 61 51 45 41 41 46 63 82 99 107 127 141 140 116 100 102 118 141 150 130 91 43 15 4 1 1 0 0 0 0 0 0 1 2 4 10 16 21 23 28 32 34 34 29 23 19 19 20 21 22 21 18 16 14 12 10 10 8 4 3 2 2 2 3 4 4 4 3 3 3 3 4 11 27 52 83 101 126 152 178 201 232 260 287 320 351 372 377 361 349 346 348 350 332 280 229 206 211 246 292 333 327 309 286 259 240 223 210 205 213 221 232 241 237 233 231 227 217 199 180 163 151 118 93 69 38 20 15 17 18 20 21 21 21 21 21 20 18 19 19 18 17 17 29 40 46 60 68 75 89 118 131 115 76 26 10 3 2 1 1 1 2 1 1 0 0 0 0 0 0 0 0 1 1 1 2 3 3 3 3 4 4 4 3 3 4 5 6 5 5 4 2 1 1 1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 20 20 21 22 20 18 18 18 18 15 12 9 5 3 6 12 14 12 10 6 4 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 0 0 0 0 0 0 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 14 14 13 11 10 8 6 4 2 1 2 4 7 3 0 0 0 3 8 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 3 31 94 198 374 520 628 692 701 671 603 507 445 398 342 261 148 55 9 3 0 0 0 0 0 0 0 0 0 3 12 28 50 67 84 98 110 112 107 100 92 87 80 67 48 39 34 32 33 38 56 72 86 95 109 122 125 102 88 93 110 131 127 97 57 21 5 0 0 0 0 0 0 0 0 0 0 0 2 7 13 18 17 18 22 27 31 29 22 16 15 15 15 16 18 18 20 22 23 19 15 9 4 2 1 0 1 2 3 4 4 4 4 4 4 3 8 21 42 73 101 130 161 192 221 251 282 312 340 358 368 372 373 377 382 384 378 363 331 285 228 171 160 184 229 255 273 274 240 225 209 194 184 212 225 230 233 235 232 229 225 211 187 172 165 136 114 94 74 54 46 42 37 29 24 24 25 24 25 23 19 17 28 38 42 31 20 25 37 47 54 54 64 93 127 137 113 59 22 8 2 2 3 1 1 2 2 1 1 0 0 0 0 1 1 1 1 1 0 1 2 2 2 1 1 1 2 2 2 2 3 4 5 4 4 2 2 1 1 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 19 20 21 21 20 19 18 17 16 15 13 10 7 4 7 12 15 14 11 8 6 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 2 5 12 13 12 10 8 6 4 3 2 2 3 5 6 2 1 0 0 2 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 11 39 98 248 408 552 665 720 719 665 571 488 435 395 356 292 171 79 26 3 0 0 0 0 0 0 0 0 1 2 10 28 47 68 87 102 102 97 90 82 73 63 49 35 28 26 26 26 28 44 58 69 77 86 104 117 108 95 91 89 85 59 35 17 5 1 0 0 0 0 0 0 0 0 0 0 1 1 2 6 10 10 10 13 17 24 25 22 18 17 17 19 22 27 26 31 40 51 47 33 20 11 8 7 6 3 2 2 2 2 4 4 4 5 5 9 19 34 54 78 106 140 183 220 259 294 322 339 344 349 357 370 382 392 397 393 378 350 309 259 200 158 135 131 145 184 217 201 190 175 159 141 185 213 227 234 237 245 250 241 202 162 148 170 147 123 106 99 76 58 43 33 30 22 17 18 21 26 24 15 14 31 51 63 44 27 21 27 41 59 68 77 103 118 109 79 40 25 17 13 10 8 6 5 5 5 3 2 0 0 1 1 1 1 1 1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 1 1 2 2 2 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 0 0 0 0 0 0 14 17 19 20 21 21 21 19 18 17 17 16 14 12 9 6 8 11 13 12 9 8 6 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 17 17 14 10 7 4 4 3 2 1 2 2 2 3 2 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 38 145 293 448 593 703 746 722 646 555 486 442 413 378 281 175 79 13 3 0 0 0 0 0 0 0 0 0 4 16 34 54 72 84 84 80 73 64 51 37 25 16 13 13 16 19 23 36 49 60 67 67 90 114 111 100 89 68 30 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 4 5 7 10 15 20 22 23 23 23 25 29 33 33 39 55 80 85 71 50 30 21 23 22 13 7 3 3 4 3 4 5 6 10 25 35 43 53 60 75 106 162 214 259 293 311 315 320 327 330 330 337 352 376 389 391 379 350 309 247 192 156 143 151 166 176 176 166 156 144 118 147 186 220 228 225 233 242 230 185 141 123 163 168 158 141 125 100 83 74 68 62 45 28 19 18 21 20 12 17 30 48 69 51 41 43 58 82 95 99 99 101 95 77 50 38 38 41 40 34 27 21 16 11 9 6 3 0 1 1 1 1 1 2 2 2 3 4 4 1 1 1 0 1 1 1 1 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 18 19 20 21 21 20 19 18 19 18 16 12 10 9 8 12 14 13 10 7 4 4 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 3 7 11 16 18 19 19 16 10 6 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 65 174 314 470 623 710 730 694 622 543 480 438 414 354 269 170 70 18 1 0 0 0 0 0 0 0 0 3 11 26 42 54 60 63 64 61 54 43 29 17 9 5 4 5 8 11 21 33 45 54 55 80 107 111 95 76 47 8 2 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 3 4 3 4 4 6 8 10 15 20 23 24 24 24 25 25 25 29 47 89 113 124 127 120 74 61 60 63 62 50 34 21 20 21 17 7 7 10 23 42 50 60 67 80 128 184 235 274 287 287 290 293 297 300 306 319 343 364 376 368 329 281 237 203 182 169 189 212 218 208 193 177 161 155 171 188 200 200 200 203 208 199 166 132 110 130 147 161 170 156 145 139 131 117 95 71 50 33 27 27 31 41 53 66 78 82 64 53 51 67 86 92 90 86 88 83 74 66 64 63 64 63 56 47 37 27 21 17 13 9 6 5 4 4 5 7 8 9 9 10 10 9 6 4 3 2 2 2 2 2 1 0 0 0 0 0 0 1 2 2 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 17 19 21 22 21 20 20 20 22 21 18 16 14 11 10 11 13 13 11 7 4 5 6 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 11 13 14 12 12 11 9 5 2 1 3 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 17 78 178 309 462 589 662 684 660 591 516 459 434 398 336 249 143 51 16 4 0 0 0 0 0 0 0 2 6 14 26 35 41 51 62 71 75 68 55 42 30 20 7 2 2 3 9 17 27 38 50 74 98 107 90 65 37 10 3 1 1 0 0 0 0 0 0 0 0 1 1 2 3 3 3 6 8 10 11 12 14 17 21 22 20 18 19 20 20 19 18 20 27 47 90 108 126 152 196 198 187 168 148 126 101 81 72 78 77 57 16 10 7 8 10 15 27 38 52 99 151 199 232 235 232 230 233 238 259 281 301 317 328 337 333 298 260 228 204 196 204 216 220 213 193 187 187 174 169 170 175 184 170 160 154 151 143 132 121 110 108 108 114 128 127 117 102 88 73 63 55 48 36 43 58 72 81 84 94 112 94 67 39 19 28 42 54 61 69 86 95 90 70 50 43 51 60 61 53 36 30 28 26 24 21 17 14 12 12 13 15 16 16 16 16 15 14 11 9 7 5 3 3 2 2 1 0 0 0 0 0 0 1 2 2 2 3 2 2 2 2 1 1 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 15 17 18 20 22 22 21 22 23 23 22 20 18 15 12 11 11 13 14 12 8 4 6 6 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 6 4 4 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 21 64 148 278 417 530 609 646 617 548 488 452 421 375 305 212 110 52 19 3 0 0 0 0 0 0 0 0 0 11 21 32 48 77 120 154 139 114 89 69 56 28 12 4 1 5 10 17 26 46 68 87 97 77 57 39 25 19 14 8 1 0 0 0 0 0 1 2 4 5 6 7 8 7 9 13 17 22 28 33 39 42 39 30 22 22 25 25 23 19 14 20 36 56 75 89 116 181 191 189 178 158 129 103 83 72 87 110 102 36 17 9 7 6 6 5 15 43 85 118 148 173 171 169 170 174 179 209 240 265 278 276 268 257 240 222 201 189 233 245 243 236 235 205 188 185 177 166 157 151 144 132 122 116 117 118 119 118 108 90 72 57 45 32 25 24 24 24 24 25 25 19 32 53 64 66 62 60 73 63 44 24 13 15 22 33 43 55 70 79 75 59 45 38 49 64 67 56 35 34 35 35 31 30 28 26 25 25 25 25 25 25 23 21 18 16 15 13 11 9 7 4 2 1 1 0 0 0 0 0 1 1 1 1 2 3 3 2 2 2 2 2 2 2 2 2 2 2 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 7 12 16 18 19 21 22 22 23 24 25 24 23 21 17 14 13 12 12 13 11 8 5 7 6 4 2 1 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 0 1 1 1 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 48 126 238 363 482 578 604 562 513 471 434 391 335 263 173 102 50 16 2 0 0 0 0 0 0 0 0 7 16 28 48 86 169 240 221 161 110 80 84 57 34 18 7 7 8 11 21 38 60 81 98 74 57 47 43 42 34 21 5 1 0 0 0 0 1 4 8 12 15 17 18 20 35 54 67 45 49 60 72 80 79 73 67 67 66 60 47 27 22 33 56 84 100 97 98 144 151 144 129 115 96 74 55 49 70 108 121 55 24 10 7 6 8 7 12 26 55 72 83 93 95 102 110 120 145 177 208 232 233 213 188 171 170 186 216 259 293 293 282 270 261 239 217 202 188 172 157 145 133 120 110 104 110 112 107 93 69 48 34 32 33 37 38 34 23 15 12 12 11 11 15 20 23 24 23 21 28 31 27 19 22 27 32 36 36 40 47 59 71 74 70 61 61 62 58 49 39 36 36 37 34 32 31 29 31 32 32 32 34 35 33 27 21 18 15 14 13 12 11 8 4 2 1 0 0 0 0 0 0 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 2 2 1 1 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 10 13 16 19 21 22 23 24 27 26 25 24 22 20 18 16 14 15 16 14 8 8 9 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 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 8 35 97 201 328 454 537 539 518 483 443 395 345 289 222 159 101 52 15 6 2 0 0 0 0 0 0 3 11 25 48 86 176 250 232 141 74 43 59 64 58 45 26 16 13 16 24 43 67 86 94 72 54 44 43 56 46 28 9 2 0 0 0 0 3 7 13 19 26 31 33 35 44 55 64 58 70 89 111 131 141 139 132 137 126 100 68 52 39 32 30 40 73 91 97 115 118 112 100 92 74 55 39 30 39 66 86 54 26 12 8 6 13 16 15 10 26 37 44 48 53 58 66 80 113 149 183 211 196 161 122 98 111 159 238 345 383 376 342 304 265 236 216 201 190 178 166 156 147 137 126 111 102 89 73 51 33 33 42 48 48 52 51 39 24 14 10 10 8 7 7 9 14 15 15 17 21 28 32 26 24 22 19 17 21 29 41 56 82 92 89 71 54 42 35 28 26 27 31 36 34 32 30 29 29 29 29 31 38 41 40 33 27 22 19 17 17 16 14 12 8 5 4 2 2 1 1 1 2 2 1 1 1 1 2 2 2 2 2 3 3 3 2 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 13 16 19 21 22 24 27 28 26 26 25 24 22 20 17 15 17 16 14 10 10 9 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 4 5 5 4 4 2 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 85 186 307 418 467 484 475 447 388 338 292 244 195 148 98 46 22 7 1 0 0 0 0 0 0 4 17 43 81 153 208 200 95 37 19 37 59 71 70 57 40 33 34 43 62 86 94 73 49 33 28 36 50 39 22 7 1 0 0 0 0 1 4 9 19 29 35 33 31 30 26 23 51 81 110 137 164 170 166 157 146 124 99 76 70 57 45 39 39 58 72 77 80 80 76 71 75 67 53 37 25 26 38 53 47 28 18 20 30 37 29 13 7 18 26 27 24 23 29 43 64 99 137 171 189 169 135 96 65 74 146 264 367 395 395 371 317 283 257 234 214 205 194 180 166 150 129 104 76 65 58 51 34 29 33 43 47 41 36 31 23 16 14 16 18 17 16 14 17 18 18 17 18 21 27 32 28 23 20 18 21 26 30 36 46 62 70 67 52 35 22 14 13 16 21 26 28 29 29 30 30 28 27 25 29 35 39 42 41 37 33 29 26 24 23 23 16 11 8 5 3 2 1 1 1 1 1 1 1 1 0 1 2 2 2 2 2 2 1 2 2 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 17 20 22 25 28 28 28 27 27 26 24 21 19 18 18 16 12 10 11 10 8 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 2 4 6 7 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 86 181 287 368 419 442 435 387 342 296 248 201 172 137 83 47 23 8 0 0 0 0 0 0 2 12 34 71 117 148 143 53 15 10 23 48 72 85 84 70 59 53 53 62 71 69 50 26 13 13 26 34 24 11 1 0 0 0 0 0 1 4 9 18 21 21 20 17 14 18 35 65 91 113 132 162 167 165 163 158 146 138 136 118 102 87 75 56 54 57 61 62 65 65 64 64 58 49 40 41 40 44 55 67 57 45 41 57 54 38 15 9 18 27 30 22 17 19 30 53 85 118 144 142 119 89 60 32 57 141 271 342 346 339 335 323 305 282 255 230 211 191 167 138 112 93 84 83 85 90 93 70 63 62 63 54 46 38 33 34 39 43 40 34 28 22 19 20 20 19 19 20 20 20 23 25 27 28 27 26 26 26 27 34 38 36 25 16 9 5 5 8 12 17 22 24 24 24 25 26 26 26 25 26 27 30 33 37 39 40 39 37 34 29 26 21 15 10 6 3 2 1 1 1 1 1 1 0 0 1 1 1 1 1 2 1 1 1 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 9 13 16 19 22 24 27 29 28 27 28 27 25 23 20 20 18 15 12 11 13 14 10 7 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 1 0 0 0 0 0 0 0 1 1 2 1 1 0 0 1 3 5 5 4 2 0 0 1 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 39 101 182 267 343 402 435 419 375 312 237 170 142 120 90 67 45 22 0 0 0 0 0 0 0 6 21 53 83 98 88 29 7 6 16 39 66 86 90 87 79 68 55 52 48 41 28 15 6 6 14 18 13 6 0 0 0 0 0 1 2 3 6 13 16 17 15 9 5 11 31 47 58 71 88 128 154 174 188 184 179 177 177 161 145 130 118 104 95 85 73 69 66 64 62 59 56 52 46 55 60 67 78 95 90 79 69 53 38 26 18 16 27 45 63 59 51 45 44 59 90 118 127 106 93 88 95 100 142 198 249 283 288 280 271 261 245 222 191 165 143 122 101 90 83 81 87 96 108 111 99 91 96 104 101 83 66 54 51 57 60 57 43 33 29 28 28 27 27 27 27 29 29 27 26 24 25 29 27 26 25 23 24 27 27 20 7 5 6 5 4 6 11 17 17 18 19 19 20 21 21 22 20 20 21 22 23 27 33 37 40 41 40 35 31 26 20 12 8 5 4 4 3 2 1 0 0 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 12 16 20 22 25 27 30 29 29 31 30 28 25 22 21 19 16 15 17 17 16 14 9 5 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 1 0 0 0 0 0 1 2 2 2 1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 58 113 191 294 389 461 484 443 361 254 161 119 96 81 74 62 39 7 2 1 0 0 0 0 2 8 32 58 67 53 19 5 4 12 30 57 77 86 90 86 73 53 39 25 13 4 1 0 2 5 5 4 2 0 0 0 0 1 3 4 7 12 19 23 23 19 11 9 14 26 38 45 50 58 91 123 147 159 151 153 156 153 141 129 123 127 136 132 114 78 71 66 61 56 53 60 68 72 78 81 84 86 84 80 72 63 49 41 41 48 70 98 121 124 127 121 109 98 106 114 117 116 124 139 153 155 180 203 220 227 229 219 200 177 159 149 138 108 90 80 80 93 91 83 72 56 40 27 21 26 51 74 90 82 67 54 46 45 50 53 52 49 48 46 43 44 45 47 49 42 39 38 37 35 28 23 24 28 30 30 27 27 25 22 18 11 9 10 10 9 8 9 10 11 13 14 12 11 10 11 15 14 14 15 13 14 17 22 27 34 38 38 35 31 26 20 14 10 8 7 6 4 2 1 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 10 14 19 22 25 28 30 30 34 34 33 31 27 24 21 19 19 20 22 22 21 18 13 7 5 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 35 74 138 263 388 492 543 531 467 367 265 214 180 153 125 108 75 32 13 5 1 0 0 0 0 2 12 27 32 23 9 3 2 7 19 44 64 74 78 75 62 39 20 8 2 0 0 0 0 0 0 0 0 0 0 0 0 2 3 6 11 17 21 24 24 20 17 14 15 19 27 35 43 52 69 84 92 90 95 105 115 120 116 110 105 107 121 131 124 83 73 64 58 53 50 63 78 80 79 77 74 69 63 57 53 47 45 55 79 118 172 220 248 233 220 192 155 129 136 139 135 134 141 163 189 190 199 208 215 217 197 176 158 143 138 124 94 67 53 45 38 37 24 19 23 21 17 16 20 30 42 54 63 55 43 33 28 28 33 42 51 57 60 60 57 57 58 59 58 48 42 40 40 40 37 34 33 33 32 30 26 21 16 13 14 13 13 15 16 14 12 11 10 10 9 9 7 6 6 7 10 13 15 16 14 13 14 17 20 26 31 33 32 30 27 21 16 12 9 9 6 4 1 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 1 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 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 6 5 6 9 14 19 23 26 29 31 33 38 36 33 31 29 27 25 23 24 27 26 23 22 17 12 7 5 3 2 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 7 24 53 101 223 342 450 540 585 565 500 434 381 327 273 222 187 135 75 37 19 7 0 0 0 0 0 2 5 6 3 1 0 1 3 12 33 51 60 60 56 42 20 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 11 14 18 21 22 18 14 11 11 16 22 31 40 50 58 60 51 57 66 76 85 85 81 77 76 84 98 104 79 69 64 63 62 52 57 71 74 66 58 52 49 44 38 35 35 45 70 114 177 246 292 304 267 216 164 120 104 114 125 130 132 134 143 158 155 151 147 144 134 126 119 114 104 99 85 53 35 29 27 21 41 59 68 63 41 28 24 26 30 37 45 49 40 28 18 15 23 29 30 28 31 39 50 54 57 61 65 64 61 57 53 45 40 37 34 30 25 22 20 17 14 13 14 15 15 16 18 20 19 17 15 13 11 10 8 7 7 8 12 16 20 22 21 21 23 25 22 21 23 27 30 32 33 29 24 21 19 16 12 7 3 1 0 0 0 0 1 1 0 0 0 0 1 1 2 2 1 2 2 2 2 1 1 2 2 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 6 7 9 13 18 22 26 30 34 37 39 37 34 32 30 26 26 25 26 29 26 20 17 14 10 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 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 1 5 16 39 77 168 269 373 475 553 578 568 546 498 442 384 336 286 223 154 92 50 20 3 0 0 0 0 0 0 0 0 0 0 0 1 8 23 36 45 45 41 29 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 5 6 6 8 12 17 16 12 9 7 8 12 18 24 28 32 33 24 24 28 36 47 48 50 54 57 61 63 65 66 70 72 72 64 49 48 58 66 56 46 37 30 25 21 20 31 50 78 115 154 208 235 214 157 96 51 31 45 53 55 52 47 43 45 56 58 53 47 44 37 37 41 47 48 49 49 52 64 71 64 44 45 45 40 25 19 16 15 16 16 19 21 21 16 13 10 7 5 4 3 4 8 16 26 36 43 50 57 58 57 56 53 39 32 29 26 21 17 14 12 11 11 13 15 15 15 14 17 19 20 18 17 16 14 14 13 13 12 11 15 19 22 21 21 24 27 29 26 24 23 24 26 30 34 31 28 26 24 19 12 6 1 0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 2 2 2 2 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 9 9 7 12 19 26 30 34 37 35 36 34 32 32 28 22 26 27 27 25 19 14 10 8 7 6 5 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 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 1 4 13 31 62 124 206 297 395 475 529 559 567 548 515 476 436 379 316 247 174 87 36 14 8 10 11 11 2 0 0 0 0 0 0 1 5 14 25 35 42 32 19 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 5 3 3 4 7 11 11 8 5 2 3 7 12 16 12 10 10 9 9 9 11 18 18 20 23 30 39 40 37 44 51 57 61 54 48 49 55 57 48 36 24 17 13 12 13 26 41 54 64 66 71 71 68 53 27 6 4 2 1 1 2 5 6 5 2 3 3 4 5 7 9 13 18 20 23 30 42 47 49 49 43 36 33 33 31 28 25 18 14 15 17 16 9 5 4 6 4 4 4 5 4 4 7 11 16 21 24 30 32 32 30 22 19 20 21 21 19 15 10 7 6 7 9 9 9 9 10 13 14 15 15 16 15 14 16 18 18 16 15 16 17 19 20 21 23 24 24 22 21 22 23 22 22 26 27 28 26 24 19 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 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 9 9 8 6 14 19 24 30 38 39 33 32 33 32 29 29 28 27 23 18 15 11 8 6 6 6 6 3 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 1 0 0 1 1 2 3 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 14 27 48 91 151 225 307 381 446 497 530 537 529 506 469 424 375 320 256 152 90 60 50 51 40 23 5 1 0 0 0 0 0 0 3 8 16 23 27 16 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 2 4 8 10 9 7 5 3 4 6 10 14 10 7 6 5 4 4 5 9 10 11 12 11 16 21 23 27 34 39 44 42 44 46 47 38 30 22 14 9 8 7 6 10 14 17 18 13 8 7 20 29 19 4 1 1 1 1 1 2 2 2 2 3 4 7 11 13 15 20 29 29 25 25 35 36 34 32 31 34 42 58 64 63 53 31 23 22 24 24 20 17 15 14 13 13 12 12 12 11 10 9 10 11 10 9 11 12 13 13 14 16 17 17 15 12 8 6 6 7 8 8 6 5 8 9 9 10 13 14 15 16 19 20 20 20 19 18 19 23 24 24 23 21 20 20 21 25 23 20 17 19 22 25 24 21 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 22 27 31 36 40 38 31 34 37 36 30 28 24 17 11 6 3 2 4 6 7 6 2 0 0 0 0 0 0 0 0 0 1 2 2 1 2 1 1 0 0 1 2 2 3 4 5 5 5 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 39 67 110 167 236 311 379 434 473 487 488 476 451 423 391 350 296 217 165 136 128 125 77 24 6 1 0 0 0 0 0 0 1 3 9 16 14 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 0 2 4 5 6 7 6 5 3 3 5 8 11 8 6 5 5 4 5 6 8 8 9 9 11 14 16 18 20 24 28 33 35 37 37 33 25 19 14 9 5 5 6 6 7 8 8 5 6 6 7 8 11 11 7 4 3 3 2 2 2 2 1 2 5 12 27 34 37 40 49 56 54 47 36 40 44 46 46 46 45 46 56 60 59 51 38 33 29 27 25 23 22 23 23 24 24 21 22 23 23 20 17 13 10 8 7 7 7 8 9 11 13 14 14 13 10 8 8 9 9 9 8 7 6 8 10 11 12 12 12 14 16 20 21 21 22 25 29 31 31 27 23 21 21 21 21 22 25 24 21 16 14 14 15 16 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 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 13 14 18 22 27 32 35 37 36 31 28 28 32 33 30 27 18 11 4 1 0 1 4 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 0 1 1 2 2 3 4 4 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 1 4 10 17 26 38 54 82 121 173 235 292 339 375 395 407 409 402 387 365 333 291 247 223 209 202 173 97 26 2 0 0 0 0 0 0 0 0 2 5 8 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 2 3 5 6 5 5 6 8 10 10 8 5 4 3 2 1 1 2 3 3 4 7 11 14 17 19 20 21 24 26 27 27 25 19 14 10 10 6 5 6 8 9 9 8 5 5 5 5 6 14 19 19 15 14 13 11 11 10 10 10 12 16 21 25 25 33 44 48 52 56 59 54 60 65 65 57 49 42 38 39 41 41 39 34 31 29 29 27 26 26 28 28 29 29 24 22 20 16 12 11 12 11 8 7 7 7 7 7 7 8 9 9 8 7 6 6 7 7 7 5 4 5 7 8 9 11 14 16 19 20 20 19 19 23 27 30 32 29 24 21 21 20 20 20 21 21 19 15 11 8 8 8 7 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 1 2 3 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 15 15 17 25 27 28 30 31 32 32 28 25 23 24 25 25 22 13 6 2 1 0 1 3 3 2 1 0 0 0 0 0 0 0 1 1 1 0 0 0 1 1 1 1 0 0 0 0 0 1 1 2 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 18 25 31 39 48 64 88 123 168 213 251 281 303 326 341 347 340 325 303 278 265 258 250 232 155 80 24 0 0 0 0 0 0 0 0 1 1 3 4 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 2 3 3 3 3 3 3 4 5 7 10 13 12 9 6 2 1 0 0 0 0 0 0 1 4 8 13 18 22 24 23 22 20 17 15 14 11 8 7 9 8 7 8 9 9 8 7 5 4 4 3 2 14 28 34 27 24 23 19 20 23 27 31 29 26 21 14 11 17 31 36 40 46 55 55 57 58 56 49 44 41 41 41 42 43 38 34 32 32 34 32 32 33 33 30 26 24 22 21 19 16 15 15 14 12 8 6 5 5 5 5 5 4 4 3 2 3 3 3 3 3 2 1 1 2 4 6 8 12 16 19 20 20 20 20 20 22 24 26 25 23 22 23 20 17 16 17 16 14 12 10 7 6 6 6 5 4 4 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 5 5 5 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 17 16 19 27 27 27 27 28 29 29 27 23 20 18 17 17 14 9 4 2 0 0 0 1 1 1 0 0 0 0 1 2 3 6 5 2 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 23 33 42 50 58 70 87 109 138 171 200 227 253 276 290 296 289 286 282 277 266 250 232 204 112 51 15 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 1 2 2 2 3 4 3 3 4 4 6 9 13 14 11 7 2 0 0 0 0 0 0 0 0 3 8 12 16 21 24 25 24 21 18 15 12 10 8 8 6 7 8 9 8 7 6 6 5 5 5 3 2 8 19 30 27 23 19 15 18 27 38 40 35 29 23 20 23 28 33 32 31 31 36 36 37 39 40 43 45 46 47 48 48 45 40 37 36 38 38 38 36 33 28 24 22 22 22 23 24 22 23 23 21 15 9 6 4 3 3 3 5 3 2 1 1 1 1 1 1 1 1 1 2 2 2 4 8 12 15 17 17 18 19 21 21 23 24 26 25 23 22 21 18 16 16 14 11 7 5 5 6 7 7 6 5 4 4 5 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 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 18 17 18 22 29 29 29 29 29 25 21 18 15 12 10 10 9 6 4 3 2 1 0 1 1 0 0 0 0 0 2 5 6 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 43 62 77 88 97 111 128 147 167 183 196 207 217 226 233 238 256 264 261 247 227 204 169 82 30 4 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 2 2 3 3 3 4 4 4 6 9 12 13 10 5 1 0 0 0 0 0 0 0 0 2 5 10 13 17 20 22 23 21 20 20 18 14 11 8 7 7 8 9 8 8 8 7 5 5 5 4 6 14 28 44 37 26 15 10 11 18 26 28 26 23 22 23 25 26 26 24 24 26 30 35 39 42 46 50 52 51 46 47 47 44 43 40 39 43 43 41 36 31 26 23 22 21 18 18 22 26 28 27 23 16 10 5 2 2 3 5 4 2 1 2 1 1 1 1 0 1 1 1 1 2 2 3 5 8 11 12 13 15 16 18 21 25 28 27 24 20 19 17 15 15 17 13 9 5 2 4 6 9 11 9 7 5 4 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 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 13 19 27 30 30 30 28 20 16 14 11 8 6 5 6 8 8 8 7 4 2 1 1 1 0 0 0 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 27 51 85 118 147 172 196 219 240 256 257 251 240 225 210 203 208 223 228 221 203 181 142 90 37 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 1 2 2 3 4 6 7 7 6 6 7 8 10 11 7 3 1 0 0 0 0 1 1 1 0 1 4 8 11 13 15 17 19 20 20 21 22 20 17 13 10 9 8 7 7 7 8 8 5 4 5 6 13 24 37 43 37 26 14 6 4 5 8 9 11 13 15 17 18 20 22 25 29 36 41 46 49 52 55 57 57 53 54 56 59 62 62 56 48 46 43 39 35 29 25 22 20 20 18 19 25 30 31 28 21 13 7 3 2 2 2 2 1 1 1 2 1 1 1 1 1 1 1 1 2 2 2 3 4 6 9 11 12 13 14 17 21 25 29 28 24 20 18 16 16 16 15 13 10 6 3 3 5 7 10 11 10 7 5 3 2 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 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 12 9 14 20 24 24 23 21 16 11 9 7 6 4 4 6 9 10 10 8 3 1 1 1 1 1 1 3 3 2 2 1 1 1 1 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 33 70 135 200 261 316 364 405 437 454 449 430 400 356 301 250 212 184 160 138 120 96 59 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 1 3 4 7 11 13 12 11 9 8 8 5 3 1 0 0 0 0 0 1 2 1 0 1 4 6 9 11 12 14 16 18 21 25 29 29 25 19 14 11 10 10 10 9 9 8 7 6 7 11 18 24 25 21 15 9 5 3 3 5 8 10 11 11 16 20 24 28 33 39 45 52 54 55 58 64 73 78 79 72 69 69 72 76 74 67 55 46 40 35 33 26 20 16 14 13 14 18 25 30 30 24 16 9 4 1 2 1 1 1 1 1 2 1 1 1 1 0 0 0 0 1 1 1 1 1 3 4 6 6 7 7 11 14 17 20 24 24 23 20 17 15 14 14 14 12 10 6 4 3 2 5 7 8 8 6 4 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 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 9 7 9 13 14 13 11 10 8 5 5 6 5 4 6 5 5 5 5 4 1 1 1 2 3 5 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 16 48 102 200 293 380 460 526 581 620 634 631 614 584 533 447 353 261 186 129 90 72 45 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 1 0 0 0 0 1 4 7 9 12 14 16 15 12 9 7 7 3 1 0 0 0 0 0 0 1 1 1 0 1 3 5 8 10 11 12 16 21 27 34 38 37 33 28 24 22 21 19 17 15 14 14 14 14 16 20 24 26 20 15 12 10 9 10 13 16 18 22 24 24 29 36 41 42 45 50 55 59 59 62 71 82 92 100 106 99 85 74 67 68 67 63 53 43 36 33 31 27 21 15 10 10 13 18 23 25 23 17 11 7 4 2 1 1 1 2 2 2 2 2 1 1 1 1 1 1 0 1 1 1 1 1 2 3 3 2 2 2 4 6 8 11 14 16 17 17 16 14 12 11 10 10 9 7 7 6 3 4 5 6 7 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 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 13 8 5 6 8 7 5 5 4 5 5 3 2 2 3 5 3 2 1 1 1 1 1 3 6 8 9 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 19 64 141 258 369 469 556 613 652 674 677 674 665 649 621 524 409 291 192 122 78 60 33 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 1 1 1 1 1 2 5 10 14 18 19 18 16 14 9 4 2 3 3 2 1 0 0 0 0 0 0 0 0 0 1 2 4 7 8 10 12 16 24 32 40 42 41 38 36 34 32 31 28 26 24 24 26 30 34 40 42 43 39 30 21 16 14 14 20 25 30 32 38 44 48 55 61 63 58 57 57 58 60 71 80 86 89 94 99 102 94 86 74 55 59 61 59 54 45 39 36 34 31 25 16 12 12 14 17 21 21 19 15 11 8 5 3 2 2 2 3 3 3 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 5 6 7 8 9 10 11 10 9 9 8 8 9 9 9 6 4 3 3 5 5 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 7 5 4 3 3 2 2 2 2 1 0 0 0 0 1 1 0 0 0 1 2 3 5 8 9 9 5 3 2 2 2 2 1 1 1 0 0 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 81 190 320 436 533 610 645 654 644 621 597 581 575 582 500 391 272 161 88 44 24 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 1 1 2 2 2 7 13 18 21 21 18 16 13 10 7 6 7 5 3 1 0 0 0 0 0 0 0 0 0 1 2 4 6 9 11 14 19 25 32 37 38 39 38 36 35 35 35 34 35 38 42 47 53 59 61 64 61 53 42 34 30 28 29 32 35 39 44 52 62 74 84 86 83 77 72 69 70 76 81 84 85 88 91 92 90 83 72 59 42 41 44 45 46 43 39 36 34 31 27 19 17 17 18 18 17 17 16 16 13 10 6 4 3 3 5 6 5 4 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 3 3 4 5 6 5 5 5 6 7 9 10 11 8 5 2 2 4 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 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 8 7 6 5 2 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 3 4 6 8 10 9 8 5 4 3 3 5 5 4 4 4 4 4 3 2 1 0 0 0 1 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 18 106 246 383 495 580 639 660 643 598 526 464 475 516 551 468 352 219 97 42 14 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 6 12 18 22 21 19 18 16 15 12 10 9 7 4 2 0 0 0 0 0 0 0 0 0 1 2 3 8 12 16 20 24 27 30 32 33 34 34 33 34 34 35 37 42 50 59 66 71 74 73 71 67 62 56 54 53 48 47 48 50 55 56 62 72 83 90 90 84 79 76 75 76 83 87 87 84 87 89 87 80 67 54 43 36 34 35 40 41 39 37 35 32 29 26 19 16 14 14 16 15 14 12 9 7 7 5 4 4 5 6 5 4 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 1 2 2 2 1 2 2 2 2 3 3 4 3 2 1 1 3 4 6 9 10 9 7 6 6 6 7 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 4 3 1 0 0 0 0 0 0 0 1 2 3 3 3 2 2 2 3 5 4 5 6 8 9 8 6 4 3 4 7 7 7 7 7 7 7 6 5 4 3 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 127 274 417 524 599 641 638 577 498 417 389 460 521 498 392 270 144 38 13 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 2 2 3 3 3 6 11 18 24 25 24 23 21 19 18 17 14 8 4 1 0 0 0 0 0 0 0 0 0 1 3 8 12 16 21 26 29 31 31 29 29 29 30 30 31 35 38 42 49 57 64 70 74 76 75 74 73 71 67 67 67 66 64 63 61 60 63 68 73 78 81 82 82 81 79 77 77 80 80 79 76 76 75 75 71 61 49 40 35 33 34 42 39 36 35 34 32 28 23 17 14 13 13 13 12 10 7 4 3 4 4 3 3 3 3 2 2 2 2 2 2 2 1 1 2 2 2 2 3 3 3 3 3 2 2 1 1 1 2 1 2 2 2 2 3 3 4 3 2 0 0 0 1 1 4 6 7 8 7 7 7 8 5 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 1 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 0 0 0 0 0 1 3 4 6 8 10 9 7 5 4 5 6 6 5 4 4 5 7 6 6 8 7 5 5 6 6 6 5 4 3 2 2 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 27 131 272 420 532 605 634 603 531 464 418 444 466 460 411 312 194 86 20 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 1 1 1 1 1 2 2 3 4 5 9 16 22 26 28 29 29 29 26 25 24 18 7 2 1 1 1 1 1 0 0 0 0 1 2 5 10 14 17 20 26 28 30 30 30 30 30 32 33 36 40 46 52 58 65 69 72 75 77 77 77 77 76 74 74 76 76 74 70 65 63 65 68 72 75 77 79 81 82 82 83 81 77 75 75 73 70 67 63 58 53 48 40 34 31 31 35 33 30 28 26 23 20 16 14 12 12 10 9 7 4 2 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 2 2 2 3 3 2 2 2 2 2 1 1 1 2 2 2 2 3 3 3 2 2 0 0 0 0 1 2 4 5 5 5 7 9 8 6 5 3 2 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 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 1 2 4 8 11 13 14 15 15 13 9 6 5 5 4 3 3 3 5 6 4 6 8 9 8 7 6 5 4 3 1 0 0 0 0 1 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 103 229 383 534 614 637 605 550 498 456 436 409 370 314 238 140 58 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 1 1 1 1 2 2 3 3 4 6 9 14 19 24 25 24 26 32 28 24 20 16 8 4 4 3 3 3 2 0 0 0 0 1 3 7 11 12 13 13 17 22 27 31 32 32 33 36 40 45 52 59 64 68 73 77 82 87 89 88 85 80 81 77 72 66 59 61 65 65 64 64 66 72 71 72 76 83 84 84 85 78 72 68 70 69 67 63 57 51 47 43 41 40 38 33 27 23 20 18 16 14 13 11 9 8 7 5 4 3 2 1 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 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 0 0 1 1 2 2 3 4 5 4 3 3 3 2 1 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 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 1 0 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 2 5 8 9 11 13 15 17 16 14 11 7 5 5 2 2 2 4 4 4 3 5 6 6 5 5 5 6 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 67 172 311 462 526 539 512 465 422 373 301 224 167 133 137 80 27 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 1 2 3 4 5 5 6 7 8 9 8 12 18 22 22 20 18 21 16 13 11 13 10 7 6 5 3 2 1 0 0 0 1 3 8 15 18 17 16 15 17 21 25 29 31 33 35 39 46 52 59 66 71 74 76 79 82 87 94 98 89 71 74 72 68 62 57 59 62 62 59 56 54 55 56 60 67 77 79 77 74 71 67 62 62 62 61 59 50 42 36 33 33 31 27 20 15 12 11 11 10 8 5 4 4 4 3 3 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 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 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 1 1 1 1 1 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 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 14 14 13 10 9 9 7 4 3 4 4 4 4 4 3 3 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 104 204 329 375 379 353 305 242 174 105 61 40 39 55 31 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 1 2 4 5 9 10 9 7 4 3 3 4 9 14 18 19 18 15 12 10 8 8 14 15 13 10 4 2 1 2 2 2 3 4 10 18 28 34 34 31 27 27 29 32 34 35 36 39 42 48 55 62 66 68 70 71 75 79 81 82 79 72 62 64 62 55 43 38 40 47 51 51 50 47 46 48 52 60 68 71 70 66 63 59 52 52 52 51 49 38 30 25 23 21 18 15 10 7 6 9 8 7 4 2 2 2 2 2 2 2 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 0 0 0 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 0 0 0 0 0 0 1 1 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 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 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 1 3 7 9 11 13 12 11 9 9 8 5 3 5 5 4 4 4 4 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 60 129 222 267 281 267 213 133 62 21 14 19 25 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 2 4 7 12 11 8 4 2 1 0 2 5 9 12 12 11 12 14 15 15 14 18 18 16 11 5 3 4 4 6 9 13 17 25 34 43 47 48 46 42 43 45 47 47 49 50 50 47 51 57 63 67 71 73 72 76 79 79 80 83 83 75 67 61 55 44 41 42 45 50 50 46 41 40 46 55 59 64 67 66 61 67 72 67 58 48 39 32 25 20 17 15 13 11 9 7 5 3 3 2 2 2 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 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 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 1 1 1 0 0 0 0 0 1 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 7 7 7 7 7 7 7 5 4 2 3 3 3 2 3 4 4 4 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 49 105 163 203 223 214 154 93 46 22 18 18 16 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 2 4 5 7 10 9 6 2 1 1 1 2 4 6 8 7 10 16 21 22 23 24 25 23 19 13 6 4 5 8 13 19 26 30 38 45 52 53 55 57 59 61 63 63 60 60 59 59 56 57 59 64 72 79 83 80 74 69 67 71 71 67 59 55 54 54 46 42 41 43 56 56 49 44 46 61 83 83 79 76 73 69 71 70 60 46 34 25 18 15 13 12 10 10 10 9 7 4 3 2 2 2 1 1 0 0 1 1 2 2 2 2 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 1 1 1 1 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 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 2 2 1 1 1 0 0 1 1 1 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 0 0 0 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 4 4 5 6 5 4 2 1 2 2 1 1 3 4 5 5 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 42 87 131 158 169 158 104 62 34 19 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 1 2 4 5 7 7 5 3 2 2 2 2 2 4 9 13 18 22 26 29 30 29 29 29 26 22 15 13 12 14 22 28 32 36 41 46 51 51 52 55 60 67 72 74 70 67 63 62 60 59 59 65 75 79 76 68 60 56 59 62 59 53 46 44 42 39 36 36 37 39 61 73 77 77 78 86 104 106 104 100 92 82 71 60 50 39 28 18 14 13 12 11 10 8 7 6 4 3 3 2 2 2 2 2 2 2 2 3 3 3 2 2 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 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 2 3 4 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 6 6 6 5 3 2 4 5 5 4 2 1 1 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 44 82 114 127 116 90 51 27 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 1 1 1 3 7 8 6 4 3 3 3 4 4 4 8 18 23 26 26 23 31 34 33 31 33 37 39 33 27 22 19 27 33 34 38 46 51 52 52 52 51 51 61 68 72 71 66 61 60 58 60 66 76 84 87 84 75 63 55 55 54 51 47 44 46 48 49 54 59 63 62 79 92 98 88 91 98 102 104 99 88 76 64 54 44 34 27 20 16 14 13 13 11 9 7 6 4 3 3 3 3 3 4 4 4 4 4 4 4 4 3 2 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 2 2 2 1 1 1 1 0 0 1 1 1 1 1 1 1 2 1 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 3 4 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 7 7 6 5 4 4 5 5 5 3 2 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 37 67 92 95 69 39 17 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 1 1 1 3 5 6 5 4 2 1 2 4 5 5 7 11 18 24 30 35 33 41 44 41 32 30 30 32 33 33 31 31 34 37 39 44 45 47 54 54 52 49 49 49 52 59 65 65 63 66 71 77 84 90 92 91 87 77 62 49 49 50 51 51 46 48 53 57 62 69 76 78 86 94 101 94 91 90 90 89 80 64 53 43 35 27 19 14 12 11 10 9 8 7 6 5 4 3 3 4 5 5 5 5 5 5 5 6 5 4 3 3 3 2 3 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 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 1 1 1 1 1 0 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 6 5 4 5 5 5 5 5 4 2 2 2 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 36 60 73 53 31 13 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 3 5 5 4 3 3 4 5 7 9 9 10 14 22 33 42 48 46 50 54 56 50 48 48 47 44 40 38 44 45 46 48 54 51 48 54 57 56 51 47 46 48 53 59 65 71 78 84 89 92 93 89 81 71 62 54 47 49 51 53 55 48 48 54 60 64 69 77 77 77 78 79 72 67 63 60 54 46 34 26 21 17 13 9 6 4 4 4 4 4 4 3 3 2 3 3 4 5 5 6 6 5 5 5 5 4 4 3 3 3 2 2 2 2 2 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 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 1 1 1 1 1 2 3 4 5 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 5 4 4 5 5 6 6 6 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 1 6 20 37 44 19 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 1 0 0 0 0 0 1 2 3 4 5 5 5 5 7 8 8 8 9 8 8 12 18 22 24 31 44 56 66 64 64 64 60 52 47 46 53 52 45 33 33 39 47 56 60 61 60 53 49 49 52 57 65 75 81 85 86 84 80 72 64 56 50 48 49 51 52 53 56 63 69 73 72 70 66 63 57 50 44 39 36 34 32 28 23 17 13 9 7 6 5 3 2 2 2 2 3 3 2 2 2 3 3 4 4 5 5 6 6 6 6 5 4 4 4 5 5 4 2 2 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 1 1 1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 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 0 1 1 3 3 3 3 5 6 6 4 4 4 4 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 1 1 0 1 1 1 2 3 4 5 6 6 6 7 7 5 1 2 4 8 14 26 33 36 40 45 51 60 70 76 78 72 60 55 56 61 59 50 29 32 38 46 54 60 64 67 63 59 56 54 58 65 71 74 73 71 65 60 56 53 51 50 49 49 48 49 51 58 66 71 69 59 47 36 25 18 15 13 12 12 12 12 10 7 4 3 2 1 1 1 1 1 1 2 3 3 3 3 4 4 4 4 5 5 5 6 6 6 6 5 5 4 4 4 5 4 3 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 3 2 2 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 4 5 5 5 6 8 7 5 2 5 7 11 15 26 30 27 25 29 40 58 76 86 88 82 71 64 64 66 67 61 39 37 39 45 54 58 60 61 61 61 60 56 58 61 66 68 67 62 59 56 53 50 47 45 43 42 41 41 44 47 46 41 30 22 16 11 8 8 8 9 7 5 3 2 1 1 0 0 0 1 1 2 2 3 3 3 3 4 4 4 4 4 4 4 5 6 6 6 6 6 5 5 5 5 4 4 4 3 2 1 1 2 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 1 1 1 1 1 1 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 3 2 1 1 1 0 0 0 0 0 0 0 0 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 6 7 5 5 4 6 6 5 4 5 8 14 21 30 34 35 35 41 52 69 80 86 86 81 76 73 73 75 77 73 57 49 46 47 54 59 63 65 63 62 63 62 65 71 79 79 77 71 66 61 55 45 40 37 36 38 36 34 34 30 21 12 6 4 3 3 5 6 7 6 4 2 1 0 0 0 0 0 1 1 2 3 4 4 4 4 4 5 5 6 6 5 5 5 4 5 5 5 5 5 5 5 6 6 5 4 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 3 3 3 2 2 1 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 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 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 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 2 2 2 2 2 2 2 2 2 2 2 2 1 1 0 0 0 1 2 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 9 9 8 6 4 3 4 5 6 9 14 21 29 38 44 47 49 49 55 64 71 71 67 61 60 64 68 72 74 76 75 65 55 49 48 48 54 63 72 78 79 76 73 72 71 71 72 70 65 58 53 46 38 34 33 35 36 32 28 23 15 8 2 1 1 2 3 4 5 5 4 2 1 1 1 1 1 2 2 2 2 2 3 4 4 4 3 3 5 6 7 7 6 6 6 5 5 5 4 4 5 6 6 6 6 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 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 3 3 3 2 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 1 1 1 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 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 1 1 0 0 0 0 0 0 1 1 1 2 2 2 2 3 3 3 3 3 4 3 2 1 1 0 0 1 1 2 2 2 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 5 5 6 8 10 10 8 6 5 5 7 9 12 16 24 32 41 48 53 56 57 52 55 60 62 57 56 60 67 70 71 71 69 70 72 67 57 50 50 46 49 58 73 81 84 83 77 71 66 63 63 61 56 47 41 35 30 28 28 29 25 22 18 14 8 3 1 0 0 0 1 2 2 2 2 1 1 1 1 2 2 4 3 3 2 2 2 2 2 3 4 5 6 6 6 6 6 6 6 5 5 4 4 5 6 7 7 7 6 5 4 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 0 1 1 1 1 1 2 2 2 2 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 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 1 1 0 0 1 1 2 1 1 1 0 0 1 1 0 0 1 1 2 2 2 0 0 0 1 1 1 1 1 1 1 1 2 2 3 3 2 2 2 3 3 2 2 1 0 1 1 2 2 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 8 10 11 11 11 11 9 11 14 19 27 35 43 49 54 57 57 46 44 47 53 59 66 71 71 69 68 65 61 63 69 76 70 63 62 60 61 64 74 73 70 68 68 68 68 67 63 55 44 36 31 28 25 24 23 21 16 12 9 8 5 3 1 0 1 1 0 0 1 2 1 1 2 2 2 3 3 4 3 2 1 1 1 1 2 3 4 6 6 6 6 6 6 6 6 5 4 4 5 7 7 7 6 6 5 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 1 1 1 1 1 1 1 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 1 1 1 0 0 0 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 1 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 0 0 0 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 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 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 6 9 10 11 12 12 11 13 17 22 26 32 38 44 50 54 55 46 43 45 53 63 70 72 69 65 58 49 48 53 64 81 79 73 74 75 77 79 79 76 72 69 67 65 65 65 61 52 39 33 29 27 26 27 26 21 15 10 6 6 4 3 1 0 1 2 2 2 2 3 2 3 3 3 3 2 2 2 2 1 1 0 0 1 3 4 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 4 4 3 3 3 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 2 2 2 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 1 1 1 1 1 1 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 1 1 1 2 2 2 2 2 1 1 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 2 2 2 1 1 2 2 2 2 1 1 2 3 2 2 2 0 0 1 1 1 1 0 0 0 1 1 1 2 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 5 6 7 8 8 10 12 13 13 13 16 20 26 31 36 40 44 46 47 46 48 52 61 68 71 71 67 61 55 48 48 53 63 79 81 76 70 65 68 78 78 75 71 65 59 54 49 46 44 42 36 34 32 32 31 33 32 25 16 9 4 5 4 4 2 1 1 2 2 2 2 2 3 3 3 3 3 3 2 1 1 0 0 1 2 2 4 6 7 7 7 7 6 6 6 6 6 6 7 6 5 5 4 3 3 3 3 3 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 3 3 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 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 2 2 2 2 2 2 1 2 2 2 2 2 2 1 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 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 0 0 1 1 1 1 1 0 0 1 2 2 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 7 7 8 10 11 12 12 13 14 17 21 27 30 32 34 34 35 34 33 34 39 46 51 53 54 55 49 44 42 43 48 53 58 67 68 65 58 51 51 61 65 67 66 57 48 40 33 30 31 34 31 31 32 34 32 29 25 19 13 7 2 4 4 4 3 2 1 0 0 0 1 2 2 2 2 3 3 3 3 2 1 1 2 3 4 5 6 7 7 7 7 6 6 6 6 6 6 6 6 5 4 4 3 3 3 3 2 3 3 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 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 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 1 1 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 1 1 1 2 2 2 3 3 3 2 2 2 1 1 1 0 0 0 1 1 0 0 0 0 0 0 0 1 1 1 1 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 4 5 5 6 6 6 7 9 11 14 17 16 17 19 22 28 32 33 32 31 31 33 35 36 39 44 46 46 41 43 47 54 47 42 40 40 43 47 49 50 49 46 43 39 38 38 38 41 45 41 35 29 24 24 25 27 26 26 27 31 28 24 19 14 8 5 4 4 5 6 4 2 1 0 1 1 1 1 1 1 1 2 2 3 4 3 2 3 4 5 6 7 7 6 6 6 6 5 5 5 6 6 6 5 5 3 3 3 2 2 1 1 1 2 2 3 3 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 0 1 1 1 1 1 1 2 2 2 2 1 1 1 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 2 2 3 2 2 2 1 1 1 2 2 2 2 2 2 2 2 3 2 2 2 2 1 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 7 7 8 10 12 16 19 23 25 26 27 28 35 41 43 43 44 46 48 47 48 49 51 54 57 60 64 68 71 57 45 36 31 32 33 33 28 23 19 23 24 23 20 18 18 21 23 24 24 24 27 28 26 25 24 24 23 20 17 13 10 8 6 5 4 5 8 6 5 5 4 3 2 1 1 1 1 2 2 3 3 4 4 4 5 6 7 6 6 5 5 5 5 4 4 4 4 5 5 4 4 3 3 2 2 2 2 1 1 1 1 2 3 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 1 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 0 1 1 1 1 2 2 2 2 2 3 3 2 2 2 1 2 2 2 2 2 1 1 1 0 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 3 3 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 9 11 12 13 15 20 26 30 33 34 34 33 42 48 49 44 43 43 44 45 48 51 54 61 70 76 77 73 63 50 38 28 23 21 20 20 18 16 15 17 16 15 15 15 16 18 22 25 27 28 30 29 27 24 22 19 17 14 11 9 8 7 6 4 3 3 5 6 7 7 5 3 1 0 1 1 1 2 3 3 5 5 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 4 3 3 2 2 1 2 2 2 3 3 3 3 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 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 1 1 1 1 1 1 1 1 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 1 1 2 2 2 2 3 3 3 3 2 2 2 1 1 1 1 1 1 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 9 12 14 14 15 17 22 28 33 37 38 39 40 43 46 48 43 43 46 50 53 57 63 66 69 70 68 62 55 48 39 31 23 21 20 18 17 15 15 14 15 16 16 16 18 20 24 28 31 32 32 30 27 22 19 15 12 11 10 10 9 8 7 4 2 1 2 5 6 6 5 3 2 1 1 2 2 3 3 4 4 5 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 3 3 4 4 5 4 3 2 1 1 1 2 3 3 4 5 5 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 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 1 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 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 0 0 0 0 0 1 1 1 1 1 1 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 3 5 6 7 10 12 14 15 16 19 23 24 26 29 34 35 34 31 34 38 44 46 49 53 56 58 59 60 57 55 53 51 48 44 40 35 28 22 23 23 22 21 19 17 16 16 16 17 17 20 23 26 27 28 30 28 25 21 15 12 10 9 10 11 12 10 7 5 2 4 5 5 5 4 3 2 2 2 3 3 4 4 5 5 5 4 4 4 4 3 3 3 3 3 3 3 2 3 3 4 4 3 2 3 4 5 5 4 3 2 1 1 1 2 2 3 4 5 5 5 5 5 4 3 3 3 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 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 1 1 1 1 0 0 0 0 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 1 1 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 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 3 3 3 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 7 9 12 15 15 16 19 23 25 23 22 23 28 29 27 26 28 31 34 40 46 52 56 58 58 57 55 53 50 47 44 41 38 37 37 39 35 32 28 26 24 22 20 19 19 20 20 21 21 19 15 14 15 12 8 5 4 5 7 9 11 11 10 8 6 4 5 6 5 4 3 2 1 1 2 3 4 4 5 6 7 6 5 4 4 4 4 3 3 3 3 3 3 3 3 3 4 3 3 2 2 3 4 5 3 2 2 2 1 1 2 2 3 4 4 5 5 5 5 5 4 3 3 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 0 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 0 0 1 1 1 1 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 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 9 3 1 2 2 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 4 5 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 7 9 11 13 14 14 14 14 16 18 18 16 14 14 14 14 16 18 22 29 35 41 47 52 55 56 56 55 54 53 49 45 42 43 46 50 52 48 44 38 32 28 26 24 23 24 26 26 23 19 12 7 4 2 1 1 0 0 3 6 11 12 12 11 9 7 6 7 5 3 2 2 1 1 2 2 3 4 5 5 6 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 3 4 5 4 3 2 2 2 2 3 3 3 4 4 5 6 6 6 6 6 6 5 5 5 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 1 1 1 1 1 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 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 8 3 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 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 1 2 3 3 2 2 3 4 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 2 2 2 3 4 7 10 10 10 8 7 6 8 10 12 12 10 7 8 13 20 21 24 30 35 39 42 45 50 54 57 56 54 52 47 44 45 53 59 61 58 51 46 41 36 33 30 28 28 29 31 29 26 20 11 6 2 1 0 0 1 3 7 10 15 13 11 10 10 8 5 4 2 2 1 1 1 2 2 2 1 2 4 5 6 4 3 3 4 4 4 4 4 4 3 4 3 3 4 3 3 2 3 4 5 4 3 3 2 3 3 4 3 3 4 4 4 5 6 6 6 5 6 6 6 6 5 5 5 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 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 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 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 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 2 2 1 1 2 4 5 4 3 1 1 2 5 9 13 14 13 13 16 21 27 28 29 32 34 36 39 42 48 53 57 57 54 48 46 46 49 52 55 54 50 44 40 39 37 35 33 31 32 32 32 28 22 15 9 5 2 1 1 3 6 9 12 13 13 11 10 9 7 4 3 1 1 1 0 1 1 1 2 3 3 5 6 5 4 3 3 3 3 3 3 3 3 2 2 3 4 5 4 3 2 3 4 4 3 2 2 3 3 3 4 4 4 4 4 4 4 5 6 7 7 7 7 7 7 6 5 4 3 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 2 1 2 2 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 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 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 40 25 17 11 6 4 3 2 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 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 5 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 2 5 9 13 18 21 19 21 24 28 31 33 33 33 32 31 32 37 41 45 48 49 48 47 47 48 48 50 50 47 43 39 38 38 37 36 35 34 34 34 32 28 22 15 9 5 3 4 6 8 11 12 13 13 11 9 8 5 3 1 0 0 0 0 0 1 1 2 3 4 5 5 5 4 3 3 2 2 2 2 2 2 2 2 4 4 4 4 5 6 7 6 5 3 2 2 2 3 4 5 6 5 4 4 4 5 5 5 6 7 8 8 8 8 7 6 4 2 2 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 1 2 2 1 1 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 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 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 47 42 36 24 14 8 6 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 2 3 3 3 3 3 4 5 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 0 0 0 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 1 1 3 5 9 12 15 19 23 25 26 27 29 31 33 34 35 35 32 30 28 29 31 33 37 38 40 44 48 49 47 48 46 43 39 37 36 37 37 36 34 36 36 36 35 32 26 18 11 7 4 4 5 5 5 5 7 10 9 6 4 1 0 0 0 0 0 0 0 1 2 3 4 5 6 5 4 3 3 2 2 2 2 2 2 2 2 2 3 3 3 4 6 6 6 5 3 3 3 3 3 4 5 5 5 5 5 4 3 4 4 4 5 6 8 8 8 7 6 5 4 3 2 2 2 3 2 2 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 1 1 1 1 1 1 1 0 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52 54 48 37 24 15 9 7 5 4 2 1 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 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 0 0 0 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 3 3 4 5 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 1 2 2 1 1 2 3 4 5 7 9 12 16 21 23 24 26 28 29 31 32 34 35 36 35 33 30 29 29 30 31 33 37 41 46 47 44 42 40 36 34 34 36 37 37 36 34 33 33 32 30 27 21 14 8 5 4 2 2 1 1 1 3 7 5 3 1 0 1 1 1 0 0 0 1 1 2 3 4 5 5 4 3 2 2 2 2 2 2 2 2 2 2 2 3 3 4 5 6 6 6 4 2 1 2 2 2 2 2 2 3 4 4 3 3 4 4 5 5 6 7 8 8 8 7 6 5 3 2 2 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 1 1 1 0 0 1 1 1 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 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 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52 50 43 35 27 20 15 10 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 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 0 0 0 1 1 1 1 3 3 3 3 3 3 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 6 7 8 8 9 11 13 17 20 22 25 27 29 31 33 34 35 37 35 33 31 31 31 32 34 36 38 41 43 43 40 37 33 31 32 33 34 34 33 32 30 27 25 22 16 11 7 3 2 2 2 1 1 1 3 5 6 6 3 1 0 0 0 0 0 0 0 1 1 1 1 2 3 4 5 3 2 2 2 2 2 2 2 3 3 2 2 1 2 3 3 5 5 5 5 4 2 1 1 1 1 1 1 1 2 3 4 3 4 4 4 4 4 4 5 7 8 7 7 7 6 4 3 2 2 2 2 2 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 1 1 1 1 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 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 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 0 1 1 1 1 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 1 1 2 49 43 38 33 29 24 19 14 8 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 3 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 1 0 0 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 7 7 8 8 8 9 11 14 18 22 26 30 32 33 34 33 32 31 33 32 31 31 31 32 33 36 38 40 43 42 40 36 32 30 30 31 31 31 31 29 27 23 19 15 12 8 5 3 1 0 0 1 1 1 2 6 7 6 4 1 0 0 0 0 0 0 0 0 1 1 1 1 2 3 4 3 2 2 2 2 2 2 2 2 2 2 1 2 2 3 3 2 2 3 4 6 5 3 2 2 2 2 3 3 2 2 3 4 4 4 4 4 4 4 4 4 5 7 7 7 7 7 5 4 3 3 2 2 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 1 1 1 1 1 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 0 1 2 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 49 44 41 38 35 30 23 16 11 7 4 2 1 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 3 3 4 3 3 3 5 5 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 4 4 4 4 5 6 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 1 3 4 5 5 6 7 7 8 10 13 15 18 22 26 29 32 33 33 32 29 25 23 27 30 32 35 35 36 37 39 40 41 42 41 39 36 33 30 29 27 26 25 23 20 16 12 8 6 5 4 4 3 2 2 1 1 1 3 6 6 5 4 2 1 0 0 0 0 0 0 0 0 1 1 1 1 2 3 4 3 2 2 2 2 2 1 1 2 1 2 2 2 2 3 3 2 3 4 5 7 6 4 3 3 4 3 3 3 3 4 5 5 5 5 5 5 5 5 4 4 5 6 7 6 6 5 5 4 2 2 2 2 2 2 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 1 1 1 1 0 0 0 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 2 1 0 0 1 1 2 3 3 3 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 4 46 47 45 42 37 32 26 18 13 9 5 3 1 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 3 3 2 2 3 5 6 7 8 9 7 6 5 4 3 1 0 0 0 0 0 0 0 0 1 1 2 2 2 2 1 1 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 5 5 6 6 6 5 4 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 9 10 11 14 18 21 23 26 28 29 28 28 28 27 26 24 24 27 30 33 35 37 38 39 40 41 42 42 41 38 34 26 21 19 18 18 18 16 12 9 6 6 6 6 5 5 5 6 6 6 6 6 7 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 3 2 2 2 2 1 1 1 1 1 2 2 3 4 3 3 3 3 4 6 7 7 5 4 3 4 4 5 6 7 7 7 7 7 6 5 5 5 5 5 5 6 6 6 6 5 5 5 4 2 2 2 3 2 2 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 0 0 0 0 0 0 1 1 1 1 1 1 1 0 1 1 2 1 1 0 1 1 1 1 1 1 1 1 2 4 3 3 3 2 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 3 47 54 54 49 42 34 25 17 12 9 6 3 2 1 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 3 3 4 5 7 8 8 9 9 9 8 6 5 3 1 0 0 1 1 1 1 1 1 2 2 3 2 3 3 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 1 1 2 3 4 4 4 3 4 5 6 7 7 6 5 5 5 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 1 3 5 5 6 7 8 9 12 15 18 22 25 27 28 28 27 26 27 28 30 33 34 35 35 36 37 39 39 39 39 39 40 41 39 36 31 25 20 16 13 11 9 8 7 6 6 6 7 7 7 7 8 9 9 10 10 10 9 8 6 4 2 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 4 5 4 3 2 2 2 1 0 0 1 1 2 2 2 2 3 4 5 4 4 3 5 6 6 6 4 4 5 6 7 7 8 8 8 7 6 6 5 5 5 6 6 6 5 5 5 5 5 5 5 4 3 2 2 3 3 2 2 3 3 3 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 1 3 4 4 4 4 4 4 3 1 1 53 64 75 69 55 40 27 18 12 9 6 4 2 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 3 5 6 7 7 7 8 9 9 8 7 5 2 1 0 1 2 2 2 2 3 3 3 4 4 3 3 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 4 3 4 4 5 6 6 7 7 7 7 7 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 5 6 7 8 10 13 17 21 24 26 27 27 28 28 27 27 28 29 32 34 35 34 33 31 31 30 30 30 32 33 32 30 27 24 20 16 13 10 8 5 2 2 4 7 10 11 10 10 10 11 12 12 11 11 10 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 4 4 3 3 3 2 1 1 0 1 1 1 2 2 2 3 4 5 6 6 4 3 5 5 6 6 6 6 7 7 8 7 7 7 7 6 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 1 2 2 2 3 3 3 3 4 4 3 2 2 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 1 2 2 2 2 2 2 2 3 3 3 4 3 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 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 1 2 2 2 2 2 1 1 1 0 0 0 0 0 1 3 6 6 5 4 2 1 1 0 0 0 53 79 95 97 79 56 36 23 15 10 7 4 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 4 5 6 7 8 9 9 9 9 8 8 7 4 2 0 1 1 2 2 2 3 3 3 3 3 3 3 3 3 2 2 3 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 4 4 4 4 4 4 5 6 6 7 7 7 6 7 7 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 1 1 1 3 4 5 6 7 9 11 14 18 22 23 23 23 24 26 27 27 25 25 25 25 25 23 21 19 18 19 19 19 19 24 28 29 29 27 24 19 14 11 9 9 8 7 8 10 13 16 16 14 12 12 12 12 12 12 12 10 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 4 3 2 2 2 2 1 1 0 1 1 1 1 2 2 3 4 5 5 6 6 6 6 7 7 6 6 6 6 6 7 7 7 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 1 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 2 3 3 3 2 1 1 1 2 2 2 2 2 2 2 2 2 2 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 2 3 3 3 3 3 3 3 2 2 1 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 3 2 2 2 2 1 1 0 1 2 4 5 4 3 1 0 0 0 0 0 0 58 82 99 107 102 76 52 31 18 11 7 4 2 1 0 0 0 0 0 0 0 0 1 1 1 1 1 2 3 5 6 7 8 9 10 9 9 9 8 6 5 3 2 1 2 1 1 2 4 4 4 3 2 2 1 1 1 1 2 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 0 0 1 2 3 4 4 3 3 3 4 4 4 4 4 4 4 5 6 6 7 7 7 8 8 8 7 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 5 8 10 13 16 18 19 18 16 14 14 14 14 15 16 17 17 16 14 14 13 13 14 15 16 16 17 20 23 24 25 22 17 13 12 12 12 13 14 14 16 19 23 23 21 18 14 14 14 12 11 11 10 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 3 4 3 2 2 1 2 1 1 0 1 1 1 1 2 2 3 4 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 4 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 1 2 3 3 4 5 5 5 5 4 4 3 4 3 3 2 2 2 2 2 2 2 1 1 0 0 1 2 2 2 2 1 2 2 2 1 1 1 1 0 1 1 1 1 1 2 3 3 3 3 3 4 4 3 3 3 3 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 2 3 3 3 4 4 3 3 3 3 2 2 1 2 2 3 4 5 4 3 2 0 1 1 1 1 1 66 78 94 103 102 86 63 42 24 14 7 4 2 1 0 0 0 0 0 0 0 1 1 2 2 2 3 4 4 5 6 6 7 8 9 9 9 8 7 5 4 2 1 2 2 1 2 3 4 4 4 3 2 2 1 0 0 0 1 2 3 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 4 4 5 6 6 7 8 8 9 9 9 8 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 1 1 1 1 2 3 6 9 11 13 14 14 12 10 8 6 7 8 9 10 11 11 11 10 10 10 11 12 13 14 13 14 15 17 18 19 21 20 18 17 16 16 15 16 17 18 18 21 25 24 21 18 16 16 15 14 13 10 6 3 1 0 0 0 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 2 3 3 2 2 2 1 1 1 1 1 1 1 1 2 3 4 4 5 5 5 6 6 6 5 4 4 3 3 3 3 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 1 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 5 6 5 6 6 6 6 6 5 5 5 4 3 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 0 0 0 1 1 1 1 1 1 1 2 2 2 3 3 3 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 3 3 2 2 2 3 4 4 3 3 3 2 3 4 4 4 4 3 3 2 2 3 3 3 2 2 84 82 85 90 90 83 68 51 34 19 10 5 2 1 0 0 1 1 0 1 1 2 3 3 3 3 3 4 5 5 6 7 7 8 9 9 9 8 7 5 2 1 1 1 1 1 2 3 4 4 3 3 2 1 1 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 4 4 3 3 3 3 4 4 5 6 6 6 7 8 9 9 10 9 9 8 7 6 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 1 1 2 2 2 3 5 7 9 11 9 7 5 3 5 6 7 7 8 8 8 8 8 8 8 9 10 11 12 13 15 16 18 19 19 19 20 20 19 18 16 15 14 16 19 21 21 22 23 22 19 16 15 14 14 14 12 9 4 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 2 2 2 2 1 1 1 2 2 2 3 4 5 6 6 6 6 5 4 4 4 4 4 3 3 3 3 2 2 2 2 2 3 4 4 4 4 4 4 5 5 4 4 4 3 3 3 3 2 2 2 2 3 2 2 2 2 2 2 2 2 2 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 0 1 5 8 8 7 7 7 8 7 7 5 5 5 4 4 3 2 1 1 1 2 3 3 3 3 3 4 4 4 3 2 2 2 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 1 1 2 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 5 5 5 4 3 2 3 4 4 4 3 2 2 3 4 5 5 5 4 4 4 3 3 3 4 4 3 2 92 78 72 70 71 69 64 55 45 33 21 10 4 1 0 0 0 0 0 1 2 2 3 3 3 3 4 4 5 5 5 6 7 8 9 9 9 8 4 2 1 1 1 0 2 2 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 1 3 3 4 4 4 3 3 3 3 3 3 4 5 6 7 7 7 8 9 10 10 10 9 8 8 7 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 0 0 0 0 1 1 2 3 3 4 5 7 8 8 6 5 3 5 7 7 7 7 7 7 7 7 7 7 7 9 11 13 15 17 18 20 20 19 19 19 19 18 19 17 16 17 17 18 19 18 18 18 17 15 13 12 12 13 14 11 7 3 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 2 2 2 1 1 1 2 2 2 4 5 5 5 5 5 5 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 3 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 11 10 8 8 9 9 9 8 6 5 5 4 3 1 0 0 1 2 3 3 4 5 6 6 6 5 4 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 0 0 0 0 0 0 0 0 1 2 4 5 7 8 7 7 7 6 5 4 4 4 4 3 3 3 2 2 3 4 5 5 6 5 4 4 4 4 4 5 5 4 2 92 68 53 46 45 49 51 50 47 43 37 22 11 4 1 0 0 0 1 1 2 3 4 4 4 4 4 5 5 5 6 7 8 8 8 8 7 5 2 1 1 1 1 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 4 3 3 3 3 3 4 5 5 6 7 7 7 8 9 9 10 10 10 9 8 8 7 6 5 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 2 3 3 3 2 3 5 6 5 4 4 5 6 8 7 7 8 8 8 8 7 8 9 10 12 14 15 18 20 21 20 19 18 17 16 16 18 18 18 19 19 19 20 20 20 19 17 15 13 12 12 13 15 11 7 3 1 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 1 2 1 1 1 1 2 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 3 3 3 2 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 3 3 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 12 12 10 9 10 10 11 9 7 5 4 3 2 1 1 2 2 2 2 2 3 4 5 6 7 6 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 6 6 6 7 7 7 6 5 6 5 5 4 4 5 4 3 2 2 2 3 4 4 4 4 4 4 4 4 4 5 4 4 3 2 2 94 63 36 21 17 18 26 33 38 37 33 26 15 7 1 0 0 0 1 1 2 4 4 5 5 5 5 6 6 6 6 7 8 8 6 5 4 3 2 1 1 1 2 2 2 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 4 5 6 6 6 7 8 8 8 8 9 10 10 10 9 8 7 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 1 0 0 0 1 2 2 3 3 2 1 2 2 3 4 4 4 4 5 6 7 7 7 8 9 9 10 9 10 11 12 13 14 14 17 19 21 19 18 17 16 15 15 18 19 19 19 20 19 18 16 14 13 13 12 12 12 12 12 12 10 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 1 1 3 2 1 1 1 1 1 1 1 1 1 1 2 2 2 1 2 2 3 4 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 2 2 2 2 2 3 3 3 4 3 3 3 2 3 3 2 2 3 3 3 3 3 4 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 1 6 9 10 10 11 11 10 8 6 5 5 4 2 2 3 3 2 2 2 3 3 4 5 7 9 9 8 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 4 5 6 8 8 7 7 6 5 3 3 4 4 4 3 3 4 3 2 2 2 3 4 4 4 3 3 3 3 3 3 4 3 2 1 1 1 97 67 39 15 11 11 14 18 21 23 20 15 8 3 1 0 0 0 1 2 2 3 4 5 5 5 5 6 6 6 7 8 8 7 6 4 2 2 2 2 2 2 2 2 2 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 2 3 3 4 5 6 7 7 8 8 8 9 9 9 10 10 9 9 8 7 6 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 1 2 1 1 1 2 3 3 3 2 1 0 1 2 2 3 5 6 5 6 6 6 7 8 9 11 12 13 14 15 17 18 18 18 17 16 18 21 19 19 19 20 19 18 18 18 17 18 18 19 18 16 14 11 12 12 11 9 9 10 10 10 9 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 1 1 1 1 1 1 1 1 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 4 4 4 4 3 3 3 3 3 4 3 3 3 3 3 3 3 4 4 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 9 10 10 9 8 6 5 5 4 2 2 2 2 2 1 2 2 2 2 5 8 11 13 15 13 10 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 4 3 2 1 1 0 0 1 1 1 1 1 2 3 3 2 1 1 1 2 2 3 6 7 7 6 4 3 1 1 1 1 1 1 3 3 4 4 4 3 4 3 3 3 2 2 3 3 3 3 3 2 1 1 1 1 91 68 46 27 15 17 19 21 20 14 5 4 2 0 0 0 0 1 2 3 3 3 3 4 4 4 5 5 5 6 7 7 6 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 6 7 8 8 8 8 9 9 8 9 9 9 8 7 7 7 6 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 2 2 3 3 2 3 3 3 3 2 1 2 2 3 4 5 5 6 6 6 6 6 8 10 13 15 17 20 22 24 26 25 24 22 19 18 19 19 19 19 20 20 21 20 19 18 16 18 19 19 17 14 12 11 10 9 7 6 8 9 11 12 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 1 1 1 1 1 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 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 2 3 3 4 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 1 2 3 5 7 8 8 7 5 5 4 5 4 3 3 2 2 2 1 1 0 1 2 5 8 12 17 17 14 10 5 3 2 1 0 0 0 1 1 1 0 0 0 0 0 1 1 2 3 4 5 6 6 4 3 3 2 2 2 2 2 2 2 2 3 3 2 1 1 1 0 0 1 1 3 4 4 4 3 3 2 1 2 2 2 3 3 4 5 5 5 5 4 3 3 2 2 2 3 4 3 2 2 3 2 1 1 2 79 67 54 44 39 44 45 42 35 17 4 1 0 0 0 1 1 2 2 2 3 3 3 3 3 3 3 4 5 6 5 4 3 2 2 2 3 3 3 3 3 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 5 6 7 7 8 8 8 9 9 9 9 9 8 8 7 7 7 6 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 2 3 3 3 3 3 3 3 3 3 2 2 2 2 4 6 6 7 6 6 5 5 6 8 9 12 16 20 24 27 29 27 25 22 18 16 15 15 16 17 18 20 21 21 20 19 17 17 18 17 14 10 8 8 7 7 4 3 4 6 10 13 10 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 5 5 5 4 5 5 4 3 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 5 5 6 7 8 8 7 5 4 5 4 2 0 0 0 0 2 7 13 15 14 12 11 10 8 7 7 5 4 3 2 2 2 1 1 0 0 1 3 3 3 4 5 6 7 7 6 5 5 4 4 4 5 5 4 2 1 1 1 0 0 0 0 0 0 0 1 2 3 3 4 6 5 4 3 3 3 3 3 4 6 7 8 7 6 5 4 4 4 3 2 3 3 1 1 1 3 4 4 2 1 59 53 50 52 60 69 69 59 44 22 9 2 0 0 0 2 2 2 2 2 2 2 2 2 3 4 4 4 4 4 4 3 2 2 2 2 2 3 3 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 5 6 7 8 8 9 8 9 9 9 9 8 8 8 7 7 7 7 6 5 5 4 2 1 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 3 3 3 3 2 3 3 3 2 1 1 5 6 6 5 4 4 4 5 5 6 7 9 13 16 21 24 22 19 16 15 14 14 12 14 16 20 21 22 22 21 19 17 16 16 16 15 11 7 4 2 2 2 1 1 2 4 6 9 8 6 4 3 2 1 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 1 0 0 1 0 0 0 1 1 1 1 0 0 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 4 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 3 3 3 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 9 11 12 13 13 12 10 9 9 7 5 3 3 4 6 7 8 12 11 10 9 9 10 10 10 9 8 6 5 4 3 3 3 2 2 2 2 3 3 4 5 6 7 7 7 7 7 7 7 7 8 7 6 4 3 1 1 1 1 1 1 0 0 0 0 1 2 2 3 6 8 9 9 7 5 4 4 6 7 9 10 10 9 8 6 6 5 5 5 5 4 2 1 0 1 2 3 5 4 3 40 31 29 31 38 49 58 54 40 23 9 3 0 1 1 1 1 1 1 1 2 2 2 2 2 3 4 4 3 3 2 1 1 1 2 3 3 2 2 2 1 1 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 3 3 4 5 6 7 8 8 8 9 9 9 9 8 8 8 8 8 8 8 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 1 2 3 3 3 3 3 3 2 3 3 3 2 1 1 4 5 5 4 2 1 1 1 1 2 5 9 12 14 16 18 15 12 9 9 9 9 10 13 16 19 20 20 19 16 13 11 12 13 14 13 10 6 4 1 0 0 0 0 0 1 2 3 4 3 2 2 1 1 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 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 2 3 3 3 3 3 3 3 3 2 3 3 2 2 1 1 1 1 1 2 3 3 4 4 4 4 4 4 4 3 3 3 2 3 3 2 2 2 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 9 10 10 11 11 11 10 10 9 10 10 10 9 7 8 9 11 10 10 10 10 9 8 8 8 10 10 8 7 6 6 5 4 4 5 5 4 4 4 4 5 5 6 6 6 7 7 7 7 6 5 4 4 4 5 6 6 5 5 4 4 3 2 1 1 1 1 1 1 2 3 6 8 10 12 11 10 9 9 11 12 13 14 13 12 11 10 10 9 8 8 8 7 5 3 1 1 1 1 2 3 2 39 26 17 15 19 29 34 33 24 14 4 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 4 3 2 1 0 1 1 2 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 3 4 6 7 7 8 9 9 9 8 7 7 8 8 8 8 7 7 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 1 2 3 4 3 3 3 3 3 2 3 3 4 4 2 1 2 3 4 4 2 1 0 1 2 4 8 11 13 12 12 11 9 7 6 5 5 6 8 9 11 13 15 15 13 9 7 7 9 11 13 12 10 7 4 2 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 0 0 1 1 2 2 3 2 2 2 2 2 3 4 4 4 5 4 4 4 3 3 3 2 1 2 1 1 0 0 0 1 2 3 2 3 3 3 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 2 3 8 10 11 8 8 8 10 11 12 13 14 15 16 13 11 12 13 13 10 9 8 7 7 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 3 3 4 4 5 6 7 7 6 5 4 3 3 3 3 3 2 2 4 6 9 12 14 14 14 14 13 12 11 10 11 11 11 12 12 12 12 13 11 10 10 9 7 4 4 4 3 3 3 4 2 31 24 15 11 11 14 16 16 12 5 2 1 2 2 1 0 0 0 0 0 1 1 1 1 2 2 3 2 2 1 0 0 1 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 1 2 4 6 7 7 8 8 8 7 7 8 8 8 8 8 7 7 7 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 1 1 2 4 3 3 2 3 3 2 3 3 3 2 1 1 2 2 2 2 1 1 0 0 3 7 11 14 15 12 9 7 6 5 4 4 5 5 6 6 6 8 10 10 9 8 8 8 9 11 12 11 9 8 5 3 1 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 1 1 1 1 1 0 0 1 1 2 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 3 2 2 2 2 4 4 4 4 3 3 3 4 4 4 3 3 3 3 3 2 1 2 3 4 3 2 1 1 1 2 3 3 4 4 3 3 3 3 3 2 2 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 1 3 6 7 9 10 10 10 10 11 12 14 16 17 19 18 17 16 16 15 15 13 11 9 8 7 7 6 5 5 5 5 6 5 5 5 5 6 6 6 6 6 5 5 5 5 6 6 6 7 7 6 6 6 6 8 8 8 7 6 7 6 6 6 5 3 2 2 3 5 8 10 11 12 12 12 12 12 12 11 11 11 11 11 12 12 12 13 14 14 13 12 11 8 6 5 5 3 3 5 7 7 24 20 15 9 8 9 10 9 6 2 2 2 2 1 1 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 6 7 7 8 8 8 8 8 8 8 8 8 7 7 7 6 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 2 2 3 3 3 3 2 1 1 1 0 0 0 0 0 1 1 3 7 10 13 14 10 8 5 4 4 4 4 5 5 5 6 6 7 7 8 7 7 8 8 10 11 10 9 9 9 8 6 4 3 3 3 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 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 1 2 2 2 1 1 3 4 4 4 3 3 2 2 3 3 3 3 3 3 3 2 2 2 3 5 5 4 2 2 2 2 2 2 2 2 2 2 3 3 4 4 3 3 2 1 1 1 2 2 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 7 8 7 7 9 11 13 15 18 21 21 21 20 19 17 16 15 14 12 10 9 7 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 7 7 8 8 8 8 9 9 9 9 9 8 8 7 6 5 4 2 1 1 1 3 4 5 7 8 8 8 8 9 9 10 11 11 10 8 9 10 11 10 11 12 13 13 11 9 7 5 4 3 3 5 6 7 23 20 18 15 14 10 7 5 3 2 2 2 2 1 1 0 0 0 0 1 1 1 2 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 3 3 5 6 7 8 9 9 8 8 8 8 7 7 7 7 7 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 1 2 2 2 2 2 2 2 2 3 4 2 2 2 1 0 0 0 0 0 1 1 2 3 5 7 10 8 6 4 4 4 4 4 5 5 6 6 7 7 7 7 5 5 6 6 7 7 5 5 5 6 7 7 7 6 6 6 4 3 2 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 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 1 2 2 3 2 1 3 4 4 3 3 2 2 2 2 3 2 2 2 2 1 1 2 3 5 5 5 4 2 1 1 2 2 2 1 1 1 1 2 3 4 5 5 4 3 2 1 1 1 2 3 3 3 2 2 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 3 4 4 6 7 8 12 15 16 16 15 13 13 14 15 14 13 12 10 8 5 4 3 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 3 3 5 7 8 8 9 9 9 9 9 10 11 11 10 10 8 7 5 4 3 3 4 6 7 7 6 5 5 5 5 7 8 8 9 9 8 6 7 7 9 9 9 10 10 10 9 9 9 6 6 6 8 8 7 6 21 22 23 20 16 9 6 3 2 2 2 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 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 1 2 4 5 5 5 5 4 3 4 6 7 8 9 9 9 8 8 7 7 6 6 6 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 1 1 1 1 2 2 2 1 2 2 2 2 2 1 0 0 0 1 1 2 2 2 2 2 3 5 5 5 4 3 3 3 4 4 5 6 7 7 7 6 6 4 3 3 4 3 3 2 1 2 3 4 5 5 5 4 3 2 1 1 0 1 2 2 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 2 3 4 5 5 5 4 3 3 3 2 1 1 1 1 1 1 1 2 2 3 4 4 3 2 1 0 0 1 3 4 4 3 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 2 2 2 2 1 1 2 3 2 3 3 4 7 9 11 12 11 11 13 15 16 15 14 12 11 10 7 5 5 6 7 7 6 5 4 3 2 2 1 1 0 0 0 1 1 2 4 6 7 8 9 8 8 9 10 11 13 13 13 12 10 8 6 7 8 9 11 13 13 12 9 6 5 4 6 7 8 8 9 9 8 6 5 4 6 7 7 7 7 7 7 7 7 6 6 7 8 8 7 6 19 19 19 16 11 6 3 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 3 4 5 6 8 9 9 9 8 8 8 7 6 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 1 1 1 1 1 0 1 1 1 1 2 2 1 1 1 2 2 2 2 2 1 0 1 2 3 3 3 3 3 4 5 5 6 6 6 6 7 6 5 4 2 2 3 2 1 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 2 2 2 2 2 1 2 2 2 2 2 1 1 1 0 1 1 2 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 1 1 1 2 2 2 3 4 4 3 2 1 0 1 2 4 4 4 3 3 3 2 1 1 1 1 2 2 1 1 1 1 0 0 2 3 4 3 3 4 4 3 3 3 3 3 4 5 6 7 10 10 9 10 12 14 15 14 12 11 11 11 11 10 9 10 10 10 9 8 6 4 3 3 3 2 2 1 2 3 3 4 6 7 8 8 9 9 10 10 12 14 16 16 16 14 12 9 8 9 10 12 13 14 14 11 7 6 5 5 8 9 8 8 10 13 11 9 7 7 7 7 7 6 5 4 4 4 4 4 4 7 9 8 8 8 CIN -3 -1 -1 -0 -2 -3 -3 -2 -2 -2 -2 -2 -3 -3 -4 -4 -4 -5 -4 -4 -5 -5 -4 -4 -4 -3 -4 -4 -4 -4 -3 -2 -1 -0 -1 -2 -2 -2 -2 -1 -0 -0 -0 -1 -2 -3 -2 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -3 -1 -0 -8 -66 -138 -97 -73 -71 -84 -82 -75 -68 -57 -47 -37 -27 -18 -14 -15 -18 -21 -21 -16 -13 -15 -21 -27 -36 -40 -42 -49 -56 -62 -84 -104 -110 -123 -125 -135 -150 -175 -199 -203 -201 -193 -177 -162 -157 -156 -153 -148 -143 -138 -134 -125 -115 -111 -105 -103 -97 -90 -88 -95 -107 -116 -120 -125 -130 -133 -128 -120 -116 -115 -114 -112 -110 -106 -101 -95 -92 -91 -82 -72 -74 -86 -97 -107 -114 -117 -119 -133 -157 -167 -137 -83 -49 -18 -3 -0 -1 -1 -1 -8 -18 -29 -37 -39 -36 -29 -23 -22 -31 -44 -57 -60 -41 -17 -8 -6 -5 -6 -5 -2 -0 -0 -0 -0 -0 -0 -1 -4 -8 -28 -50 -43 -41 -9 -1 -0 -0 -0 -0 -0 -6 -2 -0 -0 -2 -1 -3 -13 -8 -0 -0 -0 -2 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -6 -16 -11 -3 -1 -4 -6 -6 -11 -9 -3 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -4 -6 -8 -10 -12 -12 -9 -6 -5 -5 -4 -6 -6 -6 -4 -3 -3 -3 -5 -6 -7 -8 -10 -13 -13 -13 -12 -11 -11 -13 -17 -23 -29 -31 -33 -35 -31 -26 -27 -31 -33 -35 -35 -27 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -49 -52 -21 -3 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -8 -4 -16 -15 -4 -1 -39 -22 -18 -18 -17 -22 -71 -69 -18 -14 -17 -6 -2 -2 -16 -34 -20 -12 -8 -7 -11 -9 -5 -7 -11 -20 -31 -38 -41 -46 -53 -55 -59 -77 -64 -49 -40 -27 -26 -31 -33 -39 -54 -54 -51 -47 -58 -60 -53 -54 -62 -46 -49 -50 -40 -40 -58 -72 -58 -35 -19 -12 -8 -8 -7 -6 -5 -4 -3 -3 -4 -3 -1 -1 -0 -0 -0 -0 -1 -2 -2 -4 -6 -5 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -5 -2 -1 -1 -0 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -4 -2 -2 -3 -3 -4 -5 -4 -3 -3 -2 -2 -2 -1 -3 -3 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -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 -2 -4 -4 -3 -0 -0 -2 -40 -130 -114 -89 -86 -97 -92 -98 -84 -65 -52 -39 -27 -16 -10 -12 -17 -21 -20 -14 -9 -9 -13 -20 -28 -28 -26 -32 -44 -57 -71 -89 -105 -119 -131 -133 -150 -186 -207 -204 -197 -179 -161 -152 -151 -153 -151 -146 -141 -136 -131 -122 -114 -108 -104 -103 -103 -104 -105 -110 -117 -123 -125 -125 -127 -139 -133 -117 -106 -107 -108 -107 -104 -101 -99 -96 -88 -85 -81 -78 -80 -89 -103 -115 -122 -125 -124 -129 -147 -163 -138 -84 -46 -17 -2 -0 -0 -1 -3 -13 -14 -21 -25 -24 -23 -21 -20 -22 -31 -45 -61 -55 -29 -12 -8 -8 -8 -6 -3 -1 -0 -0 -0 -1 -0 -1 -4 -14 -21 -15 -30 -26 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -1 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -2 -5 -2 -3 -3 -10 -8 -11 -9 -10 -8 -9 -10 -6 -2 -0 -1 -1 -0 -0 -0 -0 -0 -0 -2 -4 -5 -6 -7 -9 -9 -8 -6 -5 -4 -4 -4 -5 -6 -4 -3 -2 -1 -1 -3 -4 -6 -6 -9 -18 -22 -24 -24 -21 -16 -13 -14 -19 -22 -24 -24 -25 -24 -23 -23 -22 -24 -27 -28 -23 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -33 -37 -16 -2 -0 -1 -2 -2 -1 -1 -1 -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 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -1 -1 -1 -0 -1 -2 -2 -2 -2 -1 -1 -1 -2 -2 -1 -1 -1 -0 -1 -1 -0 -1 -2 -3 -9 -6 -3 -1 -3 -11 -8 -9 -15 -19 -25 -26 -23 -29 -37 -44 -45 -34 -35 -41 -37 -37 -31 -22 -22 -32 -44 -46 -47 -43 -41 -46 -44 -41 -44 -56 -71 -63 -48 -44 -51 -55 -45 -27 -16 -10 -8 -8 -7 -5 -4 -3 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -7 -4 -1 -0 -1 -1 -2 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -6 -3 -2 -1 -0 -1 -2 -2 -1 -1 -1 -2 -2 -3 -3 -4 -4 -4 -3 -3 -3 -3 -3 -4 -4 -5 -1 -0 -0 -0 -3 -2 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -2 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -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 -1 -2 -2 -1 -1 -1 -2 -29 -94 -119 -106 -98 -79 -81 -120 -92 -68 -49 -39 -31 -16 -8 -12 -17 -19 -13 -7 -3 -6 -12 -19 -26 -28 -26 -27 -35 -47 -61 -77 -92 -112 -139 -142 -148 -174 -193 -185 -174 -153 -142 -144 -149 -152 -149 -144 -138 -132 -125 -118 -111 -111 -111 -108 -108 -110 -113 -117 -122 -126 -126 -123 -123 -130 -124 -108 -98 -98 -100 -100 -98 -97 -99 -93 -83 -84 -85 -82 -86 -96 -111 -122 -129 -131 -128 -130 -138 -145 -125 -79 -42 -18 -3 -1 -0 -1 -3 -3 -4 -5 -6 -7 -10 -13 -18 -24 -32 -46 -62 -58 -34 -16 -9 -8 -7 -4 -1 -0 -0 -0 -0 -1 -2 -2 -6 -21 -34 -26 -37 -32 -1 -5 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -12 -17 -14 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -5 -1 -1 -1 -3 -8 -8 -10 -7 -3 -8 -18 -15 -21 -17 -9 -3 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -5 -7 -7 -6 -4 -4 -3 -3 -4 -5 -5 -4 -3 -3 -3 -2 -2 -3 -3 -3 -5 -9 -14 -20 -26 -28 -26 -19 -14 -13 -16 -18 -18 -18 -19 -18 -16 -15 -17 -20 -22 -19 -10 -3 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -4 -4 -2 -1 -1 -0 -0 -0 -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 -1 -1 -2 -4 -5 -6 -8 -12 -10 -8 -5 -1 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -6 -8 -9 -13 -15 -14 -16 -21 -27 -33 -38 -45 -55 -60 -47 -41 -33 -19 -12 -18 -28 -38 -46 -51 -50 -50 -46 -38 -34 -38 -52 -64 -59 -46 -39 -41 -41 -35 -21 -13 -9 -9 -8 -7 -4 -3 -3 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -1 -3 -5 -4 -6 -4 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -9 -6 -3 -2 -1 -1 -2 -3 -2 -1 -1 -2 -3 -2 -2 -3 -4 -6 -1 -2 -2 -2 -3 -6 -11 -11 -4 -0 -0 -0 -1 -3 -1 -1 -0 -1 -2 -1 -1 -1 -2 -2 -3 -3 -2 -3 -3 -3 -2 -1 -0 -0 -1 -2 -2 -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 -1 -1 -1 -1 -2 -2 -6 -48 -106 -113 -68 -45 -85 -124 -91 -64 -48 -45 -39 -22 -9 -12 -19 -18 -11 -3 -1 -3 -7 -11 -19 -25 -28 -30 -36 -43 -52 -63 -74 -94 -118 -131 -146 -145 -152 -146 -137 -129 -131 -140 -149 -151 -148 -142 -135 -128 -121 -116 -112 -114 -116 -114 -111 -112 -116 -120 -126 -126 -122 -118 -118 -120 -113 -98 -91 -90 -91 -92 -92 -93 -98 -91 -83 -86 -93 -91 -90 -105 -119 -124 -128 -127 -123 -123 -124 -120 -98 -60 -29 -12 -4 -1 -1 -4 -5 -3 -2 -1 -0 -2 -6 -9 -13 -18 -26 -42 -49 -37 -41 -38 -23 -11 -5 -2 -0 -1 -1 -1 -0 -1 -2 -1 -3 -11 -24 -31 -42 -52 -46 -50 -40 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -19 -25 -13 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -2 -1 -9 -4 -1 -8 -10 -17 -8 -4 -15 -14 -10 -15 -13 -7 -2 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -6 -6 -6 -4 -4 -3 -3 -3 -4 -5 -4 -4 -4 -4 -5 -5 -5 -4 -2 -1 -2 -1 -3 -7 -12 -17 -21 -21 -16 -12 -11 -12 -13 -14 -12 -11 -9 -10 -16 -20 -19 -14 -7 -2 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -4 -5 -2 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -1 -1 -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 -1 -2 -4 -6 -10 -12 -13 -14 -17 -21 -23 -20 -11 -3 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -12 -9 -6 -5 -6 -11 -13 -10 -10 -17 -22 -23 -27 -38 -43 -41 -41 -36 -32 -28 -25 -24 -25 -27 -34 -44 -49 -47 -38 -29 -27 -30 -43 -54 -52 -39 -31 -32 -30 -25 -17 -10 -9 -8 -8 -6 -4 -2 -3 -3 -4 -3 -2 -1 -1 -1 -1 -0 -0 -1 -1 -4 -3 -3 -4 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -3 -4 -3 -2 -1 -1 -2 -3 -2 -1 -1 -2 -3 -3 -3 -4 -4 -4 -3 -2 -1 -2 -2 -7 -13 -17 -7 -1 -0 -0 -0 -1 -1 -1 -1 -1 -3 -2 -1 -1 -4 -6 -5 -5 -3 -3 -3 -2 -1 -1 -0 -0 -1 -2 -3 -1 -0 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -2 -3 -4 -5 -7 -22 -108 -137 -89 -100 -127 -117 -82 -57 -54 -58 -45 -23 -13 -18 -26 -24 -13 -3 -1 -3 -9 -14 -16 -20 -25 -29 -38 -43 -45 -51 -60 -78 -93 -101 -115 -122 -121 -116 -115 -117 -125 -136 -145 -148 -145 -139 -130 -125 -118 -113 -113 -113 -116 -114 -110 -114 -121 -128 -129 -123 -116 -112 -112 -110 -102 -90 -86 -84 -83 -85 -86 -89 -94 -91 -88 -91 -98 -97 -96 -111 -121 -127 -125 -116 -112 -110 -103 -90 -64 -33 -14 -6 -3 -2 -4 -4 -4 -2 -1 -1 -2 -4 -4 -4 -5 -7 -9 -24 -40 -38 -59 -78 -51 -22 -7 -1 -0 -1 -3 -2 -0 -1 -2 -1 -1 -5 -12 -22 -33 -45 -54 -56 -52 -28 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -8 -6 -13 -12 -15 -11 -4 -3 -4 -5 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -6 -6 -6 -4 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -5 -6 -7 -8 -6 -4 -3 -2 -1 -1 -1 -2 -5 -8 -12 -12 -10 -8 -7 -7 -7 -7 -5 -6 -10 -17 -19 -15 -6 -2 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -7 -3 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -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 -2 -5 -9 -11 -13 -18 -20 -20 -21 -23 -26 -27 -22 -12 -3 -0 -0 -1 -3 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -5 -4 -4 -3 -6 -12 -13 -8 -11 -16 -16 -16 -22 -28 -33 -44 -40 -34 -33 -31 -27 -21 -17 -14 -18 -31 -43 -42 -30 -19 -18 -23 -35 -47 -46 -32 -25 -23 -21 -19 -15 -10 -8 -8 -7 -5 -3 -2 -2 -3 -4 -4 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -3 -3 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -4 -5 -4 -4 -2 -2 -2 -3 -6 -14 -15 -2 -0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -2 -1 -1 -2 -2 -5 -4 -1 -1 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -6 -7 -9 -20 -83 -116 -125 -147 -137 -110 -75 -62 -73 -74 -48 -22 -15 -19 -26 -24 -14 -4 -1 -9 -18 -18 -17 -19 -25 -28 -31 -33 -40 -45 -54 -74 -89 -96 -103 -107 -104 -103 -107 -114 -124 -135 -143 -146 -141 -133 -124 -117 -111 -116 -118 -117 -119 -117 -115 -119 -126 -130 -127 -117 -111 -110 -110 -105 -96 -87 -84 -81 -79 -80 -82 -86 -88 -89 -93 -97 -102 -100 -97 -115 -118 -125 -115 -106 -97 -81 -62 -51 -32 -15 -6 -3 -5 -8 -10 -10 -8 -5 -3 -3 -4 -4 -2 -3 -5 -7 -5 -17 -35 -44 -55 -85 -68 -36 -15 -3 -1 -1 -1 -0 -0 -0 -1 -1 -0 -1 -4 -17 -38 -51 -44 -32 -34 -41 -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 -3 -5 -3 -6 -3 -5 -2 -1 -1 -2 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -5 -5 -4 -3 -3 -3 -3 -3 -3 -3 -4 -4 -5 -4 -6 -7 -8 -8 -7 -6 -5 -4 -3 -2 -1 -1 -1 -2 -4 -5 -5 -4 -3 -4 -4 -4 -4 -6 -12 -17 -15 -10 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -11 -17 -18 -16 -17 -19 -18 -19 -22 -26 -27 -19 -8 -1 -0 -1 -2 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -14 -14 -7 -3 -2 -3 -4 -8 -13 -12 -7 -14 -16 -12 -19 -25 -33 -38 -37 -33 -30 -25 -20 -17 -13 -8 -5 -7 -18 -34 -36 -24 -13 -10 -17 -28 -37 -35 -27 -22 -18 -15 -14 -11 -9 -8 -8 -7 -5 -3 -2 -2 -3 -4 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -2 -2 -2 -2 -1 -2 -3 -4 -5 -4 -3 -2 -2 -2 -2 -6 -12 -10 -4 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -0 -1 -1 -2 -1 -1 -1 -3 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -4 -7 -9 -7 -6 -5 -15 -65 -109 -92 -109 -77 -72 -90 -83 -51 -25 -16 -14 -17 -20 -17 -8 -4 -10 -19 -22 -22 -22 -24 -25 -25 -25 -32 -42 -52 -70 -84 -90 -97 -99 -98 -101 -108 -117 -127 -136 -142 -140 -133 -124 -114 -103 -99 -107 -115 -122 -122 -121 -122 -122 -127 -129 -121 -113 -114 -117 -116 -107 -95 -88 -83 -80 -78 -79 -82 -85 -86 -89 -96 -98 -101 -104 -104 -122 -114 -119 -105 -90 -67 -44 -23 -19 -12 -7 -3 -4 -11 -18 -18 -15 -12 -11 -8 -6 -4 -3 -2 -6 -17 -25 -20 -34 -52 -46 -12 -26 -77 -46 -32 -8 -1 -1 -0 -0 -0 -0 -0 -1 -0 -1 -4 -16 -38 -50 -40 -29 -30 -41 -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 -1 -2 -0 -0 -0 -2 -7 -6 -0 -0 -0 -0 -1 -2 -4 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -4 -4 -5 -6 -6 -7 -8 -7 -7 -7 -7 -7 -6 -5 -4 -3 -2 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -6 -13 -17 -13 -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 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -11 -17 -19 -15 -12 -10 -9 -8 -8 -9 -13 -18 -11 -3 -0 -0 -1 -1 -2 -1 -0 -1 -1 -1 -1 -1 -2 -5 -6 -3 -4 -6 -8 -20 -27 -24 -11 -5 -3 -4 -7 -7 -9 -9 -10 -9 -12 -23 -19 -22 -33 -49 -52 -41 -31 -26 -20 -16 -14 -13 -10 -3 -3 -7 -23 -29 -21 -11 -5 -11 -20 -26 -28 -23 -17 -13 -11 -10 -9 -8 -8 -9 -8 -5 -3 -2 -3 -4 -5 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -2 -1 -1 -1 -2 -2 -2 -1 -2 -3 -3 -3 -3 -2 -2 -1 -2 -4 -11 -17 -12 -1 -0 -0 -0 -0 -0 -2 -1 -1 -0 -1 -0 -0 -1 -1 -1 -1 -2 -1 -2 -4 -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 -1 -1 -1 -1 -1 -2 -2 -3 -9 -13 -10 -7 -6 -7 -17 -35 -53 -116 -84 -85 -104 -88 -54 -31 -20 -14 -14 -17 -17 -14 -12 -16 -28 -38 -37 -32 -31 -28 -31 -36 -43 -51 -59 -70 -81 -91 -95 -100 -99 -104 -112 -121 -127 -130 -130 -125 -119 -114 -111 -106 -106 -112 -116 -119 -123 -123 -126 -122 -129 -133 -122 -119 -122 -129 -127 -110 -99 -91 -86 -82 -81 -82 -84 -86 -87 -89 -94 -99 -109 -114 -117 -126 -114 -115 -100 -71 -41 -19 -8 -5 -4 -4 -3 -4 -13 -22 -26 -23 -18 -15 -11 -7 -5 -5 -8 -16 -34 -48 -48 -61 -71 -61 -10 -3 -17 -35 -49 -15 -3 -2 -0 -0 -0 -0 -0 -2 -6 -10 -17 -27 -37 -37 -30 -25 -27 -36 -33 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -17 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -10 -1 -0 -0 -1 -6 -4 -2 -0 -0 -0 -0 -1 -2 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -4 -3 -3 -4 -4 -4 -3 -3 -4 -5 -5 -6 -6 -6 -6 -6 -6 -7 -7 -7 -7 -7 -6 -6 -5 -4 -3 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -10 -15 -16 -13 -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 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -9 -15 -17 -14 -9 -6 -3 -2 -1 -1 -1 -1 -3 -3 -0 -0 -0 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -7 -20 -23 -18 -24 -26 -36 -42 -24 -11 -4 -4 -6 -7 -11 -6 -4 -4 -5 -4 -6 -23 -24 -25 -35 -53 -63 -47 -31 -24 -16 -15 -17 -11 -11 -1 -2 -3 -14 -24 -19 -10 -4 -7 -13 -19 -22 -20 -15 -11 -9 -9 -9 -8 -8 -8 -7 -5 -2 -2 -4 -5 -5 -4 -3 -2 -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 -7 -3 -4 -4 -4 -2 -2 -1 -1 -1 -1 -2 -2 -2 -3 -3 -2 -2 -2 -1 -2 -5 -9 -12 -5 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -3 -11 -16 -14 -10 -8 -6 -4 -7 -39 -98 -104 -99 -112 -96 -62 -36 -24 -17 -8 -11 -13 -14 -17 -25 -44 -61 -59 -49 -46 -48 -54 -59 -62 -69 -74 -83 -86 -97 -98 -110 -117 -121 -121 -122 -121 -118 -113 -110 -110 -111 -112 -115 -120 -125 -124 -125 -126 -125 -126 -120 -128 -136 -126 -128 -121 -131 -126 -111 -103 -92 -85 -81 -82 -83 -84 -85 -87 -91 -98 -112 -122 -123 -128 -127 -117 -111 -89 -55 -28 -13 -6 -4 -2 -3 -3 -5 -12 -21 -28 -27 -21 -16 -11 -8 -7 -11 -19 -27 -37 -47 -55 -69 -67 -51 -18 -5 -2 -15 -40 -17 -9 -6 -1 -0 -0 -0 -3 -11 -19 -27 -36 -45 -46 -34 -24 -19 -13 -14 -13 -2 -0 -0 -0 -0 -0 -0 -0 -0 -8 -52 -2 -0 -0 -0 -0 -14 -42 -29 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -4 -0 -0 -2 -6 -6 -1 -0 -0 -0 -1 -1 -2 -4 -6 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -4 -3 -4 -4 -4 -5 -5 -5 -6 -6 -6 -6 -5 -5 -5 -5 -5 -5 -6 -6 -6 -6 -6 -6 -6 -6 -5 -3 -1 -1 -1 -2 -2 -2 -2 -4 -8 -15 -21 -14 -10 -6 -3 -3 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -12 -15 -13 -8 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -9 -27 -35 -21 -26 -25 -20 -9 -7 -6 -5 -6 -10 -15 -14 -7 -2 -1 -2 -2 -4 -10 -17 -26 -35 -35 -52 -44 -26 -17 -11 -10 -12 -6 -4 -2 -1 -3 -5 -15 -16 -9 -4 -4 -8 -13 -17 -16 -12 -9 -9 -8 -8 -7 -7 -6 -5 -4 -3 -3 -5 -6 -6 -5 -4 -2 -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 -1 -1 -0 -0 -0 -1 -4 -9 -3 -3 -3 -5 -5 -4 -2 -1 -1 -1 -2 -2 -3 -3 -3 -2 -2 -1 -1 -1 -3 -7 -12 -14 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -1 -2 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -2 -2 -0 -0 -0 -1 -7 -11 -12 -11 -7 -6 -6 -5 -4 -24 -82 -124 -118 -117 -101 -73 -44 -29 -20 -11 -8 -6 -10 -17 -30 -49 -63 -72 -64 -57 -65 -71 -70 -75 -82 -83 -90 -96 -108 -113 -119 -127 -131 -126 -118 -110 -104 -101 -99 -102 -108 -112 -119 -126 -129 -132 -132 -128 -127 -126 -117 -120 -132 -125 -117 -114 -117 -116 -107 -99 -86 -79 -80 -82 -81 -81 -84 -91 -98 -111 -130 -134 -134 -138 -130 -122 -106 -76 -47 -24 -12 -5 -3 -1 -2 -2 -5 -10 -15 -19 -19 -17 -14 -11 -9 -8 -12 -22 -30 -33 -32 -32 -32 -25 -18 -20 -21 -16 -6 -16 -16 -16 -12 -1 -0 -0 -1 -11 -28 -38 -40 -35 -40 -63 -57 -36 -20 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -23 -0 -0 -0 -0 -0 -9 -32 -19 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -13 -11 -2 -0 -1 -4 -9 -2 -0 -0 -0 -0 -0 -1 -2 -3 -5 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -4 -4 -5 -5 -6 -6 -6 -6 -6 -6 -6 -6 -6 -6 -6 -5 -4 -4 -4 -4 -4 -5 -5 -5 -6 -8 -8 -6 -6 -5 -2 -2 -2 -3 -3 -5 -9 -14 -20 -13 -8 -6 -4 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -2 -1 -0 -0 -0 -0 -1 -3 -5 -5 -2 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -9 -12 -14 -13 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -27 -17 -19 -17 -12 -9 -7 -4 -4 -7 -14 -21 -16 -7 -2 -1 -1 -1 -1 -2 -4 -12 -25 -18 -27 -29 -18 -12 -9 -10 -8 -3 -1 -1 -1 -3 -4 -8 -11 -10 -4 -2 -5 -8 -12 -13 -9 -8 -9 -8 -7 -6 -4 -4 -3 -3 -3 -4 -5 -6 -6 -6 -6 -4 -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 -1 -1 -0 -0 -1 -4 -10 -13 -10 -5 -3 -9 -8 -9 -6 -2 -1 -1 -2 -2 -4 -5 -4 -2 -1 -1 -1 -1 -2 -8 -12 -12 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -3 -3 -2 -0 -0 -1 -5 -5 -4 -4 -1 -1 -5 -7 -7 -19 -73 -127 -135 -120 -101 -77 -52 -37 -30 -19 -11 -4 -5 -11 -21 -31 -44 -61 -60 -55 -70 -71 -62 -71 -79 -80 -86 -96 -105 -107 -106 -106 -108 -106 -99 -90 -83 -80 -89 -96 -105 -114 -124 -130 -132 -136 -137 -131 -128 -126 -118 -118 -126 -118 -109 -106 -106 -106 -99 -90 -81 -76 -77 -79 -77 -81 -88 -102 -114 -128 -144 -144 -148 -149 -135 -118 -94 -64 -37 -19 -10 -4 -2 -1 -2 -2 -4 -7 -11 -12 -11 -10 -10 -9 -8 -8 -10 -16 -28 -39 -38 -28 -20 -15 -15 -21 -36 -44 -18 -12 -19 -18 -12 -1 -0 -0 -2 -20 -39 -42 -35 -27 -14 -17 -28 -40 -30 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -0 -0 -0 -0 -0 -2 -8 -3 -1 -0 -0 -0 -0 -1 -8 -10 -4 -0 -1 -8 -17 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -4 -4 -5 -6 -7 -8 -8 -7 -8 -7 -7 -8 -9 -10 -9 -8 -9 -7 -6 -5 -4 -3 -4 -4 -5 -6 -8 -10 -11 -10 -7 -4 -2 -2 -3 -5 -11 -14 -15 -13 -9 -6 -5 -4 -3 -2 -1 -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 -1 -1 -1 -2 -3 -3 -1 -1 -0 -0 -1 -2 -4 -4 -4 -2 -1 -1 -1 -0 -0 -0 -1 -2 -3 -3 -2 -1 -0 -0 -0 -2 -3 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -6 -10 -13 -15 -14 -11 -6 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -2 -7 -3 -1 -2 -7 -15 -10 -10 -7 -5 -4 -3 -2 -3 -6 -11 -14 -10 -5 -4 -3 -3 -2 -0 -0 -0 -1 -13 -12 -11 -21 -15 -10 -6 -6 -3 -1 -1 -0 -1 -2 -3 -5 -8 -10 -4 -2 -3 -5 -9 -11 -8 -7 -8 -8 -7 -6 -4 -2 -1 -2 -3 -5 -5 -4 -5 -6 -6 -6 -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 -1 -1 -1 -0 -0 -5 -12 -14 -12 -8 -6 -6 -8 -11 -9 -3 -3 -2 -2 -1 -2 -3 -4 -2 -1 -1 -1 -1 -2 -7 -14 -14 -13 -4 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -2 -2 -3 -1 -0 -0 -0 -1 -0 -0 -0 -0 -4 -7 -8 -5 -31 -85 -128 -125 -105 -82 -62 -50 -43 -31 -19 -9 -4 -4 -7 -14 -24 -37 -37 -33 -47 -61 -60 -59 -64 -68 -73 -78 -84 -88 -83 -77 -73 -73 -73 -73 -73 -78 -92 -100 -110 -120 -129 -133 -135 -138 -136 -131 -128 -127 -121 -117 -116 -111 -105 -101 -99 -96 -88 -82 -79 -75 -74 -79 -81 -88 -102 -123 -134 -144 -159 -159 -155 -147 -130 -104 -74 -47 -27 -16 -10 -5 -3 -2 -2 -3 -3 -5 -8 -9 -9 -9 -8 -7 -7 -7 -8 -12 -25 -45 -51 -37 -25 -19 -18 -28 -42 -45 -26 -21 -21 -11 -5 -0 -0 -0 -1 -13 -24 -21 -16 -23 -6 -1 -4 -12 -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 -4 -31 -45 -19 -2 -4 -6 -10 -10 -9 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -19 -15 -3 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -2 -3 -4 -4 -4 -5 -7 -8 -9 -10 -9 -9 -8 -8 -9 -11 -11 -11 -12 -10 -8 -6 -6 -5 -4 -4 -4 -4 -4 -7 -10 -13 -14 -13 -9 -5 -3 -5 -8 -10 -14 -14 -11 -8 -7 -6 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -2 -1 -2 -3 -4 -5 -6 -5 -5 -5 -6 -6 -3 -1 -1 -1 -1 -1 -2 -5 -4 -2 -1 -0 -0 -2 -3 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -1 -2 -2 -2 -3 -3 -1 -1 -1 -1 -2 -3 -5 -8 -13 -16 -17 -15 -12 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -3 -8 -5 -6 -8 -11 -7 -3 -3 -2 -2 -1 -1 -1 -2 -3 -4 -5 -5 -5 -7 -10 -13 -11 -3 -1 -0 -0 -3 -7 -13 -22 -18 -8 -4 -3 -2 -0 -0 -1 -1 -1 -3 -5 -6 -10 -5 -2 -2 -3 -6 -8 -8 -7 -7 -7 -7 -5 -4 -2 -0 -1 -3 -4 -4 -4 -4 -5 -6 -6 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -3 -4 -12 -14 -13 -9 -7 -7 -8 -10 -8 -3 -4 -3 -2 -1 -1 -3 -5 -2 -1 -2 -2 -1 -1 -7 -16 -19 -20 -12 -1 -0 -0 -0 -0 -1 -1 -0 -1 -1 -0 -1 -1 -1 -2 -2 -2 -2 -2 -1 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -0 -1 -2 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -4 -8 -8 -5 -2 -1 -57 -120 -119 -93 -73 -63 -55 -44 -32 -20 -11 -6 -2 -0 -6 -17 -23 -18 -18 -32 -45 -40 -43 -44 -50 -53 -53 -55 -52 -51 -54 -57 -62 -73 -86 -93 -103 -110 -118 -126 -131 -134 -134 -134 -130 -125 -125 -124 -120 -114 -107 -101 -98 -96 -90 -84 -78 -76 -77 -75 -75 -88 -96 -109 -127 -143 -145 -155 -163 -156 -135 -120 -100 -75 -51 -31 -19 -13 -10 -6 -3 -3 -3 -3 -3 -4 -6 -7 -9 -9 -7 -6 -5 -7 -8 -10 -22 -47 -60 -47 -36 -28 -20 -16 -17 -19 -17 -17 -13 -4 -1 -0 -0 -0 -0 -0 -3 -11 -9 -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 -2 -32 -46 -19 -17 -15 -2 -4 -19 -37 -26 -1 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -2 -8 -5 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -3 -3 -3 -4 -5 -6 -8 -9 -10 -9 -8 -8 -7 -7 -6 -8 -11 -12 -9 -6 -6 -6 -6 -5 -5 -4 -4 -4 -5 -8 -11 -12 -15 -15 -11 -9 -11 -12 -11 -11 -9 -6 -6 -6 -6 -5 -4 -3 -3 -2 -1 -1 -1 -1 -1 -2 -3 -2 -0 -1 -0 -0 -0 -0 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -4 -5 -7 -6 -5 -6 -6 -6 -7 -7 -5 -3 -4 -3 -1 -1 -1 -2 -6 -6 -4 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -1 -1 -0 -0 -1 -2 -3 -3 -3 -5 -4 -3 -3 -2 -2 -6 -8 -8 -12 -17 -21 -23 -18 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -5 -5 -7 -6 -4 -1 -0 -0 -1 -1 -1 -1 -0 -1 -1 -2 -3 -6 -9 -10 -10 -13 -12 -6 -3 -1 -1 -2 -4 -12 -21 -19 -10 -4 -4 -2 -1 -0 -0 -0 -1 -2 -4 -5 -7 -6 -2 -1 -1 -3 -5 -7 -7 -7 -6 -6 -5 -4 -2 -0 -1 -2 -2 -3 -3 -3 -4 -5 -6 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -4 -8 -11 -11 -9 -7 -7 -7 -8 -4 -8 -8 -4 -2 -1 -1 -2 -4 -2 -0 -2 -3 -2 -2 -7 -14 -19 -18 -14 -5 -0 -0 -0 -0 -1 -1 -0 -2 -2 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -0 -1 -3 -3 -1 -2 -3 -1 -0 -0 -0 -1 -4 -4 -7 -8 -6 -4 -2 -1 -2 -83 -125 -106 -85 -75 -67 -55 -42 -32 -24 -17 -8 -1 -1 -6 -17 -16 -8 -9 -20 -17 -23 -21 -31 -36 -37 -38 -39 -43 -50 -58 -67 -80 -93 -103 -110 -115 -119 -122 -124 -123 -122 -125 -121 -115 -113 -111 -109 -103 -97 -93 -92 -87 -81 -75 -73 -75 -79 -82 -87 -107 -122 -132 -144 -146 -144 -148 -137 -117 -81 -58 -45 -35 -27 -19 -14 -11 -8 -6 -4 -3 -3 -3 -3 -3 -5 -6 -8 -8 -8 -5 -3 -4 -5 -8 -20 -37 -48 -41 -35 -28 -17 -8 -5 -5 -5 -6 -4 -1 -0 -0 -0 -0 -0 -0 -3 -29 -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 -7 -6 -3 -37 -31 -3 -1 -22 -35 -12 -0 -0 -0 -0 -1 -3 -2 -0 -0 -0 -1 -4 -2 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -3 -3 -4 -6 -7 -8 -9 -9 -7 -6 -6 -4 -3 -2 -4 -5 -6 -6 -5 -6 -7 -6 -6 -6 -5 -3 -4 -4 -5 -7 -9 -14 -17 -17 -17 -17 -18 -14 -15 -11 -6 -5 -6 -6 -5 -4 -3 -3 -3 -3 -4 -4 -5 -7 -9 -10 -9 -7 -7 -4 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -3 -5 -5 -4 -4 -4 -3 -5 -6 -7 -7 -7 -8 -9 -7 -4 -2 -1 -2 -5 -6 -5 -3 -2 -1 -1 -0 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -3 -3 -3 -4 -7 -7 -7 -7 -9 -10 -11 -12 -12 -12 -15 -22 -22 -19 -15 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -4 -3 -4 -4 -4 -5 -4 -2 -1 -0 -0 -1 -1 -1 -1 -1 -0 -1 -2 -3 -6 -11 -11 -7 -6 -5 -3 -1 -1 -0 -1 -1 -1 -5 -9 -11 -10 -5 -3 -1 -0 -0 -0 -1 -1 -2 -3 -6 -5 -5 -4 -2 -1 -2 -4 -6 -6 -6 -6 -5 -4 -4 -2 -1 -1 -1 -1 -1 -2 -3 -3 -4 -5 -5 -4 -3 -2 -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 -5 -3 -4 -9 -10 -9 -6 -4 -5 -5 -2 -9 -10 -7 -3 -2 -1 -1 -2 -2 -0 -1 -3 -2 -2 -4 -13 -21 -17 -10 -1 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -1 -2 -3 -1 -1 -2 -3 -2 -2 -4 -6 -6 -6 -4 -2 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -1 -2 -1 -0 -1 -1 -0 -0 -0 -0 -1 -3 -4 -6 -7 -6 -5 -3 -3 -4 -20 -99 -119 -100 -84 -77 -68 -56 -44 -36 -29 -20 -13 -8 -6 -11 -17 -18 -17 -18 -19 -23 -22 -29 -31 -39 -38 -40 -47 -56 -66 -79 -90 -100 -106 -108 -110 -110 -108 -106 -105 -105 -106 -103 -99 -95 -93 -92 -89 -84 -81 -81 -79 -76 -74 -76 -83 -92 -100 -109 -126 -138 -142 -137 -127 -118 -101 -78 -49 -38 -22 -14 -11 -10 -10 -10 -8 -5 -4 -3 -2 -2 -3 -3 -4 -5 -6 -7 -7 -8 -4 -3 -5 -5 -7 -15 -21 -26 -26 -23 -18 -9 -2 -1 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -2 -10 -24 -82 -54 -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 -13 -25 -33 -29 -13 -2 -11 -16 -4 -1 -0 -0 -0 -1 -2 -3 -1 -0 -0 -6 -8 -1 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -4 -4 -5 -6 -6 -7 -8 -7 -5 -4 -3 -2 -1 -1 -1 -1 -2 -5 -5 -5 -8 -7 -6 -6 -5 -4 -4 -3 -3 -5 -7 -10 -14 -18 -22 -17 -21 -14 -17 -13 -7 -5 -5 -5 -6 -5 -3 -3 -3 -5 -6 -8 -10 -13 -15 -15 -14 -13 -12 -9 -6 -4 -2 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -5 -4 -3 -4 -3 -3 -4 -6 -6 -8 -8 -8 -9 -8 -6 -4 -4 -5 -7 -8 -6 -4 -2 -2 -1 -1 -2 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -2 -7 -10 -7 -6 -10 -13 -11 -12 -13 -13 -12 -12 -11 -9 -8 -9 -16 -14 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -3 -2 -2 -2 -3 -4 -4 -5 -4 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -4 -5 -7 -8 -5 -4 -3 -2 -1 -1 -1 -1 -0 -0 -0 -1 -2 -3 -6 -4 -1 -0 -0 -0 -0 -1 -1 -2 -2 -4 -5 -5 -4 -3 -2 -2 -4 -6 -6 -6 -5 -5 -4 -3 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -2 -1 -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 -3 -2 -3 -7 -10 -9 -6 -4 -3 -3 -2 -5 -11 -6 -4 -2 -2 -1 -2 -2 -1 -0 -1 -1 -3 -6 -11 -23 -25 -28 -9 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -3 -0 -4 -6 -5 -5 -7 -8 -9 -9 -8 -5 -3 -2 -2 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -7 -6 -5 -4 -4 -7 -45 -108 -118 -98 -84 -78 -72 -59 -46 -39 -32 -23 -16 -12 -11 -15 -20 -20 -18 -17 -21 -25 -25 -29 -33 -36 -46 -53 -62 -72 -82 -89 -93 -94 -91 -90 -89 -85 -83 -82 -81 -80 -81 -81 -79 -78 -79 -80 -79 -78 -80 -79 -82 -86 -93 -103 -116 -123 -127 -135 -139 -128 -103 -78 -61 -40 -23 -12 -9 -11 -9 -6 -5 -4 -4 -3 -2 -2 -2 -2 -2 -2 -3 -3 -4 -6 -7 -7 -6 -6 -5 -7 -6 -7 -9 -10 -11 -14 -14 -11 -4 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -1 -6 -17 -11 -31 -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 -9 -47 -71 -74 -58 -29 -8 -4 -3 -1 -0 -0 -0 -0 -1 -2 -1 -1 -1 -7 -12 -7 -1 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -5 -6 -6 -7 -7 -6 -4 -2 -1 -1 -2 -1 -0 -0 -1 -4 -5 -6 -8 -9 -7 -7 -7 -5 -4 -4 -4 -5 -6 -7 -8 -12 -14 -11 -15 -12 -14 -14 -10 -6 -4 -4 -5 -4 -4 -4 -4 -6 -8 -10 -12 -13 -15 -15 -13 -13 -12 -9 -8 -7 -7 -5 -4 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -4 -3 -4 -4 -6 -5 -6 -8 -8 -6 -5 -6 -6 -7 -8 -7 -6 -4 -3 -2 -1 -1 -0 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -5 -11 -15 -11 -10 -16 -14 -10 -10 -10 -8 -7 -6 -3 -3 -1 -0 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -4 -4 -4 -4 -4 -4 -4 -3 -2 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -4 -5 -4 -6 -7 -6 -4 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -2 -3 -1 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -4 -3 -5 -5 -4 -4 -5 -6 -7 -5 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -3 -2 -2 -2 -1 -1 -3 -4 -3 -3 -2 -1 -1 -2 -2 -2 -2 -3 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -5 -9 -9 -6 -3 -2 -2 -3 -6 -10 -6 -4 -2 -1 -1 -1 -2 -1 -0 -1 -1 -2 -4 -9 -19 -26 -31 -24 -19 -2 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -3 -1 -4 -8 -8 -9 -10 -10 -11 -11 -10 -7 -5 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -2 -2 -1 -2 -3 -3 -3 -3 -3 -2 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -10 -8 -5 -5 -4 -6 -20 -70 -127 -120 -102 -83 -77 -71 -57 -48 -40 -29 -22 -19 -15 -13 -13 -14 -9 -6 -10 -15 -16 -20 -21 -32 -37 -43 -51 -56 -63 -64 -64 -60 -58 -59 -59 -58 -56 -57 -57 -60 -67 -72 -73 -73 -76 -80 -83 -86 -90 -93 -103 -111 -118 -125 -135 -139 -135 -131 -119 -89 -55 -34 -24 -18 -16 -14 -13 -11 -8 -6 -3 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -4 -6 -7 -7 -6 -7 -7 -7 -6 -7 -5 -5 -5 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -4 -12 -15 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -46 -36 -30 -39 -37 -20 -8 -3 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -13 -15 -7 -1 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -2 -3 -3 -4 -5 -5 -6 -6 -6 -6 -5 -2 -1 -1 -2 -3 -2 -1 -1 -1 -3 -4 -6 -8 -8 -6 -5 -5 -4 -4 -4 -4 -5 -6 -6 -5 -7 -7 -5 -7 -8 -10 -13 -11 -8 -5 -5 -4 -3 -4 -4 -5 -7 -8 -10 -11 -12 -13 -14 -12 -12 -11 -8 -7 -6 -5 -5 -4 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -3 -4 -4 -5 -6 -7 -6 -5 -6 -8 -5 -2 -3 -5 -8 -10 -8 -5 -4 -4 -4 -2 -1 -0 -0 -0 -0 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -2 -1 -1 -2 -5 -11 -16 -13 -12 -13 -10 -9 -7 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -2 -3 -5 -4 -4 -4 -4 -4 -3 -2 -2 -1 -1 -0 -0 -0 -1 -2 -1 -2 -1 -1 -2 -4 -6 -7 -10 -11 -9 -8 -5 -2 -1 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -3 -4 -4 -3 -5 -5 -5 -5 -4 -5 -6 -6 -5 -4 -4 -3 -3 -3 -2 -2 -1 -2 -3 -2 -2 -3 -2 -3 -4 -5 -4 -4 -3 -3 -3 -3 -3 -3 -3 -4 -4 -3 -4 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -5 -3 -2 -1 -2 -6 -8 -7 -4 -2 -1 -1 -1 -1 -1 -0 -1 -1 -2 -6 -13 -20 -26 -31 -34 -25 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -2 -7 -11 -12 -11 -14 -14 -14 -12 -8 -5 -3 -3 -3 -3 -2 -1 -1 -1 -0 -0 -2 -4 -5 -3 -3 -4 -4 -2 -2 -2 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -10 -8 -5 -6 -7 -11 -15 -62 -131 -140 -125 -104 -86 -78 -68 -58 -47 -43 -31 -22 -18 -16 -12 -9 -9 -10 -11 -13 -13 -13 -12 -12 -12 -19 -24 -28 -34 -33 -33 -31 -36 -39 -40 -41 -41 -44 -49 -56 -65 -72 -75 -77 -82 -88 -93 -98 -106 -116 -127 -131 -134 -137 -142 -139 -134 -118 -81 -48 -29 -20 -17 -17 -18 -19 -17 -12 -8 -5 -4 -3 -3 -2 -2 -1 -2 -1 -1 -2 -2 -3 -4 -5 -5 -5 -5 -7 -9 -9 -7 -6 -3 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -3 -13 -24 -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 -12 -25 -10 -11 -32 -45 -32 -14 -4 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -11 -14 -6 -1 -1 -0 -0 -0 -2 -3 -2 -1 -2 -2 -1 -1 -2 -4 -5 -5 -5 -5 -6 -5 -5 -5 -3 -2 -1 -1 -2 -2 -2 -1 -1 -1 -1 -3 -5 -6 -6 -5 -5 -5 -4 -5 -4 -4 -5 -7 -6 -4 -4 -4 -3 -3 -4 -8 -13 -14 -10 -6 -4 -3 -4 -4 -5 -6 -8 -8 -10 -11 -11 -12 -12 -10 -8 -8 -7 -6 -4 -3 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -4 -5 -6 -6 -7 -8 -7 -5 -2 -3 -3 -1 -1 -1 -4 -8 -10 -8 -6 -6 -6 -4 -3 -2 -1 -1 -1 -5 -3 -2 -1 -1 -0 -0 -0 -1 -2 -2 -2 -3 -4 -6 -10 -12 -11 -13 -10 -8 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -13 -7 -5 -4 -3 -2 -2 -2 -2 -3 -3 -2 -1 -1 -0 -1 -2 -2 -1 -2 -2 -2 -4 -5 -5 -5 -6 -6 -8 -9 -9 -10 -9 -6 -3 -1 -1 -4 -9 -3 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -3 -4 -3 -3 -4 -5 -5 -5 -6 -7 -7 -7 -5 -4 -4 -3 -3 -3 -2 -2 -2 -2 -3 -3 -4 -4 -4 -5 -5 -4 -4 -4 -4 -4 -4 -2 -1 -2 -3 -4 -4 -5 -6 -5 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -1 -1 -1 -2 -5 -6 -4 -2 -1 -1 -1 -1 -1 -0 -1 -1 -2 -4 -10 -18 -24 -30 -33 -26 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -3 -1 -5 -12 -13 -10 -13 -16 -15 -13 -8 -8 -6 -4 -3 -2 -2 -1 -0 -0 -0 -1 -3 -3 -4 -4 -4 -4 -4 -2 -2 -2 -2 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -8 -5 -5 -7 -15 -19 -48 -115 -148 -141 -125 -108 -92 -79 -68 -58 -51 -47 -37 -30 -27 -22 -18 -14 -19 -21 -24 -23 -21 -22 -21 -17 -19 -21 -23 -28 -31 -36 -35 -42 -44 -43 -44 -47 -52 -60 -67 -73 -78 -82 -87 -93 -100 -107 -114 -122 -129 -135 -139 -141 -144 -144 -140 -127 -85 -46 -28 -22 -20 -20 -22 -21 -21 -20 -17 -12 -9 -8 -8 -7 -6 -4 -3 -2 -1 -1 -1 -2 -3 -4 -5 -4 -4 -6 -9 -10 -10 -8 -6 -2 -1 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -8 -25 -35 -23 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -24 -6 -10 -40 -54 -35 -12 -2 -0 -0 -0 -0 -0 -1 -1 -0 -1 -4 -12 -13 -7 -3 -4 -2 -0 -0 -2 -4 -2 -1 -1 -2 -2 -1 -2 -4 -5 -6 -6 -5 -5 -4 -4 -3 -2 -1 -1 -1 -2 -2 -1 -1 -1 -0 -1 -2 -3 -4 -4 -5 -7 -7 -7 -6 -4 -4 -4 -6 -6 -4 -5 -4 -2 -2 -3 -6 -9 -11 -10 -9 -8 -7 -7 -7 -6 -6 -9 -12 -14 -15 -14 -12 -9 -7 -5 -4 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -8 -8 -8 -9 -10 -9 -8 -6 -4 -3 -1 -0 -1 -4 -10 -11 -7 -9 -8 -7 -7 -5 -5 -4 -4 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -6 -6 -8 -11 -7 -5 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -6 -5 -3 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -2 -4 -4 -4 -4 -2 -2 -2 -4 -7 -7 -6 -5 -6 -8 -10 -12 -12 -11 -8 -2 -1 -1 -7 -10 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -2 -2 -4 -6 -5 -5 -4 -5 -5 -6 -6 -6 -4 -3 -4 -4 -3 -3 -2 -2 -2 -6 -6 -4 -4 -5 -4 -4 -5 -5 -5 -5 -5 -5 -3 -2 -1 -1 -2 -4 -5 -6 -7 -7 -6 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -1 -1 -1 -3 -4 -4 -3 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -8 -19 -22 -28 -30 -19 -6 -0 -0 -0 -0 -2 -3 -0 -0 -1 -9 -6 -15 -5 -1 -2 -10 -17 -19 -17 -17 -17 -16 -13 -11 -9 -7 -5 -4 -5 -2 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -2 -2 -2 -2 -2 -2 -1 -1 -3 -2 -1 -0 -0 -0 -0 -0 -2 -6 -10 -9 -5 -5 -5 -15 -20 -19 -61 -137 -165 -153 -135 -118 -102 -89 -75 -65 -58 -53 -48 -44 -43 -47 -43 -40 -44 -53 -57 -60 -63 -65 -63 -61 -58 -55 -56 -57 -63 -64 -68 -66 -61 -61 -64 -69 -74 -77 -81 -86 -91 -98 -104 -111 -118 -124 -129 -135 -140 -144 -145 -147 -145 -132 -104 -56 -30 -22 -28 -31 -34 -35 -33 -30 -29 -25 -20 -17 -17 -18 -18 -16 -12 -8 -5 -3 -3 -2 -2 -4 -5 -5 -4 -4 -6 -8 -9 -9 -6 -4 -2 -2 -3 -5 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -3 -14 -29 -32 -24 -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 -2 -40 -9 -5 -39 -54 -32 -8 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -7 -18 -13 -8 -7 -9 -3 -0 -0 -1 -2 -2 -1 -1 -2 -3 -3 -4 -5 -5 -6 -6 -5 -3 -2 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -2 -3 -4 -6 -6 -6 -5 -5 -5 -6 -8 -5 -4 -6 -4 -2 -1 -2 -4 -8 -10 -11 -10 -10 -11 -12 -10 -8 -7 -9 -13 -16 -16 -13 -11 -8 -5 -5 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -7 -10 -11 -11 -11 -12 -12 -12 -12 -11 -8 -3 -0 -0 -2 -7 -8 -4 -6 -7 -13 -14 -11 -9 -8 -7 -6 -6 -5 -4 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -1 -0 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -1 -3 -6 -6 -5 -3 -2 -1 -1 -2 -1 -2 -2 -1 -2 -6 -10 -8 -7 -7 -5 -2 -1 -2 -3 -4 -4 -5 -5 -6 -10 -14 -16 -18 -15 -11 -4 -1 -2 -7 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -59 -69 -20 -1 -1 -2 -4 -4 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -2 -3 -6 -7 -6 -3 -5 -4 -4 -5 -5 -4 -5 -4 -4 -3 -2 -1 -1 -2 -3 -6 -8 -10 -10 -8 -7 -5 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -3 -6 -14 -20 -22 -9 -5 -1 -0 -0 -0 -0 -2 -4 -1 -7 -18 -20 -18 -19 -3 -12 -2 -5 -15 -17 -9 -8 -11 -15 -15 -12 -11 -11 -10 -8 -4 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -6 -12 -9 -8 -6 -6 -5 -6 -16 -21 -12 -89 -136 -141 -147 -140 -132 -119 -98 -81 -73 -70 -66 -64 -63 -66 -69 -73 -76 -85 -91 -101 -105 -106 -99 -92 -90 -91 -93 -94 -97 -94 -90 -86 -81 -76 -80 -80 -82 -84 -90 -95 -101 -108 -116 -123 -129 -136 -143 -148 -152 -154 -150 -146 -138 -113 -67 -36 -27 -38 -61 -69 -67 -56 -45 -39 -33 -25 -21 -21 -24 -28 -33 -33 -30 -22 -13 -9 -8 -6 -5 -6 -9 -7 -4 -3 -4 -6 -6 -5 -4 -3 -4 -7 -10 -9 -4 -3 -1 -0 -0 -0 -0 -9 -4 -1 -0 -3 -12 -19 -22 -18 -13 -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 -51 -15 -2 -28 -44 -24 -5 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -5 -18 -13 -10 -7 -10 -1 -0 -0 -0 -1 -2 -1 -2 -3 -3 -4 -4 -5 -6 -6 -6 -5 -3 -2 -2 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -3 -3 -2 -3 -4 -5 -6 -9 -8 -5 -4 -5 -4 -3 -2 -2 -3 -5 -7 -8 -7 -7 -9 -11 -10 -8 -8 -9 -12 -14 -13 -10 -9 -6 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -4 -7 -10 -12 -13 -14 -14 -13 -14 -14 -12 -9 -4 -0 -0 -1 -2 -2 -1 -2 -3 -11 -21 -20 -17 -15 -13 -11 -10 -8 -5 -3 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -7 -4 -1 -1 -4 -5 -4 -3 -3 -2 -2 -2 -3 -3 -3 -3 -3 -4 -5 -4 -2 -3 -2 -2 -2 -1 -1 -1 -2 -3 -4 -3 -4 -7 -11 -16 -29 -23 -14 -5 -1 -2 -4 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -69 -90 -40 -4 -1 -1 -1 -1 -2 -2 -3 -3 -4 -4 -4 -4 -4 -4 -4 -3 -3 -4 -4 -4 -5 -6 -6 -9 -3 -4 -4 -3 -4 -4 -4 -3 -3 -3 -2 -2 -1 -1 -1 -2 -5 -8 -13 -15 -12 -10 -9 -8 -6 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -9 -16 -17 -10 -2 -0 -0 -1 -0 -0 -0 -1 -11 -21 -16 -13 -13 -5 -4 -13 -1 -0 -10 -2 -1 -0 -0 -0 -9 -15 -15 -15 -12 -6 -5 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -9 -8 -7 -7 -6 -5 -2 -7 -21 -5 -15 -16 -23 -117 -136 -149 -146 -125 -102 -91 -86 -82 -80 -76 -79 -85 -89 -93 -102 -106 -115 -121 -120 -117 -121 -119 -119 -119 -122 -123 -116 -108 -104 -95 -86 -90 -92 -94 -97 -103 -110 -117 -128 -137 -145 -152 -161 -167 -170 -173 -169 -159 -148 -127 -88 -53 -49 -58 -76 -101 -104 -86 -61 -44 -29 -19 -16 -16 -18 -22 -30 -38 -44 -49 -49 -44 -38 -31 -24 -19 -13 -18 -10 -5 -2 -4 -7 -8 -7 -6 -3 -4 -9 -15 -14 -10 -4 -1 -0 -0 -0 -0 -5 -2 -1 -0 -21 -37 -26 -15 -14 -9 -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 -53 -30 -6 -17 -27 -14 -3 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -6 -17 -13 -10 -5 -6 -1 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -4 -5 -5 -5 -5 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -7 -7 -4 -3 -3 -3 -2 -2 -2 -2 -4 -4 -4 -4 -4 -4 -6 -7 -8 -9 -12 -18 -19 -13 -8 -6 -5 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -6 -9 -12 -15 -15 -15 -15 -17 -15 -11 -6 -1 -0 -0 -0 -1 -1 -0 -0 -4 -14 -24 -24 -19 -17 -15 -12 -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 -3 -1 -0 -1 -0 -0 -1 -6 -12 -15 -11 -5 -4 -5 -6 -5 -3 -3 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -4 -5 -10 -22 -23 -18 -7 -1 -1 -1 -1 -0 -0 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -4 -17 -37 -39 -11 -3 -0 -1 -2 -2 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -5 -5 -6 -5 -4 -3 -7 -3 -3 -5 -3 -3 -3 -3 -2 -2 -1 -2 -2 -1 -1 -1 -1 -4 -9 -16 -19 -18 -16 -15 -14 -11 -8 -6 -4 -3 -2 -1 -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 -2 -6 -10 -10 -4 -1 -0 -0 -1 -2 -1 -1 -1 -0 -3 -3 -2 -2 -0 -0 -2 -0 -0 -0 -1 -6 -0 -0 -0 -17 -20 -19 -20 -14 -8 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -7 -7 -7 -7 -4 -1 -6 -17 -6 -14 -21 -14 -40 -59 -134 -151 -152 -138 -130 -119 -110 -104 -96 -90 -91 -100 -107 -114 -117 -124 -134 -146 -152 -162 -157 -152 -142 -141 -145 -141 -132 -123 -113 -107 -109 -111 -114 -119 -127 -139 -151 -165 -177 -186 -191 -198 -200 -198 -195 -179 -161 -143 -116 -85 -72 -84 -99 -110 -118 -108 -76 -46 -27 -16 -13 -13 -14 -13 -15 -20 -26 -34 -43 -52 -55 -50 -44 -39 -35 -24 -28 -13 -5 -3 -3 -5 -6 -6 -5 -4 -5 -10 -13 -12 -9 -4 -0 -0 -0 -0 -0 -1 -0 -0 -0 -45 -55 -23 -14 -13 -11 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -43 -34 -7 -10 -13 -7 -2 -0 -1 -1 -2 -2 -2 -1 -1 -0 -2 -9 -14 -13 -7 -3 -3 -1 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -5 -5 -5 -5 -4 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -2 -3 -4 -3 -3 -3 -3 -2 -2 -1 -1 -2 -2 -2 -2 -3 -3 -3 -3 -5 -6 -8 -15 -26 -26 -15 -6 -4 -4 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -2 -1 -2 -2 -1 -2 -2 -2 -2 -3 -6 -10 -12 -14 -15 -14 -14 -14 -13 -9 -3 -0 -0 -0 -0 -0 -0 -0 -1 -1 -11 -19 -20 -19 -16 -13 -11 -8 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -14 -7 -5 -5 -6 -11 -15 -11 -8 -9 -10 -7 -4 -3 -3 -3 -2 -2 -1 -2 -2 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -3 -7 -11 -15 -12 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -3 -21 -46 -27 -3 -0 -1 -2 -2 -2 -3 -3 -2 -2 -4 -4 -4 -5 -5 -6 -6 -7 -7 -8 -6 -4 -4 -4 -3 -3 -4 -3 -3 -3 -2 -1 -1 -1 -2 -3 -3 -1 -1 -2 -5 -11 -16 -22 -25 -25 -25 -24 -20 -16 -10 -7 -5 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -4 -5 -4 -3 -1 -0 -0 -1 -4 -4 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -17 -0 -0 -2 -26 -25 -24 -24 -13 -3 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -0 -3 -6 -2 -8 -22 -10 -8 -15 -75 -93 -157 -160 -157 -157 -145 -137 -130 -118 -110 -117 -125 -128 -132 -134 -134 -142 -157 -163 -166 -174 -168 -162 -161 -160 -153 -146 -144 -144 -141 -139 -144 -152 -166 -182 -195 -208 -225 -236 -236 -242 -234 -216 -197 -172 -153 -134 -111 -99 -104 -118 -132 -142 -130 -97 -60 -31 -17 -12 -12 -12 -11 -8 -6 -7 -9 -13 -21 -33 -41 -45 -48 -49 -45 -33 -31 -16 -6 -3 -2 -2 -2 -2 -2 -2 -4 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -56 -45 -16 -12 -6 -4 -8 -8 -8 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -22 -22 -2 -8 -10 -5 -1 -1 -2 -2 -3 -3 -3 -2 -0 -0 -4 -11 -13 -11 -5 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -5 -5 -5 -5 -4 -4 -4 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -2 -2 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -4 -5 -7 -12 -22 -21 -11 -4 -3 -5 -5 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -4 -6 -8 -10 -11 -10 -9 -10 -12 -11 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -3 -8 -12 -15 -14 -10 -10 -10 -6 -6 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -18 -13 -10 -8 -8 -8 -4 -2 -4 -8 -11 -8 -4 -4 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -7 -14 -9 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -15 -19 -4 -0 -0 -1 -1 -1 -1 -3 -3 -4 -4 -4 -4 -5 -6 -7 -7 -7 -6 -7 -8 -7 -7 -6 -5 -4 -4 -3 -3 -3 -3 -2 -1 -1 -1 -2 -2 -2 -1 -2 -3 -6 -10 -15 -23 -31 -35 -37 -37 -33 -27 -21 -15 -9 -5 -3 -2 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -2 -2 -2 -2 -1 -1 -0 -1 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -0 -0 -0 -1 -6 -13 -27 -23 -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 -8 -22 -21 -12 -8 -15 -23 -119 -153 -157 -160 -152 -149 -147 -140 -139 -140 -145 -148 -153 -155 -155 -167 -180 -174 -173 -185 -191 -184 -174 -170 -170 -168 -168 -168 -164 -163 -171 -184 -199 -213 -228 -241 -255 -262 -257 -254 -233 -203 -177 -159 -145 -135 -129 -128 -133 -141 -158 -165 -135 -85 -45 -23 -15 -12 -10 -7 -6 -4 -2 -1 -1 -4 -8 -21 -30 -34 -36 -36 -34 -26 -22 -13 -6 -4 -3 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -12 -37 -26 -17 -11 -7 -6 -18 -14 -8 -26 -23 -6 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -13 -29 -10 -17 -19 -11 -4 -2 -2 -3 -4 -5 -5 -3 -1 -2 -6 -13 -13 -8 -4 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -4 -4 -4 -4 -4 -4 -5 -6 -5 -3 -1 -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 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -5 -6 -6 -7 -10 -10 -5 -3 -3 -5 -5 -2 -1 -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 -2 -1 -1 -2 -3 -3 -3 -3 -5 -4 -3 -5 -10 -12 -9 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -2 -4 -8 -5 -4 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -17 -12 -11 -11 -12 -10 -9 -14 -15 -12 -11 -8 -5 -5 -2 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -15 -19 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -2 -1 -1 -2 -3 -4 -4 -4 -5 -5 -6 -6 -7 -7 -5 -5 -5 -7 -9 -8 -6 -5 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -3 -4 -6 -8 -12 -20 -32 -42 -51 -55 -51 -44 -35 -26 -18 -11 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -2 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -18 -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 -2 -3 -3 -7 -7 -7 -1 -19 -41 -62 -80 -101 -117 -147 -152 -155 -157 -165 -173 -179 -189 -194 -193 -195 -193 -197 -190 -187 -184 -179 -175 -173 -175 -178 -186 -196 -206 -217 -230 -241 -251 -254 -251 -239 -224 -200 -179 -159 -151 -148 -143 -145 -144 -146 -163 -185 -174 -124 -70 -35 -22 -19 -15 -8 -4 -2 -1 -1 -0 -1 -1 -4 -14 -14 -15 -20 -22 -18 -12 -10 -7 -4 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -1 -1 -4 -6 -6 -14 -21 -18 -13 -16 -25 -27 -28 -16 -5 -17 -15 -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 -1 -15 -53 -34 -37 -41 -41 -22 -9 -4 -4 -6 -7 -7 -5 -2 -0 -2 -6 -9 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -3 -4 -5 -6 -6 -4 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -2 -2 -2 -2 -3 -4 -5 -5 -6 -6 -5 -4 -4 -4 -2 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -4 -8 -10 -11 -10 -11 -11 -7 -2 -0 -0 -0 -0 -0 -0 -1 -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 -5 -11 -10 -9 -11 -12 -12 -11 -12 -16 -16 -9 -7 -3 -2 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -20 -14 -10 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -2 -2 -3 -3 -3 -4 -5 -5 -5 -6 -8 -6 -4 -4 -4 -5 -6 -6 -5 -3 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -3 -4 -5 -6 -9 -15 -25 -36 -51 -65 -69 -65 -54 -41 -32 -22 -14 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -1 -4 -5 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -3 -20 -40 -62 -85 -111 -136 -161 -179 -185 -185 -180 -182 -180 -184 -192 -196 -196 -196 -199 -205 -214 -221 -226 -231 -235 -237 -236 -230 -218 -204 -190 -175 -161 -154 -152 -160 -159 -167 -166 -167 -192 -207 -160 -94 -53 -33 -28 -28 -20 -8 -2 -1 -1 -1 -1 -1 -1 -5 -17 -19 -14 -11 -12 -9 -5 -3 -2 -2 -1 -1 -1 -1 -2 -0 -0 -0 -1 -1 -0 -0 -0 -0 -4 -14 -21 -16 -9 -7 -6 -6 -13 -24 -16 -9 -14 -24 -25 -28 -18 -7 -3 -3 -3 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -39 -33 -27 -29 -86 -68 -27 -9 -8 -10 -13 -12 -7 -1 -0 -0 -3 -6 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -4 -8 -9 -7 -6 -5 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -6 -6 -6 -6 -5 -5 -4 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -9 -11 -15 -16 -15 -12 -5 -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 -2 -2 -1 -2 -6 -10 -12 -10 -11 -14 -14 -10 -7 -6 -7 -8 -5 -1 -2 -1 -1 -3 -5 -4 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -22 -33 -15 -4 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -2 -2 -3 -4 -4 -4 -4 -5 -6 -5 -4 -3 -4 -4 -4 -5 -5 -4 -2 -2 -1 -1 -1 -2 -3 -4 -3 -2 -2 -2 -2 -2 -3 -4 -5 -6 -8 -12 -19 -28 -41 -57 -68 -76 -73 -58 -49 -40 -26 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -3 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -0 -0 -0 -0 -11 -35 -57 -76 -94 -108 -128 -149 -159 -168 -177 -199 -239 -241 -241 -239 -232 -223 -214 -206 -197 -186 -177 -170 -166 -164 -165 -167 -174 -176 -186 -192 -194 -236 -220 -125 -49 -25 -31 -42 -40 -25 -10 -4 -5 -7 -7 -5 -3 -3 -6 -25 -32 -26 -14 -12 -8 -4 -2 -2 -1 -1 -1 -1 -3 -4 -0 -0 -1 -0 -1 -0 -1 -1 -2 -7 -24 -39 -37 -24 -16 -18 -22 -25 -20 -8 -5 -6 -6 -19 -19 -4 -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 -1 -9 -12 -15 -98 -111 -59 -22 -13 -16 -16 -11 -4 -0 -0 -0 -2 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -2 -4 -10 -13 -9 -6 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -5 -5 -6 -5 -4 -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 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -7 -10 -13 -14 -11 -5 -4 -7 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -2 -5 -7 -6 -8 -7 -7 -5 -3 -2 -4 -9 -9 -6 -2 -3 -3 -3 -1 -0 -0 -0 -0 -1 -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 -2 -9 -28 -31 -14 -3 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -5 -5 -3 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -4 -3 -3 -5 -6 -5 -4 -4 -5 -5 -5 -5 -6 -4 -3 -2 -2 -1 -2 -2 -3 -2 -1 -2 -4 -4 -3 -2 -2 -3 -4 -5 -6 -9 -14 -21 -29 -38 -52 -69 -78 -74 -63 -56 -44 -33 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -35 -62 -130 -258 -247 -237 -226 -207 -193 -185 -181 -177 -175 -176 -178 -182 -187 -190 -192 -193 -193 -200 -210 -214 -119 -95 -84 -26 -7 -22 -44 -47 -31 -20 -20 -26 -27 -22 -16 -9 -7 -8 -17 -23 -24 -15 -13 -9 -5 -4 -3 -2 -1 -1 -1 -2 -2 -1 -2 -0 -0 -0 -1 -6 -11 -12 -15 -26 -40 -37 -26 -13 -5 -9 -11 -7 -1 -1 -1 -1 -5 -5 -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 -1 -8 -36 -39 -45 -102 -115 -88 -40 -20 -23 -21 -13 -5 -1 -0 -0 -2 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -4 -9 -12 -9 -5 -3 -3 -2 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -4 -5 -4 -4 -5 -5 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -3 -5 -9 -13 -15 -19 -14 -7 -6 -5 -4 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -3 -3 -2 -0 -3 -7 -10 -10 -10 -8 -9 -6 -3 -4 -6 -3 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -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 -2 -8 -20 -29 -22 -8 -1 -0 -0 -0 -0 -1 -3 -3 -5 -6 -6 -7 -6 -4 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -2 -3 -5 -5 -6 -6 -6 -7 -6 -6 -7 -6 -5 -4 -3 -2 -3 -3 -3 -2 -1 -1 -2 -4 -6 -4 -2 -2 -2 -2 -3 -4 -6 -9 -14 -20 -25 -35 -50 -63 -79 -74 -65 -59 -51 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -101 -255 -230 -213 -199 -183 -178 -180 -185 -189 -193 -199 -203 -207 -211 -212 -214 -214 -216 -219 -224 -224 -130 -74 -80 -18 -9 -16 -28 -43 -47 -50 -60 -67 -63 -50 -36 -22 -13 -13 -19 -15 -12 -9 -10 -10 -9 -8 -6 -4 -2 -1 -1 -1 -3 -6 -1 -0 -0 -0 -4 -28 -38 -38 -30 -24 -28 -25 -37 -21 -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 -5 -27 -46 -31 -34 -94 -124 -103 -53 -29 -26 -25 -18 -9 -2 -1 -0 -2 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -4 -8 -9 -7 -4 -2 -2 -1 -1 -1 -1 -1 -1 -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 -1 -1 -1 -2 -2 -2 -2 -3 -4 -3 -3 -4 -4 -5 -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 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -6 -5 -3 -7 -10 -11 -8 -6 -6 -6 -5 -4 -6 -5 -3 -4 -4 -3 -6 -6 -3 -5 -8 -10 -9 -6 -9 -7 -5 -3 -1 -1 -2 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -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 -1 -4 -17 -35 -47 -50 -35 -15 -4 -1 -0 -0 -0 -1 -3 -5 -5 -6 -8 -8 -8 -7 -5 -2 -1 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -5 -6 -8 -8 -8 -9 -9 -8 -8 -7 -7 -7 -5 -5 -5 -4 -4 -1 -0 -0 -1 -3 -4 -3 -2 -1 -1 -3 -4 -4 -4 -6 -8 -12 -17 -23 -33 -41 -59 -78 -74 -71 -69 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -103 -227 -228 -210 -205 -212 -215 -222 -230 -237 -241 -244 -242 -244 -244 -243 -242 -241 -243 -244 -246 -265 -294 -212 -72 -9 -19 -31 -26 -45 -72 -88 -103 -108 -97 -76 -56 -38 -23 -19 -18 -14 -11 -11 -15 -17 -16 -12 -8 -6 -3 -2 -2 -5 -14 -17 -4 -0 -0 -2 -13 -61 -63 -52 -30 -15 -16 -28 -17 -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 -9 -36 -37 -14 -16 -77 -134 -117 -64 -31 -21 -17 -16 -14 -6 -1 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -3 -4 -5 -4 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -4 -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 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -3 -3 -2 -2 -3 -5 -9 -13 -10 -8 -8 -10 -11 -11 -11 -9 -7 -7 -5 -5 -4 -3 -2 -3 -5 -8 -10 -10 -10 -7 -4 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -12 -24 -29 -12 -3 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -19 -49 -82 -94 -70 -38 -13 -3 -1 -0 -0 -1 -3 -5 -7 -7 -8 -9 -9 -8 -6 -4 -2 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -1 -2 -2 -3 -4 -5 -7 -9 -10 -11 -11 -10 -9 -8 -7 -7 -7 -6 -6 -6 -5 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -4 -4 -3 -3 -4 -5 -7 -10 -15 -20 -24 -34 -59 -76 -80 -82 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -1 -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 -0 -0 -0 -0 -0 -4 -52 -153 -210 -172 -114 -128 -142 -159 -180 -219 -287 -289 -283 -282 -275 -272 -269 -270 -273 -274 -276 -284 -262 -162 -53 -7 -26 -58 -58 -74 -103 -116 -126 -125 -110 -87 -69 -52 -33 -23 -19 -17 -20 -23 -22 -21 -18 -14 -10 -6 -3 -3 -5 -15 -20 -12 -3 -1 -2 -6 -18 -62 -53 -35 -14 -4 -3 -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 -4 -18 -35 -37 -25 -62 -134 -136 -82 -39 -21 -12 -15 -21 -12 -2 -1 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -2 -2 -2 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -3 -3 -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 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -3 -9 -17 -15 -9 -8 -8 -8 -8 -9 -9 -7 -5 -5 -4 -1 -1 -4 -5 -7 -9 -10 -10 -10 -7 -4 -2 -1 -1 -0 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -4 -16 -34 -26 -4 -1 -0 -0 -0 -0 -0 -0 -1 -3 -7 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -14 -40 -72 -78 -56 -35 -20 -6 -1 -0 -0 -0 -3 -4 -5 -6 -7 -8 -7 -7 -6 -4 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -1 -1 -2 -3 -3 -5 -6 -8 -10 -10 -10 -9 -8 -5 -4 -4 -4 -4 -5 -5 -5 -4 -4 -3 -2 -2 -2 -2 -3 -3 -2 -2 -2 -3 -3 -2 -2 -2 -4 -6 -9 -11 -12 -17 -34 -60 -74 -83 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -56 -96 -55 -0 -8 -23 -37 -59 -131 -302 -296 -289 -284 -277 -277 -276 -281 -286 -286 -287 -290 -251 -143 -49 -14 -36 -85 -105 -109 -131 -136 -139 -133 -115 -92 -77 -64 -47 -29 -21 -20 -25 -29 -26 -22 -20 -17 -11 -6 -6 -10 -19 -21 -14 -5 -2 -4 -12 -22 -26 -37 -26 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -18 -26 -10 -4 -16 -35 -43 -41 -93 -131 -98 -47 -22 -11 -15 -23 -13 -3 -2 -4 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -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 -1 -0 -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 -2 -7 -16 -17 -11 -8 -8 -7 -6 -7 -8 -7 -7 -6 -5 -3 -3 -5 -7 -9 -10 -11 -12 -10 -7 -4 -3 -2 -1 -0 -0 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -5 -10 -5 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -12 -27 -41 -43 -37 -22 -15 -8 -2 -0 -0 -1 -2 -3 -4 -5 -5 -5 -5 -4 -3 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -2 -3 -5 -7 -8 -10 -9 -8 -7 -5 -4 -3 -2 -2 -3 -4 -4 -4 -5 -5 -4 -3 -4 -5 -7 -5 -3 -2 -2 -3 -3 -2 -1 -1 -1 -3 -5 -5 -6 -8 -15 -34 -56 -77 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -111 -298 -290 -282 -274 -276 -280 -287 -266 -211 -249 -262 -240 -199 -140 -72 -37 -61 -121 -158 -151 -159 -155 -153 -137 -116 -97 -85 -76 -61 -40 -26 -24 -28 -33 -33 -31 -30 -23 -11 -9 -20 -40 -39 -23 -10 -4 -5 -12 -28 -45 -43 -27 -12 -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 -4 -10 -12 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -23 -13 -14 -16 -28 -52 -39 -71 -124 -102 -51 -18 -7 -13 -21 -10 -2 -2 -4 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -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 -1 -1 -0 -0 -1 -2 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -4 -11 -14 -11 -9 -8 -8 -7 -6 -7 -7 -8 -7 -6 -5 -5 -8 -10 -12 -13 -13 -12 -9 -6 -3 -2 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -0 -1 -1 -3 -3 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -15 -24 -34 -28 -12 -8 -6 -5 -3 -1 -0 -0 -1 -2 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -2 -4 -6 -9 -11 -9 -8 -7 -4 -3 -3 -2 -3 -4 -4 -4 -6 -5 -5 -6 -6 -7 -10 -10 -7 -4 -2 -2 -2 -2 -1 -1 -0 -0 -1 -2 -3 -4 -5 -7 -15 -30 -54 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -136 -297 -294 -287 -230 -76 -96 -121 -121 -69 -192 -206 -185 -165 -138 -101 -76 -96 -151 -189 -181 -176 -161 -151 -132 -109 -96 -87 -81 -73 -53 -38 -35 -40 -46 -48 -48 -43 -28 -16 -22 -45 -62 -48 -23 -10 -7 -8 -17 -38 -57 -52 -30 -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 -1 -15 -27 -32 -30 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -16 -5 -5 -25 -51 -54 -54 -53 -72 -110 -94 -46 -13 -5 -13 -15 -7 -1 -1 -4 -5 -2 -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 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -8 -4 -1 -0 -1 -1 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -8 -7 -7 -7 -8 -5 -5 -6 -6 -6 -6 -6 -6 -7 -9 -12 -13 -13 -12 -9 -6 -4 -2 -1 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -1 -1 -0 -1 -1 -3 -3 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -5 -18 -28 -26 -13 -4 -5 -2 -2 -1 -1 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -6 -9 -10 -9 -7 -6 -5 -5 -4 -4 -5 -7 -7 -5 -7 -7 -5 -8 -10 -12 -14 -12 -9 -4 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -5 -10 -30 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -2 -2 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -87 -124 -202 -293 -297 -291 -208 -71 -173 -48 -162 -105 -188 -176 -157 -141 -123 -105 -103 -133 -171 -186 -181 -168 -146 -130 -114 -97 -87 -78 -78 -82 -72 -56 -50 -52 -60 -68 -66 -51 -32 -25 -37 -53 -48 -30 -19 -14 -15 -17 -21 -37 -50 -43 -24 -10 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -24 -41 -46 -53 -41 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -35 -22 -4 -0 -15 -48 -64 -70 -77 -83 -89 -76 -42 -14 -8 -12 -9 -3 -1 -0 -2 -3 -2 -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 -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 -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 -8 -32 -11 -2 -0 -0 -1 -1 -1 -0 -0 -1 -0 -0 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -6 -6 -4 -4 -5 -5 -5 -4 -5 -6 -7 -9 -11 -12 -10 -7 -4 -2 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -2 -8 -17 -16 -2 -0 -0 -3 -19 -30 -18 -5 -3 -9 -7 -3 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -2 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -6 -7 -8 -8 -7 -7 -6 -6 -6 -7 -8 -12 -11 -10 -11 -11 -14 -16 -16 -16 -14 -10 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -2 -2 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -200 -255 -270 -287 -294 -297 -284 -257 -272 -197 -217 -159 -142 -142 -141 -122 -102 -92 -115 -150 -172 -173 -161 -142 -120 -106 -95 -85 -74 -68 -78 -91 -91 -86 -80 -72 -71 -76 -71 -53 -35 -33 -39 -37 -24 -19 -18 -22 -28 -35 -43 -49 -45 -30 -17 -9 -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 -4 -31 -54 -62 -60 -40 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -43 -59 -31 -6 -2 -10 -32 -62 -83 -89 -85 -77 -67 -39 -16 -14 -14 -8 -3 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -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 -1 -1 -2 -1 -1 -1 -2 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -2 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -22 -38 -12 -1 -0 -0 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -3 -4 -4 -3 -4 -5 -5 -3 -2 -3 -5 -7 -8 -9 -9 -5 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -4 -19 -39 -27 -3 -0 -0 -1 -9 -19 -17 -9 -12 -20 -15 -5 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -6 -7 -7 -7 -6 -7 -7 -8 -9 -11 -14 -14 -13 -14 -17 -19 -18 -20 -24 -19 -12 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -258 -291 -279 -278 -292 -295 -293 -286 -260 -204 -156 -122 -118 -136 -162 -120 -88 -98 -140 -156 -158 -148 -130 -109 -93 -85 -78 -71 -65 -64 -80 -99 -107 -120 -106 -85 -77 -73 -63 -47 -36 -33 -28 -20 -13 -15 -20 -26 -40 -59 -71 -61 -41 -29 -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 -1 -0 -0 -0 -2 -30 -59 -68 -52 -21 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -48 -79 -47 -16 -18 -36 -60 -79 -84 -82 -83 -79 -60 -33 -19 -20 -18 -7 -1 -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 -1 -1 -1 -1 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -13 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -22 -10 -2 -0 -0 -3 -4 -2 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -3 -3 -3 -4 -4 -4 -3 -2 -2 -3 -5 -6 -6 -5 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -1 -2 -3 -10 -27 -12 -2 -0 -0 -0 -1 -4 -9 -10 -19 -38 -36 -9 -3 -3 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -2 -3 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -5 -6 -6 -6 -7 -8 -8 -9 -10 -11 -12 -13 -13 -13 -12 -16 -20 -21 -15 -11 -8 -5 -2 -1 -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 -1 -1 -1 -2 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -170 -283 -282 -250 -257 -277 -261 -250 -227 -194 -155 -124 -110 -131 -173 -204 -136 -107 -145 -156 -149 -137 -120 -102 -86 -77 -72 -65 -59 -61 -66 -82 -105 -115 -116 -79 -73 -73 -63 -47 -37 -30 -22 -16 -13 -12 -19 -30 -44 -56 -66 -65 -43 -29 -34 -19 -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 -1 -10 -39 -60 -66 -53 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -67 -69 -33 -22 -51 -90 -109 -101 -82 -73 -76 -70 -48 -28 -21 -25 -20 -6 -1 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -17 -21 -4 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -2 -1 -1 -4 -4 -4 -4 -5 -5 -5 -4 -2 -3 -3 -5 -5 -3 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -4 -5 -4 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -2 -1 -1 -1 -2 -2 -2 -6 -2 -0 -0 -0 -0 -0 -0 -2 -4 -10 -21 -22 -12 -7 -5 -4 -3 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -2 -3 -3 -5 -5 -6 -6 -6 -7 -7 -7 -8 -9 -9 -9 -8 -10 -16 -16 -13 -11 -11 -12 -11 -6 -4 -2 -2 -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 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -142 -275 -260 -206 -234 -233 -199 -176 -173 -161 -133 -108 -127 -174 -203 -185 -144 -154 -146 -141 -124 -112 -98 -83 -73 -66 -60 -55 -56 -65 -75 -90 -111 -123 -115 -75 -65 -62 -50 -36 -34 -22 -14 -13 -14 -20 -36 -52 -59 -59 -51 -28 -14 -24 -35 -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 -6 -37 -63 -67 -68 -60 -26 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -52 -64 -33 -10 -16 -69 -143 -165 -130 -90 -70 -66 -53 -36 -25 -22 -28 -20 -4 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -6 -5 -2 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -37 -42 -7 -1 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -8 -4 -1 -2 -5 -6 -4 -4 -5 -6 -6 -4 -3 -2 -2 -4 -4 -3 -1 -1 -1 -1 -1 -2 -1 -1 -1 -3 -7 -12 -16 -13 -7 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -11 -10 -8 -7 -5 -3 -1 -0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -2 -3 -4 -5 -5 -5 -5 -5 -6 -6 -6 -7 -6 -6 -7 -9 -6 -4 -6 -12 -18 -20 -12 -6 -4 -1 -1 -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 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -103 -271 -226 -207 -210 -192 -171 -166 -165 -145 -119 -102 -147 -187 -176 -163 -146 -136 -125 -117 -104 -97 -83 -70 -59 -51 -49 -52 -61 -72 -81 -95 -111 -116 -101 -73 -60 -52 -44 -27 -27 -16 -14 -17 -21 -33 -55 -70 -68 -56 -33 -9 -14 -31 -17 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -3 -3 -0 -3 -30 -69 -58 -52 -52 -52 -40 -14 -1 -0 -0 -0 -0 -0 -0 -0 -0 -11 -75 -30 -7 -1 -8 -62 -166 -209 -164 -115 -92 -77 -56 -40 -29 -25 -32 -18 -3 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -18 -18 -3 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -6 -7 -4 -1 -1 -3 -5 -5 -6 -6 -6 -6 -4 -3 -3 -2 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -2 -11 -20 -25 -36 -34 -22 -11 -6 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -1 -1 -1 -1 -2 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -5 -5 -6 -5 -3 -2 -1 -0 -0 -1 -1 -2 -3 -4 -4 -4 -4 -4 -4 -4 -3 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -2 -2 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -5 -5 -5 -4 -5 -6 -6 -4 -5 -6 -4 -3 -2 -4 -8 -13 -15 -12 -6 -2 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -122 -259 -220 -202 -185 -178 -168 -162 -157 -126 -96 -92 -142 -160 -145 -132 -124 -117 -110 -101 -93 -85 -70 -57 -45 -42 -54 -64 -74 -81 -86 -96 -104 -98 -85 -73 -50 -41 -28 -11 -13 -13 -19 -24 -29 -46 -76 -96 -93 -82 -47 -13 -23 -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 -5 -8 -7 -7 -6 -0 -10 -78 -63 -21 -14 -8 -8 -41 -26 -1 -0 -0 -0 -0 -0 -0 -0 -3 -37 -47 -8 -1 -0 -14 -64 -165 -222 -195 -153 -134 -118 -94 -63 -38 -30 -34 -17 -4 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -7 -8 -6 -4 -4 -4 -3 -2 -2 -4 -4 -4 -4 -3 -3 -3 -3 -3 -6 -17 -30 -34 -42 -57 -58 -48 -36 -22 -10 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -3 -2 -2 -1 -1 -0 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -2 -1 -0 -0 -0 -1 -2 -3 -4 -4 -5 -6 -6 -5 -5 -4 -4 -3 -1 -1 -1 -2 -2 -2 -3 -2 -2 -3 -3 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -5 -5 -5 -4 -5 -7 -8 -9 -8 -5 -4 -3 -3 -6 -9 -9 -6 -2 -1 -3 -4 -3 -2 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -128 -211 -185 -169 -170 -170 -172 -157 -130 -93 -60 -63 -123 -139 -129 -113 -104 -99 -94 -88 -81 -70 -57 -48 -45 -52 -70 -78 -81 -82 -85 -93 -94 -86 -78 -65 -34 -24 -9 -7 -12 -19 -26 -33 -37 -58 -92 -116 -123 -101 -54 -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 -2 -6 -9 -8 -2 -0 -11 -70 -24 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -26 -77 -27 -4 -0 -4 -30 -97 -172 -220 -214 -179 -156 -141 -116 -72 -43 -34 -32 -16 -3 -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 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -3 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -1 -2 -3 -3 -3 -3 -3 -6 -8 -6 -4 -3 -4 -4 -3 -5 -6 -7 -8 -7 -5 -5 -4 -3 -4 -7 -23 -34 -48 -64 -75 -78 -73 -62 -42 -22 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -4 -20 -41 -22 -4 -0 -2 -3 -3 -2 -1 -1 -1 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -3 -4 -4 -5 -5 -5 -6 -6 -5 -5 -4 -3 -2 -1 -2 -2 -3 -3 -4 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -5 -5 -6 -5 -6 -7 -6 -5 -8 -10 -10 -8 -5 -5 -2 -3 -4 -5 -3 -2 -1 -3 -7 -10 -10 -5 -3 -2 -3 -6 -4 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -123 -179 -170 -166 -171 -171 -163 -136 -99 -59 -33 -34 -89 -119 -118 -108 -101 -95 -87 -76 -66 -57 -51 -52 -59 -68 -77 -76 -73 -73 -78 -87 -88 -80 -74 -60 -28 -11 -8 -12 -19 -30 -38 -45 -47 -72 -99 -100 -92 -74 -37 -6 -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 -5 -9 -11 -9 -2 -0 -4 -20 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -63 -57 -14 -1 -2 -13 -51 -133 -202 -230 -209 -168 -137 -115 -87 -57 -40 -36 -31 -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 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -2 -3 -3 -3 -3 -3 -4 -5 -5 -4 -3 -4 -6 -7 -7 -8 -9 -10 -8 -5 -6 -5 -4 -5 -10 -22 -38 -57 -72 -81 -84 -83 -73 -57 -33 -12 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -2 -3 -6 -29 -51 -40 -14 -1 -2 -3 -4 -3 -2 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -4 -5 -5 -5 -5 -5 -5 -5 -5 -4 -4 -4 -3 -2 -1 -2 -3 -3 -3 -3 -3 -3 -2 -2 -2 -3 -3 -3 -4 -3 -3 -4 -4 -4 -5 -6 -7 -7 -7 -7 -8 -8 -8 -9 -8 -7 -9 -13 -17 -14 -8 -8 -5 -5 -7 -7 -5 -5 -6 -10 -14 -16 -15 -9 -4 -4 -7 -10 -9 -4 -2 -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 -1 -2 -2 -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 -161 -202 -190 -182 -179 -169 -145 -110 -74 -41 -28 -39 -108 -121 -116 -114 -107 -97 -82 -65 -54 -50 -53 -61 -68 -70 -71 -70 -66 -66 -74 -82 -85 -80 -76 -73 -53 -23 -15 -18 -27 -40 -50 -57 -70 -93 -98 -68 -43 -21 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -5 -4 -8 -8 -7 -9 -11 -12 -11 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -39 -30 -5 -1 -9 -29 -82 -164 -220 -220 -175 -122 -86 -61 -43 -35 -35 -36 -31 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -4 -2 -2 -3 -3 -4 -4 -4 -3 -3 -4 -4 -4 -6 -9 -12 -12 -10 -10 -11 -9 -5 -6 -5 -4 -6 -12 -25 -43 -57 -64 -68 -73 -75 -67 -54 -35 -12 -3 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -4 -5 -6 -14 -20 -12 -1 -2 -4 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -5 -4 -7 -6 -4 -5 -6 -5 -5 -5 -4 -3 -3 -3 -3 -4 -4 -4 -3 -2 -2 -2 -2 -2 -1 -1 -2 -2 -3 -3 -2 -2 -2 -3 -3 -4 -4 -4 -5 -6 -5 -6 -7 -8 -9 -8 -9 -13 -19 -41 -34 -18 -15 -18 -18 -16 -13 -10 -9 -12 -18 -23 -22 -17 -11 -6 -7 -11 -14 -12 -6 -2 -1 -2 -4 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -0 -0 -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 -6 -245 -253 -214 -191 -182 -162 -124 -81 -47 -32 -38 -70 -128 -122 -113 -116 -108 -94 -76 -60 -52 -51 -57 -64 -68 -64 -60 -59 -57 -64 -84 -87 -89 -85 -82 -74 -53 -29 -21 -24 -33 -49 -64 -77 -96 -120 -99 -52 -20 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -6 -9 -9 -8 -14 -12 -8 -8 -8 -10 -11 -10 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -15 -30 -16 -1 -6 -26 -60 -112 -176 -205 -184 -133 -81 -48 -32 -27 -28 -33 -35 -29 -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 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -3 -4 -5 -6 -4 -4 -3 -3 -4 -5 -8 -13 -17 -15 -12 -13 -13 -12 -8 -6 -5 -5 -8 -14 -27 -42 -48 -44 -42 -46 -49 -44 -33 -20 -6 -3 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -4 -5 -5 -3 -3 -3 -1 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -9 -7 -5 -5 -5 -5 -6 -4 -4 -4 -4 -3 -3 -3 -3 -4 -4 -3 -2 -2 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -1 -2 -2 -2 -3 -3 -2 -3 -10 -20 -12 -49 -47 -31 -21 -24 -29 -25 -18 -13 -12 -17 -25 -29 -26 -19 -13 -9 -9 -12 -13 -12 -6 -4 -3 -4 -6 -8 -7 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -2 -3 -4 -4 -4 -4 -2 -2 -2 -1 -0 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -97 -245 -231 -196 -176 -141 -98 -54 -29 -29 -66 -111 -118 -114 -113 -112 -101 -87 -70 -59 -54 -53 -55 -60 -62 -58 -54 -54 -60 -74 -94 -95 -89 -83 -73 -51 -32 -23 -23 -29 -43 -64 -83 -95 -103 -115 -97 -51 -17 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -4 -8 -13 -13 -11 -9 -5 -4 -8 -14 -15 -11 -7 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -20 -53 -49 -7 -3 -15 -46 -91 -132 -173 -177 -145 -98 -60 -36 -25 -25 -29 -33 -35 -26 -8 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -4 -5 -7 -7 -5 -4 -4 -5 -8 -11 -14 -14 -11 -12 -14 -11 -11 -10 -7 -5 -7 -9 -15 -25 -32 -32 -25 -19 -17 -20 -19 -11 -4 -2 -1 -1 -1 -0 -0 -1 -1 -2 -2 -2 -1 -1 -0 -1 -2 -3 -4 -5 -4 -3 -2 -4 -5 -4 -1 -0 -1 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -5 -6 -5 -4 -5 -4 -5 -4 -4 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -4 -12 -26 -28 -43 -46 -35 -24 -26 -30 -27 -19 -13 -12 -17 -23 -25 -22 -16 -12 -9 -8 -8 -9 -9 -9 -7 -7 -8 -10 -11 -12 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -5 -5 -5 -5 -4 -4 -4 -3 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -211 -236 -196 -164 -116 -68 -30 -20 -35 -73 -108 -113 -111 -108 -101 -90 -77 -64 -56 -54 -53 -53 -58 -60 -57 -55 -62 -74 -84 -89 -84 -61 -50 -38 -26 -22 -23 -27 -40 -61 -86 -102 -103 -90 -83 -70 -38 -14 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -6 -4 -5 -10 -12 -11 -9 -4 -1 -1 -8 -20 -21 -17 -18 -16 -7 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -18 -58 -65 -18 -2 -7 -29 -65 -135 -138 -148 -148 -113 -72 -45 -28 -20 -21 -29 -33 -32 -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 -1 -1 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -4 -5 -6 -8 -9 -8 -7 -6 -7 -9 -11 -10 -6 -3 -1 -3 -3 -4 -6 -8 -6 -7 -11 -16 -21 -22 -18 -12 -7 -4 -5 -4 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -1 -1 -1 -1 -2 -3 -3 -4 -5 -5 -3 -3 -7 -6 -1 -0 -0 -1 -1 -1 -2 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -2 -3 -3 -4 -4 -3 -3 -3 -2 -2 -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 -2 -10 -16 -24 -27 -32 -34 -29 -24 -24 -26 -24 -15 -11 -10 -13 -15 -15 -13 -10 -8 -7 -6 -4 -4 -5 -5 -6 -7 -9 -12 -14 -14 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -4 -6 -6 -6 -6 -6 -7 -7 -6 -5 -4 -4 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -213 -235 -187 -142 -86 -39 -21 -26 -58 -92 -108 -108 -103 -95 -84 -74 -65 -58 -53 -52 -54 -56 -61 -64 -61 -62 -71 -79 -77 -68 -49 -27 -17 -17 -18 -20 -25 -35 -56 -84 -108 -116 -100 -69 -46 -34 -14 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -7 -8 -9 -9 -10 -12 -10 -2 -0 -1 -3 -3 -7 -17 -19 -9 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -66 -77 -28 -2 -1 -12 -50 -117 -169 -135 -127 -126 -93 -56 -32 -20 -16 -21 -28 -31 -25 -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 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -4 -4 -3 -3 -3 -3 -3 -2 -2 -1 -1 -1 -4 -6 -7 -9 -10 -11 -11 -10 -9 -10 -11 -8 -3 -1 -0 -0 -0 -0 -0 -5 -7 -7 -12 -18 -18 -13 -8 -6 -3 -2 -2 -1 -0 -1 -1 -2 -3 -2 -1 -1 -0 -0 -0 -2 -2 -2 -2 -2 -3 -3 -3 -3 -5 -5 -4 -4 -4 -3 -0 -1 -1 -1 -1 -2 -2 -2 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -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 -1 -3 -8 -13 -16 -16 -19 -21 -20 -17 -19 -18 -15 -10 -8 -7 -8 -8 -8 -7 -6 -5 -5 -4 -2 -2 -2 -2 -3 -4 -5 -7 -11 -11 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -2 -4 -6 -7 -9 -11 -11 -10 -10 -9 -8 -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 -99 -229 -228 -162 -104 -53 -22 -23 -34 -89 -111 -110 -104 -93 -79 -67 -60 -56 -53 -50 -51 -55 -58 -62 -65 -66 -64 -59 -47 -33 -23 -18 -12 -12 -13 -16 -22 -31 -49 -71 -91 -104 -102 -77 -40 -12 -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 -6 -12 -21 -24 -18 -1 -0 -0 -0 -1 -4 -11 -9 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -66 -56 -4 -1 -7 -30 -85 -161 -163 -132 -124 -119 -87 -50 -26 -15 -14 -20 -27 -27 -17 -5 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -26 -27 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -4 -5 -6 -6 -5 -5 -4 -4 -3 -2 -1 -1 -3 -5 -6 -9 -10 -11 -12 -11 -12 -13 -13 -8 -2 -0 -0 -0 -0 -0 -0 -3 -6 -7 -10 -19 -16 -7 -4 -3 -2 -1 -1 -0 -0 -0 -1 -2 -3 -3 -3 -1 -0 -0 -0 -2 -3 -2 -2 -2 -3 -3 -3 -5 -5 -5 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -1 -2 -2 -4 -4 -5 -6 -5 -4 -3 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -11 -9 -9 -11 -12 -10 -11 -11 -8 -6 -5 -5 -6 -6 -6 -6 -5 -4 -4 -3 -2 -1 -1 -1 -1 -1 -1 -2 -3 -5 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -6 -8 -10 -11 -12 -12 -12 -12 -12 -11 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -107 -208 -195 -124 -63 -26 -19 -32 -62 -92 -104 -102 -92 -77 -63 -56 -54 -54 -52 -51 -51 -55 -59 -61 -58 -52 -36 -16 -9 -7 -6 -7 -9 -10 -12 -16 -25 -40 -60 -73 -77 -79 -72 -49 -21 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -2 -2 -1 -2 -6 -16 -31 -38 -36 -17 -1 -0 -0 -0 -1 -6 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -71 -68 -19 -12 -30 -76 -140 -176 -157 -132 -125 -113 -83 -48 -25 -14 -14 -20 -25 -22 -12 -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 -1 -2 -3 -3 -2 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -10 -47 -63 -27 -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 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -5 -7 -7 -7 -7 -6 -5 -4 -3 -2 -2 -3 -4 -6 -8 -9 -11 -13 -14 -16 -17 -13 -7 -2 -0 -0 -0 -0 -0 -0 -1 -4 -8 -6 -15 -10 -4 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -1 -3 -3 -2 -1 -2 -4 -4 -4 -4 -3 -3 -4 -4 -3 -3 -2 -2 -3 -3 -4 -3 -3 -3 -3 -3 -3 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -2 -2 -3 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -5 -5 -4 -7 -6 -6 -7 -6 -5 -4 -4 -4 -4 -5 -5 -5 -4 -4 -3 -3 -2 -1 -1 -0 -1 -1 -1 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -4 -6 -8 -10 -12 -12 -13 -13 -13 -9 -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 -108 -177 -145 -78 -30 -14 -26 -54 -104 -114 -103 -97 -83 -68 -55 -51 -53 -54 -54 -53 -52 -55 -60 -55 -40 -22 -9 -4 -3 -3 -3 -5 -8 -11 -14 -19 -31 -50 -60 -57 -51 -52 -53 -40 -18 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -1 -1 -2 -11 -22 -33 -40 -38 -25 -21 -27 -4 -4 -7 -4 -2 -1 -0 -0 -0 -1 -4 -8 -6 -1 -0 -0 -0 -0 -0 -44 -72 -75 -99 -143 -173 -168 -145 -128 -116 -98 -73 -46 -25 -14 -14 -21 -25 -21 -10 -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 -1 -4 -8 -7 -5 -3 -1 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -10 -57 -71 -29 -5 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -3 -4 -5 -6 -7 -7 -7 -7 -6 -5 -4 -4 -4 -7 -11 -12 -13 -14 -15 -19 -22 -22 -15 -6 -1 -0 -0 -0 -0 -0 -0 -0 -2 -8 -5 -8 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -3 -3 -3 -2 -1 -0 -1 -3 -4 -4 -3 -2 -3 -4 -4 -3 -3 -3 -3 -3 -3 -4 -4 -3 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -2 -1 -1 -1 -2 -2 -3 -3 -4 -4 -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 -1 -2 -2 -2 -3 -3 -3 -3 -3 -5 -5 -4 -4 -3 -4 -4 -5 -5 -5 -5 -5 -4 -3 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -5 -8 -11 -14 -14 -11 -11 -11 -5 -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 -98 -142 -94 -38 -12 -13 -43 -77 -87 -92 -99 -93 -78 -63 -53 -51 -54 -56 -56 -55 -54 -55 -57 -42 -14 -3 -2 -2 -1 -1 -2 -5 -9 -14 -19 -27 -43 -61 -59 -36 -35 -46 -56 -45 -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 -2 -7 -25 -34 -32 -38 -36 -25 -25 -27 -28 -30 -32 -19 -14 -15 -9 -2 -4 -21 -44 -52 -37 -12 -0 -0 -0 -0 -1 -72 -148 -182 -197 -204 -186 -161 -140 -121 -100 -79 -61 -40 -22 -12 -14 -22 -28 -24 -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 -2 -11 -27 -17 -4 -1 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -12 -43 -40 -14 -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 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -2 -2 -3 -4 -5 -5 -6 -7 -8 -10 -9 -7 -6 -6 -7 -10 -14 -17 -19 -19 -19 -23 -25 -23 -15 -5 -1 -0 -0 -0 -0 -0 -0 -0 -1 -5 -6 -4 -4 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -2 -3 -3 -3 -3 -3 -2 -0 -0 -0 -1 -3 -4 -4 -5 -5 -5 -4 -3 -3 -4 -4 -3 -4 -4 -4 -4 -3 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -4 -4 -4 -4 -3 -2 -3 -3 -3 -4 -4 -4 -4 -4 -5 -4 -3 -4 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -7 -11 -14 -14 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -121 -157 -100 -46 -15 -9 -20 -63 -111 -115 -96 -96 -86 -72 -57 -49 -51 -55 -57 -57 -56 -55 -56 -55 -36 -7 -1 -1 -1 -0 -0 -2 -5 -11 -20 -31 -42 -57 -70 -62 -36 -40 -52 -38 -48 -22 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -16 -43 -46 -38 -41 -41 -38 -40 -42 -43 -44 -49 -51 -44 -37 -38 -44 -48 -57 -74 -87 -83 -40 -1 -15 -31 -19 -16 -101 -193 -209 -180 -187 -204 -176 -150 -121 -94 -65 -51 -33 -18 -11 -14 -22 -28 -24 -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 -2 -12 -38 -28 -8 -1 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -4 -14 -10 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -4 -3 -4 -4 -2 -2 -3 -4 -6 -6 -5 -6 -7 -8 -10 -9 -8 -8 -8 -10 -13 -16 -18 -20 -22 -23 -22 -17 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -4 -3 -4 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -1 -1 -2 -3 -4 -3 -3 -3 -4 -4 -3 -3 -4 -5 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -3 -3 -4 -5 -5 -5 -5 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -6 -8 -9 -11 -11 -12 -7 -2 -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 -8 -34 -96 -110 -43 -14 -10 -20 -36 -66 -93 -97 -88 -83 -73 -60 -49 -45 -49 -53 -56 -56 -56 -56 -58 -61 -52 -25 -7 -2 -1 -0 -1 -2 -6 -14 -26 -40 -50 -61 -71 -65 -49 -44 -55 -12 -49 -23 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -12 -34 -58 -55 -51 -59 -62 -65 -70 -73 -62 -54 -55 -64 -58 -49 -52 -59 -63 -59 -54 -71 -99 -71 -27 -90 -171 -130 -107 -188 -221 -208 -181 -175 -167 -127 -106 -88 -76 -55 -43 -27 -16 -12 -12 -15 -20 -19 -10 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -15 -12 -5 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -6 -5 -4 -5 -4 -3 -3 -4 -6 -8 -9 -9 -7 -6 -7 -8 -9 -9 -9 -8 -9 -11 -14 -17 -19 -20 -15 -10 -6 -2 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -6 -5 -5 -5 -4 -3 -3 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -4 -4 -4 -3 -3 -4 -6 -6 -4 -3 -1 -0 -0 -0 -0 -0 -1 -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 -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 -1 -2 -2 -3 -2 -2 -1 -2 -2 -2 -3 -3 -4 -5 -6 -4 -4 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -5 -6 -7 -8 -8 -9 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -10 -8 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -116 -122 -57 -20 -13 -25 -45 -66 -100 -124 -107 -80 -65 -55 -46 -41 -42 -46 -50 -53 -54 -56 -58 -61 -66 -70 -61 -34 -11 -3 -2 -3 -5 -10 -18 -30 -39 -44 -54 -66 -69 -59 -43 -40 -27 -35 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -7 -19 -49 -67 -62 -56 -53 -47 -38 -29 -22 -25 -34 -36 -34 -32 -33 -35 -37 -45 -55 -61 -76 -101 -105 -101 -158 -162 -150 -172 -197 -211 -218 -210 -167 -111 -76 -63 -53 -64 -46 -32 -21 -13 -9 -6 -7 -10 -11 -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 -1 -1 -1 -0 -0 -1 -1 -3 -3 -2 -1 -0 -0 -0 -0 -1 -1 -2 -2 -3 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -6 -6 -6 -6 -5 -6 -6 -6 -8 -10 -12 -12 -11 -9 -8 -8 -8 -9 -9 -10 -10 -12 -15 -18 -18 -14 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -6 -6 -5 -4 -3 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -2 -5 -4 -3 -4 -4 -4 -3 -3 -4 -5 -5 -4 -2 -1 -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 -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 -1 -1 -1 -1 -1 -2 -4 -5 -3 -3 -3 -2 -2 -3 -6 -10 -11 -10 -10 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -4 -5 -6 -7 -8 -9 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -13 -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 -16 -49 -74 -61 -28 -24 -38 -57 -78 -101 -125 -135 -102 -70 -53 -43 -37 -36 -38 -42 -46 -49 -51 -54 -57 -64 -71 -80 -90 -79 -41 -16 -8 -7 -10 -18 -30 -40 -38 -34 -39 -53 -59 -47 -32 -29 -25 -21 -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 -8 -14 -34 -55 -60 -53 -41 -29 -22 -16 -12 -10 -19 -38 -44 -25 -11 -12 -20 -26 -41 -58 -67 -77 -99 -128 -151 -165 -145 -137 -142 -153 -185 -181 -150 -103 -60 -37 -35 -43 -53 -37 -21 -11 -6 -3 -2 -2 -4 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -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 -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 -1 -1 -1 -0 -1 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -1 -2 -2 -4 -5 -5 -6 -6 -7 -7 -7 -7 -6 -8 -10 -11 -12 -13 -12 -11 -11 -11 -10 -10 -10 -11 -14 -16 -16 -13 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -7 -6 -6 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -0 -1 -3 -4 -3 -4 -4 -4 -3 -3 -4 -4 -4 -3 -0 -0 -0 -1 -1 -3 -4 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -4 -5 -5 -4 -4 -3 -5 -7 -12 -18 -22 -23 -24 -25 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -5 -6 -7 -8 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -17 -12 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -44 -77 -51 -25 -30 -50 -73 -93 -109 -125 -146 -148 -104 -71 -53 -42 -36 -34 -34 -37 -40 -44 -47 -50 -56 -64 -73 -84 -99 -95 -65 -28 -14 -12 -18 -30 -44 -53 -43 -31 -29 -37 -42 -32 -18 -15 -16 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -8 -10 -21 -46 -58 -49 -36 -25 -16 -12 -11 -10 -16 -39 -69 -66 -31 -7 -5 -12 -24 -34 -40 -42 -51 -81 -120 -135 -98 -111 -138 -117 -101 -126 -121 -88 -55 -35 -32 -43 -52 -43 -25 -11 -3 -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 -1 -1 -1 -2 -3 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -5 -6 -7 -8 -8 -8 -9 -8 -9 -9 -11 -12 -12 -12 -13 -13 -11 -10 -10 -11 -13 -14 -13 -10 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -11 -5 -6 -5 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -1 -0 -0 -2 -4 -3 -4 -4 -4 -4 -4 -4 -4 -3 -2 -0 -1 -1 -1 -2 -5 -6 -3 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -3 -5 -7 -6 -5 -5 -6 -8 -11 -14 -20 -24 -26 -28 -32 -3 -2 -1 -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 -9 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -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 -3 -27 -52 -46 -23 -18 -39 -72 -103 -122 -136 -154 -166 -143 -103 -82 -62 -49 -38 -32 -31 -32 -36 -39 -45 -47 -53 -59 -68 -80 -91 -65 -35 -21 -15 -17 -25 -42 -55 -60 -51 -36 -25 -23 -22 -18 -12 -9 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -10 -18 -35 -50 -50 -38 -27 -18 -10 -9 -10 -11 -19 -44 -68 -59 -36 -12 -7 -12 -23 -27 -18 -12 -24 -65 -111 -105 -57 -114 -157 -129 -97 -84 -75 -53 -38 -36 -43 -50 -47 -33 -16 -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 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -5 -6 -7 -7 -8 -9 -10 -10 -9 -9 -9 -10 -10 -10 -10 -10 -9 -8 -8 -9 -9 -11 -10 -8 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -6 -5 -4 -3 -3 -2 -2 -2 -1 -1 -2 -2 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -3 -2 -1 -0 -1 -4 -4 -4 -4 -4 -5 -5 -3 -3 -4 -3 -2 -1 -1 -2 -3 -6 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -4 -5 -7 -9 -12 -15 -19 -23 -21 -24 -27 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -5 -8 -9 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -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 -10 -51 -77 -40 -29 -38 -63 -96 -127 -147 -160 -179 -189 -152 -119 -99 -71 -54 -40 -33 -30 -30 -32 -36 -41 -44 -48 -44 -58 -66 -66 -45 -27 -19 -17 -20 -31 -50 -65 -68 -61 -41 -20 -12 -9 -11 -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 -1 -4 -8 -17 -33 -45 -44 -37 -29 -23 -16 -10 -8 -9 -6 -8 -18 -35 -45 -36 -20 -19 -23 -25 -21 -10 -6 -21 -64 -112 -119 -100 -144 -156 -132 -102 -74 -55 -39 -36 -41 -46 -41 -30 -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 -1 -1 -1 -5 -7 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -6 -7 -7 -8 -9 -10 -10 -9 -10 -9 -9 -9 -8 -7 -7 -7 -6 -6 -7 -7 -7 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -6 -6 -4 -3 -3 -2 -2 -1 -1 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -3 -2 -1 -1 -2 -4 -4 -3 -3 -4 -5 -3 -3 -4 -3 -3 -2 -1 -1 -3 -6 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -4 -5 -7 -8 -11 -14 -17 -21 -22 -23 -24 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -5 -7 -8 -10 -4 -2 -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 -17 -47 -64 -57 -47 -60 -81 -101 -129 -155 -172 -182 -189 -186 -160 -131 -102 -72 -55 -41 -34 -30 -29 -31 -35 -39 -42 -38 -25 -41 -42 -29 -22 -19 -20 -20 -24 -37 -57 -75 -78 -67 -44 -20 -12 -15 -26 -21 -9 -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 -17 -30 -36 -31 -27 -26 -21 -19 -16 -10 -8 -4 -2 -5 -12 -23 -26 -24 -27 -35 -32 -24 -16 -17 -33 -60 -82 -89 -100 -134 -144 -128 -100 -68 -48 -38 -38 -39 -35 -25 -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 -1 -4 -12 -4 -8 -14 -6 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -1 -2 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -5 -6 -7 -7 -8 -9 -9 -9 -10 -10 -9 -9 -8 -6 -6 -6 -5 -5 -4 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -6 -12 -4 -5 -4 -3 -2 -2 -2 -1 -1 -1 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -4 -4 -5 -4 -3 -2 -1 -1 -2 -3 -4 -3 -3 -4 -4 -4 -3 -3 -3 -1 -1 -1 -3 -8 -3 -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 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -4 -5 -6 -7 -7 -9 -12 -15 -18 -20 -22 -24 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -3 -4 -6 -9 -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 -27 -66 -68 -39 -43 -75 -117 -139 -155 -175 -187 -199 -207 -201 -177 -142 -105 -77 -56 -40 -35 -31 -30 -32 -34 -41 -37 -21 -14 -21 -18 -15 -16 -16 -19 -21 -27 -41 -62 -81 -86 -72 -48 -31 -38 -51 -60 -34 -8 -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 -22 -32 -32 -27 -23 -23 -26 -21 -19 -22 -11 -7 -7 -5 -5 -6 -8 -12 -17 -25 -40 -44 -37 -29 -32 -45 -50 -46 -48 -73 -112 -132 -122 -94 -62 -40 -30 -29 -30 -22 -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 -2 -10 -30 -17 -14 -19 -10 -3 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -9 -9 -4 -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 -0 -1 -2 -2 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -6 -6 -6 -7 -8 -8 -9 -9 -9 -8 -8 -7 -6 -5 -6 -4 -5 -4 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -3 -1 -0 -0 -0 -0 -2 -8 -4 -3 -3 -3 -2 -2 -3 -2 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -4 -7 -6 -6 -6 -5 -3 -1 -1 -2 -3 -3 -3 -3 -3 -4 -4 -3 -3 -2 -1 -1 -1 -3 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -4 -5 -6 -6 -6 -7 -9 -11 -13 -15 -17 -19 -22 -0 -2 -3 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -2 -2 -2 -5 -7 -8 -9 -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 -27 -57 -47 -27 -43 -87 -132 -144 -165 -191 -187 -187 -190 -190 -176 -150 -117 -83 -55 -39 -35 -31 -31 -33 -34 -44 -34 -17 -12 -10 -11 -12 -12 -11 -15 -22 -29 -41 -58 -75 -81 -72 -60 -60 -72 -49 -28 -21 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -13 -27 -31 -28 -23 -21 -23 -24 -21 -20 -23 -14 -11 -19 -20 -16 -10 -5 -4 -9 -22 -42 -54 -51 -45 -49 -57 -55 -44 -43 -63 -96 -112 -94 -72 -49 -30 -20 -19 -21 -14 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -35 -34 -25 -23 -13 -3 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -6 -6 -8 -13 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -5 -7 -6 -6 -6 -7 -7 -7 -8 -8 -7 -7 -7 -5 -6 -6 -5 -5 -3 -2 -1 -1 -1 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -5 -8 -5 -1 -0 -0 -0 -0 -1 -5 -4 -3 -3 -3 -3 -3 -4 -3 -4 -4 -5 -5 -5 -4 -2 -2 -2 -2 -2 -3 -3 -5 -6 -7 -7 -6 -6 -5 -4 -2 -2 -3 -3 -3 -3 -3 -3 -4 -5 -5 -4 -3 -2 -1 -0 -7 -10 -5 -1 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -2 -4 -4 -5 -5 -5 -5 -5 -7 -8 -10 -11 -12 -14 -17 -18 -0 -1 -3 -5 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -2 -2 -3 -4 -4 -5 -7 -9 -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 -29 -59 -41 -33 -56 -97 -133 -145 -157 -160 -154 -150 -160 -168 -167 -155 -123 -83 -54 -41 -36 -34 -33 -33 -34 -39 -28 -15 -10 -9 -8 -9 -10 -12 -15 -20 -25 -34 -45 -56 -60 -57 -57 -60 -49 -34 -27 -9 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -17 -21 -21 -17 -15 -16 -20 -21 -20 -21 -19 -10 -13 -27 -30 -22 -12 -5 -3 -7 -19 -33 -42 -45 -50 -64 -81 -79 -64 -59 -66 -73 -68 -54 -47 -38 -25 -17 -14 -14 -9 -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 -7 -28 -36 -31 -28 -12 -2 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -7 -10 -10 -11 -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 -1 -1 -0 -1 -2 -3 -4 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -4 -6 -6 -5 -6 -6 -6 -6 -8 -9 -7 -6 -7 -7 -7 -8 -7 -7 -4 -2 -1 -1 -0 -0 -0 -0 -0 -2 -10 -11 -7 -2 -1 -4 -5 -4 -1 -0 -0 -0 -0 -3 -5 -4 -3 -3 -3 -4 -4 -4 -4 -4 -4 -5 -4 -3 -2 -2 -2 -2 -2 -3 -4 -4 -6 -6 -7 -7 -6 -5 -5 -4 -3 -3 -3 -4 -4 -2 -2 -3 -4 -5 -5 -5 -4 -3 -1 -1 -6 -9 -4 -0 -1 -1 -1 -0 -1 -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 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -4 -4 -4 -4 -4 -5 -7 -7 -8 -9 -10 -11 -14 -0 -0 -1 -4 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -5 -6 -6 -8 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -41 -89 -61 -54 -78 -117 -151 -162 -155 -140 -123 -122 -135 -146 -154 -147 -113 -77 -55 -44 -38 -37 -36 -30 -30 -24 -17 -12 -9 -8 -8 -8 -12 -18 -25 -27 -21 -23 -31 -37 -38 -35 -38 -47 -50 -42 -24 -9 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -6 -10 -10 -13 -12 -10 -12 -15 -16 -16 -17 -17 -11 -15 -26 -25 -15 -7 -4 -5 -11 -20 -23 -21 -25 -43 -74 -99 -92 -75 -65 -57 -45 -34 -34 -38 -33 -21 -16 -13 -11 -5 -2 -1 -1 -2 -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 -1 -5 -15 -21 -15 -13 -2 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -4 -3 -1 -2 -1 -0 -0 -0 -4 -7 -6 -5 -3 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -3 -2 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -6 -5 -5 -5 -5 -5 -5 -5 -5 -6 -7 -9 -7 -6 -8 -9 -9 -9 -9 -7 -4 -2 -0 -0 -0 -0 -0 -0 -0 -3 -23 -35 -25 -8 -0 -0 -1 -2 -0 -0 -0 -0 -2 -5 -4 -3 -4 -3 -4 -4 -4 -4 -4 -3 -3 -2 -2 -2 -3 -2 -2 -2 -2 -3 -4 -5 -5 -7 -7 -7 -6 -5 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -4 -5 -5 -5 -4 -3 -1 -1 -5 -8 -5 -2 -1 -2 -3 -1 -1 -1 -1 -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 -1 -1 -1 -0 -1 -0 -0 -1 -1 -1 -1 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -5 -4 -4 -4 -4 -4 -5 -6 -8 -9 -11 -14 -0 -0 -0 -1 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -0 -8 -49 -111 -83 -79 -98 -129 -176 -176 -141 -118 -103 -100 -107 -128 -145 -135 -102 -72 -55 -47 -43 -39 -30 -18 -15 -12 -11 -9 -9 -8 -8 -10 -18 -29 -41 -38 -24 -19 -26 -31 -28 -22 -23 -32 -37 -29 -19 -11 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -6 -8 -6 -7 -8 -11 -12 -11 -9 -9 -11 -14 -14 -19 -24 -21 -13 -6 -3 -8 -22 -30 -23 -11 -11 -30 -74 -94 -81 -67 -57 -46 -35 -32 -35 -35 -28 -19 -14 -11 -6 -2 -1 -1 -1 -2 -2 -2 -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 -2 -5 -7 -3 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -5 -3 -3 -1 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -4 -5 -7 -7 -7 -5 -5 -5 -5 -4 -5 -6 -7 -7 -8 -7 -6 -8 -10 -9 -10 -9 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -2 -16 -24 -17 -6 -0 -0 -0 -1 -0 -0 -0 -1 -4 -4 -2 -2 -3 -3 -4 -4 -5 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -4 -5 -6 -8 -9 -6 -5 -4 -3 -3 -2 -2 -3 -3 -3 -3 -4 -5 -6 -6 -4 -3 -2 -1 -1 -8 -17 -12 -3 -2 -4 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -2 -3 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -0 -0 -1 -0 -1 -1 -2 -3 -5 -6 -4 -4 -4 -3 -4 -4 -6 -7 -6 -8 -9 -0 -0 -0 -0 -1 -2 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -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 -30 -99 -123 -96 -101 -88 -84 -102 -128 -145 -132 -114 -100 -90 -87 -92 -111 -130 -121 -93 -71 -60 -55 -47 -35 -21 -12 -9 -11 -10 -9 -8 -7 -9 -13 -23 -38 -50 -50 -37 -27 -33 -38 -30 -18 -16 -22 -26 -22 -15 -11 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -7 -6 -7 -8 -17 -25 -22 -12 -6 -4 -5 -9 -15 -21 -22 -23 -17 -6 -4 -13 -28 -37 -27 -12 -9 -26 -67 -76 -65 -55 -49 -43 -39 -39 -38 -31 -22 -16 -11 -7 -3 -1 -0 -0 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -4 -5 -4 -6 -8 -8 -5 -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 -1 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -5 -6 -6 -7 -6 -4 -5 -6 -6 -5 -6 -8 -9 -10 -9 -7 -6 -8 -9 -9 -10 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -6 -3 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -2 -3 -3 -4 -4 -4 -4 -3 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -5 -8 -8 -6 -5 -3 -2 -1 -1 -1 -2 -3 -3 -3 -3 -4 -5 -6 -6 -4 -2 -1 -0 -4 -12 -6 -1 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -2 -2 -2 -2 -3 -4 -4 -3 -3 -4 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -4 -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 -6 -26 -64 -91 -90 -94 -92 -88 -106 -148 -145 -131 -115 -100 -91 -86 -89 -107 -121 -113 -90 -74 -69 -68 -51 -30 -18 -13 -12 -13 -11 -7 -6 -6 -9 -17 -27 -40 -52 -57 -50 -42 -47 -51 -37 -21 -16 -22 -29 -26 -18 -17 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -8 -8 -6 -6 -6 -9 -13 -15 -13 -8 -4 -5 -7 -13 -20 -23 -29 -16 -6 -6 -16 -26 -31 -26 -14 -16 -38 -60 -62 -57 -50 -48 -45 -41 -37 -32 -25 -17 -12 -8 -4 -1 -0 -0 -0 -0 -1 -2 -3 -3 -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 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -1 -4 -5 -5 -8 -9 -7 -3 -0 -1 -2 -2 -1 -1 -3 -7 -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 -1 -1 -1 -3 -4 -4 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -5 -5 -4 -4 -5 -6 -7 -8 -8 -8 -8 -7 -6 -7 -8 -9 -10 -10 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -1 -1 -1 -3 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 -2 -3 -5 -7 -8 -6 -5 -2 -1 -1 -1 -1 -2 -2 -1 -3 -2 -3 -5 -7 -9 -8 -4 -1 -1 -3 -12 -2 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -2 -1 -1 -1 -2 -3 -4 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -3 -4 -4 -5 -5 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -66 -52 -54 -78 -103 -116 -118 -126 -169 -121 -118 -109 -100 -93 -87 -90 -103 -113 -107 -91 -79 -78 -85 -59 -33 -18 -13 -13 -11 -9 -6 -3 -4 -7 -17 -31 -46 -57 -58 -52 -49 -54 -54 -38 -21 -16 -21 -31 -33 -28 -20 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -8 -8 -6 -4 -4 -6 -6 -8 -11 -8 -5 -6 -6 -7 -10 -18 -28 -12 -4 -5 -14 -18 -17 -15 -15 -28 -51 -54 -52 -50 -50 -49 -44 -37 -30 -24 -18 -12 -8 -4 -1 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -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 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -2 -4 -5 -6 -7 -6 -2 -0 -1 -2 -4 -6 -6 -6 -10 -16 -19 -12 -4 -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 -1 -2 -4 -7 -7 -5 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -4 -2 -3 -3 -3 -4 -5 -6 -7 -7 -6 -7 -6 -6 -6 -7 -8 -9 -10 -10 -8 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -3 -1 -1 -1 -0 -2 -2 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -3 -4 -2 -1 -2 -2 -3 -4 -6 -6 -6 -5 -2 -1 -0 -0 -0 -1 -2 -2 -2 -2 -3 -6 -9 -9 -6 -2 -1 -0 -2 -11 -4 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -2 -2 -3 -2 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -3 -3 -3 -5 -6 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -26 -61 -46 -62 -92 -130 -169 -174 -142 -127 -114 -106 -106 -104 -94 -87 -87 -94 -101 -97 -89 -85 -90 -102 -68 -37 -20 -12 -10 -9 -8 -5 -2 -2 -6 -16 -30 -46 -57 -56 -46 -40 -40 -39 -27 -14 -15 -21 -32 -34 -27 -13 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -7 -10 -9 -7 -3 -1 -3 -5 -8 -12 -7 -4 -6 -7 -8 -11 -19 -31 -12 -5 -9 -10 -11 -9 -9 -18 -34 -47 -47 -43 -44 -50 -50 -41 -30 -23 -16 -11 -7 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -5 -6 -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 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -3 -2 -0 -0 -1 -2 -5 -9 -12 -12 -13 -16 -15 -8 -3 -0 -0 -0 -0 -0 -0 -0 -1 -6 -16 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -9 -9 -6 -4 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -2 -2 -3 -4 -5 -5 -5 -6 -6 -6 -6 -7 -7 -8 -8 -9 -10 -9 -6 -6 -6 -5 -1 -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 -1 -1 -1 -1 -0 -1 -2 -3 -4 -4 -3 -2 -2 -2 -2 -2 -3 -4 -4 -4 -3 -2 -1 -0 -0 -0 -1 -1 -2 -3 -4 -5 -7 -8 -6 -3 -1 -0 -0 -1 -4 -2 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -1 -2 -3 -3 -2 -3 -2 -1 -2 -1 -2 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -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 -8 -43 -96 -77 -79 -104 -152 -186 -182 -149 -121 -104 -103 -103 -104 -94 -82 -79 -81 -84 -83 -79 -78 -88 -100 -69 -37 -19 -9 -7 -8 -7 -5 -3 -4 -7 -14 -25 -36 -47 -54 -47 -32 -24 -21 -18 -12 -18 -23 -26 -29 -29 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -8 -10 -12 -12 -10 -7 -4 -0 -1 -2 -8 -15 -7 -5 -6 -8 -12 -17 -25 -33 -13 -15 -18 -11 -9 -6 -6 -13 -24 -33 -37 -38 -44 -53 -53 -42 -28 -18 -11 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -8 -8 -5 -4 -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 -1 -18 -20 -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 -1 -1 -0 -0 -0 -0 -0 -1 -2 -5 -9 -10 -10 -10 -11 -13 -14 -8 -1 -0 -0 -0 -0 -0 -0 -0 -9 -35 -23 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -8 -10 -10 -9 -7 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -2 -3 -4 -5 -5 -4 -5 -6 -6 -5 -5 -6 -8 -8 -8 -9 -9 -7 -4 -2 -6 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -5 -7 -8 -7 -5 -3 -2 -2 -1 -1 -2 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -6 -5 -3 -1 -0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -2 -3 -4 -4 -2 -1 -1 -1 -2 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -3 -5 -4 -4 -5 -4 -5 -7 -8 -7 -7 -5 -3 -3 -2 -2 -1 -2 -3 -2 -2 -1 -1 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -4 -5 -6 -5 -4 -4 -3 -4 -3 -3 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -62 -114 -78 -67 -106 -191 -179 -152 -130 -110 -92 -88 -91 -94 -88 -76 -73 -69 -68 -69 -63 -56 -67 -74 -57 -33 -16 -7 -5 -7 -7 -5 -4 -6 -9 -13 -18 -24 -35 -51 -49 -37 -25 -20 -19 -20 -23 -20 -16 -18 -18 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -10 -12 -15 -15 -14 -15 -10 -1 -0 -2 -8 -14 -8 -11 -9 -11 -18 -24 -28 -25 -11 -18 -19 -12 -8 -6 -6 -10 -17 -27 -37 -45 -51 -56 -53 -41 -27 -17 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -9 -10 -8 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -21 -23 -10 -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 -2 -5 -10 -14 -14 -13 -18 -22 -31 -55 -14 -3 -0 -0 -0 -0 -0 -0 -0 -2 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -10 -12 -12 -10 -7 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -6 -8 -8 -8 -9 -9 -7 -2 -0 -2 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -2 -2 -2 -1 -1 -1 -0 -1 -1 -1 -1 -2 -4 -7 -11 -15 -17 -14 -9 -6 -4 -2 -1 -1 -2 -3 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -5 -4 -2 -1 -0 -0 -1 -2 -2 -1 -1 -0 -0 -1 -4 -3 -2 -2 -2 -2 -2 -1 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -2 -2 -4 -5 -5 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -2 -3 -4 -3 -5 -6 -4 -6 -8 -10 -11 -11 -9 -7 -4 -3 -4 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -3 -3 -4 -6 -7 -6 -6 -6 -5 -5 -5 -5 -5 -3 -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 -11 -40 -75 -91 -55 -47 -92 -211 -185 -159 -125 -98 -85 -82 -83 -85 -80 -70 -67 -63 -62 -53 -37 -30 -38 -43 -37 -26 -14 -7 -6 -8 -9 -9 -8 -9 -12 -13 -12 -13 -20 -37 -51 -50 -39 -31 -26 -23 -20 -13 -12 -13 -12 -17 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -11 -15 -14 -11 -9 -8 -5 -1 -4 -15 -13 -9 -18 -13 -13 -22 -26 -24 -15 -10 -15 -15 -9 -8 -8 -11 -15 -23 -35 -49 -59 -59 -56 -49 -38 -26 -15 -9 -4 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -2 -5 -9 -11 -10 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -4 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -20 -33 -47 -57 -56 -49 -51 -50 -36 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -10 -13 -13 -12 -10 -6 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -4 -4 -3 -3 -2 -2 -2 -2 -4 -6 -8 -9 -9 -11 -11 -10 -3 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -4 -7 -12 -19 -27 -31 -28 -15 -10 -5 -3 -2 -1 -2 -4 -9 -11 -4 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -4 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -7 -8 -7 -5 -4 -4 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -2 -3 -5 -5 -4 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -3 -5 -5 -3 -7 -7 -8 -10 -11 -11 -10 -8 -5 -3 -1 -3 -4 -4 -3 -2 -4 -5 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -4 -4 -4 -5 -4 -6 -6 -6 -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 -19 -55 -80 -76 -48 -30 -43 -100 -206 -187 -148 -103 -79 -71 -75 -80 -79 -73 -66 -63 -64 -51 -31 -17 -15 -19 -24 -23 -19 -14 -9 -8 -9 -13 -13 -12 -13 -16 -17 -14 -8 -9 -19 -40 -53 -48 -38 -27 -17 -10 -8 -9 -11 -12 -15 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -14 -15 -13 -11 -10 -7 -2 -5 -19 -13 -12 -24 -18 -14 -20 -21 -13 -10 -12 -15 -13 -8 -6 -9 -14 -23 -36 -50 -63 -69 -62 -52 -43 -35 -24 -14 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -9 -11 -10 -7 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -36 -60 -54 -71 -110 -105 -70 -53 -38 -14 -3 -1 -2 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -6 -12 -15 -16 -14 -11 -6 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -3 -3 -3 -3 -3 -3 -3 -2 -1 -1 -2 -2 -3 -6 -8 -10 -11 -12 -14 -16 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -6 -9 -14 -23 -34 -40 -36 -21 -13 -9 -5 -3 -2 -2 -4 -9 -10 -4 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -5 -4 -3 -2 -0 -0 -1 -2 -2 -1 -1 -5 -4 -3 -7 -12 -14 -13 -5 -4 -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 -1 -1 -3 -5 -4 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -3 -7 -5 -8 -10 -11 -12 -11 -10 -7 -3 -3 -3 -3 -4 -5 -6 -5 -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 -1 -1 -1 -1 -2 -3 -3 -2 -2 -2 -3 -4 -4 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -35 -74 -72 -52 -36 -29 -34 -59 -123 -197 -167 -118 -79 -62 -58 -64 -72 -74 -70 -63 -58 -57 -39 -20 -11 -11 -14 -16 -17 -16 -13 -9 -8 -10 -15 -15 -14 -16 -20 -23 -21 -10 -4 -7 -22 -40 -45 -37 -21 -9 -5 -5 -7 -10 -12 -17 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -10 -7 -2 -4 -7 -4 -3 -8 -10 -13 -20 -16 -13 -12 -10 -8 -11 -17 -16 -10 -5 -3 -8 -15 -23 -39 -55 -65 -67 -59 -46 -37 -30 -20 -15 -11 -6 -2 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -4 -8 -10 -8 -5 -3 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -14 -49 -83 -76 -77 -90 -65 -41 -24 -11 -3 -0 -1 -7 -24 -19 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -6 -12 -17 -19 -17 -13 -7 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -2 -2 -3 -2 -2 -2 -3 -5 -7 -10 -11 -13 -14 -14 -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 -1 -1 -1 -2 -3 -5 -6 -8 -12 -19 -29 -34 -30 -21 -15 -10 -6 -3 -2 -1 -3 -7 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -5 -3 -2 -1 -0 -1 -3 -5 -4 -2 -11 -13 -12 -14 -14 -15 -15 -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 -1 -1 -1 -2 -4 -3 -2 -2 -2 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -5 -3 -7 -9 -12 -14 -14 -13 -10 -8 -5 -3 -3 -3 -3 -3 -4 -5 -4 -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 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -65 -92 -64 -32 -24 -31 -41 -64 -94 -148 -180 -130 -88 -63 -56 -54 -57 -65 -69 -67 -60 -51 -41 -28 -15 -8 -7 -10 -12 -15 -16 -13 -9 -9 -10 -11 -12 -14 -17 -21 -25 -22 -11 -2 -5 -14 -31 -35 -28 -15 -6 -4 -6 -8 -10 -12 -17 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -2 -0 -1 -1 -1 -1 -2 -6 -13 -13 -8 -12 -12 -8 -8 -18 -29 -29 -12 -3 -1 -5 -9 -18 -33 -49 -58 -60 -52 -38 -31 -23 -19 -18 -15 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -7 -5 -2 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -3 -2 -1 -0 -0 -1 -1 -1 -0 -0 -0 -1 -5 -37 -55 -59 -58 -44 -18 -7 -3 -1 -0 -0 -0 -3 -16 -14 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -8 -12 -15 -14 -12 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -2 -2 -4 -4 -4 -5 -5 -4 -3 -4 -6 -8 -11 -13 -16 -16 -15 -15 -13 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -5 -6 -7 -10 -16 -19 -18 -16 -13 -10 -7 -4 -2 -2 -2 -5 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -5 -4 -2 -1 -0 -0 -2 -3 -8 -7 -7 -14 -22 -33 -22 -15 -12 -5 -2 -2 -2 -2 -2 -2 -1 -2 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -5 -6 -9 -13 -16 -18 -17 -14 -10 -8 -6 -5 -5 -4 -2 -3 -2 -4 -2 -2 -3 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -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 -15 -45 -55 -23 -15 -21 -45 -71 -96 -138 -168 -152 -105 -79 -60 -50 -47 -52 -58 -60 -57 -48 -37 -27 -20 -13 -6 -4 -6 -9 -12 -14 -12 -9 -9 -11 -11 -12 -16 -18 -19 -19 -16 -9 -4 -8 -14 -28 -22 -17 -10 -4 -4 -5 -7 -9 -12 -16 -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 -1 -2 -7 -14 -17 -13 -16 -22 -15 -15 -27 -39 -33 -11 -2 -1 -2 -5 -16 -32 -49 -57 -55 -44 -30 -24 -21 -20 -21 -16 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -6 -2 -0 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -3 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -1 -1 -2 -2 -2 -4 -4 -4 -3 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -12 -16 -19 -20 -13 -4 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -3 -5 -7 -9 -9 -8 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -5 -6 -6 -6 -6 -5 -6 -8 -10 -12 -15 -17 -19 -18 -17 -17 -16 -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 -1 -2 -3 -4 -4 -3 -3 -5 -6 -9 -10 -11 -11 -9 -7 -5 -3 -2 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -4 -3 -1 -1 -1 -1 -1 -5 -10 -18 -26 -18 -37 -26 -16 -9 -5 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -3 -3 -4 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -4 -8 -12 -17 -18 -17 -15 -13 -12 -11 -10 -7 -6 -5 -4 -5 -5 -4 -3 -4 -3 -4 -6 -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 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -33 -27 -9 -15 -34 -73 -101 -143 -198 -165 -118 -89 -75 -59 -44 -42 -50 -54 -47 -38 -30 -24 -21 -17 -12 -6 -3 -4 -7 -9 -12 -11 -8 -7 -7 -10 -13 -17 -19 -16 -11 -9 -7 -7 -11 -17 -22 -17 -12 -6 -3 -5 -8 -9 -10 -15 -23 -29 -26 -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 -1 -3 -7 -11 -15 -14 -17 -27 -18 -20 -29 -33 -22 -6 -1 -2 -3 -11 -27 -45 -57 -58 -50 -37 -25 -22 -22 -23 -21 -15 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -8 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -2 -2 -2 -1 -2 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -5 -5 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -5 -5 -4 -3 -4 -6 -7 -7 -7 -7 -7 -8 -11 -14 -16 -21 -24 -21 -19 -17 -18 -18 -13 -6 -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 -1 -2 -2 -2 -1 -1 -2 -2 -3 -4 -6 -8 -8 -8 -6 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -7 -6 -4 -3 -3 -3 -2 -1 -1 -5 -25 -61 -21 -21 -17 -11 -5 -2 -2 -1 -2 -2 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -1 -1 -1 -1 -0 -0 -1 -1 -0 -1 -1 -1 -0 -1 -3 -6 -11 -15 -18 -16 -14 -12 -12 -12 -11 -10 -6 -4 -5 -6 -6 -6 -5 -4 -5 -4 -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 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -2 -2 -2 -2 -2 -2 -2 -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 -1 -52 -116 -66 -24 -15 -27 -53 -90 -134 -205 -188 -137 -98 -84 -73 -54 -38 -38 -45 -48 -34 -24 -19 -18 -18 -16 -12 -7 -4 -4 -5 -7 -9 -8 -6 -6 -6 -8 -10 -14 -19 -10 -6 -7 -8 -11 -15 -19 -20 -16 -10 -5 -4 -11 -19 -18 -15 -18 -26 -30 -25 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -6 -6 -11 -18 -14 -20 -25 -22 -13 -3 -1 -4 -8 -25 -47 -59 -59 -53 -43 -32 -24 -23 -24 -23 -19 -13 -8 -4 -1 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -3 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -2 -2 -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 -1 -2 -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 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -7 -6 -5 -4 -4 -5 -6 -8 -7 -8 -10 -11 -13 -16 -20 -24 -28 -27 -23 -21 -20 -20 -19 -14 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -6 -7 -6 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -3 -5 -7 -8 -6 -6 -7 -8 -7 -4 -1 -1 -3 -27 -38 -23 -12 -8 -3 -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 -1 -1 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -0 -1 -3 -8 -14 -16 -15 -13 -12 -12 -10 -9 -6 -3 -2 -1 -3 -6 -7 -7 -6 -5 -4 -4 -4 -4 -3 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -2 -2 -3 -3 -2 -2 -2 -2 -2 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -47 -104 -59 -29 -28 -48 -75 -106 -152 -198 -157 -122 -90 -82 -66 -41 -27 -30 -36 -37 -27 -17 -16 -17 -17 -15 -12 -9 -6 -5 -6 -6 -5 -4 -4 -5 -6 -8 -11 -14 -13 -7 -6 -10 -13 -16 -20 -25 -26 -20 -12 -7 -11 -25 -35 -32 -23 -22 -28 -29 -19 -2 -0 -0 -1 -4 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -2 -3 -6 -8 -7 -12 -19 -18 -14 -9 -4 -3 -9 -16 -34 -47 -52 -51 -45 -37 -30 -26 -26 -25 -22 -17 -13 -8 -4 -2 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -2 -2 -2 -2 -2 -3 -4 -6 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -7 -7 -5 -4 -4 -4 -6 -8 -10 -10 -12 -15 -19 -22 -26 -34 -42 -39 -35 -29 -26 -25 -24 -20 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -4 -6 -5 -5 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -7 -9 -9 -11 -15 -18 -16 -10 -5 -2 -2 -27 -49 -29 -7 -4 -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 -1 -1 -1 -3 -3 -2 -1 -0 -0 -0 -1 -0 -0 -0 -1 -1 -0 -0 -1 -2 -6 -11 -14 -14 -12 -10 -10 -10 -8 -6 -3 -1 -0 -1 -3 -5 -7 -8 -8 -7 -6 -5 -5 -4 -4 -3 -2 -3 -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 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -2 -2 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -26 -56 -90 -64 -45 -49 -67 -95 -106 -146 -181 -133 -106 -82 -85 -58 -29 -22 -27 -29 -26 -20 -16 -16 -17 -17 -16 -13 -10 -8 -7 -6 -6 -5 -4 -5 -7 -7 -9 -11 -12 -9 -7 -9 -15 -17 -18 -25 -32 -32 -25 -15 -12 -19 -34 -43 -39 -31 -27 -27 -24 -15 -4 -0 -0 -1 -9 -12 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -2 -1 -3 -7 -9 -12 -11 -18 -17 -16 -13 -8 -3 -2 -5 -9 -14 -19 -27 -33 -34 -31 -29 -30 -30 -26 -22 -15 -14 -9 -4 -2 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -4 -4 -5 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -3 -3 -2 -2 -3 -3 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -7 -5 -2 -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 -1 -1 -1 -2 -3 -4 -4 -5 -4 -4 -5 -5 -7 -10 -11 -11 -14 -18 -21 -26 -34 -46 -61 -63 -49 -42 -38 -35 -32 -28 -23 -13 -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 -1 -1 -1 -2 -2 -2 -1 -2 -2 -2 -2 -2 -3 -5 -5 -5 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -7 -10 -13 -17 -24 -28 -26 -20 -14 -8 -4 -13 -32 -24 -4 -2 -1 -0 -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 -1 -1 -2 -2 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -5 -10 -14 -14 -12 -9 -8 -7 -7 -5 -3 -2 -1 -1 -2 -4 -7 -8 -8 -8 -8 -8 -7 -6 -5 -5 -4 -3 -3 -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 -1 -2 -2 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -46 -75 -91 -75 -58 -58 -76 -43 -64 -75 -105 -137 -110 -94 -82 -83 -59 -32 -29 -30 -26 -20 -17 -17 -16 -15 -15 -15 -14 -11 -10 -8 -7 -7 -6 -6 -7 -6 -7 -8 -9 -9 -9 -10 -14 -17 -16 -19 -28 -37 -38 -31 -23 -19 -23 -33 -41 -40 -35 -32 -31 -31 -26 -16 -7 -6 -5 -6 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -2 -1 -8 -14 -11 -16 -21 -20 -18 -18 -14 -7 -2 -2 -3 -3 -2 -3 -8 -17 -23 -26 -29 -33 -34 -29 -22 -15 -15 -10 -4 -3 -2 -1 -1 -2 -2 -2 -3 -2 -3 -3 -4 -4 -4 -4 -4 -2 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -3 -3 -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 -2 -5 -8 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -3 -4 -4 -4 -4 -5 -6 -8 -10 -12 -13 -14 -17 -21 -28 -40 -64 -89 -85 -75 -63 -56 -50 -43 -36 -29 -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 -1 -1 -2 -1 -1 -0 -1 -2 -2 -3 -4 -4 -3 -2 -2 -3 -3 -4 -5 -4 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -5 -11 -17 -23 -30 -35 -33 -29 -25 -20 -16 -13 -11 -8 -3 -2 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -2 -4 -10 -16 -17 -13 -9 -7 -5 -5 -4 -3 -2 -2 -3 -5 -6 -8 -10 -10 -9 -8 -8 -8 -6 -4 -5 -5 -4 -4 -3 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -1 -2 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -70 -70 -54 -51 -57 -72 -80 -2 -5 -112 -132 -112 -98 -88 -83 -80 -74 -47 -49 -41 -27 -19 -18 -18 -18 -15 -12 -13 -14 -13 -11 -8 -6 -7 -7 -8 -9 -5 -6 -6 -9 -11 -12 -14 -17 -18 -15 -19 -31 -42 -43 -38 -31 -26 -24 -28 -35 -38 -38 -39 -38 -37 -33 -25 -17 -15 -14 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -4 -2 -10 -20 -19 -20 -23 -20 -21 -23 -15 -6 -2 -2 -4 -2 -0 -1 -4 -12 -19 -23 -31 -36 -37 -33 -24 -16 -15 -10 -5 -3 -2 -2 -2 -2 -3 -3 -3 -3 -3 -4 -4 -4 -3 -2 -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 -1 -1 -1 -2 -2 -3 -3 -3 -3 -2 -2 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -1 -1 -1 -2 -2 -3 -4 -4 -5 -5 -4 -6 -8 -9 -11 -13 -15 -16 -18 -20 -27 -41 -60 -92 -87 -82 -73 -66 -63 -58 -45 -28 -15 -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 -1 -1 -3 -1 -1 -0 -0 -1 -2 -3 -5 -6 -6 -5 -4 -4 -3 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -4 -10 -20 -30 -39 -43 -40 -36 -30 -24 -22 -18 -11 -4 -2 -2 -1 -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 -1 -2 -3 -3 -2 -1 -1 -1 -0 -1 -1 -0 -0 -0 -1 -1 -2 -6 -14 -22 -25 -18 -11 -6 -4 -3 -3 -3 -3 -2 -3 -5 -8 -12 -12 -11 -10 -9 -9 -8 -7 -6 -5 -4 -4 -4 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -3 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -46 -36 -27 -34 -51 -49 -23 -2 -12 -92 -116 -107 -94 -88 -85 -81 -75 -61 -64 -48 -25 -16 -18 -20 -20 -16 -12 -11 -14 -11 -9 -7 -9 -11 -13 -12 -8 -3 -3 -6 -13 -15 -14 -14 -15 -16 -16 -18 -27 -34 -34 -32 -30 -25 -20 -21 -30 -35 -32 -33 -36 -38 -33 -26 -23 -22 -20 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -7 -7 -15 -22 -21 -17 -15 -17 -24 -28 -19 -7 -2 -3 -6 -6 -4 -4 -10 -16 -21 -25 -35 -41 -40 -36 -26 -18 -14 -10 -5 -4 -3 -3 -3 -3 -3 -3 -4 -4 -4 -5 -5 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -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 -1 -1 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -2 -2 -2 -3 -4 -3 -4 -6 -6 -7 -9 -12 -12 -13 -15 -16 -18 -21 -27 -37 -60 -75 -87 -85 -73 -60 -54 -55 -52 -37 -15 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -1 -0 -1 -1 -2 -3 -4 -6 -8 -11 -10 -8 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -4 -6 -8 -12 -26 -38 -46 -48 -48 -44 -35 -26 -21 -17 -12 -6 -2 -1 -1 -0 -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 -1 -2 -4 -4 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -3 -6 -12 -21 -27 -25 -16 -9 -6 -4 -5 -5 -4 -3 -3 -5 -9 -15 -16 -14 -11 -10 -10 -9 -8 -6 -5 -5 -4 -4 -3 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -38 -40 -27 -20 -27 -17 -7 -1 -19 -68 -121 -121 -108 -94 -84 -79 -77 -72 -63 -48 -27 -12 -11 -17 -22 -21 -18 -14 -12 -14 -12 -10 -12 -15 -19 -19 -17 -11 -3 -3 -8 -17 -17 -13 -10 -10 -13 -17 -20 -23 -23 -22 -25 -24 -20 -14 -14 -20 -27 -28 -26 -27 -33 -33 -31 -32 -29 -20 -8 -3 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -13 -18 -21 -20 -16 -14 -16 -21 -27 -23 -13 -10 -10 -10 -9 -10 -13 -22 -27 -27 -29 -36 -42 -43 -38 -28 -20 -14 -11 -7 -5 -4 -5 -5 -5 -5 -4 -5 -5 -6 -7 -6 -4 -2 -1 -1 -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 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -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 -1 -1 -1 -2 -2 -3 -3 -4 -4 -5 -6 -7 -8 -9 -11 -13 -15 -16 -17 -19 -25 -35 -50 -66 -84 -87 -82 -68 -50 -40 -38 -37 -33 -20 -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 -2 -2 -2 -1 -0 -1 -1 -2 -2 -3 -3 -5 -10 -14 -14 -11 -7 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -9 -15 -22 -25 -33 -41 -48 -51 -50 -46 -37 -26 -18 -14 -11 -7 -3 -1 -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 -1 -2 -4 -5 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -6 -10 -15 -20 -21 -15 -11 -7 -5 -5 -5 -5 -4 -3 -4 -7 -11 -14 -14 -11 -10 -10 -9 -7 -6 -6 -5 -5 -4 -4 -4 -4 -5 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -35 -43 -43 -35 -23 -2 -0 -1 -1 -11 -52 -111 -124 -103 -96 -87 -83 -78 -77 -71 -54 -31 -13 -8 -10 -17 -21 -21 -19 -16 -13 -12 -13 -16 -20 -22 -22 -20 -19 -14 -6 -4 -8 -15 -14 -9 -7 -8 -12 -18 -24 -29 -25 -14 -15 -17 -14 -12 -13 -16 -19 -21 -23 -21 -31 -35 -38 -37 -29 -16 -7 -5 -15 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -13 -15 -17 -17 -15 -13 -14 -16 -19 -22 -23 -20 -15 -14 -14 -17 -25 -35 -39 -34 -34 -39 -44 -45 -40 -31 -22 -16 -13 -10 -8 -7 -8 -9 -9 -8 -7 -7 -7 -6 -7 -7 -6 -4 -2 -0 -0 -0 -0 -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 -1 -2 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -5 -5 -4 -4 -4 -6 -9 -10 -11 -13 -14 -16 -18 -19 -27 -44 -66 -85 -99 -100 -83 -65 -45 -32 -27 -25 -22 -16 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -3 -2 -1 -2 -5 -10 -16 -19 -14 -6 -4 -3 -2 -1 -1 -1 -1 -2 -1 -0 -0 -0 -1 -3 -10 -20 -30 -39 -48 -49 -52 -53 -49 -42 -32 -23 -15 -11 -11 -8 -3 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -4 -7 -11 -16 -16 -14 -10 -7 -6 -5 -6 -5 -4 -2 -2 -4 -6 -10 -11 -10 -9 -8 -7 -6 -6 -6 -6 -6 -5 -4 -4 -5 -5 -5 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -6 -27 -25 -36 -51 -47 -40 -28 -14 -0 -0 -0 -0 -4 -67 -102 -109 -103 -97 -91 -88 -86 -82 -78 -62 -38 -19 -10 -8 -10 -14 -16 -16 -16 -15 -14 -16 -21 -25 -22 -23 -26 -24 -21 -15 -8 -5 -5 -9 -11 -8 -7 -8 -12 -19 -26 -30 -26 -14 -7 -8 -10 -11 -12 -13 -13 -15 -16 -16 -25 -31 -35 -32 -23 -12 -7 -9 -17 -13 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -9 -11 -13 -10 -8 -9 -13 -19 -26 -30 -26 -17 -16 -19 -26 -40 -53 -48 -39 -39 -44 -48 -47 -42 -34 -27 -21 -16 -12 -10 -9 -10 -12 -12 -12 -12 -11 -10 -12 -13 -11 -10 -8 -5 -3 -2 -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 -1 -2 -1 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -4 -4 -3 -3 -4 -6 -9 -11 -12 -13 -14 -14 -16 -21 -30 -48 -73 -98 -113 -117 -103 -74 -47 -32 -24 -20 -16 -12 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -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 -2 -4 -4 -3 -1 -0 -1 -2 -4 -8 -21 -17 -10 -7 -7 -6 -4 -3 -5 -3 -2 -1 -0 -0 -0 -1 -3 -8 -17 -26 -37 -52 -57 -55 -51 -45 -36 -25 -19 -12 -10 -10 -10 -7 -1 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -2 -3 -4 -3 -2 -1 -1 -1 -1 -2 -3 -6 -9 -13 -16 -14 -11 -8 -6 -6 -6 -6 -5 -3 -3 -3 -4 -6 -9 -10 -9 -7 -6 -5 -5 -6 -7 -7 -5 -5 -4 -5 -5 -5 -5 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -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 -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 -4 -26 -44 -47 -70 -84 -60 -43 -44 -41 -18 -0 -0 -0 -1 -2 -24 -103 -118 -108 -100 -94 -94 -96 -92 -88 -72 -46 -23 -11 -8 -7 -7 -7 -8 -8 -9 -10 -12 -18 -23 -24 -25 -28 -28 -23 -17 -13 -9 -6 -5 -7 -9 -9 -7 -8 -12 -18 -24 -24 -17 -7 -2 -2 -8 -10 -12 -11 -10 -11 -11 -11 -18 -25 -29 -27 -19 -12 -10 -13 -17 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -5 -8 -10 -8 -6 -7 -13 -24 -30 -30 -24 -19 -24 -32 -47 -63 -62 -52 -42 -44 -48 -51 -49 -45 -39 -33 -27 -21 -17 -15 -15 -15 -18 -18 -17 -17 -16 -16 -17 -18 -16 -15 -14 -11 -8 -5 -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 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -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 -1 -1 -2 -3 -3 -3 -3 -2 -3 -4 -6 -8 -9 -11 -11 -11 -11 -11 -12 -20 -36 -61 -90 -113 -123 -117 -88 -58 -36 -24 -18 -13 -9 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -12 -14 -13 -14 -14 -13 -10 -5 -7 -5 -3 -1 -0 -1 -2 -2 -4 -8 -16 -24 -31 -40 -48 -49 -44 -39 -29 -19 -14 -10 -8 -8 -10 -11 -4 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -1 -1 -1 -1 -1 -1 -2 -4 -4 -2 -2 -1 -1 -1 -2 -3 -6 -10 -14 -16 -14 -10 -7 -6 -6 -6 -7 -5 -3 -3 -4 -5 -7 -9 -10 -9 -7 -5 -5 -6 -7 -7 -7 -5 -5 -5 -6 -6 -5 -4 -0 -0 -0 -1 -1 -1 -1 -2 -2 -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 -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 -73 -83 -69 -58 -50 -41 -34 -37 -34 -18 -6 -0 -1 -4 -14 -46 -120 -125 -118 -109 -103 -100 -100 -99 -94 -90 -63 -32 -14 -7 -5 -4 -3 -2 -3 -3 -3 -4 -6 -13 -21 -26 -27 -26 -20 -14 -12 -12 -10 -7 -6 -8 -10 -9 -6 -7 -11 -15 -16 -13 -8 -2 -2 -2 -4 -9 -11 -10 -9 -8 -8 -10 -14 -19 -21 -20 -16 -14 -15 -17 -16 -13 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -5 -7 -6 -6 -6 -7 -13 -22 -27 -26 -22 -29 -36 -52 -68 -71 -65 -54 -48 -50 -52 -53 -52 -50 -46 -41 -36 -31 -29 -29 -29 -29 -29 -28 -27 -25 -24 -24 -22 -20 -22 -23 -21 -18 -15 -14 -11 -7 -4 -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 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -3 -4 -6 -8 -10 -11 -9 -9 -9 -8 -6 -5 -9 -18 -34 -56 -85 -104 -100 -73 -46 -29 -21 -16 -10 -4 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -8 -11 -14 -15 -11 -9 -7 -6 -3 -2 -2 -3 -4 -6 -7 -10 -17 -26 -32 -37 -39 -36 -31 -27 -18 -13 -10 -8 -7 -7 -10 -14 -9 -2 -0 -0 -0 -1 -1 -1 -2 -1 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -2 -2 -2 -1 -1 -3 -6 -8 -12 -14 -13 -11 -8 -6 -5 -5 -5 -4 -4 -5 -6 -7 -8 -10 -9 -8 -6 -5 -5 -6 -8 -8 -6 -5 -5 -7 -7 -6 -4 -3 -1 -1 -1 -1 -1 -1 -2 -2 -3 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -89 -92 -60 -38 -30 -27 -31 -44 -42 -3 -0 -0 -6 -35 -90 -143 -140 -134 -129 -127 -119 -111 -106 -99 -93 -86 -55 -21 -9 -4 -2 -2 -1 -1 -2 -1 -1 -2 -3 -7 -14 -19 -19 -17 -14 -12 -13 -13 -11 -9 -10 -11 -11 -8 -6 -8 -13 -13 -9 -5 -2 -1 -2 -2 -2 -6 -8 -9 -8 -6 -7 -10 -13 -14 -14 -14 -14 -16 -19 -20 -18 -16 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -8 -10 -7 -6 -6 -7 -10 -15 -21 -23 -22 -36 -45 -58 -67 -68 -64 -59 -57 -55 -55 -55 -55 -56 -55 -52 -48 -43 -40 -42 -45 -43 -44 -42 -39 -37 -35 -34 -33 -30 -29 -30 -28 -25 -23 -21 -18 -15 -12 -9 -6 -4 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -6 -7 -8 -9 -10 -10 -10 -10 -8 -4 -2 -1 -1 -2 -5 -13 -28 -47 -58 -53 -36 -23 -19 -14 -7 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -6 -10 -13 -12 -10 -7 -4 -3 -4 -5 -3 -8 -9 -11 -16 -23 -28 -30 -29 -23 -20 -14 -10 -8 -7 -4 -5 -8 -10 -15 -13 -5 -1 -0 -0 -1 -1 -2 -1 -1 -1 -1 -2 -3 -3 -2 -3 -3 -3 -3 -3 -3 -2 -3 -3 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -2 -3 -4 -4 -3 -3 -2 -2 -2 -3 -5 -7 -9 -11 -11 -10 -7 -6 -3 -3 -3 -3 -3 -5 -7 -9 -12 -15 -13 -9 -6 -5 -7 -9 -10 -8 -7 -7 -8 -9 -8 -6 -3 -2 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -32 -89 -83 -49 -31 -24 -27 -43 -66 -54 -0 -0 -0 -10 -81 -155 -153 -127 -126 -126 -127 -134 -128 -121 -113 -97 -73 -41 -14 -5 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -5 -10 -12 -12 -11 -9 -10 -14 -14 -13 -12 -14 -14 -11 -7 -6 -9 -16 -14 -6 -1 -1 -3 -4 -2 -2 -3 -5 -7 -8 -8 -12 -18 -20 -20 -19 -21 -25 -23 -18 -18 -16 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -10 -14 -8 -5 -6 -7 -7 -8 -12 -17 -20 -34 -43 -52 -60 -62 -62 -63 -63 -58 -57 -58 -58 -59 -61 -60 -57 -52 -47 -48 -50 -51 -54 -54 -52 -50 -46 -44 -45 -46 -46 -39 -35 -33 -29 -27 -25 -23 -20 -16 -12 -9 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -0 -0 -1 -1 -1 -2 -2 -2 -3 -5 -7 -8 -10 -12 -14 -16 -15 -12 -8 -5 -2 -0 -0 -0 -0 -1 -1 -3 -10 -17 -21 -17 -11 -9 -5 -1 -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 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -5 -5 -7 -7 -5 -5 -6 -8 -4 -10 -12 -13 -14 -16 -19 -17 -14 -15 -11 -7 -6 -6 -5 -5 -6 -8 -11 -14 -14 -8 -2 -0 -0 -1 -1 -2 -1 -1 -1 -2 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -4 -3 -3 -3 -3 -2 -3 -4 -6 -7 -8 -9 -7 -6 -4 -3 -3 -3 -3 -4 -6 -8 -10 -16 -20 -17 -11 -6 -6 -10 -13 -12 -10 -9 -11 -11 -11 -9 -7 -6 -5 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -150 -110 -68 -42 -28 -22 -31 -36 -22 -8 -0 -0 -0 -0 -6 -92 -73 -25 -37 -51 -68 -123 -138 -139 -129 -103 -66 -30 -9 -4 -2 -3 -2 -2 -2 -1 -1 -2 -3 -4 -5 -8 -8 -8 -6 -5 -7 -12 -16 -15 -14 -16 -16 -12 -7 -6 -10 -16 -12 -4 -1 -0 -2 -4 -4 -3 -3 -3 -5 -8 -15 -25 -35 -38 -35 -31 -28 -30 -32 -26 -22 -21 -11 -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 -5 -8 -8 -6 -6 -7 -13 -17 -27 -33 -39 -48 -54 -58 -63 -66 -63 -64 -66 -66 -65 -66 -64 -60 -56 -52 -51 -51 -53 -56 -59 -59 -57 -53 -50 -54 -60 -67 -56 -45 -38 -34 -30 -26 -25 -24 -23 -19 -15 -11 -7 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -4 -5 -7 -10 -11 -12 -15 -19 -19 -15 -8 -4 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -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 -1 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -2 -3 -3 -3 -4 -5 -8 -12 -12 -11 -12 -14 -14 -15 -12 -10 -9 -8 -5 -4 -4 -5 -6 -6 -7 -9 -12 -15 -12 -5 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -4 -4 -5 -4 -5 -6 -6 -5 -5 -5 -4 -3 -3 -3 -3 -4 -4 -3 -2 -2 -2 -2 -3 -3 -3 -4 -4 -3 -3 -3 -2 -2 -2 -3 -5 -6 -7 -6 -4 -3 -3 -3 -3 -3 -5 -7 -10 -14 -19 -21 -19 -14 -8 -10 -17 -22 -18 -12 -14 -16 -15 -12 -9 -7 -6 -7 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -2 -4 -3 -1 -2 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -126 -91 -54 -35 -21 -14 -24 -29 -13 -0 -0 -0 -0 -0 -0 -0 -3 -0 -0 -0 -11 -58 -84 -122 -134 -108 -64 -27 -8 -4 -4 -4 -4 -3 -2 -2 -2 -3 -5 -8 -11 -8 -6 -5 -4 -3 -5 -10 -15 -16 -16 -18 -18 -13 -8 -8 -12 -14 -8 -4 -2 -1 -1 -2 -2 -2 -3 -4 -7 -12 -26 -41 -52 -58 -54 -43 -32 -29 -35 -37 -37 -35 -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 -2 -6 -8 -7 -6 -6 -9 -13 -21 -26 -30 -40 -48 -53 -60 -67 -67 -70 -73 -71 -70 -69 -66 -61 -57 -54 -54 -54 -54 -57 -61 -59 -55 -51 -51 -54 -60 -68 -64 -54 -43 -35 -31 -30 -30 -32 -31 -27 -22 -19 -15 -8 -4 -2 -0 -0 -0 -0 -0 -0 -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 -1 -2 -2 -1 -1 -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 -4 -6 -6 -9 -10 -12 -15 -17 -19 -20 -18 -11 -3 -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 -1 -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 -1 -2 -5 -5 -3 -2 -2 -1 -1 -3 -3 -6 -12 -16 -17 -12 -10 -12 -14 -10 -8 -7 -6 -4 -4 -4 -5 -5 -7 -8 -9 -13 -14 -11 -5 -1 -0 -0 -1 -2 -3 -3 -2 -2 -3 -3 -5 -4 -6 -7 -7 -8 -8 -7 -6 -5 -4 -4 -3 -3 -3 -4 -4 -3 -3 -2 -2 -2 -2 -3 -3 -4 -4 -4 -4 -3 -3 -2 -1 -2 -4 -5 -5 -5 -4 -4 -3 -3 -2 -3 -5 -7 -11 -15 -15 -18 -22 -16 -12 -15 -23 -28 -23 -16 -19 -19 -15 -12 -11 -10 -10 -12 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -5 -7 -6 -4 -4 -6 -7 -6 -4 -8 -11 -8 -4 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -97 -109 -72 -40 -23 -11 -6 -18 -33 -19 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -102 -141 -96 -50 -21 -9 -6 -5 -5 -5 -5 -6 -6 -6 -8 -10 -13 -13 -10 -7 -5 -4 -3 -4 -8 -14 -17 -19 -19 -18 -13 -11 -12 -13 -10 -5 -5 -6 -4 -1 -1 -1 -1 -3 -6 -12 -19 -33 -47 -57 -68 -70 -58 -43 -37 -44 -55 -53 -49 -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 -1 -5 -6 -5 -4 -5 -8 -15 -20 -25 -35 -42 -47 -57 -67 -71 -76 -81 -78 -74 -72 -68 -63 -58 -54 -53 -53 -54 -56 -58 -53 -49 -46 -45 -50 -54 -60 -63 -60 -51 -42 -36 -33 -34 -35 -35 -33 -29 -25 -21 -13 -8 -4 -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 -1 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -4 -5 -5 -3 -3 -3 -3 -3 -6 -7 -10 -11 -12 -14 -17 -19 -18 -16 -12 -7 -2 -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 -3 -5 -3 -1 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -3 -3 -3 -2 -2 -2 -2 -2 -3 -4 -11 -25 -30 -19 -10 -9 -10 -10 -8 -6 -6 -5 -5 -5 -5 -5 -7 -7 -9 -12 -13 -11 -8 -2 -1 -0 -0 -2 -3 -3 -4 -4 -4 -4 -7 -6 -6 -7 -8 -10 -10 -9 -7 -6 -5 -4 -4 -3 -3 -3 -3 -3 -3 -2 -2 -3 -3 -3 -3 -4 -5 -5 -5 -4 -3 -3 -2 -2 -4 -4 -4 -4 -4 -4 -4 -3 -2 -3 -5 -6 -8 -9 -10 -15 -24 -22 -19 -20 -25 -28 -25 -20 -19 -19 -18 -18 -18 -15 -13 -9 -0 -0 -1 -2 -3 -3 -4 -4 -4 -4 -3 -3 -3 -4 -5 -4 -5 -6 -5 -4 -4 -7 -11 -12 -7 -2 -2 -3 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -85 -120 -94 -55 -26 -12 -5 -7 -27 -75 -88 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -29 -105 -133 -80 -40 -20 -10 -6 -5 -5 -7 -6 -8 -8 -9 -11 -13 -14 -13 -10 -6 -4 -4 -3 -3 -6 -13 -21 -24 -22 -18 -12 -13 -16 -12 -6 -3 -5 -8 -9 -4 -1 -1 -0 -2 -7 -16 -24 -29 -37 -50 -64 -72 -67 -57 -53 -63 -81 -71 -41 -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 -2 -3 -3 -3 -3 -6 -10 -14 -20 -28 -37 -43 -54 -66 -72 -79 -83 -81 -77 -74 -70 -65 -60 -56 -54 -54 -54 -54 -51 -46 -45 -43 -40 -41 -44 -53 -57 -56 -52 -46 -41 -38 -38 -38 -37 -35 -34 -31 -29 -22 -13 -7 -3 -1 -0 -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 -0 -0 -0 -0 -0 -0 -0 -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 -3 -2 -4 -4 -3 -2 -1 -1 -1 -2 -6 -10 -10 -9 -8 -11 -15 -19 -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 -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 -1 -0 -0 -0 -1 -1 -0 -1 -3 -3 -2 -2 -2 -4 -10 -20 -29 -23 -15 -9 -10 -9 -7 -5 -5 -5 -5 -5 -4 -4 -5 -6 -8 -11 -11 -10 -6 -3 -1 -0 -0 -1 -2 -5 -6 -5 -5 -6 -8 -9 -9 -9 -11 -13 -13 -11 -8 -6 -5 -5 -4 -3 -3 -3 -2 -2 -2 -2 -3 -3 -2 -3 -4 -5 -5 -5 -5 -4 -4 -3 -2 -2 -2 -3 -3 -3 -5 -4 -4 -3 -3 -4 -5 -6 -6 -7 -8 -13 -20 -26 -26 -24 -25 -27 -26 -22 -20 -21 -23 -23 -23 -18 -14 -9 -1 -2 -3 -3 -3 -3 -3 -3 -3 -3 -1 -2 -1 -2 -2 -2 -6 -10 -6 -3 -1 -2 -6 -6 -1 -0 -0 -4 -6 -4 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -56 -188 -136 -74 -37 -15 -6 -4 -15 -46 -92 -100 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -44 -97 -105 -56 -27 -17 -9 -5 -5 -5 -7 -8 -9 -9 -8 -8 -9 -9 -9 -7 -5 -4 -3 -2 -1 -4 -13 -23 -28 -26 -18 -11 -13 -18 -13 -6 -2 -4 -7 -8 -4 -2 -2 -2 -3 -9 -18 -24 -25 -27 -41 -57 -65 -69 -68 -71 -79 -78 -46 -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 -1 -1 -3 -4 -5 -5 -7 -17 -19 -28 -38 -48 -60 -71 -80 -85 -84 -80 -77 -73 -68 -63 -58 -56 -54 -52 -50 -48 -46 -45 -44 -42 -42 -43 -45 -48 -51 -52 -51 -49 -47 -43 -39 -38 -37 -38 -37 -37 -30 -20 -12 -7 -2 -1 -0 -0 -1 -1 -1 -0 -0 -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 -1 -0 -3 -4 -2 -0 -0 -0 -0 -0 -2 -7 -4 -2 -1 -3 -6 -7 -5 -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 -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 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -1 -2 -3 -3 -4 -9 -13 -12 -8 -8 -8 -6 -5 -4 -5 -5 -5 -3 -3 -4 -5 -7 -10 -9 -8 -7 -5 -2 -0 -0 -1 -2 -3 -5 -6 -7 -6 -6 -8 -10 -10 -15 -17 -15 -12 -9 -6 -5 -4 -4 -3 -2 -2 -2 -2 -2 -3 -3 -2 -3 -3 -5 -5 -5 -5 -5 -4 -3 -2 -2 -2 -2 -2 -2 -3 -3 -4 -4 -4 -3 -4 -5 -5 -6 -7 -9 -12 -18 -24 -29 -26 -26 -27 -25 -24 -25 -27 -29 -28 -25 -20 -15 -10 -2 -2 -1 -2 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -3 -0 -0 -0 -1 -1 -0 -0 -0 -1 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -15 -23 -10 -0 -0 -0 -0 -76 -159 -112 -58 -24 -7 -2 -8 -31 -70 -102 -84 -0 -5 -23 -23 -19 -7 -0 -0 -0 -0 -0 -0 -40 -83 -97 -75 -37 -19 -13 -7 -5 -6 -7 -8 -9 -9 -8 -6 -5 -5 -5 -6 -6 -7 -5 -2 -1 -1 -2 -9 -18 -25 -25 -20 -12 -15 -22 -19 -11 -6 -5 -6 -5 -4 -2 -0 -1 -4 -10 -17 -21 -20 -21 -30 -52 -55 -65 -73 -81 -89 -77 -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 -1 -2 -4 -5 -6 -13 -19 -22 -34 -44 -52 -60 -66 -70 -73 -75 -76 -73 -68 -65 -60 -54 -50 -47 -48 -46 -47 -47 -46 -45 -45 -46 -49 -52 -57 -60 -60 -54 -50 -46 -41 -39 -40 -40 -42 -40 -35 -28 -19 -11 -5 -2 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -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 -0 -0 -0 -0 -1 -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 -1 -1 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -3 -5 -4 -3 -4 -6 -6 -6 -7 -5 -4 -3 -4 -3 -4 -3 -2 -3 -5 -5 -6 -6 -8 -6 -5 -4 -2 -3 -4 -5 -8 -10 -9 -7 -6 -8 -11 -12 -17 -19 -19 -17 -13 -10 -7 -6 -4 -3 -3 -2 -2 -2 -2 -2 -3 -3 -3 -3 -5 -6 -6 -6 -7 -6 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -4 -5 -5 -5 -5 -6 -7 -8 -9 -12 -13 -16 -23 -24 -25 -27 -26 -27 -30 -32 -31 -29 -26 -21 -17 -14 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -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 -32 -111 -151 -84 -0 -0 -0 -12 -92 -129 -90 -45 -15 -2 -0 -15 -49 -91 -109 -71 -5 -31 -124 -115 -104 -47 -7 -0 -0 -0 -0 -0 -72 -110 -86 -47 -25 -15 -12 -8 -7 -7 -8 -8 -8 -8 -7 -5 -4 -3 -3 -3 -4 -4 -4 -2 -0 -1 -1 -4 -11 -17 -19 -17 -15 -20 -30 -30 -22 -15 -10 -6 -4 -4 -3 -1 -3 -6 -10 -15 -17 -16 -18 -27 -49 -60 -63 -70 -79 -89 -74 -22 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -8 -17 -22 -31 -37 -44 -53 -62 -67 -70 -70 -70 -68 -65 -64 -58 -50 -46 -43 -45 -44 -45 -45 -46 -46 -47 -49 -54 -59 -64 -66 -65 -59 -55 -52 -49 -49 -50 -49 -47 -43 -39 -33 -25 -16 -9 -5 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -3 -4 -5 -6 -6 -4 -4 -3 -3 -3 -3 -3 -2 -2 -4 -4 -4 -5 -7 -9 -10 -7 -6 -7 -9 -10 -13 -16 -13 -10 -8 -9 -10 -11 -15 -19 -22 -19 -14 -11 -8 -6 -4 -3 -2 -2 -2 -2 -2 -3 -2 -3 -3 -5 -6 -7 -8 -9 -9 -8 -6 -3 -2 -1 -1 -2 -2 -2 -2 -2 -3 -4 -6 -6 -6 -8 -9 -9 -8 -8 -10 -13 -13 -15 -17 -19 -24 -28 -32 -35 -36 -31 -24 -21 -18 -11 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -128 -220 -160 -0 -4 -31 -99 -116 -102 -66 -32 -9 -0 -1 -23 -67 -98 -94 -53 -28 -84 -171 -179 -190 -129 -46 -5 -0 -0 -0 -6 -76 -102 -63 -32 -19 -14 -11 -9 -7 -7 -6 -6 -6 -7 -6 -4 -4 -3 -3 -2 -2 -2 -3 -2 -1 -0 -0 -1 -4 -5 -7 -10 -16 -26 -39 -47 -36 -24 -14 -7 -6 -8 -8 -4 -4 -8 -10 -14 -14 -14 -17 -26 -46 -63 -68 -66 -70 -78 -75 -50 -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 -2 -4 -8 -13 -19 -27 -33 -37 -43 -54 -64 -67 -67 -66 -69 -68 -64 -59 -53 -49 -46 -45 -44 -44 -44 -45 -46 -48 -49 -52 -58 -64 -66 -64 -62 -60 -62 -63 -63 -62 -59 -53 -47 -41 -36 -30 -23 -14 -8 -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 -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 -2 -4 -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 -1 -1 -1 -0 -0 -1 -1 -2 -2 -2 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -3 -3 -4 -4 -5 -2 -3 -2 -2 -3 -4 -3 -2 -2 -4 -3 -3 -5 -6 -7 -9 -8 -7 -9 -12 -14 -16 -18 -16 -14 -10 -11 -11 -11 -12 -18 -23 -22 -16 -10 -9 -6 -4 -3 -3 -3 -3 -3 -3 -3 -3 -4 -5 -6 -8 -10 -11 -11 -11 -10 -7 -4 -2 -1 -1 -1 -2 -3 -2 -2 -4 -4 -5 -5 -6 -9 -12 -11 -10 -8 -10 -10 -11 -12 -13 -17 -21 -27 -32 -35 -31 -18 -8 -11 -11 -9 -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 -56 -177 -152 -108 -78 -43 -16 -3 -1 -8 -36 -83 -99 -56 -35 -108 -161 -160 -174 -183 -208 -132 -83 -42 -10 -0 -17 -83 -112 -58 -27 -18 -14 -10 -7 -5 -5 -4 -5 -6 -5 -4 -3 -3 -3 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -4 -14 -30 -47 -55 -44 -27 -13 -6 -5 -8 -10 -10 -8 -10 -13 -15 -15 -14 -17 -26 -38 -52 -59 -63 -71 -79 -80 -72 -49 -21 -5 -4 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -7 -12 -18 -23 -29 -35 -39 -42 -47 -51 -53 -55 -66 -65 -60 -54 -49 -46 -47 -48 -46 -46 -46 -43 -41 -42 -43 -44 -52 -57 -59 -58 -57 -60 -63 -64 -63 -60 -59 -58 -52 -44 -39 -36 -29 -18 -12 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -6 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -1 -1 -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 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -2 -3 -4 -4 -2 -2 -1 -2 -3 -3 -3 -4 -5 -4 -3 -3 -4 -6 -6 -6 -6 -7 -9 -12 -13 -13 -13 -11 -11 -10 -10 -10 -9 -11 -16 -21 -22 -18 -12 -10 -8 -6 -5 -5 -5 -5 -4 -4 -4 -5 -6 -7 -9 -11 -12 -14 -14 -14 -12 -8 -5 -3 -1 -1 -1 -2 -3 -3 -2 -3 -4 -5 -6 -7 -10 -10 -8 -11 -10 -11 -12 -13 -15 -14 -16 -21 -26 -29 -29 -23 -13 -6 -9 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -91 -191 -129 -80 -54 -23 -6 -1 -5 -22 -53 -91 -121 -121 -51 -119 -158 -156 -174 -185 -214 -221 -216 -104 -24 -0 -24 -84 -118 -66 -30 -18 -11 -8 -6 -4 -4 -4 -5 -5 -4 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -13 -31 -50 -56 -49 -30 -14 -6 -3 -4 -7 -10 -11 -12 -15 -16 -16 -15 -17 -24 -33 -45 -53 -54 -61 -70 -75 -74 -67 -51 -29 -21 -20 -23 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -10 -6 -4 -5 -5 -3 -3 -5 -10 -15 -18 -24 -28 -29 -30 -37 -46 -46 -52 -59 -59 -55 -50 -44 -41 -42 -42 -41 -41 -43 -42 -38 -38 -39 -39 -42 -47 -46 -47 -49 -51 -53 -54 -55 -54 -55 -57 -50 -43 -40 -38 -32 -23 -17 -12 -8 -5 -2 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -6 -6 -7 -8 -6 -4 -3 -1 -0 -0 -0 -0 -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 -1 -2 -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 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -1 -1 -2 -3 -3 -2 -1 -1 -2 -3 -3 -2 -2 -2 -2 -2 -3 -4 -5 -4 -6 -6 -7 -9 -10 -10 -11 -10 -10 -9 -9 -9 -8 -9 -10 -15 -19 -22 -20 -17 -14 -11 -9 -7 -8 -8 -8 -8 -8 -8 -9 -10 -12 -14 -14 -15 -16 -17 -18 -15 -10 -5 -3 -1 -1 -1 -2 -4 -4 -3 -2 -3 -5 -6 -6 -4 -4 -6 -9 -11 -12 -13 -17 -20 -16 -16 -20 -23 -24 -22 -12 -9 -6 -9 -12 -13 -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 -1 -99 -148 -103 -64 -36 -11 -2 -1 -12 -32 -57 -80 -102 -119 -75 -136 -145 -151 -165 -183 -211 -219 -205 -126 -69 -46 -51 -81 -112 -100 -52 -24 -12 -8 -6 -3 -3 -3 -4 -3 -2 -2 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -11 -29 -46 -53 -50 -34 -16 -7 -3 -2 -5 -9 -12 -14 -15 -15 -15 -15 -16 -22 -32 -40 -42 -44 -52 -63 -69 -69 -65 -60 -51 -41 -38 -49 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -26 -23 -13 -8 -7 -7 -6 -4 -5 -7 -9 -12 -17 -24 -28 -29 -32 -34 -37 -47 -52 -51 -51 -51 -47 -42 -38 -36 -34 -34 -35 -36 -33 -31 -31 -34 -36 -37 -37 -37 -38 -42 -45 -45 -44 -42 -45 -48 -44 -44 -41 -37 -32 -26 -22 -18 -13 -9 -5 -3 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -8 -7 -6 -8 -9 -6 -3 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -3 -2 -3 -4 -5 -5 -6 -7 -8 -10 -11 -11 -10 -10 -9 -8 -6 -7 -10 -15 -19 -22 -22 -20 -17 -14 -12 -11 -11 -12 -13 -14 -14 -14 -16 -18 -18 -18 -17 -17 -18 -20 -23 -16 -10 -6 -3 -1 -1 -1 -1 -3 -4 -3 -3 -3 -4 -5 -5 -5 -4 -5 -8 -11 -13 -14 -19 -15 -10 -12 -15 -16 -14 -12 -7 -8 -9 -10 -11 -13 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -89 -100 -72 -46 -24 -7 -0 -3 -12 -28 -45 -62 -84 -122 -166 -138 -131 -140 -154 -172 -189 -196 -195 -181 -149 -129 -121 -124 -131 -121 -74 -40 -16 -8 -5 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -11 -27 -42 -50 -47 -38 -24 -12 -4 -3 -5 -8 -12 -15 -17 -18 -19 -16 -17 -22 -29 -34 -37 -40 -43 -47 -55 -59 -56 -49 -43 -40 -44 -57 -12 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -23 -21 -12 -10 -8 -7 -6 -5 -5 -7 -9 -11 -13 -17 -17 -17 -23 -31 -35 -39 -42 -43 -44 -46 -47 -44 -39 -35 -33 -31 -30 -29 -26 -26 -26 -27 -29 -32 -33 -32 -33 -35 -36 -37 -36 -35 -35 -38 -41 -42 -39 -35 -32 -27 -24 -20 -15 -13 -9 -5 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -9 -10 -9 -8 -9 -8 -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 -1 -1 -0 -0 -1 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -3 -2 -2 -1 -1 -2 -3 -2 -2 -4 -5 -5 -4 -6 -8 -10 -10 -10 -11 -11 -10 -7 -6 -7 -9 -14 -18 -23 -24 -22 -20 -19 -17 -17 -17 -17 -18 -18 -19 -20 -21 -23 -23 -21 -19 -18 -20 -22 -19 -15 -10 -6 -3 -1 -1 -1 -1 -3 -4 -3 -3 -3 -4 -5 -5 -4 -4 -4 -6 -10 -11 -11 -11 -7 -5 -7 -11 -10 -5 -4 -4 -6 -8 -10 -11 -12 -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 -7 -21 -21 -13 -42 -67 -56 -40 -26 -13 -3 -0 -1 -6 -19 -38 -55 -70 -90 -112 -104 -110 -117 -138 -153 -165 -175 -177 -171 -150 -147 -156 -155 -142 -117 -85 -54 -26 -10 -6 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -15 -27 -39 -45 -44 -38 -29 -15 -6 -5 -6 -8 -11 -15 -20 -22 -21 -19 -20 -24 -29 -33 -35 -37 -39 -39 -40 -45 -42 -40 -39 -40 -55 -66 -19 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -18 -17 -10 -10 -8 -6 -6 -6 -6 -8 -10 -12 -15 -16 -18 -20 -20 -25 -31 -36 -40 -41 -41 -42 -47 -46 -40 -36 -33 -30 -29 -27 -27 -26 -25 -25 -25 -27 -29 -31 -29 -27 -28 -30 -31 -32 -32 -34 -38 -38 -36 -34 -31 -27 -24 -21 -16 -14 -11 -8 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -3 -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 -2 -4 -5 -7 -7 -6 -6 -4 -3 -3 -3 -4 -3 -2 -3 -5 -4 -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 -2 -3 -1 -1 -1 -1 -1 -3 -4 -6 -9 -9 -10 -7 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -2 -2 -2 -2 -2 -3 -5 -5 -4 -3 -6 -8 -10 -12 -13 -13 -11 -9 -6 -5 -5 -9 -14 -20 -24 -26 -25 -23 -22 -22 -22 -21 -21 -20 -22 -23 -23 -23 -24 -23 -21 -19 -21 -23 -21 -17 -13 -8 -5 -2 -1 -1 -1 -1 -3 -4 -3 -3 -3 -3 -4 -4 -5 -5 -4 -4 -7 -8 -5 -3 -4 -4 -5 -5 -3 -4 -3 -3 -5 -8 -11 -11 -12 -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 -32 -107 -82 -60 -146 -76 -35 -18 -9 -4 -1 -1 -2 -9 -25 -44 -60 -69 -74 -79 -81 -86 -93 -112 -133 -147 -154 -154 -146 -133 -134 -145 -141 -128 -109 -89 -67 -42 -25 -13 -6 -3 -3 -3 -3 -5 -5 -3 -2 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -3 -9 -18 -28 -35 -39 -39 -37 -28 -14 -8 -7 -6 -8 -13 -19 -23 -26 -23 -21 -23 -27 -30 -33 -34 -33 -30 -31 -31 -34 -32 -35 -39 -43 -52 -64 -54 -22 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -17 -19 -13 -10 -7 -7 -7 -8 -8 -9 -11 -13 -10 -10 -16 -21 -23 -23 -25 -30 -36 -41 -41 -40 -48 -48 -41 -36 -33 -31 -29 -28 -28 -27 -26 -25 -25 -27 -26 -30 -27 -24 -22 -22 -25 -28 -30 -32 -34 -34 -33 -32 -30 -28 -26 -23 -17 -12 -13 -12 -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 -1 -2 -3 -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 -1 -2 -5 -7 -7 -6 -4 -4 -5 -6 -7 -9 -8 -5 -7 -8 -6 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -4 -3 -3 -3 -5 -8 -11 -14 -17 -18 -18 -17 -14 -9 -5 -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 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -2 -2 -2 -2 -3 -3 -3 -3 -3 -5 -7 -8 -9 -11 -15 -12 -7 -5 -5 -7 -9 -15 -20 -23 -26 -26 -25 -25 -25 -26 -25 -25 -24 -24 -24 -24 -24 -24 -23 -20 -20 -23 -21 -17 -13 -10 -6 -3 -2 -1 -1 -0 -1 -2 -3 -4 -3 -2 -3 -4 -5 -5 -4 -4 -5 -5 -3 -0 -1 -1 -3 -4 -4 -3 -2 -3 -4 -8 -10 -11 -10 -10 -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 -20 -101 -74 -96 -153 -81 -32 -10 -3 -1 -0 -3 -11 -28 -47 -61 -71 -79 -75 -75 -78 -74 -72 -85 -110 -129 -133 -127 -120 -116 -120 -133 -138 -130 -110 -93 -75 -56 -41 -26 -13 -8 -6 -5 -5 -6 -6 -4 -2 -1 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -3 -9 -18 -26 -29 -28 -29 -29 -23 -12 -6 -4 -5 -7 -15 -22 -25 -26 -22 -20 -22 -25 -26 -27 -29 -30 -32 -32 -32 -31 -33 -36 -42 -44 -44 -52 -60 -50 -56 -39 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -17 -21 -15 -10 -12 -12 -8 -7 -7 -7 -9 -12 -8 -8 -16 -23 -25 -25 -24 -24 -29 -40 -41 -39 -40 -43 -41 -36 -33 -31 -30 -28 -26 -26 -26 -26 -26 -27 -25 -28 -26 -23 -21 -23 -25 -26 -27 -29 -31 -30 -29 -30 -30 -29 -27 -23 -16 -12 -13 -12 -9 -4 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -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 -1 -3 -6 -8 -6 -4 -6 -10 -13 -15 -15 -14 -12 -11 -9 -6 -4 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -2 -2 -1 -1 -2 -2 -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 -2 -7 -9 -7 -9 -8 -9 -13 -18 -21 -24 -25 -27 -29 -29 -25 -19 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -4 -11 -8 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -2 -3 -2 -2 -3 -4 -4 -6 -8 -9 -11 -10 -6 -4 -5 -7 -10 -15 -20 -23 -25 -26 -26 -26 -27 -29 -29 -29 -27 -25 -24 -23 -24 -24 -22 -20 -21 -20 -17 -13 -11 -8 -5 -3 -2 -1 -1 -0 -1 -2 -3 -3 -3 -2 -3 -4 -4 -5 -5 -7 -9 -7 -2 -0 -0 -1 -1 -2 -3 -3 -3 -2 -3 -7 -10 -10 -9 -8 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -121 -141 -80 -40 -13 -2 -1 -2 -16 -41 -67 -81 -81 -78 -81 -80 -88 -89 -75 -62 -69 -89 -114 -116 -105 -99 -100 -109 -123 -136 -131 -110 -92 -77 -62 -50 -38 -22 -13 -10 -8 -8 -7 -6 -5 -3 -2 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -3 -8 -16 -24 -25 -19 -16 -17 -18 -16 -11 -7 -7 -8 -11 -15 -19 -20 -20 -19 -21 -24 -25 -25 -27 -30 -34 -36 -36 -32 -31 -35 -40 -39 -36 -38 -43 -48 -61 -67 -46 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -17 -23 -16 -10 -16 -12 -8 -6 -4 -3 -6 -11 -13 -16 -16 -15 -22 -25 -24 -23 -27 -40 -40 -38 -35 -39 -41 -38 -34 -32 -31 -31 -30 -28 -27 -26 -26 -26 -24 -23 -24 -23 -21 -22 -24 -24 -24 -24 -23 -22 -23 -28 -30 -30 -28 -23 -17 -13 -11 -10 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -3 -6 -9 -7 -3 -6 -12 -17 -19 -18 -17 -14 -11 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -7 -8 -8 -9 -10 -11 -10 -11 -10 -9 -7 -6 -5 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -12 -10 -13 -14 -12 -12 -16 -22 -28 -28 -33 -39 -46 -48 -40 -19 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -7 -22 -18 -9 -7 -4 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -2 -3 -3 -4 -4 -5 -6 -8 -7 -5 -4 -5 -8 -11 -16 -19 -23 -25 -25 -26 -28 -30 -31 -30 -29 -27 -24 -23 -22 -22 -24 -23 -22 -21 -19 -16 -12 -9 -7 -4 -2 -1 -1 -1 -1 -1 -2 -3 -3 -2 -1 -2 -3 -3 -3 -4 -5 -7 -7 -2 -0 -0 -0 -0 -1 -2 -4 -4 -3 -3 -5 -7 -9 -8 -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 -1 -6 -31 -141 -125 -81 -47 -19 -4 -1 -10 -51 -99 -122 -115 -94 -76 -72 -73 -82 -87 -80 -67 -65 -78 -96 -97 -88 -85 -91 -104 -119 -128 -121 -102 -85 -77 -70 -61 -48 -30 -16 -12 -10 -9 -7 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -8 -18 -28 -29 -16 -8 -8 -14 -18 -16 -12 -10 -9 -11 -13 -15 -17 -18 -19 -22 -25 -26 -25 -24 -27 -28 -28 -30 -28 -28 -31 -36 -35 -31 -29 -30 -32 -41 -56 -50 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -17 -24 -18 -10 -12 -8 -9 -7 -5 -5 -8 -11 -15 -18 -20 -21 -23 -24 -23 -22 -24 -32 -38 -38 -36 -40 -43 -41 -37 -36 -39 -40 -38 -33 -28 -27 -26 -24 -25 -22 -20 -19 -20 -21 -21 -20 -20 -18 -19 -20 -25 -28 -30 -30 -28 -25 -19 -15 -12 -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 -1 -2 -2 -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 -1 -3 -6 -8 -6 -4 -5 -8 -13 -17 -17 -15 -11 -8 -4 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -4 -5 -7 -10 -12 -15 -17 -17 -17 -17 -17 -17 -15 -14 -14 -14 -12 -10 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -16 -17 -19 -19 -19 -18 -22 -28 -28 -35 -50 -72 -89 -80 -36 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -5 -5 -10 -23 -22 -12 -11 -10 -6 -6 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -4 -5 -4 -3 -3 -5 -9 -11 -16 -18 -21 -23 -25 -28 -30 -33 -32 -28 -25 -24 -22 -22 -23 -22 -24 -26 -25 -23 -19 -16 -12 -9 -6 -3 -2 -1 -1 -1 -1 -1 -2 -3 -2 -2 -1 -2 -3 -2 -3 -4 -5 -9 -7 -2 -0 -0 -0 -0 -0 -1 -3 -6 -5 -4 -3 -5 -8 -8 -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 -9 -48 -126 -175 -124 -77 -43 -19 -5 -7 -36 -105 -165 -170 -138 -100 -74 -65 -65 -68 -83 -79 -71 -68 -73 -81 -81 -75 -73 -80 -96 -114 -122 -114 -96 -82 -75 -69 -64 -53 -37 -21 -14 -11 -8 -5 -3 -1 -1 -1 -1 -2 -2 -3 -3 -3 -2 -1 -1 -2 -2 -2 -5 -10 -19 -28 -28 -12 -4 -6 -14 -18 -17 -15 -14 -13 -14 -15 -17 -18 -19 -20 -22 -25 -26 -24 -22 -19 -21 -26 -30 -29 -29 -29 -32 -33 -30 -25 -22 -22 -23 -32 -51 -71 -26 -0 -0 -2 -6 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -2 -14 -22 -25 -20 -11 -8 -5 -9 -8 -7 -7 -9 -11 -14 -16 -18 -19 -20 -21 -21 -21 -21 -25 -35 -38 -36 -40 -44 -44 -42 -43 -45 -42 -38 -31 -28 -28 -27 -25 -23 -21 -20 -18 -18 -19 -18 -17 -16 -15 -16 -17 -22 -26 -28 -29 -27 -24 -21 -17 -14 -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 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -6 -7 -5 -7 -11 -16 -16 -12 -7 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -4 -6 -9 -12 -15 -16 -18 -18 -17 -16 -14 -10 -10 -10 -11 -13 -15 -15 -15 -15 -13 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -19 -21 -23 -23 -24 -21 -19 -24 -29 -40 -65 -107 -160 -149 -88 -39 -10 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -15 -14 -8 -8 -13 -14 -11 -8 -8 -11 -12 -7 -5 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -4 -3 -2 -3 -5 -9 -13 -16 -18 -19 -22 -25 -31 -33 -34 -30 -24 -20 -19 -19 -20 -23 -24 -27 -31 -30 -26 -21 -16 -12 -9 -6 -3 -1 -1 -1 -1 -1 -2 -3 -3 -2 -1 -1 -2 -3 -2 -3 -5 -6 -11 -10 -3 -0 -0 -0 -0 -0 -0 -2 -5 -6 -4 -4 -6 -8 -10 -9 -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 -18 -105 -211 -183 -132 -82 -44 -21 -10 -23 -74 -152 -204 -184 -138 -97 -72 -63 -62 -64 -75 -69 -65 -63 -63 -64 -64 -60 -59 -69 -88 -107 -113 -103 -85 -71 -62 -63 -60 -52 -38 -23 -14 -11 -9 -7 -6 -4 -3 -3 -2 -4 -7 -10 -10 -6 -3 -1 -1 -2 -3 -3 -6 -9 -13 -17 -17 -11 -12 -19 -27 -26 -22 -20 -19 -20 -22 -23 -24 -23 -22 -22 -23 -25 -27 -25 -23 -18 -21 -27 -32 -32 -30 -29 -31 -32 -29 -23 -18 -18 -19 -21 -39 -70 -24 -1 -0 -7 -20 -22 -15 -6 -1 -0 -0 -0 -0 -0 -0 -4 -31 -27 -25 -23 -15 -9 -6 -7 -8 -8 -7 -8 -10 -13 -15 -17 -17 -16 -17 -18 -19 -20 -22 -32 -37 -36 -40 -47 -50 -49 -49 -47 -42 -36 -33 -29 -28 -26 -24 -21 -18 -16 -15 -16 -17 -16 -15 -14 -13 -14 -16 -19 -23 -25 -26 -25 -24 -22 -19 -17 -13 -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 -1 -1 -1 -0 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -9 -8 -7 -8 -13 -17 -16 -8 -4 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -3 -5 -6 -9 -13 -15 -16 -15 -11 -8 -7 -6 -4 -3 -2 -3 -5 -7 -9 -11 -14 -15 -15 -12 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -13 -20 -26 -25 -24 -24 -19 -19 -28 -48 -80 -133 -186 -176 -132 -73 -24 -3 -2 -10 -12 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -17 -20 -10 -6 -10 -14 -13 -10 -8 -10 -10 -9 -8 -7 -5 -5 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -4 -6 -10 -13 -16 -18 -21 -25 -32 -34 -31 -29 -25 -20 -17 -17 -17 -18 -21 -25 -32 -38 -38 -30 -23 -18 -13 -8 -5 -3 -2 -1 -1 -1 -1 -2 -4 -4 -2 -2 -2 -3 -3 -3 -3 -6 -6 -12 -10 -3 -0 -0 -0 -0 -0 -0 -2 -4 -6 -6 -6 -6 -6 -10 -11 -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 -9 -45 -136 -195 -169 -140 -92 -49 -29 -20 -47 -105 -166 -196 -169 -119 -88 -72 -62 -61 -67 -67 -66 -61 -57 -53 -50 -49 -51 -57 -67 -83 -97 -100 -85 -66 -54 -54 -56 -54 -47 -33 -20 -13 -11 -10 -10 -10 -8 -8 -7 -6 -8 -10 -13 -12 -6 -2 -1 -1 -2 -3 -3 -6 -8 -8 -7 -9 -16 -28 -39 -45 -41 -36 -29 -26 -27 -27 -28 -28 -28 -27 -24 -23 -25 -27 -26 -24 -20 -23 -28 -31 -30 -28 -27 -29 -30 -28 -23 -18 -16 -18 -19 -34 -71 -29 -7 -6 -15 -25 -25 -26 -22 -10 -2 -0 -0 -0 -0 -0 -1 -32 -26 -26 -24 -18 -11 -7 -5 -6 -7 -7 -7 -9 -12 -14 -16 -16 -15 -15 -16 -17 -18 -21 -29 -35 -34 -37 -47 -52 -52 -53 -53 -47 -40 -35 -31 -27 -25 -24 -22 -19 -17 -15 -14 -14 -14 -13 -12 -12 -13 -14 -17 -19 -21 -22 -23 -23 -23 -21 -19 -16 -12 -8 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -3 -8 -11 -12 -10 -9 -11 -16 -18 -13 -6 -3 -1 -1 -1 -1 -1 -0 -1 -0 -1 -1 -1 -1 -1 -3 -5 -7 -9 -13 -16 -16 -14 -9 -5 -1 -1 -0 -1 -1 -1 -1 -1 -2 -3 -6 -9 -11 -12 -12 -10 -6 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -23 -25 -25 -25 -22 -21 -32 -55 -88 -153 -195 -188 -143 -81 -29 -3 -3 -13 -20 -22 -10 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -13 -20 -10 -11 -17 -20 -17 -15 -11 -10 -9 -9 -10 -12 -17 -22 -12 -10 -8 -5 -2 -2 -1 -1 -0 -1 -1 -1 -1 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -2 -4 -7 -11 -15 -16 -18 -22 -25 -28 -28 -29 -28 -24 -20 -17 -17 -18 -19 -22 -29 -37 -41 -43 -34 -26 -20 -14 -9 -6 -4 -2 -1 -1 -1 -1 -2 -4 -4 -2 -2 -2 -3 -2 -2 -3 -5 -5 -10 -10 -4 -0 -0 -0 -0 -0 -0 -1 -2 -5 -6 -7 -6 -6 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -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 -134 -167 -176 -164 -140 -97 -55 -36 -33 -69 -106 -139 -165 -162 -117 -88 -77 -62 -61 -66 -68 -68 -63 -54 -51 -49 -48 -50 -57 -67 -80 -87 -85 -67 -51 -42 -39 -40 -41 -35 -26 -18 -13 -12 -14 -15 -13 -10 -10 -11 -11 -11 -10 -9 -4 -2 -1 -1 -1 -1 -2 -2 -4 -7 -8 -8 -15 -29 -42 -47 -47 -47 -49 -43 -34 -27 -24 -24 -25 -26 -26 -22 -21 -21 -22 -20 -18 -19 -23 -29 -30 -26 -23 -22 -25 -30 -30 -26 -20 -19 -21 -22 -35 -60 -83 -41 -28 -31 -28 -21 -24 -34 -29 -6 -0 -0 -0 -0 -0 -2 -33 -27 -26 -26 -21 -14 -8 -5 -5 -6 -7 -8 -10 -13 -13 -15 -15 -14 -14 -14 -15 -18 -24 -31 -32 -30 -32 -37 -41 -44 -48 -53 -52 -46 -38 -33 -28 -26 -24 -23 -20 -19 -19 -14 -13 -13 -12 -12 -12 -13 -13 -14 -15 -16 -19 -21 -23 -23 -22 -22 -20 -15 -11 -7 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -13 -13 -9 -9 -13 -17 -14 -7 -3 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -6 -9 -12 -16 -19 -17 -11 -4 -2 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -3 -4 -6 -7 -8 -9 -8 -9 -9 -8 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -17 -22 -23 -24 -31 -45 -62 -81 -140 -190 -194 -147 -80 -33 -11 -3 -9 -13 -14 -12 -9 -4 -1 -0 -1 -1 -0 -0 -0 -0 -0 -1 -4 -12 -9 -11 -15 -15 -16 -19 -15 -12 -10 -9 -9 -14 -22 -21 -20 -18 -15 -10 -6 -4 -3 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -2 -2 -2 -2 -3 -2 -3 -3 -6 -11 -17 -18 -20 -22 -29 -30 -33 -35 -31 -24 -21 -20 -19 -19 -20 -23 -26 -29 -39 -42 -34 -25 -21 -17 -11 -7 -4 -2 -1 -1 -1 -1 -1 -3 -3 -2 -2 -2 -3 -2 -3 -7 -9 -6 -5 -6 -2 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -6 -6 -5 -4 -5 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -75 -209 -175 -164 -147 -130 -107 -73 -49 -55 -63 -51 -49 -93 -146 -137 -104 -83 -63 -61 -63 -64 -64 -60 -53 -52 -51 -48 -46 -51 -62 -73 -74 -70 -51 -41 -35 -30 -28 -26 -22 -18 -14 -12 -13 -14 -15 -13 -10 -9 -12 -14 -12 -7 -2 -0 -0 -1 -1 -1 -1 -1 -1 -3 -6 -9 -18 -31 -43 -48 -45 -43 -49 -55 -48 -34 -21 -16 -16 -17 -18 -20 -19 -20 -21 -20 -17 -15 -18 -23 -28 -28 -22 -17 -19 -27 -35 -34 -29 -24 -24 -27 -29 -28 -38 -48 -38 -33 -30 -24 -19 -23 -33 -38 -6 -0 -0 -0 -0 -0 -2 -20 -21 -25 -27 -23 -16 -10 -6 -4 -4 -8 -8 -11 -13 -12 -13 -14 -13 -14 -14 -15 -18 -25 -31 -30 -29 -29 -31 -33 -36 -40 -45 -48 -46 -40 -34 -29 -27 -25 -23 -21 -18 -20 -16 -14 -13 -12 -12 -12 -13 -15 -14 -13 -13 -16 -19 -21 -22 -22 -22 -21 -18 -15 -11 -7 -3 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -10 -15 -11 -7 -8 -11 -13 -8 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -2 -2 -4 -7 -9 -12 -17 -21 -18 -9 -3 -1 -0 -0 -1 -1 -0 -0 -0 -1 -1 -2 -3 -3 -3 -4 -5 -6 -7 -10 -14 -18 -18 -13 -4 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -3 -9 -15 -21 -28 -41 -55 -60 -70 -103 -145 -165 -144 -97 -63 -35 -14 -12 -10 -7 -5 -3 -3 -1 -0 -5 -6 -5 -3 -0 -0 -0 -0 -0 -3 -6 -12 -18 -15 -17 -14 -15 -14 -14 -12 -9 -10 -19 -19 -17 -18 -17 -13 -9 -9 -12 -13 -7 -4 -3 -3 -3 -3 -2 -3 -3 -3 -3 -2 -3 -4 -4 -4 -4 -6 -7 -7 -13 -17 -20 -21 -31 -40 -39 -35 -29 -27 -24 -23 -22 -22 -21 -20 -22 -31 -42 -44 -34 -24 -21 -19 -15 -8 -4 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -2 -2 -5 -7 -6 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -3 -2 -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 -2 -26 -111 -219 -169 -153 -120 -106 -98 -81 -73 -88 -49 -7 -0 -41 -129 -167 -121 -84 -66 -58 -55 -52 -52 -52 -49 -49 -50 -50 -50 -52 -57 -62 -62 -57 -39 -33 -31 -26 -21 -18 -13 -10 -8 -7 -8 -10 -9 -7 -7 -8 -11 -13 -10 -5 -1 -0 -0 -1 -2 -2 -1 -1 -1 -2 -4 -8 -28 -43 -48 -46 -42 -45 -55 -60 -47 -28 -14 -8 -9 -13 -17 -17 -15 -16 -19 -20 -19 -18 -20 -27 -31 -29 -22 -18 -24 -39 -52 -47 -37 -30 -23 -19 -19 -23 -26 -21 -18 -19 -18 -17 -20 -27 -33 -29 -3 -0 -0 -0 -0 -0 -0 -2 -12 -23 -27 -24 -17 -11 -7 -5 -5 -8 -8 -12 -14 -13 -13 -13 -14 -16 -18 -17 -18 -23 -30 -29 -29 -28 -28 -29 -31 -33 -36 -40 -42 -39 -33 -30 -29 -27 -24 -21 -17 -20 -17 -13 -12 -12 -12 -12 -13 -13 -12 -13 -12 -13 -15 -16 -18 -19 -21 -21 -19 -17 -14 -10 -6 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -4 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -17 -21 -14 -10 -9 -9 -8 -4 -2 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -7 -11 -16 -21 -19 -9 -3 -1 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -3 -3 -4 -8 -15 -28 -36 -32 -23 -13 -3 -2 -2 -4 -5 -6 -7 -8 -8 -8 -12 -14 -19 -28 -38 -45 -51 -56 -74 -97 -116 -128 -127 -111 -65 -30 -19 -19 -22 -24 -22 -18 -5 -2 -8 -10 -12 -11 -0 -0 -0 -0 -0 -1 -2 -6 -9 -6 -7 -8 -11 -14 -14 -12 -10 -10 -11 -13 -13 -16 -20 -18 -14 -15 -24 -20 -14 -9 -4 -3 -3 -2 -2 -3 -3 -3 -3 -2 -3 -4 -5 -5 -7 -9 -9 -8 -11 -15 -21 -24 -31 -41 -41 -33 -32 -35 -35 -32 -28 -23 -20 -20 -23 -32 -42 -46 -38 -27 -23 -21 -18 -10 -4 -2 -2 -1 -1 -1 -0 -1 -3 -7 -4 -3 -3 -3 -3 -5 -5 -5 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -29 -97 -181 -219 -166 -136 -85 -71 -73 -76 -90 -99 -53 -0 -0 -53 -157 -184 -133 -89 -72 -58 -52 -48 -45 -43 -43 -45 -46 -47 -49 -51 -52 -54 -54 -45 -30 -29 -28 -23 -18 -13 -8 -4 -2 -4 -6 -8 -8 -9 -9 -10 -13 -12 -7 -3 -1 -1 -2 -4 -3 -1 -0 -0 -0 -1 -3 -11 -36 -56 -52 -45 -45 -52 -60 -63 -49 -29 -15 -9 -9 -12 -17 -14 -8 -10 -15 -20 -23 -25 -28 -27 -30 -28 -21 -22 -36 -61 -80 -70 -46 -31 -18 -11 -9 -7 -6 -6 -9 -10 -12 -18 -30 -43 -40 -6 -0 -0 -0 -0 -0 -0 -0 -2 -13 -23 -24 -24 -20 -14 -8 -6 -9 -9 -8 -12 -15 -15 -15 -15 -15 -14 -14 -14 -18 -24 -27 -27 -28 -28 -26 -25 -25 -26 -30 -36 -38 -33 -30 -29 -28 -27 -24 -20 -17 -18 -16 -14 -14 -14 -13 -12 -12 -10 -10 -11 -10 -11 -12 -13 -15 -17 -20 -21 -21 -19 -17 -14 -9 -5 -3 -3 -4 -5 -4 -3 -2 -1 -3 -11 -23 -14 -8 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -6 -19 -31 -33 -25 -17 -12 -9 -5 -2 -1 -1 -1 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -5 -9 -13 -15 -12 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -2 -3 -6 -13 -25 -36 -40 -40 -34 -23 -15 -10 -9 -11 -13 -16 -19 -25 -25 -27 -29 -28 -25 -22 -24 -37 -46 -56 -68 -80 -94 -113 -120 -70 -39 -32 -35 -37 -36 -28 -31 -13 -5 -4 -6 -10 -12 -1 -1 -0 -0 -0 -0 -0 -1 -2 -1 -1 -3 -9 -16 -11 -7 -8 -11 -10 -11 -13 -16 -21 -22 -22 -19 -21 -23 -21 -16 -8 -4 -4 -3 -2 -3 -3 -3 -3 -3 -3 -4 -5 -6 -8 -11 -14 -15 -12 -15 -21 -25 -32 -42 -44 -43 -47 -51 -51 -47 -42 -36 -30 -26 -28 -37 -50 -56 -46 -36 -29 -23 -18 -10 -4 -2 -2 -1 -1 -1 -1 -1 -2 -8 -6 -5 -4 -4 -6 -7 -5 -7 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -58 -185 -227 -210 -162 -115 -59 -34 -50 -85 -78 -53 -23 -0 -1 -40 -126 -145 -129 -100 -73 -56 -46 -47 -44 -42 -40 -39 -39 -40 -43 -45 -49 -52 -49 -39 -28 -29 -26 -20 -15 -9 -5 -2 -2 -4 -7 -9 -11 -11 -11 -13 -15 -11 -5 -2 -1 -4 -7 -7 -4 -0 -0 -0 -1 -2 -7 -21 -50 -64 -58 -51 -50 -55 -57 -54 -44 -29 -17 -11 -9 -10 -10 -9 -4 -5 -13 -22 -29 -35 -39 -41 -35 -24 -21 -31 -58 -93 -111 -90 -50 -24 -10 -4 -4 -4 -3 -4 -6 -7 -13 -23 -33 -42 -35 -1 -0 -0 -0 -0 -0 -0 -0 -2 -14 -28 -19 -18 -19 -16 -9 -8 -13 -11 -8 -11 -14 -15 -15 -14 -13 -14 -14 -16 -21 -23 -26 -31 -32 -29 -25 -23 -21 -22 -27 -33 -32 -28 -25 -25 -25 -26 -24 -20 -16 -16 -15 -15 -16 -15 -13 -12 -11 -7 -7 -9 -10 -11 -12 -13 -15 -18 -20 -21 -20 -19 -18 -16 -12 -8 -8 -9 -10 -11 -9 -6 -4 -3 -4 -11 -24 -29 -30 -23 -10 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -1 -4 -14 -31 -34 -29 -20 -12 -7 -5 -2 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -4 -7 -9 -10 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -2 -3 -4 -9 -20 -33 -44 -46 -50 -50 -43 -36 -29 -26 -24 -26 -25 -30 -28 -28 -30 -22 -10 -7 -8 -20 -36 -54 -72 -85 -93 -82 -86 -62 -46 -40 -38 -40 -41 -31 -25 -17 -9 -4 -4 -6 -8 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -18 -8 -5 -4 -8 -9 -8 -10 -14 -20 -21 -24 -24 -20 -17 -18 -15 -17 -10 -5 -3 -3 -3 -4 -4 -3 -3 -4 -4 -5 -6 -8 -13 -16 -11 -14 -18 -21 -25 -37 -50 -52 -57 -65 -70 -70 -67 -63 -57 -46 -37 -34 -41 -51 -55 -54 -49 -40 -29 -21 -12 -4 -2 -1 -1 -1 -1 -1 -1 -2 -5 -7 -8 -7 -7 -11 -10 -8 -6 -8 -10 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -64 -206 -201 -153 -105 -59 -30 -37 -108 -73 -22 -0 -0 -0 -0 -12 -38 -91 -100 -75 -55 -42 -46 -46 -41 -35 -30 -29 -33 -40 -41 -46 -48 -44 -35 -29 -30 -28 -23 -15 -8 -4 -3 -5 -8 -11 -13 -14 -16 -19 -20 -20 -13 -6 -2 -3 -7 -11 -10 -4 -0 -0 -1 -5 -13 -23 -36 -52 -58 -53 -51 -49 -44 -37 -32 -30 -30 -23 -15 -8 -5 -4 -3 -2 -2 -12 -24 -32 -36 -39 -40 -36 -28 -24 -47 -92 -128 -130 -96 -51 -17 -6 -3 -4 -4 -5 -7 -9 -8 -18 -34 -21 -13 -10 -1 -0 -0 -0 -0 -0 -0 -0 -2 -13 -31 -21 -14 -18 -17 -11 -9 -13 -12 -9 -9 -9 -11 -12 -12 -11 -16 -21 -24 -25 -24 -26 -29 -31 -29 -25 -22 -19 -20 -25 -29 -27 -24 -21 -20 -21 -22 -21 -19 -15 -14 -15 -14 -16 -15 -14 -12 -9 -8 -8 -10 -11 -12 -13 -14 -15 -16 -18 -18 -19 -19 -18 -18 -17 -14 -13 -14 -14 -13 -10 -6 -4 -5 -7 -11 -19 -27 -34 -33 -19 -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 -2 -2 -2 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -2 -4 -9 -15 -21 -21 -15 -9 -7 -6 -3 -2 -2 -3 -3 -1 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -1 -0 -2 -5 -6 -6 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -13 -27 -51 -44 -51 -57 -59 -59 -58 -56 -54 -48 -42 -35 -25 -19 -18 -14 -4 -2 -1 -6 -19 -44 -80 -108 -116 -95 -77 -65 -58 -54 -52 -53 -52 -54 -46 -29 -15 -10 -9 -10 -9 -9 -10 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -4 -5 -4 -5 -9 -17 -19 -22 -23 -24 -23 -20 -14 -16 -13 -8 -4 -4 -3 -3 -4 -4 -4 -4 -4 -5 -6 -9 -13 -16 -17 -17 -20 -20 -26 -40 -53 -63 -75 -85 -91 -92 -93 -90 -82 -69 -54 -43 -43 -50 -57 -62 -62 -57 -48 -36 -18 -6 -2 -1 -1 -1 -1 -1 -1 -1 -3 -6 -8 -8 -10 -12 -13 -13 -13 -12 -14 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -75 -133 -82 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -22 -82 -230 -191 -133 -86 -52 -36 -59 -146 -80 -18 -0 -0 -0 -0 -0 -3 -32 -94 -87 -56 -41 -41 -46 -39 -30 -23 -21 -25 -33 -38 -43 -40 -36 -32 -31 -31 -30 -27 -21 -14 -10 -9 -12 -18 -24 -27 -28 -30 -31 -30 -26 -19 -9 -4 -5 -9 -12 -10 -4 -1 -1 -6 -17 -28 -33 -34 -35 -39 -42 -45 -38 -25 -15 -16 -25 -32 -28 -21 -10 -3 -1 -1 -1 -3 -15 -29 -33 -33 -34 -31 -20 -17 -25 -68 -130 -152 -135 -95 -49 -16 -6 -4 -4 -5 -6 -7 -8 -9 -21 -52 -21 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -31 -25 -14 -17 -17 -12 -10 -13 -14 -11 -9 -9 -14 -18 -17 -14 -18 -26 -26 -24 -24 -25 -27 -27 -26 -24 -22 -19 -19 -23 -27 -24 -21 -18 -17 -17 -17 -17 -16 -13 -13 -15 -15 -16 -15 -14 -13 -10 -9 -9 -10 -11 -12 -13 -14 -15 -15 -16 -17 -17 -17 -17 -18 -18 -17 -16 -17 -15 -12 -9 -7 -6 -7 -9 -11 -16 -25 -34 -38 -30 -9 -4 -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 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -5 -10 -8 -8 -11 -17 -23 -22 -16 -10 -8 -5 -3 -3 -3 -3 -2 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -3 -4 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -5 -11 -47 -44 -47 -55 -63 -69 -72 -55 -39 -44 -41 -31 -31 -38 -25 -13 -6 -2 -0 -1 -6 -22 -65 -113 -128 -122 -109 -94 -84 -78 -75 -72 -63 -52 -45 -40 -32 -26 -19 -19 -17 -11 -8 -7 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -1 -2 -4 -12 -18 -24 -31 -36 -35 -31 -25 -21 -20 -18 -16 -9 -5 -4 -5 -5 -5 -5 -5 -6 -6 -9 -9 -11 -14 -17 -18 -19 -26 -38 -53 -72 -92 -108 -115 -117 -117 -114 -108 -95 -75 -57 -46 -50 -60 -67 -69 -65 -53 -36 -20 -8 -2 -1 -1 -1 -1 -1 -0 -0 -1 -3 -5 -7 -7 -10 -13 -14 -10 -5 -6 -3 -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 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -46 -200 -317 -364 -324 -288 -262 -97 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -35 -106 -187 -242 -170 -105 -59 -36 -43 -75 -108 -56 -6 -0 -0 -0 -0 -0 -1 -6 -94 -95 -66 -49 -44 -43 -37 -26 -18 -16 -19 -26 -33 -37 -34 -29 -28 -31 -34 -36 -35 -30 -26 -23 -23 -27 -34 -41 -46 -49 -48 -46 -40 -33 -24 -14 -7 -5 -6 -8 -9 -10 -10 -11 -16 -25 -27 -22 -16 -14 -18 -27 -31 -24 -14 -9 -12 -19 -25 -24 -17 -11 -4 -1 -1 -1 -5 -22 -39 -44 -42 -36 -25 -16 -13 -24 -88 -156 -170 -144 -97 -50 -19 -9 -6 -5 -5 -4 -2 -3 -8 -21 -68 -26 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -33 -27 -15 -16 -16 -12 -10 -13 -15 -13 -11 -10 -14 -17 -18 -18 -19 -24 -26 -23 -19 -16 -17 -21 -27 -25 -22 -20 -18 -21 -25 -23 -20 -17 -16 -14 -15 -15 -16 -14 -14 -15 -17 -17 -15 -14 -13 -12 -11 -11 -10 -10 -11 -13 -14 -15 -15 -13 -14 -14 -15 -16 -16 -15 -16 -19 -18 -17 -14 -10 -9 -9 -10 -10 -11 -15 -27 -49 -63 -49 -15 -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 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -12 -11 -9 -13 -22 -35 -35 -24 -14 -8 -5 -3 -2 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -3 -1 -1 -2 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -8 -34 -39 -41 -49 -59 -64 -64 -24 -5 -11 -11 -7 -5 -9 -59 -42 -28 -13 -2 -1 -1 -6 -32 -84 -127 -146 -142 -125 -112 -103 -99 -92 -85 -82 -82 -78 -63 -45 -36 -46 -47 -34 -19 -17 -19 -21 -11 -4 -2 -2 -3 -3 -9 -16 -15 -7 -2 -0 -0 -0 -0 -1 -3 -9 -14 -21 -39 -47 -51 -50 -44 -40 -35 -24 -17 -11 -7 -5 -5 -5 -6 -5 -4 -5 -6 -7 -9 -10 -10 -11 -13 -16 -23 -35 -56 -84 -112 -132 -140 -145 -150 -151 -140 -121 -97 -71 -50 -46 -53 -61 -68 -71 -64 -46 -28 -12 -3 -1 -1 -1 -1 -1 -1 -0 -1 -1 -2 -4 -5 -6 -9 -9 -5 -1 -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 -13 -61 -74 -14 -11 -127 -199 -116 -39 -230 -287 -237 -163 -123 -175 -363 -431 -442 -438 -428 -430 -421 -279 -90 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -101 -236 -289 -219 -147 -77 -38 -29 -58 -54 -28 -11 -0 -0 -0 -0 -0 -0 -0 -5 -43 -88 -79 -66 -53 -42 -33 -24 -18 -15 -16 -22 -29 -34 -32 -26 -27 -31 -36 -40 -42 -43 -41 -44 -47 -48 -52 -60 -70 -79 -81 -73 -58 -42 -27 -14 -6 -2 -1 -4 -13 -25 -31 -29 -22 -18 -13 -7 -3 -2 -5 -10 -13 -12 -10 -8 -8 -9 -10 -11 -10 -11 -5 -2 -1 -1 -6 -24 -47 -60 -62 -52 -33 -18 -14 -22 -85 -165 -152 -127 -94 -54 -23 -11 -6 -3 -4 -4 -2 -2 -8 -24 -78 -31 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -30 -26 -15 -17 -17 -13 -11 -14 -17 -15 -14 -11 -10 -9 -12 -17 -18 -21 -23 -21 -18 -17 -20 -25 -27 -24 -21 -20 -21 -24 -25 -22 -19 -17 -16 -15 -16 -18 -20 -18 -17 -15 -17 -16 -15 -15 -14 -13 -12 -11 -10 -10 -12 -15 -15 -12 -11 -10 -13 -15 -17 -18 -17 -18 -19 -24 -26 -25 -20 -15 -12 -11 -11 -12 -12 -15 -23 -39 -47 -34 -18 -13 -9 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -9 -20 -32 -32 -23 -14 -8 -5 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -2 -2 -2 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -10 -17 -21 -30 -43 -53 -43 -29 -9 -1 -0 -0 -0 -0 -1 -40 -49 -48 -33 -18 -8 -6 -12 -24 -52 -99 -142 -160 -150 -139 -130 -122 -114 -114 -116 -108 -102 -88 -63 -56 -69 -65 -50 -63 -82 -41 -71 -64 -43 -27 -22 -22 -28 -40 -57 -51 -34 -18 -6 -0 -0 -0 -0 -3 -5 -5 -8 -39 -69 -84 -85 -75 -65 -59 -48 -37 -35 -23 -9 -5 -5 -6 -5 -5 -5 -5 -6 -6 -6 -9 -11 -12 -14 -19 -32 -59 -99 -129 -151 -165 -175 -183 -185 -172 -146 -115 -82 -56 -43 -40 -45 -57 -64 -65 -60 -44 -20 -5 -2 -1 -1 -1 -1 -1 -0 -0 -1 -2 -4 -5 -4 -4 -4 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -63 -256 -549 -498 -394 -415 -471 -453 -431 -436 -451 -438 -416 -404 -429 -476 -469 -440 -421 -407 -407 -420 -387 -239 -69 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -49 -104 -178 -245 -241 -202 -146 -69 -37 -26 -63 -48 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -46 -44 -72 -69 -50 -34 -26 -22 -18 -19 -23 -29 -35 -35 -28 -27 -31 -38 -45 -52 -59 -65 -72 -78 -77 -77 -79 -88 -98 -100 -91 -71 -46 -26 -15 -8 -4 -2 -5 -18 -36 -43 -34 -18 -7 -3 -1 -0 -0 -1 -2 -4 -5 -8 -7 -4 -1 -0 -1 -3 -6 -3 -2 -1 -1 -5 -16 -37 -59 -67 -65 -48 -30 -22 -27 -66 -151 -124 -115 -95 -58 -23 -8 -4 -3 -6 -5 -5 -5 -9 -27 -54 -21 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -29 -30 -19 -19 -19 -16 -13 -15 -18 -16 -17 -15 -12 -10 -12 -15 -17 -19 -19 -18 -16 -16 -20 -26 -27 -23 -21 -21 -25 -27 -26 -23 -20 -20 -22 -21 -21 -21 -21 -20 -19 -17 -17 -16 -15 -15 -14 -14 -13 -11 -10 -10 -13 -15 -14 -11 -10 -12 -17 -20 -21 -20 -20 -21 -25 -34 -35 -32 -26 -20 -16 -14 -13 -13 -14 -16 -22 -28 -29 -27 -19 -15 -12 -9 -5 -3 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -5 -4 -2 -1 -0 -0 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -1 -1 -2 -4 -10 -18 -19 -17 -14 -11 -8 -4 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -5 -10 -15 -19 -24 -37 -47 -21 -4 -0 -0 -0 -0 -0 -0 -0 -0 -8 -16 -33 -54 -29 -15 -11 -11 -24 -65 -117 -138 -125 -134 -146 -143 -132 -126 -125 -116 -113 -99 -76 -69 -74 -62 -32 -45 -77 -21 -73 -100 -104 -96 -43 -21 -73 -62 -61 -70 -68 -43 -32 -13 -5 -1 -0 -0 -0 -0 -2 -24 -57 -99 -125 -119 -103 -88 -85 -101 -104 -66 -24 -11 -7 -7 -4 -6 -5 -5 -6 -9 -11 -11 -10 -11 -13 -16 -27 -64 -106 -130 -126 -134 -165 -143 -137 -184 -168 -132 -94 -61 -38 -28 -30 -42 -52 -58 -59 -49 -22 -8 -5 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -54 -242 -477 -495 -484 -472 -462 -457 -454 -453 -458 -459 -461 -462 -458 -455 -453 -438 -420 -401 -392 -397 -408 -360 -213 -54 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -62 -153 -212 -225 -218 -211 -167 -134 -91 -44 -24 -48 -49 -25 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -96 -104 -70 -41 -29 -25 -22 -28 -33 -38 -41 -38 -31 -28 -28 -34 -40 -50 -65 -84 -100 -106 -97 -91 -84 -90 -99 -93 -84 -68 -49 -36 -28 -23 -18 -13 -11 -20 -29 -29 -19 -8 -2 -0 -0 -0 -1 -1 -1 -1 -3 -6 -5 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -8 -20 -38 -56 -67 -68 -57 -44 -41 -62 -125 -143 -140 -111 -64 -23 -6 -3 -3 -6 -5 -5 -6 -18 -34 -23 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -30 -41 -32 -20 -18 -20 -18 -17 -17 -15 -17 -18 -16 -14 -11 -11 -15 -18 -17 -17 -16 -16 -24 -32 -31 -26 -23 -26 -30 -31 -29 -25 -22 -23 -28 -26 -23 -22 -22 -22 -23 -21 -19 -16 -16 -16 -15 -14 -15 -13 -12 -11 -11 -13 -13 -13 -13 -17 -23 -27 -27 -27 -26 -26 -28 -37 -41 -39 -34 -28 -21 -16 -14 -14 -15 -16 -21 -24 -23 -21 -18 -15 -13 -12 -9 -6 -4 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -5 -5 -4 -2 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -10 -17 -20 -17 -11 -6 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -13 -19 -19 -20 -33 -45 -22 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -42 -28 -36 -22 -14 -19 -48 -84 -71 -41 -57 -82 -110 -130 -136 -134 -116 -86 -82 -69 -49 -30 -13 -3 -5 -8 -3 -20 -44 -54 -36 -8 -1 -6 -3 -15 -40 -55 -48 -43 -23 -9 -2 -0 -0 -0 -0 -2 -11 -35 -88 -144 -161 -157 -140 -120 -112 -104 -85 -60 -35 -14 -9 -7 -5 -4 -4 -4 -7 -11 -10 -8 -8 -10 -14 -25 -61 -105 -98 -50 -36 -50 -20 -39 -147 -174 -141 -99 -61 -30 -20 -24 -35 -47 -56 -58 -51 -31 -15 -6 -2 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -66 -285 -496 -477 -458 -450 -452 -457 -464 -472 -471 -468 -470 -474 -475 -468 -454 -434 -409 -392 -387 -402 -410 -350 -194 -34 -1 -0 -0 -0 -0 -0 -1 -3 -61 -147 -210 -219 -184 -172 -130 -58 -131 -115 -48 -24 -30 -55 -33 -9 -17 -31 -22 -0 -0 -0 -0 -0 -0 -0 -22 -138 -140 -88 -50 -34 -28 -27 -35 -43 -44 -45 -40 -34 -29 -24 -26 -31 -44 -64 -88 -108 -114 -100 -87 -82 -89 -92 -89 -83 -72 -55 -46 -45 -45 -41 -33 -22 -14 -11 -10 -6 -2 -1 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -1 -0 -0 -0 -1 -1 -0 -1 -1 -0 -1 -2 -7 -19 -40 -70 -85 -92 -87 -75 -74 -98 -125 -134 -115 -73 -34 -12 -4 -2 -0 -2 -4 -7 -30 -51 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -23 -54 -65 -49 -29 -22 -24 -24 -21 -19 -17 -14 -16 -17 -16 -13 -12 -14 -17 -17 -16 -16 -20 -28 -32 -31 -29 -26 -32 -36 -35 -32 -28 -25 -25 -31 -28 -25 -23 -22 -22 -23 -22 -19 -17 -17 -17 -16 -14 -12 -11 -10 -9 -9 -11 -13 -16 -20 -27 -32 -34 -31 -29 -30 -30 -32 -39 -44 -40 -32 -24 -20 -19 -18 -16 -14 -15 -19 -23 -24 -22 -18 -16 -13 -11 -10 -9 -7 -5 -3 -1 -0 -0 -0 -2 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -3 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -3 -6 -11 -16 -17 -10 -5 -4 -2 -1 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -17 -25 -23 -28 -36 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -37 -46 -44 -44 -63 -104 -97 -19 -3 -14 -28 -42 -63 -85 -43 -12 -29 -31 -14 -4 -0 -0 -0 -0 -0 -0 -2 -5 -0 -0 -0 -0 -0 -2 -8 -14 -28 -26 -15 -6 -2 -1 -0 -0 -0 -0 -1 -15 -56 -119 -158 -119 -156 -154 -120 -109 -110 -102 -55 -25 -19 -16 -8 -6 -8 -6 -5 -6 -8 -9 -7 -8 -11 -23 -54 -94 -70 -6 -0 -1 -0 -0 -72 -141 -141 -97 -60 -32 -20 -22 -33 -47 -51 -52 -56 -44 -23 -9 -4 -1 -1 -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 -1 -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 -71 -320 -477 -454 -443 -446 -467 -485 -498 -501 -496 -490 -487 -487 -485 -476 -455 -426 -408 -393 -398 -415 -416 -339 -174 -19 -0 -0 -0 -0 -16 -53 -136 -242 -253 -224 -197 -166 -107 -1 -16 -123 -115 -69 -56 -51 -16 -3 -1 -63 -108 -68 -0 -0 -0 -0 -0 -0 -0 -43 -142 -148 -87 -54 -38 -31 -31 -38 -46 -45 -41 -35 -34 -33 -27 -25 -28 -39 -56 -75 -93 -104 -103 -89 -77 -77 -78 -83 -86 -80 -66 -57 -53 -51 -47 -37 -22 -7 -3 -2 -2 -2 -3 -3 -4 -3 -2 -1 -0 -0 -1 -1 -2 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -3 -10 -29 -72 -95 -105 -109 -99 -81 -71 -76 -92 -97 -79 -55 -31 -13 -5 -1 -3 -4 -8 -34 -62 -63 -34 -1 -0 -0 -0 -0 -2 -4 -2 -4 -22 -35 -54 -71 -74 -61 -43 -30 -25 -25 -24 -23 -21 -16 -13 -16 -17 -14 -11 -12 -14 -15 -14 -20 -24 -32 -39 -40 -37 -33 -35 -38 -37 -35 -32 -29 -28 -34 -32 -29 -25 -22 -22 -23 -24 -21 -19 -19 -18 -16 -13 -10 -10 -8 -7 -7 -9 -12 -16 -26 -39 -37 -36 -32 -31 -32 -32 -29 -31 -34 -31 -26 -20 -16 -14 -14 -14 -13 -13 -14 -16 -17 -18 -17 -15 -12 -10 -10 -11 -10 -9 -6 -4 -1 -1 -1 -5 -9 -7 -2 -0 -0 -0 -0 -0 -0 -1 -0 -1 -2 -3 -4 -5 -5 -4 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -3 -5 -8 -12 -14 -10 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -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 -1 -2 -9 -24 -28 -20 -38 -18 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -15 -28 -53 -84 -137 -96 -26 -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 -7 -25 -22 -10 -4 -2 -1 -1 -0 -0 -0 -0 -6 -29 -77 -126 -68 -37 -39 -66 -73 -84 -99 -57 -26 -23 -23 -8 -10 -13 -10 -9 -15 -18 -11 -7 -7 -8 -15 -44 -61 -27 -0 -0 -0 -0 -0 -34 -109 -131 -89 -54 -31 -20 -22 -34 -48 -46 -51 -59 -55 -34 -19 -7 -3 -2 -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 -1 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -84 -343 -459 -449 -461 -476 -502 -516 -514 -502 -489 -480 -479 -482 -482 -473 -454 -434 -416 -407 -411 -431 -426 -356 -240 -154 -6 -2 -60 -141 -234 -316 -299 -249 -208 -184 -154 -85 -0 -3 -34 -92 -96 -106 -90 -33 -3 -20 -83 -121 -61 -0 -0 -0 -0 -0 -0 -0 -54 -132 -133 -75 -51 -41 -36 -34 -38 -45 -40 -32 -26 -29 -34 -36 -37 -41 -52 -66 -76 -84 -97 -107 -101 -82 -74 -78 -77 -72 -67 -62 -60 -55 -42 -30 -21 -15 -11 -10 -4 -2 -5 -8 -10 -11 -11 -9 -5 -1 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -5 -18 -51 -71 -83 -90 -82 -64 -47 -40 -49 -65 -68 -61 -44 -25 -13 -6 -6 -15 -23 -38 -67 -88 -66 -0 -0 -0 -0 -0 -15 -29 -17 -30 -49 -55 -58 -62 -63 -59 -51 -41 -31 -25 -22 -22 -24 -23 -19 -18 -16 -13 -11 -9 -9 -11 -13 -21 -29 -38 -43 -44 -47 -49 -47 -46 -43 -40 -37 -34 -32 -32 -36 -34 -30 -27 -25 -26 -27 -24 -21 -23 -21 -17 -14 -11 -9 -6 -4 -5 -7 -10 -14 -23 -43 -49 -42 -35 -33 -34 -34 -31 -27 -25 -19 -14 -11 -9 -10 -12 -12 -12 -10 -10 -12 -14 -16 -16 -15 -13 -11 -11 -11 -12 -12 -11 -7 -4 -3 -3 -6 -10 -8 -3 -1 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -5 -5 -4 -2 -1 -1 -1 -1 -1 -1 -2 -3 -2 -2 -1 -0 -1 -2 -3 -3 -3 -4 -5 -7 -8 -8 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -3 -12 -27 -13 -31 -27 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -20 -78 -40 -9 -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 -9 -27 -26 -13 -9 -4 -1 -1 -1 -1 -1 -1 -2 -14 -41 -88 -67 -22 -1 -1 -6 -12 -51 -52 -46 -49 -32 -11 -13 -15 -11 -7 -9 -13 -10 -7 -5 -7 -12 -33 -74 -72 -12 -0 -0 -0 -9 -54 -137 -112 -76 -45 -25 -17 -22 -39 -45 -38 -37 -55 -68 -51 -41 -15 -5 -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 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -129 -372 -460 -460 -467 -484 -493 -488 -477 -470 -468 -472 -472 -479 -487 -485 -469 -445 -422 -413 -429 -449 -459 -448 -349 -140 -11 -250 -335 -353 -319 -268 -224 -203 -172 -109 -39 -0 -1 -10 -64 -119 -98 -64 -38 -47 -82 -104 -81 -22 -0 -0 -0 -0 -0 -0 -0 -31 -88 -114 -86 -56 -52 -45 -37 -38 -39 -30 -21 -18 -23 -33 -43 -55 -68 -82 -89 -72 -73 -89 -106 -110 -99 -79 -79 -74 -69 -66 -63 -59 -53 -35 -23 -18 -16 -20 -22 -11 -3 -6 -8 -10 -11 -11 -9 -3 -1 -1 -0 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -6 -17 -33 -50 -57 -55 -48 -37 -29 -30 -39 -46 -49 -39 -28 -20 -15 -16 -32 -56 -72 -83 -87 -61 -0 -0 -0 -0 -0 -20 -48 -52 -67 -57 -40 -36 -39 -42 -45 -45 -39 -32 -26 -22 -21 -22 -24 -24 -20 -13 -10 -9 -10 -10 -10 -17 -23 -31 -38 -42 -49 -60 -68 -64 -56 -50 -45 -43 -41 -39 -37 -41 -40 -36 -33 -31 -31 -32 -28 -24 -25 -24 -20 -16 -12 -9 -6 -4 -3 -4 -7 -13 -24 -43 -47 -41 -35 -33 -35 -38 -37 -30 -21 -9 -4 -3 -5 -6 -7 -9 -9 -9 -10 -11 -14 -17 -15 -14 -12 -11 -11 -12 -12 -13 -14 -11 -9 -8 -8 -9 -9 -9 -6 -2 -1 -1 -0 -0 -1 -2 -2 -2 -3 -5 -5 -4 -5 -1 -0 -1 -2 -2 -2 -3 -3 -4 -3 -3 -2 -1 -2 -4 -5 -6 -6 -6 -6 -6 -5 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -8 -5 -1 -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 -2 -17 -12 -22 -30 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -29 -13 -3 -10 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -13 -19 -23 -6 -1 -0 -0 -0 -0 -0 -2 -13 -24 -48 -55 -32 -0 -2 -1 -0 -13 -21 -35 -80 -40 -20 -13 -12 -8 -3 -4 -4 -3 -5 -5 -5 -8 -23 -66 -104 -47 -8 -0 -1 -12 -86 -125 -98 -65 -39 -22 -18 -29 -45 -48 -35 -20 -20 -37 -52 -55 -30 -10 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -180 -387 -432 -426 -433 -443 -449 -447 -454 -458 -439 -431 -477 -461 -498 -498 -474 -445 -426 -430 -430 -433 -460 -463 -322 -156 -383 -383 -354 -314 -268 -233 -219 -201 -121 -37 -8 -21 -50 -85 -122 -54 -56 -83 -108 -117 -118 -87 -10 -0 -0 -0 -0 -0 -0 -0 -0 -72 -135 -129 -78 -63 -53 -40 -39 -37 -30 -23 -19 -24 -33 -43 -58 -79 -99 -101 -72 -51 -60 -80 -96 -99 -88 -88 -80 -75 -71 -66 -60 -53 -35 -26 -23 -18 -21 -25 -15 -6 -7 -7 -7 -10 -13 -14 -13 -3 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -1 -5 -16 -33 -43 -45 -44 -39 -33 -28 -26 -31 -36 -32 -28 -23 -18 -20 -35 -72 -110 -124 -114 -67 -0 -0 -0 -0 -0 -0 -26 -71 -85 -54 -31 -23 -23 -25 -28 -29 -25 -29 -29 -25 -21 -21 -21 -22 -22 -15 -10 -8 -11 -17 -21 -29 -38 -43 -53 -65 -77 -84 -83 -73 -69 -66 -64 -62 -61 -58 -55 -52 -47 -43 -39 -36 -35 -38 -33 -28 -26 -25 -23 -20 -16 -12 -8 -4 -2 -2 -5 -12 -26 -41 -42 -36 -31 -30 -33 -39 -43 -38 -23 -13 -6 -3 -1 -1 -1 -3 -4 -7 -8 -9 -11 -14 -16 -14 -12 -11 -12 -13 -15 -16 -17 -15 -14 -13 -13 -13 -12 -11 -9 -6 -3 -2 -1 -1 -1 -2 -2 -2 -3 -4 -4 -3 -3 -1 -1 -1 -1 -2 -3 -4 -5 -5 -4 -3 -2 -2 -3 -5 -7 -9 -10 -10 -8 -7 -6 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -13 -11 -4 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -7 -14 -26 -29 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -58 -64 -64 -56 -33 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -28 -27 -8 -2 -0 -0 -0 -0 -0 -3 -12 -17 -22 -28 -35 -69 -32 -12 -6 -0 -1 -8 -65 -62 -38 -15 -7 -5 -3 -2 -2 -2 -4 -4 -4 -6 -15 -51 -92 -59 -11 -0 -0 -13 -109 -113 -83 -57 -37 -22 -22 -35 -46 -45 -30 -13 -11 -25 -52 -69 -56 -28 -6 -3 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -374 -408 -399 -404 -416 -423 -428 -442 -461 -461 -459 -472 -445 -504 -509 -489 -458 -429 -401 -363 -326 -341 -360 -318 -261 -312 -322 -311 -287 -252 -222 -212 -216 -196 -118 -82 -81 -62 -51 -66 -66 -119 -127 -128 -142 -151 -117 -30 -19 -3 -0 -0 -0 -11 -45 -40 -125 -190 -169 -107 -78 -62 -43 -40 -37 -36 -35 -32 -33 -37 -40 -49 -64 -76 -76 -55 -42 -57 -67 -81 -97 -99 -95 -89 -79 -71 -66 -64 -57 -40 -26 -20 -13 -11 -14 -14 -12 -12 -8 -5 -6 -7 -5 -2 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -9 -19 -26 -29 -34 -40 -38 -29 -24 -24 -23 -20 -21 -20 -17 -21 -35 -68 -106 -96 -82 -96 -130 -139 -33 -4 -0 -0 -17 -49 -72 -71 -51 -32 -22 -18 -16 -15 -16 -26 -33 -30 -26 -23 -22 -22 -21 -16 -13 -16 -23 -31 -41 -54 -64 -69 -79 -94 -105 -105 -97 -88 -91 -88 -85 -83 -80 -76 -71 -64 -58 -52 -47 -45 -46 -44 -39 -33 -29 -27 -24 -21 -17 -13 -9 -6 -3 -2 -3 -10 -26 -44 -47 -39 -33 -31 -33 -38 -44 -47 -33 -22 -13 -6 -2 -0 -0 -0 -1 -4 -7 -10 -12 -15 -15 -14 -13 -12 -14 -16 -18 -19 -19 -18 -16 -15 -15 -15 -14 -13 -12 -9 -7 -5 -3 -2 -2 -2 -2 -3 -4 -5 -4 -3 -2 -1 -1 -0 -1 -2 -3 -2 -5 -6 -6 -4 -3 -2 -3 -6 -8 -7 -11 -13 -12 -9 -7 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -6 -9 -12 -7 -2 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -9 -17 -34 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -47 -73 -73 -38 -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 -2 -1 -0 -0 -0 -0 -4 -9 -9 -7 -8 -12 -31 -29 -36 -35 -2 -0 -0 -41 -83 -70 -27 -9 -5 -5 -2 -1 -1 -1 -2 -2 -3 -5 -37 -58 -64 -66 -44 -94 -141 -127 -95 -67 -46 -30 -24 -27 -36 -39 -28 -14 -6 -13 -27 -55 -74 -70 -43 -11 -6 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -53 -264 -382 -395 -399 -402 -406 -410 -418 -436 -456 -460 -468 -477 -507 -508 -494 -450 -400 -348 -286 -223 -196 -186 -193 -197 -203 -207 -209 -202 -168 -142 -139 -155 -175 -183 -156 -72 -27 -15 -35 -77 -119 -103 -101 -138 -173 -162 -113 -95 -22 -1 -0 -38 -101 -154 -154 -192 -225 -193 -141 -104 -75 -54 -45 -42 -43 -45 -44 -41 -41 -39 -40 -48 -58 -63 -63 -62 -80 -85 -88 -98 -91 -58 -54 -80 -75 -67 -59 -50 -37 -22 -11 -6 -4 -5 -8 -11 -14 -12 -5 -4 -3 -2 -1 -1 -1 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -4 -10 -16 -20 -22 -28 -36 -32 -23 -18 -16 -13 -10 -13 -16 -19 -24 -37 -63 -85 -25 -7 -108 -222 -208 -60 -4 -0 -0 -0 -7 -29 -62 -87 -63 -52 -39 -26 -21 -33 -61 -63 -46 -32 -25 -26 -27 -25 -32 -31 -39 -49 -60 -70 -82 -96 -112 -126 -132 -128 -127 -130 -123 -116 -111 -106 -102 -98 -94 -88 -81 -75 -70 -64 -61 -59 -53 -47 -40 -35 -30 -25 -21 -18 -15 -10 -7 -4 -2 -2 -7 -20 -37 -46 -41 -36 -34 -34 -39 -47 -52 -39 -27 -18 -9 -2 -0 -0 -0 -0 -2 -7 -11 -14 -15 -14 -14 -12 -12 -13 -15 -16 -18 -19 -18 -18 -17 -16 -16 -16 -16 -14 -11 -9 -7 -5 -4 -4 -4 -2 -3 -5 -5 -5 -4 -3 -1 -1 -1 -1 -2 -2 -3 -5 -6 -7 -6 -4 -2 -3 -6 -7 -8 -11 -15 -15 -12 -8 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -7 -9 -8 -3 -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 -1 -5 -10 -10 -29 -16 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -5 -5 -6 -0 -0 -0 -0 -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 -2 -3 -2 -1 -7 -9 -13 -23 -41 -54 -38 -47 -37 -70 -108 -95 -44 -18 -8 -4 -2 -1 -1 -1 -1 -1 -2 -5 -25 -62 -104 -128 -125 -138 -127 -101 -75 -51 -34 -27 -26 -29 -32 -31 -17 -6 -6 -16 -29 -45 -60 -65 -50 -27 -17 -11 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -77 -278 -338 -384 -381 -375 -370 -371 -379 -398 -419 -441 -467 -487 -491 -487 -397 -336 -291 -243 -194 -155 -124 -105 -104 -102 -102 -107 -103 -86 -73 -73 -88 -110 -125 -113 -57 -35 -21 -37 -58 -62 -33 -4 -67 -143 -168 -169 -168 -96 -13 -1 -113 -183 -202 -205 -210 -204 -178 -152 -122 -96 -78 -59 -53 -50 -50 -51 -49 -44 -39 -35 -37 -41 -46 -57 -75 -88 -114 -108 -101 -98 -82 -51 -39 -65 -54 -41 -35 -27 -16 -8 -3 -5 -3 -2 -5 -8 -9 -6 -8 -7 -4 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -4 -11 -17 -20 -19 -23 -22 -16 -12 -11 -11 -10 -10 -17 -27 -34 -39 -44 -55 -71 -65 -24 -55 -103 -89 -28 -0 -0 -0 -0 -0 -3 -16 -47 -29 -78 -86 -75 -84 -115 -119 -92 -67 -45 -37 -48 -54 -42 -61 -61 -69 -86 -99 -107 -116 -132 -142 -142 -149 -150 -153 -158 -148 -138 -136 -136 -132 -126 -119 -109 -100 -92 -85 -78 -73 -68 -61 -55 -48 -41 -35 -28 -23 -19 -16 -12 -8 -5 -3 -2 -4 -12 -23 -33 -33 -33 -33 -36 -41 -46 -52 -44 -34 -24 -12 -4 -1 -0 -0 -0 -2 -6 -10 -12 -12 -11 -11 -11 -11 -13 -15 -15 -16 -17 -18 -19 -19 -19 -19 -18 -16 -14 -12 -10 -8 -7 -5 -5 -5 -3 -4 -5 -6 -6 -5 -4 -3 -3 -2 -1 -2 -2 -4 -4 -5 -6 -7 -6 -4 -4 -5 -6 -8 -11 -14 -17 -16 -11 -5 -3 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -6 -4 -1 -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 -0 -4 -11 -9 -18 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -2 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -3 -4 -16 -49 -76 -117 -146 -121 -88 -63 -41 -17 -6 -3 -2 -1 -1 -1 -1 -2 -6 -17 -46 -97 -120 -126 -119 -102 -80 -60 -36 -22 -24 -31 -36 -38 -37 -33 -29 -34 -45 -55 -60 -60 -64 -57 -50 -46 -37 -9 -5 -2 -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 -1 -12 -35 -83 -315 -360 -339 -304 -289 -310 -359 -368 -321 -338 -369 -366 -315 -259 -226 -202 -171 -136 -102 -70 -49 -45 -40 -47 -57 -67 -76 -77 -64 -53 -53 -60 -64 -63 -53 -19 -21 -22 -14 -12 -29 -76 -129 -155 -176 -166 -99 -16 -84 -150 -163 -163 -173 -182 -162 -135 -136 -121 -109 -98 -80 -70 -65 -66 -66 -61 -52 -44 -38 -35 -37 -40 -52 -63 -73 -99 -68 -83 -84 -74 -64 -58 -55 -50 -34 -28 -22 -14 -9 -7 -8 -4 -1 -1 -2 -3 -5 -11 -9 -4 -2 -2 -4 -10 -9 -5 -2 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -2 -2 -2 -3 -9 -17 -22 -21 -23 -17 -11 -8 -9 -11 -11 -17 -31 -46 -56 -60 -60 -61 -70 -110 -92 -50 -23 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -19 -57 -95 -84 -45 -36 -45 -66 -76 -97 -105 -86 -93 -95 -105 -122 -135 -142 -149 -160 -160 -171 -172 -173 -176 -177 -170 -162 -159 -155 -148 -138 -127 -116 -106 -99 -92 -85 -78 -72 -67 -61 -54 -47 -40 -33 -26 -21 -16 -14 -10 -6 -2 -1 -2 -6 -13 -23 -28 -29 -31 -35 -40 -43 -43 -42 -40 -31 -20 -10 -3 -1 -0 -0 -1 -4 -6 -8 -8 -8 -8 -9 -10 -11 -14 -16 -17 -17 -18 -19 -21 -22 -21 -19 -15 -13 -12 -12 -11 -9 -7 -6 -6 -4 -4 -5 -6 -6 -6 -5 -4 -4 -3 -2 -2 -2 -4 -5 -5 -6 -8 -9 -8 -7 -6 -5 -7 -10 -14 -18 -18 -13 -8 -5 -2 -1 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -5 -12 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -13 -14 -6 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -3 -18 -37 -63 -79 -67 -63 -99 -81 -39 -12 -5 -2 -1 -0 -0 -1 -1 -3 -8 -34 -75 -99 -105 -99 -86 -67 -49 -24 -11 -15 -29 -46 -68 -66 -65 -64 -73 -91 -93 -92 -80 -69 -67 -81 -88 -66 -30 -17 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -66 -132 -202 -202 -176 -171 -184 -187 -139 -138 -146 -132 -109 -108 -102 -90 -73 -55 -41 -30 -22 -19 -27 -52 -72 -87 -87 -71 -43 -19 -5 -0 -0 -2 -8 -3 -1 -0 -30 -72 -109 -133 -151 -166 -178 -139 -60 -53 -193 -158 -124 -124 -143 -159 -156 -135 -120 -109 -102 -96 -88 -80 -79 -79 -72 -65 -58 -49 -39 -32 -35 -38 -47 -57 -63 -67 -54 -50 -37 -15 -9 -31 -58 -60 -33 -39 -37 -23 -16 -18 -21 -15 -8 -4 -2 -1 -2 -3 -2 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -2 -0 -1 -3 -4 -6 -5 -2 -2 -7 -17 -24 -23 -22 -13 -8 -7 -10 -12 -15 -24 -43 -66 -82 -92 -101 -110 -119 -128 -136 -107 -60 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -19 -48 -65 -44 -22 -106 -130 -147 -159 -159 -164 -167 -162 -164 -174 -184 -192 -194 -177 -188 -208 -214 -209 -202 -198 -191 -184 -178 -170 -157 -145 -134 -124 -114 -105 -97 -90 -83 -75 -67 -61 -53 -45 -37 -30 -23 -18 -16 -12 -6 -2 -1 -0 -2 -7 -16 -23 -26 -28 -30 -33 -35 -36 -38 -40 -36 -30 -21 -11 -6 -3 -1 -1 -2 -4 -6 -6 -6 -5 -7 -8 -10 -12 -15 -17 -19 -19 -19 -21 -22 -22 -18 -14 -13 -14 -14 -13 -10 -9 -8 -7 -5 -4 -6 -7 -7 -6 -5 -4 -4 -4 -4 -3 -2 -4 -6 -6 -7 -10 -12 -10 -8 -7 -6 -7 -10 -15 -19 -20 -17 -12 -8 -4 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -7 -25 -28 -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 -14 -24 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -8 -20 -34 -34 -37 -77 -59 -24 -10 -6 -3 -1 -0 -0 -0 -1 -1 -3 -27 -57 -81 -89 -80 -58 -46 -28 -13 -6 -6 -9 -45 -101 -99 -77 -74 -102 -137 -114 -116 -101 -81 -83 -112 -102 -69 -47 -33 -19 -6 -3 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -38 -126 -147 -114 -94 -79 -71 -50 -34 -31 -28 -25 -26 -27 -23 -15 -10 -10 -11 -14 -23 -46 -83 -104 -120 -106 -67 -34 -19 -14 -9 -5 -0 -0 -0 -0 -0 -66 -129 -156 -159 -174 -176 -163 -138 -98 -100 -158 -132 -98 -103 -117 -132 -143 -142 -124 -114 -97 -85 -77 -72 -70 -71 -66 -59 -52 -42 -33 -30 -31 -28 -35 -37 -36 -40 -55 -53 -46 -29 -17 -31 -44 -31 -12 -51 -80 -48 -34 -44 -46 -31 -16 -10 -5 -3 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -5 -12 -10 -9 -12 -17 -21 -19 -9 -3 -6 -16 -22 -21 -18 -8 -5 -6 -10 -13 -18 -25 -42 -72 -98 -117 -143 -151 -117 -89 -68 -55 -33 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -5 -83 -147 -186 -206 -218 -232 -236 -227 -229 -221 -218 -222 -223 -208 -206 -225 -232 -232 -229 -219 -208 -202 -195 -183 -171 -167 -164 -150 -135 -124 -117 -110 -101 -92 -82 -72 -64 -57 -47 -37 -29 -21 -17 -13 -7 -3 -1 -1 -2 -5 -11 -19 -23 -25 -26 -27 -29 -33 -39 -42 -38 -35 -31 -24 -16 -8 -2 -1 -1 -3 -4 -5 -5 -5 -6 -8 -9 -11 -14 -16 -19 -19 -19 -19 -21 -21 -18 -15 -15 -15 -15 -13 -12 -10 -9 -8 -6 -5 -5 -7 -8 -7 -6 -5 -4 -4 -4 -4 -5 -6 -6 -6 -9 -13 -13 -12 -10 -9 -10 -11 -12 -15 -19 -22 -21 -17 -10 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -5 -20 -33 -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 -6 -16 -18 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -10 -17 -14 -12 -10 -8 -8 -6 -4 -2 -1 -0 -0 -0 -1 -4 -19 -43 -67 -72 -53 -33 -19 -9 -5 -5 -4 -6 -30 -86 -91 -62 -66 -100 -134 -108 -107 -123 -137 -123 -123 -92 -66 -55 -54 -40 -22 -14 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -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 -54 -134 -154 -114 -91 -74 -58 -43 -36 -41 -37 -26 -17 -13 -11 -10 -11 -12 -10 -16 -30 -56 -87 -100 -105 -102 -89 -72 -64 -57 -51 -49 -49 -49 -44 -36 -28 -82 -133 -155 -161 -169 -170 -148 -105 -101 -127 -147 -135 -103 -92 -99 -111 -127 -139 -140 -135 -107 -79 -62 -54 -52 -54 -50 -42 -36 -26 -21 -23 -27 -30 -52 -31 -21 -23 -45 -79 -90 -58 -25 -29 -28 -14 -16 -55 -133 -79 -59 -63 -56 -34 -24 -23 -26 -14 -5 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -5 -12 -22 -25 -30 -40 -49 -49 -32 -10 -8 -17 -23 -21 -15 -9 -5 -6 -9 -12 -16 -25 -43 -76 -115 -134 -127 -85 -20 -0 -0 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -13 -74 -125 -171 -209 -232 -239 -258 -264 -224 -214 -226 -235 -235 -227 -229 -234 -236 -238 -237 -230 -216 -203 -208 -203 -193 -180 -166 -149 -136 -129 -124 -117 -107 -97 -88 -83 -74 -61 -49 -36 -25 -17 -15 -9 -5 -3 -3 -4 -6 -10 -15 -20 -22 -24 -25 -27 -33 -41 -38 -33 -31 -28 -23 -17 -11 -6 -2 -1 -3 -4 -5 -5 -5 -6 -7 -8 -9 -11 -13 -14 -14 -15 -17 -19 -20 -18 -19 -18 -17 -16 -15 -13 -11 -8 -6 -4 -4 -5 -7 -8 -8 -7 -6 -5 -4 -4 -4 -5 -5 -5 -7 -10 -15 -18 -18 -17 -17 -17 -15 -14 -14 -18 -23 -25 -22 -16 -10 -5 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -15 -34 -45 -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 -5 -10 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -8 -9 -7 -6 -6 -6 -6 -4 -2 -1 -0 -0 -0 -1 -4 -12 -30 -53 -56 -41 -23 -10 -5 -5 -7 -8 -8 -15 -35 -51 -52 -75 -109 -70 -45 -46 -58 -74 -120 -94 -90 -98 -94 -93 -76 -57 -40 -23 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -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 -30 -95 -137 -124 -100 -89 -71 -61 -62 -70 -71 -63 -45 -33 -29 -32 -37 -37 -18 -12 -33 -65 -90 -97 -95 -90 -87 -86 -88 -93 -98 -113 -133 -133 -126 -115 -105 -119 -137 -144 -145 -135 -127 -130 -113 -96 -112 -138 -137 -111 -87 -89 -113 -139 -152 -152 -138 -101 -67 -47 -38 -39 -43 -42 -35 -25 -12 -8 -8 -13 -28 -68 -44 -27 -21 -33 -56 -61 -27 -24 -33 -28 -18 -43 -113 -154 -82 -55 -51 -49 -40 -32 -22 -29 -16 -7 -3 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -5 -12 -20 -32 -46 -59 -63 -49 -16 -11 -20 -27 -25 -17 -10 -6 -5 -8 -13 -19 -30 -52 -87 -136 -114 -56 -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 -11 -56 -125 -186 -221 -235 -259 -210 -170 -193 -236 -253 -239 -221 -214 -212 -224 -251 -266 -253 -237 -215 -222 -220 -209 -195 -181 -168 -157 -145 -138 -131 -122 -115 -112 -105 -92 -77 -62 -47 -34 -24 -22 -18 -15 -13 -10 -8 -8 -10 -14 -18 -21 -24 -26 -28 -31 -37 -30 -28 -26 -22 -18 -18 -13 -15 -6 -2 -3 -5 -6 -5 -6 -6 -7 -10 -12 -13 -11 -10 -11 -13 -16 -18 -18 -17 -21 -20 -18 -17 -16 -15 -12 -7 -5 -4 -4 -5 -7 -9 -8 -5 -5 -6 -6 -5 -5 -8 -6 -6 -8 -11 -15 -19 -21 -28 -28 -24 -18 -16 -16 -18 -22 -25 -23 -19 -13 -9 -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 -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 -2 -10 -26 -52 -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 -1 -6 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -5 -6 -6 -5 -3 -1 -0 -0 -0 -1 -2 -6 -19 -34 -34 -18 -6 -3 -3 -6 -12 -13 -14 -19 -30 -47 -66 -43 -58 -48 -9 -1 -6 -8 -1 -21 -76 -151 -153 -141 -114 -97 -86 -65 -32 -8 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -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 -4 -69 -117 -122 -104 -100 -86 -76 -76 -84 -93 -100 -95 -84 -80 -85 -89 -76 -34 -11 -36 -67 -92 -105 -109 -106 -97 -93 -95 -101 -108 -118 -118 -119 -126 -134 -139 -142 -145 -157 -155 -115 -72 -89 -143 -93 -83 -92 -97 -91 -83 -91 -120 -152 -166 -152 -117 -78 -47 -28 -21 -24 -28 -29 -22 -13 -6 -2 -3 -7 -15 -27 -31 -30 -24 -21 -28 -44 -60 -65 -59 -57 -47 -59 -94 -95 -56 -38 -38 -44 -46 -40 -23 -16 -11 -6 -3 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -4 -4 -9 -22 -37 -45 -48 -46 -36 -15 -12 -23 -30 -29 -21 -12 -6 -5 -10 -21 -31 -42 -63 -94 -90 -31 -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 -19 -85 -193 -262 -235 -168 -142 -150 -179 -216 -227 -199 -168 -186 -230 -256 -270 -264 -244 -240 -216 -218 -215 -205 -194 -187 -185 -181 -168 -161 -156 -152 -150 -145 -132 -114 -96 -82 -71 -61 -50 -46 -44 -38 -31 -22 -15 -11 -11 -13 -17 -21 -23 -25 -25 -24 -25 -26 -27 -23 -15 -11 -19 -13 -14 -7 -3 -4 -6 -7 -7 -6 -7 -9 -14 -20 -22 -18 -14 -12 -13 -14 -17 -18 -16 -18 -17 -16 -16 -16 -15 -13 -7 -6 -5 -6 -7 -8 -10 -11 -10 -6 -4 -5 -7 -7 -8 -8 -8 -10 -12 -16 -20 -20 -31 -32 -27 -22 -19 -20 -18 -19 -21 -20 -17 -14 -12 -11 -6 -5 -4 -2 -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 -2 -5 -6 -5 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -20 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -3 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -4 -5 -5 -5 -4 -2 -1 -0 -0 -1 -1 -3 -10 -16 -17 -10 -3 -3 -3 -5 -12 -16 -21 -44 -72 -86 -99 -113 -101 -36 -0 -0 -0 -0 -0 -4 -30 -111 -124 -151 -147 -140 -150 -127 -77 -31 -10 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -73 -111 -112 -103 -101 -93 -83 -82 -93 -108 -125 -141 -145 -143 -145 -141 -111 -55 -18 -41 -34 -43 -58 -70 -78 -89 -103 -105 -109 -112 -108 -103 -98 -102 -113 -127 -143 -161 -181 -210 -201 -108 -98 -137 -77 -52 -48 -50 -58 -71 -89 -112 -137 -148 -123 -89 -59 -35 -17 -10 -11 -14 -13 -9 -4 -3 -2 -3 -5 -11 -21 -25 -19 -18 -23 -32 -42 -55 -66 -45 -51 -43 -38 -46 -50 -41 -36 -40 -43 -44 -42 -33 -12 -7 -3 -2 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -4 -6 -12 -25 -33 -28 -25 -22 -16 -7 -8 -17 -23 -25 -20 -12 -6 -8 -17 -38 -57 -72 -69 -47 -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 -2 -37 -123 -175 -147 -111 -120 -170 -185 -187 -181 -166 -165 -206 -262 -286 -270 -238 -219 -216 -203 -203 -200 -191 -186 -191 -203 -201 -195 -191 -193 -194 -190 -181 -165 -144 -128 -116 -108 -103 -98 -91 -87 -75 -59 -41 -26 -18 -15 -15 -15 -18 -21 -22 -23 -23 -24 -28 -29 -23 -14 -8 -13 -14 -9 -6 -7 -9 -10 -9 -8 -6 -7 -10 -15 -21 -26 -26 -22 -16 -12 -13 -15 -16 -17 -16 -15 -15 -16 -15 -14 -14 -11 -8 -7 -6 -7 -7 -9 -11 -13 -10 -7 -7 -7 -7 -7 -9 -9 -12 -16 -17 -20 -19 -25 -29 -31 -26 -20 -22 -18 -16 -16 -15 -13 -13 -14 -12 -7 -5 -3 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -3 -6 -7 -7 -6 -4 -3 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -17 -15 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -1 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -4 -5 -4 -2 -1 -0 -0 -1 -1 -2 -5 -7 -7 -4 -2 -3 -3 -6 -14 -34 -73 -118 -126 -107 -77 -39 -1 -0 -0 -0 -0 -0 -0 -0 -0 -22 -32 -23 -47 -145 -199 -166 -128 -81 -39 -16 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -80 -93 -98 -98 -105 -110 -105 -90 -89 -108 -124 -143 -163 -174 -175 -170 -162 -131 -80 -37 -32 -7 -1 -0 -0 -13 -53 -89 -89 -100 -105 -87 -65 -68 -96 -109 -120 -138 -166 -199 -227 -227 -153 -116 -90 -54 -45 -40 -32 -38 -55 -74 -91 -104 -109 -85 -63 -42 -24 -12 -6 -6 -6 -6 -3 -1 -2 -2 -3 -4 -8 -11 -14 -19 -34 -51 -53 -49 -51 -49 -32 -30 -21 -23 -31 -39 -40 -39 -40 -37 -30 -25 -19 -8 -4 -2 -1 -4 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -2 -2 -1 -2 -4 -9 -16 -20 -17 -12 -9 -6 -3 -3 -5 -11 -14 -13 -9 -9 -18 -41 -71 -91 -106 -75 -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 -13 -76 -141 -166 -161 -148 -175 -172 -157 -150 -161 -188 -232 -256 -260 -242 -218 -201 -194 -186 -188 -188 -180 -181 -197 -217 -227 -228 -226 -222 -220 -217 -210 -196 -178 -167 -153 -145 -143 -141 -132 -125 -110 -90 -68 -47 -33 -25 -20 -16 -16 -18 -21 -23 -26 -30 -34 -33 -27 -17 -9 -8 -9 -9 -10 -11 -12 -11 -8 -7 -6 -8 -11 -16 -21 -27 -31 -28 -20 -14 -13 -15 -17 -18 -15 -14 -14 -16 -19 -20 -21 -19 -16 -13 -9 -6 -6 -7 -8 -13 -12 -10 -9 -8 -7 -8 -11 -12 -18 -23 -21 -21 -21 -23 -24 -31 -31 -21 -21 -17 -14 -12 -10 -9 -10 -13 -11 -8 -6 -3 -2 -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 -1 -2 -3 -5 -5 -4 -3 -3 -3 -2 -3 -5 -2 -1 -0 -0 -0 -0 -1 -1 -14 -22 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -1 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -4 -4 -4 -3 -2 -0 -0 -0 -1 -2 -3 -5 -5 -3 -3 -3 -5 -11 -32 -75 -126 -136 -96 -50 -20 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -15 -96 -153 -160 -160 -139 -97 -52 -20 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -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 -52 -94 -91 -84 -95 -108 -121 -118 -106 -111 -127 -140 -157 -172 -181 -180 -170 -157 -136 -90 -41 -22 -25 -5 -1 -0 -0 -5 -19 -29 -43 -54 -28 -2 -24 -84 -123 -125 -134 -158 -186 -202 -188 -121 -82 -49 -40 -47 -45 -29 -32 -47 -64 -80 -88 -77 -52 -35 -22 -13 -9 -8 -6 -4 -2 -1 -1 -2 -3 -5 -6 -7 -8 -13 -21 -27 -33 -43 -45 -48 -47 -38 -42 -31 -32 -35 -40 -43 -41 -35 -27 -16 -10 -7 -6 -5 -4 -4 -8 -11 -10 -5 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -0 -1 -3 -5 -6 -7 -6 -4 -4 -4 -3 -2 -4 -7 -8 -10 -15 -29 -56 -90 -110 -79 -38 -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 -1 -8 -63 -136 -183 -190 -168 -155 -162 -149 -129 -131 -159 -199 -243 -230 -214 -196 -188 -187 -182 -174 -173 -172 -176 -193 -216 -233 -243 -242 -243 -240 -231 -223 -218 -214 -197 -193 -184 -175 -169 -164 -157 -147 -133 -115 -96 -76 -57 -42 -28 -18 -15 -14 -16 -19 -24 -30 -36 -31 -23 -14 -6 -2 -3 -6 -9 -8 -7 -6 -4 -3 -5 -11 -18 -24 -29 -33 -33 -30 -24 -21 -21 -20 -21 -21 -17 -15 -14 -16 -20 -25 -30 -28 -25 -23 -17 -10 -7 -9 -9 -9 -9 -9 -9 -9 -10 -9 -11 -14 -20 -26 -27 -25 -23 -20 -17 -20 -22 -17 -16 -14 -12 -11 -10 -9 -10 -10 -8 -7 -5 -4 -3 -2 -2 -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 -1 -2 -1 -1 -2 -4 -6 -9 -11 -7 -3 -1 -1 -0 -0 -1 -1 -9 -25 -24 -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 -1 -4 -21 -10 -5 -5 -6 -4 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -3 -2 -1 -0 -0 -1 -1 -3 -4 -5 -4 -5 -5 -8 -17 -42 -86 -96 -61 -20 -1 -0 -0 -0 -0 -0 -0 -1 -4 -2 -3 -1 -16 -45 -43 -11 -33 -44 -86 -151 -195 -177 -121 -68 -31 -9 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -3 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -63 -91 -89 -84 -84 -77 -71 -110 -128 -137 -153 -166 -172 -179 -183 -178 -164 -145 -124 -75 -31 -44 -63 -28 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -38 -102 -118 -119 -142 -171 -180 -149 -83 -50 -31 -36 -49 -50 -37 -29 -45 -71 -97 -101 -74 -35 -17 -9 -7 -9 -9 -7 -3 -1 -1 -1 -3 -5 -9 -21 -21 -24 -27 -39 -53 -59 -59 -66 -69 -58 -49 -52 -42 -39 -44 -43 -37 -34 -34 -32 -17 -11 -8 -7 -8 -8 -9 -13 -13 -8 -3 -1 -0 -0 -1 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -2 -1 -2 -5 -8 -9 -7 -5 -5 -7 -11 -15 -25 -43 -71 -100 -59 -25 -6 -2 -6 -10 -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 -1 -6 -162 -229 -240 -205 -152 -136 -153 -143 -115 -113 -143 -181 -195 -186 -181 -168 -163 -167 -170 -171 -179 -197 -215 -220 -234 -259 -258 -250 -244 -238 -233 -226 -219 -218 -207 -204 -199 -191 -183 -177 -171 -160 -147 -134 -120 -103 -82 -58 -34 -19 -12 -9 -10 -13 -19 -24 -25 -18 -11 -6 -2 -0 -1 -3 -6 -5 -3 -3 -3 -4 -10 -20 -30 -37 -41 -42 -38 -33 -28 -26 -25 -25 -25 -25 -21 -18 -16 -14 -15 -19 -26 -29 -30 -29 -24 -18 -15 -15 -12 -11 -11 -11 -11 -13 -15 -12 -12 -14 -20 -27 -33 -37 -30 -24 -19 -15 -13 -11 -10 -9 -9 -9 -8 -7 -8 -8 -7 -7 -5 -4 -4 -3 -3 -2 -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 -1 -4 -9 -15 -29 -38 -28 -14 -5 -2 -1 -0 -1 -1 -2 -12 -22 -18 -16 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -18 -15 -19 -29 -27 -25 -10 -5 -2 -0 -0 -1 -2 -3 -3 -2 -1 -1 -2 -2 -3 -3 -3 -3 -2 -1 -0 -0 -0 -1 -2 -4 -4 -4 -5 -7 -10 -19 -45 -90 -76 -36 -0 -0 -0 -0 -1 -2 -13 -46 -99 -99 -69 -46 -52 -96 -136 -138 -159 -81 -30 -51 -101 -227 -222 -178 -129 -80 -32 -6 -2 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -3 -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 -2 -20 -70 -96 -82 -48 -18 -13 -66 -131 -165 -184 -195 -189 -188 -182 -171 -153 -129 -96 -49 -20 -55 -80 -62 -28 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -7 -29 -47 -56 -81 -124 -172 -152 -81 -42 -34 -44 -58 -57 -42 -31 -46 -92 -138 -140 -95 -37 -13 -8 -9 -10 -8 -6 -3 -2 -1 -2 -4 -17 -28 -32 -40 -64 -61 -57 -75 -84 -51 -115 -104 -87 -62 -47 -44 -68 -66 -39 -19 -15 -26 -38 -23 -16 -18 -21 -19 -15 -13 -14 -13 -8 -4 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -7 -14 -17 -16 -12 -9 -10 -11 -19 -36 -63 -96 -109 -38 -8 -27 -58 -75 -74 -57 -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 -67 -188 -251 -246 -206 -175 -156 -129 -98 -92 -114 -140 -142 -142 -144 -140 -139 -145 -155 -167 -186 -233 -278 -282 -280 -291 -283 -263 -247 -235 -232 -227 -219 -217 -214 -211 -207 -201 -195 -188 -178 -164 -156 -146 -135 -118 -94 -64 -35 -17 -8 -5 -6 -9 -12 -13 -11 -6 -4 -4 -3 -0 -0 -1 -4 -3 -1 -1 -2 -8 -17 -26 -34 -39 -40 -38 -34 -30 -26 -22 -21 -22 -23 -24 -23 -23 -20 -16 -14 -15 -18 -21 -24 -30 -31 -24 -19 -17 -14 -11 -11 -12 -14 -20 -20 -18 -16 -17 -21 -28 -37 -47 -38 -31 -26 -19 -13 -10 -8 -8 -8 -8 -7 -6 -7 -9 -9 -7 -6 -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 -1 -4 -9 -19 -35 -49 -45 -28 -11 -4 -0 -0 -1 -1 -2 -5 -13 -25 -28 -16 -8 -5 -7 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -15 -29 -61 -40 -22 -17 -10 -1 -0 -0 -2 -4 -5 -4 -1 -1 -1 -2 -2 -3 -3 -3 -2 -1 -0 -0 -0 -1 -2 -3 -3 -4 -6 -8 -11 -21 -48 -88 -107 -85 -7 -1 -13 -36 -36 -31 -75 -119 -153 -166 -165 -141 -129 -146 -134 -108 -107 -102 -100 -136 -163 -209 -212 -196 -170 -135 -79 -40 -15 -3 -1 -2 -2 -1 -1 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -27 -51 -46 -21 -0 -2 -17 -80 -118 -178 -209 -203 -198 -186 -170 -149 -118 -76 -34 -17 -58 -80 -81 -72 -60 -33 -3 -8 -19 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -116 -138 -95 -59 -58 -54 -65 -69 -65 -63 -80 -115 -141 -166 -115 -51 -22 -15 -15 -13 -8 -5 -3 -5 -6 -10 -34 -32 -22 -15 -20 -15 -46 -73 -44 -16 -17 -62 -67 -79 -47 -11 -17 -57 -50 -13 -3 -2 -9 -17 -12 -8 -9 -19 -22 -18 -12 -9 -7 -6 -6 -3 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -3 -7 -10 -11 -15 -13 -15 -20 -23 -21 -16 -12 -10 -9 -19 -53 -57 -39 -35 -13 -38 -73 -95 -113 -117 -86 -0 -0 -0 -0 -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 -150 -244 -248 -205 -166 -132 -109 -88 -82 -92 -107 -119 -130 -132 -129 -132 -144 -162 -190 -237 -295 -332 -325 -309 -299 -284 -262 -248 -245 -237 -230 -225 -217 -218 -219 -214 -205 -198 -189 -178 -167 -160 -150 -138 -119 -94 -63 -34 -16 -7 -4 -3 -4 -5 -5 -4 -3 -3 -5 -6 -6 -7 -4 -4 -4 -2 -1 -3 -9 -18 -25 -30 -33 -33 -33 -30 -27 -23 -20 -20 -21 -21 -21 -22 -25 -22 -17 -13 -13 -14 -16 -17 -21 -24 -24 -22 -19 -16 -14 -12 -12 -17 -27 -27 -23 -21 -21 -24 -29 -34 -42 -38 -34 -30 -24 -16 -11 -6 -5 -5 -6 -6 -5 -5 -8 -10 -8 -6 -6 -7 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -9 -19 -23 -24 -24 -23 -18 -13 -5 -2 -2 -2 -3 -5 -11 -19 -25 -25 -24 -27 -24 -23 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -7 -7 -23 -31 -16 -4 -1 -0 -1 -3 -5 -4 -2 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -1 -3 -4 -5 -5 -8 -13 -25 -46 -77 -111 -133 -59 -67 -114 -150 -137 -110 -135 -132 -133 -139 -139 -124 -123 -121 -99 -72 -63 -78 -113 -160 -186 -199 -195 -181 -168 -154 -120 -80 -45 -19 -6 -2 -1 -1 -1 -1 -2 -2 -2 -2 -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 -2 -9 -9 -3 -0 -0 -1 -14 -30 -123 -193 -212 -206 -192 -175 -157 -126 -79 -35 -22 -47 -60 -71 -89 -97 -76 -36 -45 -69 -40 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -123 -122 -83 -64 -38 -40 -47 -52 -59 -72 -79 -61 -139 -118 -71 -40 -27 -22 -17 -12 -9 -11 -13 -17 -25 -61 -30 -8 -22 -52 -46 -14 -5 -4 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -0 -0 -0 -0 -0 -0 -0 -0 -5 -9 -8 -6 -4 -5 -7 -10 -8 -2 -1 -1 -1 -2 -3 -8 -14 -18 -15 -9 -30 -53 -40 -31 -62 -59 -39 -28 -21 -18 -14 -10 -6 -10 -64 -51 -13 -1 -6 -42 -73 -81 -90 -78 -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 -2 -2 -8 -62 -156 -196 -191 -168 -145 -119 -104 -90 -90 -100 -109 -117 -124 -130 -133 -143 -164 -187 -215 -272 -320 -331 -322 -311 -301 -287 -269 -257 -254 -240 -230 -228 -228 -226 -224 -218 -208 -197 -189 -181 -172 -163 -151 -136 -115 -90 -62 -36 -21 -12 -6 -3 -2 -1 -1 -1 -2 -5 -6 -6 -6 -7 -6 -7 -7 -5 -3 -4 -10 -18 -23 -25 -25 -25 -27 -28 -25 -21 -19 -20 -22 -21 -23 -23 -24 -23 -20 -14 -10 -8 -9 -10 -13 -16 -19 -19 -18 -17 -16 -17 -19 -24 -33 -35 -32 -28 -26 -25 -27 -29 -33 -33 -34 -35 -33 -28 -15 -10 -8 -7 -7 -6 -5 -3 -5 -7 -6 -6 -6 -6 -7 -7 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -2 -12 -17 -23 -34 -45 -43 -41 -24 -11 -5 -5 -5 -4 -4 -8 -16 -25 -27 -20 -17 -26 -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 -7 -24 -42 -27 -15 -8 -3 -0 -1 -4 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -2 -3 -5 -7 -13 -21 -34 -57 -89 -112 -102 -114 -132 -129 -116 -108 -100 -97 -102 -115 -125 -119 -115 -114 -97 -75 -71 -70 -74 -109 -144 -169 -175 -149 -136 -130 -125 -124 -108 -57 -24 -8 -2 -2 -1 -1 -2 -2 -2 -2 -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 -2 -43 -137 -198 -210 -199 -184 -169 -142 -89 -39 -11 -13 -23 -42 -66 -83 -92 -91 -76 -80 -71 -25 -1 -0 -0 -0 -0 -0 -0 -0 -2 -18 -110 -102 -60 -28 -8 -0 -0 -0 -7 -15 -17 -11 -56 -112 -89 -59 -39 -27 -18 -14 -18 -30 -42 -56 -71 -32 -11 -2 -21 -53 -68 -43 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -12 -21 -19 -11 -8 -12 -12 -14 -9 -3 -1 -1 -5 -10 -18 -32 -46 -41 -4 -13 -18 -11 -6 -11 -14 -21 -29 -30 -28 -19 -8 -3 -4 -30 -22 -6 -0 -2 -11 -32 -52 -42 -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 -34 -80 -105 -128 -146 -151 -155 -145 -127 -114 -111 -103 -108 -123 -138 -143 -141 -144 -151 -158 -183 -211 -237 -271 -313 -328 -334 -338 -339 -332 -317 -290 -278 -263 -252 -247 -242 -234 -227 -220 -212 -203 -193 -183 -175 -165 -151 -133 -112 -89 -64 -42 -29 -19 -10 -5 -2 -1 -0 -1 -3 -8 -9 -6 -8 -8 -6 -7 -9 -7 -4 -3 -6 -13 -15 -18 -20 -21 -20 -19 -15 -14 -16 -18 -19 -17 -19 -21 -24 -26 -24 -15 -6 -4 -3 -6 -9 -11 -12 -14 -16 -17 -18 -20 -23 -26 -34 -40 -43 -39 -34 -32 -29 -28 -27 -29 -35 -42 -46 -48 -34 -23 -14 -9 -7 -6 -6 -7 -6 -5 -4 -4 -5 -6 -7 -8 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -16 -25 -38 -54 -47 -43 -29 -17 -11 -9 -12 -13 -14 -14 -15 -19 -26 -7 -7 -14 -13 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -36 -31 -16 -15 -14 -2 -1 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -7 -10 -16 -26 -45 -67 -79 -79 -85 -105 -97 -95 -91 -85 -86 -105 -134 -132 -125 -128 -132 -139 -132 -97 -75 -67 -79 -107 -142 -153 -130 -110 -98 -106 -142 -127 -86 -63 -36 -5 -2 -1 -2 -2 -2 -2 -2 -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 -4 -53 -155 -200 -204 -192 -176 -149 -91 -38 -9 -5 -12 -27 -51 -58 -61 -66 -70 -68 -75 -22 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -18 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -17 -125 -122 -95 -75 -62 -47 -31 -28 -46 -67 -58 -22 -5 -1 -0 -3 -7 -8 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -12 -9 -11 -17 -17 -16 -17 -19 -16 -14 -9 -4 -1 -3 -16 -19 -11 -18 -36 -37 -0 -0 -0 -0 -0 -0 -1 -4 -15 -30 -38 -30 -18 -15 -12 -10 -6 -2 -0 -0 -1 -5 -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 -52 -114 -129 -111 -114 -121 -136 -136 -124 -118 -126 -123 -131 -149 -162 -161 -152 -158 -171 -178 -202 -231 -255 -278 -309 -332 -342 -351 -372 -393 -380 -323 -301 -289 -280 -269 -252 -237 -230 -222 -219 -211 -199 -186 -175 -163 -148 -130 -111 -91 -70 -51 -39 -27 -17 -9 -5 -2 -2 -4 -4 -6 -7 -6 -8 -6 -4 -5 -7 -6 -3 -2 -2 -5 -9 -13 -17 -17 -14 -13 -12 -18 -26 -32 -35 -40 -39 -34 -37 -36 -24 -6 -1 -0 -2 -4 -7 -11 -15 -15 -15 -16 -18 -20 -21 -25 -32 -40 -50 -53 -50 -46 -41 -36 -31 -30 -34 -45 -55 -54 -45 -36 -27 -19 -12 -9 -9 -8 -6 -5 -3 -3 -4 -5 -7 -7 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -9 -14 -16 -30 -28 -24 -17 -12 -11 -13 -19 -25 -29 -31 -26 -17 -19 -6 -5 -10 -14 -13 -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 -1 -14 -13 -39 -54 -23 -3 -1 -1 -2 -3 -3 -4 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -7 -10 -17 -40 -53 -46 -35 -45 -78 -90 -93 -90 -92 -111 -134 -104 -55 -66 -87 -109 -151 -91 -77 -73 -69 -70 -85 -129 -141 -133 -110 -85 -90 -114 -103 -115 -118 -71 -25 -7 -3 -2 -3 -3 -2 -2 -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 -20 -153 -204 -208 -197 -178 -142 -84 -38 -14 -16 -18 -14 -21 -17 -15 -29 -43 -38 -24 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -71 -151 -151 -143 -111 -75 -55 -61 -55 -64 -82 -57 -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 -3 -9 -14 -18 -18 -18 -21 -24 -23 -19 -14 -10 -6 -2 -7 -22 -27 -5 -2 -9 -10 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -20 -29 -34 -35 -30 -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 -1 -1 -0 -0 -37 -84 -106 -97 -102 -130 -141 -138 -128 -121 -128 -129 -141 -162 -171 -165 -158 -170 -179 -202 -227 -247 -263 -278 -301 -329 -348 -366 -396 -419 -395 -333 -317 -313 -301 -279 -254 -237 -226 -214 -210 -206 -198 -187 -174 -159 -143 -128 -113 -97 -81 -63 -49 -36 -26 -19 -13 -9 -7 -8 -7 -6 -5 -4 -4 -2 -2 -2 -3 -3 -1 -1 -2 -5 -8 -10 -12 -12 -11 -14 -22 -36 -48 -53 -53 -53 -51 -54 -53 -40 -18 -3 -0 -0 -0 -1 -2 -5 -9 -12 -13 -14 -15 -17 -19 -23 -30 -37 -48 -59 -65 -64 -58 -51 -41 -35 -33 -36 -40 -42 -40 -38 -42 -36 -18 -12 -10 -8 -6 -4 -3 -2 -3 -5 -7 -8 -7 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -4 -7 -3 -8 -11 -12 -13 -13 -12 -12 -15 -21 -27 -34 -37 -20 -17 -10 -7 -9 -16 -26 -36 -17 -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 -2 -25 -45 -27 -10 -3 -1 -1 -3 -6 -8 -10 -7 -5 -3 -1 -1 -0 -0 -0 -0 -1 -3 -2 -1 -1 -1 -2 -4 -12 -30 -39 -28 -15 -10 -36 -64 -79 -85 -92 -111 -132 -52 -7 -0 -0 -8 -45 -140 -110 -77 -80 -83 -72 -81 -114 -143 -154 -135 -107 -94 -68 -65 -108 -156 -116 -67 -24 -6 -4 -3 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -42 -155 -215 -210 -201 -175 -123 -64 -42 -18 -28 -21 -6 -0 -0 -0 -0 -4 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -16 -66 -162 -176 -177 -128 -66 -46 -71 -59 -52 -83 -56 -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 -4 -11 -15 -11 -22 -33 -34 -31 -32 -21 -18 -10 -6 -4 -5 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -19 -22 -20 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -30 -16 -4 -5 -34 -74 -99 -95 -92 -124 -133 -134 -129 -124 -125 -125 -136 -157 -162 -162 -170 -189 -197 -231 -254 -265 -269 -276 -293 -318 -340 -370 -396 -401 -376 -346 -342 -336 -317 -287 -259 -240 -220 -202 -195 -189 -184 -176 -164 -148 -135 -125 -114 -102 -88 -72 -56 -43 -32 -23 -16 -10 -6 -9 -10 -9 -8 -8 -8 -8 -8 -3 -0 -1 -0 -0 -1 -3 -5 -7 -8 -10 -11 -19 -28 -42 -53 -55 -49 -42 -46 -45 -35 -19 -6 -1 -0 -0 -0 -0 -0 -0 -1 -4 -6 -7 -10 -14 -19 -23 -29 -34 -43 -55 -64 -68 -67 -63 -53 -42 -33 -27 -26 -27 -28 -30 -34 -33 -24 -17 -12 -9 -6 -4 -3 -2 -2 -5 -8 -10 -9 -6 -4 -2 -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 -1 -0 -0 -0 -0 -1 -2 -2 -5 -7 -8 -10 -10 -8 -6 -6 -8 -12 -21 -35 -23 -15 -9 -6 -4 -6 -14 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -30 -51 -38 -18 -5 -1 -3 -7 -8 -9 -9 -7 -5 -5 -3 -1 -1 -0 -0 -1 -2 -1 -1 -1 -1 -1 -2 -6 -6 -2 -3 -9 -23 -49 -57 -52 -58 -83 -129 -98 -29 -0 -1 -0 -0 -8 -50 -58 -74 -126 -129 -110 -97 -98 -120 -151 -150 -126 -107 -72 -48 -78 -133 -134 -96 -45 -12 -4 -3 -5 -5 -5 -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 -26 -100 -183 -211 -203 -166 -94 -37 -25 -8 -19 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -3 -0 -0 -0 -0 -2 -11 -40 -40 -64 -110 -155 -162 -164 -116 -40 -15 -34 -49 -53 -33 -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 -2 -4 -6 -10 -27 -42 -43 -44 -44 -28 -19 -9 -11 -15 -13 -9 -21 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -78 -64 -31 -34 -69 -89 -94 -99 -115 -133 -143 -140 -136 -132 -126 -118 -122 -140 -151 -163 -181 -200 -232 -271 -292 -295 -289 -290 -309 -320 -347 -387 -396 -375 -350 -334 -326 -316 -299 -281 -263 -245 -223 -204 -188 -173 -161 -151 -140 -128 -120 -112 -103 -94 -86 -73 -57 -44 -32 -22 -14 -10 -6 -8 -11 -12 -11 -10 -9 -5 -5 -2 -0 -0 -0 -0 -2 -5 -6 -7 -9 -11 -11 -20 -25 -31 -38 -42 -40 -34 -38 -18 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -19 -25 -31 -35 -40 -47 -55 -60 -64 -64 -59 -50 -39 -28 -18 -14 -14 -17 -24 -28 -28 -23 -16 -10 -6 -4 -2 -2 -2 -4 -7 -10 -9 -6 -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 -1 -1 -1 -0 -0 -0 -0 -0 -1 -3 -4 -6 -8 -9 -8 -6 -5 -4 -8 -17 -30 -27 -14 -6 -5 -2 -2 -8 -18 -22 -14 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -14 -61 -64 -40 -16 -1 -2 -4 -3 -4 -5 -5 -6 -6 -6 -6 -5 -2 -1 -0 -0 -0 -0 -0 -1 -1 -3 -3 -1 -3 -12 -19 -29 -34 -37 -46 -63 -92 -125 -74 -14 -2 -14 -14 -11 -4 -5 -13 -48 -113 -109 -94 -92 -101 -87 -115 -109 -87 -86 -86 -49 -65 -86 -95 -75 -38 -13 -6 -5 -5 -6 -6 -6 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -159 -209 -199 -154 -71 -22 -5 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -1 -7 -26 -49 -67 -71 -57 -59 -86 -127 -146 -93 -19 -1 -7 -14 -15 -2 -0 -0 -20 -32 -22 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -9 -13 -29 -51 -49 -38 -38 -39 -26 -10 -17 -28 -25 -32 -65 -22 -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 -36 -87 -108 -86 -89 -115 -102 -90 -102 -128 -138 -142 -139 -136 -133 -128 -123 -123 -128 -145 -169 -192 -217 -265 -308 -326 -323 -312 -311 -332 -342 -363 -369 -358 -338 -323 -312 -308 -309 -295 -277 -260 -242 -227 -210 -191 -171 -152 -135 -120 -111 -102 -92 -83 -76 -72 -66 -54 -42 -33 -23 -14 -11 -8 -7 -8 -9 -7 -5 -3 -1 -1 -1 -1 -0 -0 -2 -5 -9 -10 -11 -12 -12 -10 -12 -17 -22 -26 -29 -28 -16 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -14 -23 -29 -32 -34 -40 -48 -57 -62 -62 -61 -56 -48 -36 -24 -12 -7 -6 -10 -15 -21 -24 -21 -14 -8 -5 -3 -2 -3 -4 -5 -7 -7 -5 -3 -4 -4 -3 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -5 -6 -7 -8 -9 -8 -7 -10 -19 -33 -33 -17 -4 -4 -3 -2 -7 -13 -15 -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 -1 -1 -1 -1 -2 -29 -47 -42 -22 -3 -1 -1 -1 -1 -1 -2 -4 -5 -7 -9 -9 -6 -3 -2 -1 -0 -0 -2 -5 -8 -14 -20 -22 -33 -37 -38 -39 -42 -47 -55 -71 -76 -72 -55 -47 -48 -45 -52 -45 -28 -23 -65 -16 -3 -19 -28 -49 -133 -98 -92 -89 -109 -139 -113 -90 -73 -62 -53 -39 -19 -9 -6 -6 -7 -7 -8 -7 -6 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -40 -113 -164 -153 -107 -51 -22 -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 -4 -19 -42 -38 -17 -26 -10 -2 -20 -63 -98 -90 -46 -33 -12 -13 -21 -13 -2 -0 -31 -63 -63 -29 -0 -0 -0 -1 -10 -20 -9 -5 -5 -5 -4 -5 -10 -25 -4 -0 -12 -16 -7 -3 -4 -10 -18 -20 -23 -37 -57 -48 -39 -32 -31 -23 -10 -22 -46 -44 -55 -82 -61 -48 -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 -46 -103 -127 -114 -126 -135 -104 -89 -104 -127 -131 -130 -137 -141 -139 -136 -136 -134 -139 -152 -180 -215 -251 -294 -332 -344 -335 -323 -329 -355 -359 -356 -336 -320 -314 -313 -310 -310 -303 -284 -264 -246 -229 -210 -191 -178 -165 -151 -133 -111 -98 -85 -73 -63 -55 -50 -46 -39 -34 -30 -23 -16 -14 -14 -10 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -8 -12 -15 -12 -8 -11 -17 -20 -18 -14 -11 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -13 -20 -24 -28 -35 -45 -55 -58 -59 -59 -56 -50 -42 -31 -18 -8 -3 -2 -6 -12 -22 -25 -21 -14 -8 -4 -2 -3 -3 -4 -4 -4 -4 -3 -3 -3 -3 -1 -1 -1 -0 -0 -0 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -6 -9 -10 -14 -25 -35 -31 -17 -6 -3 -3 -5 -8 -11 -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 -1 -2 -2 -1 -9 -23 -40 -24 -7 -2 -1 -2 -4 -2 -1 -2 -3 -5 -7 -7 -6 -6 -7 -6 -5 -5 -10 -13 -15 -21 -31 -45 -59 -65 -65 -63 -63 -65 -62 -84 -65 -41 -55 -73 -31 -26 -49 -63 -65 -99 -111 -43 -6 -0 -1 -3 -67 -93 -90 -76 -82 -111 -131 -123 -90 -57 -39 -25 -14 -8 -6 -5 -6 -9 -9 -8 -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 -38 -62 -57 -39 -37 -14 -11 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -10 -16 -15 -8 -0 -0 -0 -0 -0 -30 -75 -96 -65 -51 -21 -38 -64 -60 -29 -48 -75 -92 -101 -89 -54 -27 -14 -20 -24 -33 -48 -56 -51 -41 -32 -29 -41 -70 -33 -10 -25 -33 -25 -18 -20 -30 -48 -52 -51 -60 -66 -54 -53 -47 -35 -25 -20 -21 -48 -70 -74 -75 -84 -107 -50 -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 -28 -63 -79 -70 -81 -144 -135 -116 -114 -124 -124 -127 -135 -138 -142 -143 -137 -138 -154 -169 -204 -250 -292 -323 -342 -345 -341 -341 -355 -377 -375 -361 -335 -314 -305 -305 -302 -297 -281 -261 -236 -213 -195 -178 -165 -162 -157 -151 -141 -121 -98 -80 -65 -52 -41 -33 -28 -20 -17 -19 -16 -9 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -9 -14 -19 -21 -19 -16 -16 -14 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -15 -23 -32 -41 -50 -53 -55 -54 -53 -49 -44 -42 -34 -20 -8 -1 -1 -3 -15 -24 -25 -20 -12 -5 -3 -3 -3 -4 -4 -3 -2 -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 -1 -3 -3 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -15 -26 -29 -25 -18 -9 -4 -5 -7 -10 -17 -25 -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 -1 -1 -1 -4 -15 -54 -39 -21 -8 -4 -4 -16 -11 -4 -1 -1 -1 -2 -4 -5 -7 -8 -8 -9 -14 -19 -19 -17 -23 -35 -53 -68 -74 -68 -59 -55 -53 -56 -87 -103 -88 -83 -56 -36 -34 -39 -43 -47 -90 -70 -32 -0 -0 -0 -0 -31 -81 -91 -59 -51 -77 -108 -111 -91 -65 -48 -36 -23 -13 -8 -5 -6 -8 -10 -10 -10 -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 -11 -21 -29 -13 -9 -4 -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 -9 -20 -24 -11 -13 -4 -0 -0 -4 -16 -19 -25 -37 -45 -45 -56 -27 -32 -55 -70 -76 -91 -98 -100 -99 -87 -71 -60 -66 -42 -26 -27 -40 -54 -66 -69 -64 -61 -64 -74 -91 -48 -38 -42 -43 -39 -38 -45 -55 -64 -66 -64 -67 -58 -53 -53 -51 -44 -37 -40 -61 -49 -50 -62 -86 -118 -96 -46 -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 -1 -1 -0 -1 -12 -104 -165 -167 -147 -135 -133 -135 -137 -146 -147 -145 -147 -146 -167 -189 -224 -269 -309 -333 -341 -347 -357 -370 -385 -395 -379 -342 -311 -294 -287 -286 -280 -262 -253 -237 -219 -201 -184 -171 -163 -161 -153 -142 -129 -115 -99 -83 -68 -54 -40 -27 -18 -14 -13 -16 -15 -10 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -12 -16 -16 -11 -7 -6 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -0 -0 -0 -0 -1 -8 -19 -29 -38 -47 -56 -60 -59 -55 -52 -52 -62 -56 -37 -17 -3 -0 -0 -8 -18 -24 -23 -17 -7 -3 -3 -4 -4 -4 -3 -2 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -17 -19 -16 -11 -6 -4 -5 -6 -8 -12 -19 -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 -2 -48 -57 -47 -33 -12 -9 -19 -20 -11 -0 -0 -0 -1 -2 -3 -5 -7 -8 -9 -11 -18 -24 -24 -32 -43 -56 -60 -54 -44 -37 -33 -35 -48 -68 -89 -92 -70 -48 -37 -31 -28 -25 -33 -69 -92 -68 -3 -0 -0 -9 -56 -102 -84 -57 -40 -34 -42 -61 -70 -72 -67 -57 -40 -24 -13 -9 -8 -9 -11 -12 -13 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -19 -16 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -6 -6 -3 -0 -0 -1 -3 -1 -0 -0 -1 -9 -6 -15 -33 -43 -33 -35 -7 -0 -18 -41 -62 -78 -51 -14 -5 -22 -44 -42 -39 -42 -64 -92 -111 -109 -98 -78 -36 -9 -22 -66 -71 -58 -45 -41 -49 -60 -62 -40 -43 -51 -63 -82 -91 -81 -69 -58 -51 -50 -58 -66 -57 -65 -65 -57 -47 -35 -31 -30 -28 -33 -53 -83 -53 -52 -65 -88 -120 -144 -100 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -147 -208 -197 -164 -141 -134 -139 -150 -151 -152 -161 -172 -176 -197 -219 -244 -274 -303 -324 -344 -361 -377 -387 -397 -400 -380 -336 -304 -293 -288 -282 -273 -261 -259 -250 -237 -223 -212 -201 -190 -179 -161 -140 -116 -93 -79 -70 -61 -54 -47 -38 -28 -24 -23 -23 -21 -15 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -10 -7 -3 -0 -0 -0 -0 -1 -7 -17 -27 -36 -44 -53 -64 -67 -61 -54 -53 -51 -48 -38 -23 -6 -0 -0 -5 -12 -20 -23 -18 -10 -5 -3 -3 -4 -4 -3 -2 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -6 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -6 -3 -1 -1 -2 -3 -5 -6 -8 -12 -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 -2 -25 -35 -31 -31 -45 -34 -26 -28 -21 -4 -1 -1 -1 -1 -1 -4 -6 -8 -10 -13 -17 -22 -23 -27 -34 -42 -42 -35 -26 -20 -16 -17 -23 -33 -42 -43 -33 -24 -20 -17 -17 -18 -21 -31 -47 -65 -17 -12 -10 -7 -21 -93 -82 -51 -28 -16 -14 -23 -37 -54 -62 -59 -46 -29 -18 -12 -11 -10 -11 -12 -13 -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 -3 -7 -11 -9 -0 -0 -0 -0 -0 -2 -3 -4 -0 -0 -0 -0 -0 -1 -9 -9 -4 -1 -3 -7 -12 -5 -1 -0 -6 -17 -13 -8 -18 -27 -30 -27 -2 -37 -77 -90 -91 -90 -63 -11 -0 -4 -17 -34 -41 -24 -22 -26 -29 -30 -32 -28 -9 -0 -2 -5 -3 -1 -38 -72 -76 -53 -23 -1 -0 -0 -0 -15 -56 -74 -72 -66 -62 -65 -72 -70 -36 -66 -69 -52 -36 -22 -15 -17 -19 -28 -43 -56 -46 -50 -75 -107 -129 -127 -79 -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 -8 -20 -63 -230 -255 -218 -177 -156 -155 -162 -165 -184 -190 -192 -199 -213 -230 -249 -274 -296 -314 -328 -349 -380 -389 -391 -393 -391 -371 -334 -308 -303 -303 -300 -294 -289 -284 -279 -272 -264 -252 -237 -217 -192 -166 -138 -110 -85 -66 -53 -44 -40 -37 -35 -37 -38 -33 -28 -23 -16 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -9 -7 -3 -0 -0 -0 -0 -2 -9 -19 -28 -36 -42 -47 -55 -60 -60 -57 -55 -63 -65 -74 -72 -26 -1 -0 -2 -6 -13 -19 -18 -12 -6 -3 -2 -3 -4 -4 -3 -2 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -8 -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 -1 -1 -1 -0 -0 -0 -0 -1 -2 -4 -6 -10 -17 -16 -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 -1 -2 -3 -5 -8 -10 -11 -32 -56 -40 -15 -10 -10 -9 -2 -1 -2 -4 -6 -8 -8 -8 -9 -11 -10 -14 -19 -17 -12 -8 -8 -8 -7 -6 -8 -11 -12 -10 -7 -6 -7 -8 -8 -8 -7 -6 -10 -13 -19 -40 -80 -74 -93 -84 -59 -26 -13 -10 -12 -17 -29 -40 -45 -40 -28 -19 -14 -12 -11 -10 -10 -11 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -11 -5 -2 -0 -0 -0 -0 -0 -1 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -10 -11 -12 -10 -4 -2 -0 -2 -3 -0 -0 -0 -0 -0 -13 -91 -105 -100 -91 -77 -47 -1 -0 -0 -3 -8 -11 -4 -1 -0 -0 -0 -3 -3 -1 -0 -0 -0 -0 -0 -0 -9 -17 -13 -0 -0 -0 -0 -0 -0 -7 -30 -45 -59 -84 -98 -100 -97 -99 -126 -114 -86 -60 -43 -39 -50 -54 -61 -63 -55 -44 -54 -87 -126 -130 -85 -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 -0 -0 -2 -64 -125 -160 -219 -235 -213 -195 -195 -205 -201 -197 -207 -207 -208 -215 -231 -249 -264 -284 -297 -306 -322 -354 -380 -388 -391 -389 -373 -345 -322 -314 -313 -318 -319 -312 -304 -297 -292 -286 -278 -266 -247 -225 -195 -167 -139 -112 -89 -71 -56 -46 -40 -34 -28 -24 -20 -18 -17 -15 -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 -2 -2 -1 -1 -0 -0 -0 -1 -4 -11 -20 -28 -33 -37 -40 -42 -45 -49 -50 -58 -55 -50 -76 -101 -42 -4 -0 -0 -2 -6 -13 -15 -11 -7 -3 -1 -2 -3 -4 -3 -2 -2 -1 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -9 -8 -7 -7 -8 -10 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -1 -0 -0 -0 -1 -2 -5 -11 -17 -21 -25 -28 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -5 -7 -29 -84 -75 -36 -31 -30 -11 -0 -0 -1 -2 -3 -3 -2 -1 -1 -2 -2 -2 -2 -2 -2 -3 -5 -5 -4 -3 -2 -3 -4 -4 -5 -6 -6 -4 -4 -6 -7 -7 -10 -12 -15 -26 -62 -85 -66 -63 -78 -54 -27 -18 -13 -11 -14 -21 -26 -28 -25 -21 -18 -14 -12 -10 -9 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -15 -13 -9 -8 -11 -10 -16 -17 -15 -13 -11 -8 -1 -0 -0 -13 -54 -77 -87 -93 -84 -51 -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 -3 -9 -33 -79 -95 -98 -109 -133 -151 -129 -108 -93 -76 -53 -33 -43 -54 -56 -50 -51 -96 -126 -142 -141 -112 -70 -56 -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 -8 -44 -120 -104 -109 -140 -174 -191 -197 -198 -195 -204 -219 -234 -236 -215 -216 -212 -212 -217 -229 -244 -269 -289 -292 -290 -301 -330 -351 -358 -363 -365 -353 -330 -315 -311 -317 -322 -321 -314 -305 -296 -289 -281 -268 -252 -238 -222 -198 -172 -145 -120 -101 -85 -73 -62 -51 -39 -27 -17 -13 -10 -7 -7 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -16 -23 -25 -26 -27 -25 -23 -20 -19 -29 -34 -35 -35 -32 -16 -2 -0 -0 -0 -2 -7 -10 -10 -7 -3 -1 -1 -2 -3 -3 -2 -2 -2 -1 -2 -3 -3 -3 -2 -2 -3 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -7 -9 -10 -9 -7 -7 -8 -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 -1 -0 -0 -0 -0 -0 -0 -5 -12 -21 -21 -12 -30 -13 -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 -1 -1 -4 -8 -13 -65 -76 -69 -76 -72 -30 -5 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -1 -1 -1 -1 -3 -4 -3 -4 -7 -12 -21 -32 -43 -52 -56 -51 -45 -38 -37 -42 -55 -46 -29 -79 -108 -82 -53 -32 -16 -9 -8 -11 -16 -19 -21 -21 -18 -14 -12 -10 -8 -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 -4 -7 -5 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -4 -4 -0 -0 -0 -0 -0 -0 -0 -4 -10 -9 -5 -5 -15 -33 -41 -40 -36 -34 -29 -11 -2 -0 -0 -14 -48 -69 -80 -79 -65 -47 -40 -2 -0 -0 -4 -8 -9 -4 -1 -0 -0 -0 -0 -0 -20 -23 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -25 -31 -33 -60 -120 -154 -151 -106 -50 -23 -15 -0 -0 -0 -0 -0 -22 -89 -121 -129 -158 -162 -126 -67 -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 -8 -66 -184 -165 -149 -135 -134 -147 -168 -180 -178 -195 -209 -219 -222 -204 -200 -199 -201 -208 -216 -223 -251 -257 -267 -272 -280 -297 -311 -318 -323 -332 -330 -313 -303 -306 -313 -315 -313 -307 -298 -288 -276 -265 -249 -235 -227 -216 -198 -177 -156 -134 -113 -96 -81 -66 -53 -40 -27 -15 -8 -7 -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 -1 -3 -6 -11 -13 -14 -13 -11 -8 -5 -4 -6 -6 -3 -1 -0 -0 -0 -0 -0 -0 -1 -3 -6 -8 -7 -4 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -4 -4 -4 -4 -3 -3 -2 -1 -0 -0 -0 -0 -2 -5 -7 -9 -9 -10 -10 -10 -8 -6 -4 -4 -4 -2 -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 -4 -11 -22 -32 -32 -27 -23 -21 -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 -1 -2 -4 -21 -27 -46 -80 -91 -51 -24 -11 -5 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -2 -3 -2 -3 -12 -33 -56 -73 -96 -109 -105 -95 -89 -76 -69 -56 -59 -75 -47 -89 -142 -154 -124 -85 -36 -17 -8 -6 -8 -11 -15 -19 -19 -18 -15 -11 -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 -7 -13 -7 -0 -0 -0 -0 -0 -1 -3 -2 -0 -2 -7 -6 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -2 -6 -15 -25 -29 -31 -36 -41 -34 -3 -0 -0 -9 -27 -43 -51 -55 -58 -59 -46 -0 -0 -11 -16 -19 -19 -12 -1 -0 -0 -0 -0 -3 -27 -40 -32 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -53 -99 -83 -28 -8 -1 -1 -0 -0 -0 -0 -0 -0 -0 -3 -51 -131 -141 -86 -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 -8 -71 -154 -208 -187 -150 -130 -138 -164 -188 -184 -177 -189 -200 -208 -210 -200 -194 -192 -188 -187 -190 -196 -205 -213 -233 -249 -258 -264 -271 -281 -288 -295 -296 -291 -287 -294 -299 -299 -297 -292 -284 -273 -258 -245 -233 -222 -216 -208 -193 -175 -156 -137 -114 -87 -67 -54 -42 -32 -22 -13 -5 -5 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -3 -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 -0 -0 -0 -0 -1 -3 -4 -5 -5 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -5 -3 -1 -0 -0 -0 -1 -1 -2 -4 -4 -5 -6 -6 -6 -6 -5 -4 -2 -1 -0 -0 -0 -2 -6 -11 -14 -14 -12 -11 -9 -8 -6 -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 -1 -3 -7 -14 -22 -23 -20 -20 -21 -18 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -18 -75 -109 -57 -40 -33 -14 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -4 -3 -2 -1 -1 -1 -1 -3 -8 -21 -41 -62 -63 -64 -66 -64 -65 -64 -61 -58 -57 -53 -46 -59 -59 -77 -109 -140 -150 -139 -81 -43 -21 -8 -4 -5 -9 -13 -16 -17 -14 -10 -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 -1 -0 -0 -0 -0 -2 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -18 -20 -27 -38 -36 -0 -0 -0 -0 -7 -17 -25 -29 -34 -37 -24 -1 -1 -13 -14 -12 -8 -4 -0 -2 -9 -5 -0 -1 -3 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -20 -14 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -21 -69 -91 -67 -35 -35 -35 -35 -22 -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 -1 -39 -121 -174 -115 -113 -150 -169 -192 -215 -215 -199 -199 -205 -208 -205 -195 -186 -178 -168 -158 -159 -171 -170 -181 -194 -211 -228 -239 -240 -247 -263 -266 -269 -273 -272 -277 -282 -280 -277 -273 -267 -255 -239 -225 -215 -207 -202 -195 -182 -166 -148 -124 -96 -73 -60 -49 -36 -24 -16 -11 -7 -6 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -9 -11 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -2 -1 -0 -0 -0 -0 -1 -2 -4 -6 -7 -9 -9 -8 -8 -7 -6 -5 -3 -2 -1 -1 -5 -10 -15 -17 -16 -13 -10 -7 -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 -1 -3 -5 -10 -12 -15 -18 -22 -22 -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 -2 -17 -10 -35 -63 -64 -28 -10 -9 -8 -7 -4 -8 -4 -1 -2 -5 -8 -6 -9 -7 -4 -3 -2 -2 -4 -8 -13 -18 -20 -28 -30 -28 -23 -17 -17 -21 -22 -21 -22 -24 -24 -29 -35 -42 -52 -69 -95 -121 -100 -65 -38 -15 -7 -6 -7 -8 -10 -10 -8 -7 -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 -1 -7 -8 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -18 -25 -18 -0 -0 -0 -0 -1 -3 -6 -9 -12 -13 -8 -1 -0 -3 -3 -2 -1 -0 -1 -4 -22 -18 -18 -14 -4 -0 -0 -0 -6 -20 -27 -2 -0 -0 -0 -0 -0 -0 -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 -88 -69 -53 -64 -64 -62 -48 -23 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -26 -47 -27 -24 -42 -54 -76 -149 -242 -217 -212 -210 -206 -198 -190 -179 -161 -150 -140 -145 -159 -161 -170 -180 -194 -214 -231 -237 -246 -258 -257 -258 -262 -262 -261 -265 -260 -256 -254 -252 -241 -225 -213 -204 -196 -188 -180 -168 -156 -139 -117 -93 -74 -63 -54 -40 -26 -17 -14 -12 -9 -6 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -7 -16 -23 -21 -17 -10 -4 -1 -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 -1 -1 -0 -0 -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 -0 -0 -0 -0 -0 -0 -1 -3 -5 -8 -10 -11 -11 -11 -10 -9 -7 -5 -4 -3 -4 -8 -12 -17 -18 -15 -12 -8 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -5 -11 -16 -20 -23 -19 -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 -5 -33 -79 -115 -58 -38 -35 -29 -20 -19 -29 -20 -9 -4 -7 -7 -8 -7 -5 -5 -6 -6 -9 -11 -15 -19 -17 -17 -17 -16 -16 -15 -10 -12 -13 -12 -11 -10 -12 -13 -16 -19 -23 -26 -32 -41 -61 -70 -57 -43 -25 -14 -9 -6 -4 -3 -3 -3 -3 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -4 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -12 -20 -25 -29 -30 -27 -23 -15 -6 -2 -7 -9 -11 -12 -8 -3 -0 -0 -4 -18 -29 -20 -3 -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 -1 -6 -57 -69 -72 -68 -51 -32 -27 -30 -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 -1 -2 -2 -1 -0 -0 -4 -107 -250 -233 -216 -212 -207 -195 -177 -160 -143 -135 -132 -140 -153 -156 -158 -165 -181 -211 -236 -247 -268 -268 -260 -256 -255 -253 -247 -249 -242 -238 -240 -240 -230 -217 -207 -198 -188 -178 -165 -151 -141 -131 -116 -98 -81 -69 -60 -48 -35 -27 -25 -21 -16 -11 -6 -2 -1 -1 -0 -0 -0 -0 -0 -0 -2 -8 -18 -25 -24 -20 -17 -12 -6 -3 -1 -2 -2 -2 -1 -1 -1 -3 -6 -8 -6 -5 -4 -2 -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 -4 -7 -8 -7 -4 -1 -0 -0 -0 -0 -0 -0 -1 -4 -7 -10 -12 -13 -13 -12 -10 -8 -6 -4 -4 -5 -8 -13 -16 -16 -14 -11 -8 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -10 -18 -18 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -13 -43 -131 -112 -87 -72 -62 -39 -49 -53 -44 -31 -23 -8 -4 -3 -2 -3 -6 -12 -18 -24 -30 -33 -31 -38 -37 -39 -52 -46 -34 -43 -37 -34 -28 -24 -14 -10 -9 -10 -12 -15 -16 -19 -23 -29 -34 -33 -28 -21 -14 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -2 -28 -33 -40 -49 -55 -58 -56 -47 -26 -6 -4 -12 -16 -17 -15 -9 -4 -3 -1 -1 -10 -16 -3 -1 -1 -8 -14 -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 -4 -42 -63 -63 -47 -28 -21 -26 -35 -27 -11 -11 -12 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -18 -29 -38 -57 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -4 -12 -13 -9 -1 -0 -0 -0 -0 -0 -0 -112 -248 -245 -215 -210 -201 -186 -167 -148 -133 -130 -136 -150 -167 -182 -192 -192 -204 -228 -244 -251 -273 -272 -266 -260 -254 -247 -241 -232 -224 -223 -225 -225 -216 -206 -198 -188 -178 -167 -151 -135 -127 -119 -110 -99 -87 -71 -61 -52 -43 -37 -33 -29 -22 -17 -10 -4 -1 -1 -1 -1 -1 -0 -0 -1 -3 -9 -13 -14 -12 -9 -8 -6 -4 -4 -6 -8 -10 -7 -3 -1 -3 -6 -12 -14 -12 -11 -9 -5 -2 -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 -1 -4 -6 -7 -8 -11 -14 -17 -18 -15 -6 -2 -1 -0 -0 -0 -0 -0 -2 -6 -11 -16 -18 -18 -17 -14 -10 -7 -5 -5 -6 -8 -11 -14 -13 -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 -1 -0 -0 -1 -6 -13 -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 -1 -10 -92 -125 -110 -81 -81 -58 -63 -70 -66 -41 -26 -19 -14 -10 -7 -6 -13 -25 -50 -70 -61 -40 -49 -66 -46 -35 -55 -24 -16 -21 -37 -47 -38 -52 -34 -17 -10 -7 -7 -8 -9 -9 -11 -12 -14 -14 -12 -9 -8 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -17 -7 -0 -0 -0 -0 -0 -6 -32 -23 -23 -31 -40 -49 -54 -51 -41 -33 -32 -31 -24 -19 -16 -12 -9 -7 -5 -1 -0 -1 -2 -3 -5 -16 -25 -24 -16 -16 -39 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -22 -47 -64 -60 -39 -38 -38 -42 -46 -51 -57 -32 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -74 -104 -98 -80 -18 -3 -0 -0 -0 -0 -0 -5 -10 -13 -38 -98 -145 -174 -144 -61 -0 -0 -0 -0 -0 -122 -255 -275 -233 -219 -211 -198 -179 -160 -149 -149 -160 -172 -186 -201 -211 -203 -207 -230 -246 -252 -265 -265 -260 -256 -246 -234 -229 -217 -211 -211 -211 -208 -200 -190 -183 -174 -166 -156 -141 -128 -122 -116 -108 -99 -89 -71 -58 -53 -48 -43 -39 -33 -27 -21 -15 -8 -2 -1 -1 -1 -1 -1 -1 -1 -3 -5 -8 -8 -5 -2 -2 -2 -3 -9 -16 -22 -22 -15 -7 -3 -3 -5 -12 -16 -21 -22 -16 -8 -5 -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 -2 -5 -8 -13 -18 -20 -23 -27 -32 -38 -22 -10 -3 -0 -0 -0 -0 -0 -1 -5 -11 -20 -25 -27 -26 -22 -17 -12 -7 -6 -6 -7 -9 -11 -11 -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 -2 -1 -1 -0 -1 -5 -18 -28 -24 -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 -1 -3 -36 -66 -78 -126 -89 -74 -84 -107 -107 -71 -58 -46 -43 -41 -40 -38 -60 -99 -120 -101 -41 -16 -11 -4 -0 -1 -9 -2 -1 -0 -0 -2 -17 -39 -38 -26 -21 -9 -5 -4 -4 -4 -5 -5 -6 -6 -5 -4 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -25 -28 -21 -14 -11 -4 -6 -6 -11 -25 -12 -9 -12 -18 -26 -34 -37 -33 -29 -27 -28 -26 -18 -12 -8 -5 -4 -3 -2 -1 -5 -7 -6 -6 -21 -29 -18 -16 -37 -72 -57 -25 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -20 -40 -45 -31 -33 -64 -68 -68 -67 -62 -33 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -58 -86 -65 -17 -2 -1 -0 -0 -0 -2 -12 -76 -87 -89 -123 -195 -247 -271 -271 -236 -124 -0 -0 -0 -27 -159 -283 -312 -265 -242 -231 -214 -195 -181 -172 -172 -177 -182 -189 -199 -210 -202 -211 -234 -250 -255 -258 -258 -250 -245 -232 -220 -217 -207 -207 -206 -202 -195 -187 -177 -171 -164 -157 -148 -136 -126 -122 -119 -112 -101 -87 -73 -60 -54 -50 -46 -41 -38 -34 -25 -19 -13 -6 -2 -2 -2 -1 -1 -1 -1 -2 -5 -7 -7 -5 -1 -1 -3 -9 -18 -26 -30 -28 -20 -12 -7 -8 -11 -18 -26 -32 -32 -22 -10 -5 -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 -1 -2 -6 -18 -33 -30 -32 -39 -39 -38 -32 -29 -14 -0 -0 -0 -0 -0 -1 -3 -10 -22 -31 -33 -32 -29 -24 -20 -14 -11 -9 -8 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -2 -1 -1 -1 -11 -22 -31 -36 -43 -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 -2 -3 -3 -8 -14 -14 -12 -29 -46 -61 -80 -89 -67 -47 -42 -52 -65 -50 -53 -94 -111 -61 -19 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -10 -23 -43 -26 -13 -7 -2 -4 -5 -5 -4 -4 -4 -3 -4 -4 -4 -2 -3 -4 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -26 -30 -23 -11 -20 -17 -16 -16 -9 -6 -6 -8 -14 -20 -24 -25 -23 -23 -23 -18 -11 -6 -3 -3 -3 -5 -9 -10 -12 -10 -5 -6 -21 -35 -21 -26 -39 -44 -98 -77 -50 -26 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -8 -5 -10 -59 -77 -87 -73 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -31 -33 -12 -0 -0 -21 -49 -54 -48 -68 -139 -155 -167 -182 -201 -219 -235 -256 -291 -295 -206 -39 -22 -155 -268 -320 -311 -272 -246 -226 -214 -201 -188 -178 -175 -175 -176 -182 -192 -201 -203 -210 -214 -221 -232 -246 -250 -241 -236 -223 -211 -208 -200 -201 -200 -194 -185 -176 -166 -162 -158 -152 -143 -132 -124 -122 -116 -111 -102 -88 -72 -62 -56 -51 -46 -41 -38 -37 -32 -27 -20 -12 -5 -3 -3 -2 -1 -1 -2 -5 -6 -5 -4 -2 -0 -0 -6 -14 -22 -25 -24 -19 -17 -15 -17 -22 -27 -34 -39 -40 -35 -24 -13 -11 -8 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -16 -38 -67 -52 -40 -48 -49 -44 -48 -46 -25 -1 -0 -0 -0 -0 -0 -2 -7 -19 -26 -31 -34 -35 -30 -24 -20 -19 -16 -12 -8 -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 -2 -6 -8 -7 -3 -5 -3 -5 -12 -25 -46 -66 -30 -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 -1 -3 -4 -4 -4 -5 -4 -3 -3 -7 -16 -25 -17 -9 -7 -3 -27 -19 -13 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -12 -44 -38 -33 -44 -21 -19 -22 -22 -17 -11 -8 -9 -11 -13 -15 -16 -15 -20 -25 -27 -22 -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 -5 -10 -15 -18 -19 -21 -16 -12 -10 -9 -8 -8 -8 -11 -13 -14 -17 -18 -19 -16 -11 -6 -2 -1 -1 -2 -3 -5 -2 -2 -2 -2 -5 -17 -37 -40 -47 -51 -53 -70 -77 -62 -42 -24 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -0 -0 -0 -0 -0 -0 -0 -1 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -39 -110 -122 -77 -34 -32 -78 -90 -86 -82 -92 -105 -129 -150 -164 -172 -180 -189 -205 -249 -278 -290 -288 -283 -283 -288 -285 -271 -252 -238 -214 -203 -192 -181 -174 -171 -168 -167 -173 -180 -182 -179 -186 -194 -209 -225 -235 -228 -219 -216 -207 -199 -199 -195 -192 -189 -182 -174 -166 -157 -153 -149 -143 -136 -127 -121 -121 -110 -102 -94 -81 -67 -61 -57 -52 -46 -42 -41 -38 -35 -31 -24 -16 -9 -6 -4 -2 -2 -3 -5 -5 -4 -2 -1 -0 -0 -0 -5 -11 -14 -13 -9 -7 -11 -20 -30 -38 -45 -51 -52 -46 -36 -26 -19 -24 -19 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -9 -10 -9 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -16 -41 -96 -65 -39 -40 -50 -52 -42 -35 -23 -11 -4 -0 -0 -0 -0 -0 -1 -6 -17 -24 -29 -33 -34 -28 -24 -24 -24 -20 -14 -7 -5 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -14 -10 -9 -6 -4 -5 -14 -41 -27 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -5 -6 -7 -7 -6 -1 -1 -3 -4 -6 -9 -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 -1 -9 -31 -54 -75 -69 -54 -55 -68 -57 -50 -46 -42 -41 -46 -49 -53 -59 -65 -78 -79 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -15 -13 -9 -8 -9 -9 -10 -11 -11 -10 -10 -12 -15 -16 -14 -10 -5 -2 -1 -1 -1 -1 -2 -2 -2 -1 -1 -4 -14 -35 -53 -54 -49 -44 -36 -28 -25 -29 -33 -21 -0 -0 -0 -0 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -15 -54 -118 -135 -145 -137 -111 -103 -122 -101 -97 -100 -104 -113 -136 -149 -152 -151 -152 -156 -166 -187 -221 -255 -277 -276 -256 -238 -229 -220 -211 -208 -187 -178 -173 -169 -166 -163 -160 -159 -161 -164 -164 -163 -170 -180 -193 -204 -207 -199 -188 -189 -185 -178 -173 -173 -177 -174 -172 -167 -159 -152 -145 -141 -136 -130 -124 -118 -115 -101 -90 -80 -71 -64 -59 -55 -50 -46 -42 -41 -39 -38 -35 -30 -22 -15 -12 -8 -7 -8 -9 -7 -3 -1 -0 -0 -0 -0 -1 -2 -4 -5 -4 -1 -1 -9 -25 -40 -49 -55 -63 -63 -50 -36 -25 -20 -25 -22 -11 -2 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -1 -2 -5 -9 -14 -17 -15 -10 -6 -3 -1 -0 -0 -0 -1 -2 -3 -4 -7 -16 -35 -85 -182 -136 -70 -42 -43 -27 -24 -15 -17 -18 -6 -0 -0 -0 -0 -0 -2 -8 -16 -22 -27 -29 -28 -23 -23 -24 -23 -20 -13 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -7 -16 -12 -10 -8 -6 -2 -9 -31 -29 -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 -1 -0 -1 -1 -1 -1 -1 -5 -6 -7 -9 -9 -10 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -11 -11 -19 -29 -33 -44 -52 -77 -93 -83 -84 -88 -95 -100 -82 -78 -93 -119 -139 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -12 -17 -18 -16 -11 -8 -7 -8 -10 -11 -10 -10 -11 -13 -15 -15 -14 -10 -6 -2 -1 -1 -1 -2 -1 -0 -0 -1 -1 -3 -11 -24 -34 -40 -38 -38 -39 -37 -31 -29 -27 -14 -0 -0 -0 -0 -24 -41 -30 -0 -0 -0 -0 -0 -0 -3 -16 -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 -44 -123 -92 -78 -92 -107 -109 -104 -141 -109 -110 -116 -120 -127 -136 -143 -146 -143 -140 -141 -149 -158 -172 -184 -187 -179 -171 -167 -174 -180 -180 -177 -160 -152 -149 -149 -148 -147 -149 -147 -149 -152 -152 -151 -151 -158 -171 -182 -184 -182 -172 -163 -156 -150 -145 -145 -152 -152 -154 -156 -155 -149 -143 -139 -134 -130 -126 -118 -104 -90 -78 -69 -63 -59 -54 -53 -51 -49 -47 -44 -43 -43 -42 -39 -33 -25 -22 -17 -16 -15 -13 -7 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -5 -17 -30 -37 -39 -43 -41 -33 -26 -20 -17 -19 -20 -11 -4 -2 -1 -1 -0 -0 -0 -1 -3 -3 -1 -0 -0 -1 -3 -8 -17 -19 -18 -15 -12 -9 -6 -3 -2 -3 -5 -8 -13 -22 -33 -40 -37 -68 -86 -68 -57 -56 -30 -10 -6 -6 -9 -10 -2 -0 -0 -0 -0 -0 -2 -8 -17 -22 -25 -26 -23 -20 -17 -16 -16 -15 -10 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -2 -3 -5 -6 -7 -3 -7 -22 -33 -27 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -4 -6 -7 -8 -10 -10 -7 -3 -1 -0 -0 -0 -0 -0 -0 -2 -3 -4 -3 -1 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -17 -42 -73 -76 -77 -91 -102 -61 -23 -33 -43 -54 -66 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -10 -13 -14 -12 -9 -6 -7 -7 -7 -6 -8 -12 -17 -20 -20 -19 -17 -15 -11 -7 -3 -1 -1 -2 -2 -1 -0 -0 -1 -3 -10 -17 -19 -14 -17 -26 -36 -43 -45 -39 -13 -3 -0 -0 -0 -0 -5 -6 -4 -0 -0 -0 -2 -2 -3 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -61 -70 -76 -86 -49 -36 -51 -53 -37 -29 -75 -104 -110 -112 -116 -122 -129 -138 -147 -144 -137 -137 -141 -144 -146 -148 -149 -150 -150 -147 -146 -152 -161 -163 -153 -139 -133 -133 -133 -130 -133 -139 -145 -147 -145 -140 -140 -150 -155 -161 -165 -165 -156 -141 -131 -126 -123 -121 -122 -124 -127 -133 -140 -141 -138 -138 -140 -138 -131 -117 -96 -80 -70 -62 -56 -50 -47 -51 -52 -51 -51 -49 -49 -50 -48 -46 -43 -37 -32 -25 -19 -13 -8 -3 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -1 -5 -10 -13 -14 -21 -25 -26 -23 -19 -17 -16 -21 -15 -9 -5 -3 -1 -0 -0 -0 -1 -3 -2 -1 -0 -0 -1 -2 -5 -13 -15 -15 -16 -16 -14 -13 -11 -8 -9 -13 -22 -33 -52 -73 -74 -20 -11 -7 -5 -3 -0 -0 -5 -2 -11 -20 -15 -0 -0 -0 -0 -0 -0 -1 -5 -14 -19 -20 -20 -18 -15 -11 -9 -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 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -1 -3 -5 -4 -7 -16 -34 -45 -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 -2 -4 -5 -5 -4 -4 -3 -3 -2 -2 -3 -4 -5 -7 -8 -8 -7 -3 -1 -2 -2 -1 -0 -2 -6 -8 -7 -4 -1 -0 -0 -3 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -13 -22 -24 -17 -6 -3 -2 -8 -16 -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 -1 -2 -3 -3 -3 -5 -5 -4 -3 -4 -5 -4 -3 -6 -13 -22 -26 -27 -25 -25 -24 -20 -15 -9 -4 -1 -2 -2 -1 -1 -0 -1 -3 -9 -13 -11 -5 -7 -11 -21 -37 -57 -70 -48 -39 -34 -30 -23 -9 -1 -0 -0 -0 -0 -1 -20 -14 -7 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -68 -123 -125 -84 -42 -26 -23 -10 -1 -0 -7 -38 -86 -106 -110 -110 -116 -126 -144 -143 -136 -133 -133 -133 -131 -130 -130 -132 -136 -138 -135 -135 -139 -143 -142 -136 -127 -119 -120 -126 -130 -138 -142 -140 -135 -131 -132 -141 -139 -136 -132 -128 -121 -111 -103 -97 -97 -100 -101 -101 -107 -118 -128 -134 -135 -141 -142 -137 -126 -109 -90 -75 -65 -57 -49 -42 -38 -40 -42 -44 -46 -47 -49 -55 -56 -55 -52 -46 -39 -28 -16 -7 -3 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -0 -0 -0 -0 -0 -0 -1 -2 -5 -14 -23 -27 -25 -22 -20 -17 -21 -19 -13 -9 -4 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -2 -3 -6 -8 -10 -14 -17 -18 -19 -17 -15 -17 -25 -44 -57 -49 -30 -16 -3 -0 -0 -1 -2 -3 -1 -0 -0 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -3 -9 -13 -14 -13 -11 -8 -4 -2 -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 -1 -2 -3 -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 -1 -3 -6 -11 -17 -27 -41 -22 -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 -2 -3 -4 -6 -7 -6 -5 -3 -3 -3 -3 -3 -4 -4 -5 -4 -3 -3 -8 -9 -5 -1 -0 -1 -5 -9 -6 -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 -1 -6 -8 -5 -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 -1 -2 -4 -6 -4 -3 -2 -2 -2 -3 -5 -4 -3 -4 -10 -19 -25 -26 -26 -28 -32 -34 -25 -17 -9 -3 -1 -2 -4 -5 -5 -4 -4 -7 -10 -9 -5 -4 -5 -17 -39 -67 -90 -93 -85 -73 -69 -61 -38 -16 -14 -16 -36 -49 -14 -18 -19 -12 -4 -0 -2 -3 -1 -1 -0 -0 -0 -0 -9 -20 -29 -35 -47 -10 -2 -2 -2 -6 -36 -49 -20 -0 -0 -1 -8 -49 -72 -68 -50 -44 -57 -49 -20 -0 -0 -4 -77 -112 -116 -110 -110 -115 -137 -139 -131 -124 -122 -122 -122 -121 -121 -124 -128 -134 -131 -131 -129 -126 -123 -124 -125 -121 -119 -122 -130 -134 -132 -126 -120 -118 -122 -118 -108 -99 -92 -87 -83 -79 -76 -73 -75 -80 -82 -84 -93 -105 -115 -121 -125 -134 -132 -124 -113 -101 -87 -75 -64 -53 -44 -36 -30 -28 -27 -29 -32 -36 -39 -44 -46 -46 -45 -41 -34 -22 -11 -4 -1 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -1 -4 -12 -19 -24 -26 -28 -26 -21 -24 -24 -20 -12 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -10 -13 -18 -18 -15 -10 -10 -20 -48 -60 -62 -57 -35 -6 -4 -3 -7 -14 -10 -3 -1 -3 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -7 -6 -5 -2 -1 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -6 -3 -0 -0 -0 -0 -0 -0 -0 -3 -12 -21 -25 -26 -32 -29 -32 -25 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -6 -6 -5 -4 -4 -4 -4 -3 -3 -4 -3 -3 -4 -5 -6 -4 -2 -2 -5 -10 -11 -8 -2 -0 -0 -0 -0 -1 -5 -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 -4 -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 -1 -1 -1 -0 -0 -2 -4 -6 -5 -2 -1 -1 -2 -5 -8 -6 -4 -3 -6 -12 -19 -23 -25 -28 -33 -39 -35 -24 -12 -4 -1 -3 -7 -10 -11 -7 -1 -2 -5 -7 -8 -7 -7 -19 -40 -60 -76 -89 -80 -63 -57 -56 -54 -58 -79 -93 -68 -28 -7 -8 -9 -6 -4 -7 -13 -18 -6 -9 -9 -2 -0 -0 -14 -31 -37 -40 -58 -21 -15 -14 -17 -35 -82 -104 -73 -60 -61 -60 -64 -59 -48 -41 -47 -66 -94 -97 -42 -3 -0 -2 -25 -62 -98 -110 -108 -112 -123 -131 -123 -111 -105 -105 -103 -101 -99 -103 -116 -120 -121 -122 -121 -119 -116 -115 -113 -117 -117 -113 -114 -115 -113 -108 -101 -97 -98 -93 -82 -74 -69 -66 -63 -60 -58 -55 -55 -58 -65 -69 -77 -87 -95 -100 -105 -119 -119 -113 -105 -96 -86 -74 -62 -51 -41 -32 -25 -20 -18 -18 -20 -23 -25 -26 -26 -26 -26 -24 -19 -12 -6 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -5 -10 -16 -22 -29 -35 -33 -27 -27 -26 -22 -14 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -6 -11 -12 -11 -11 -17 -26 -36 -42 -44 -39 -22 -20 -15 -6 -2 -3 -1 -0 -3 -14 -18 -6 -2 -1 -0 -0 -0 -0 -0 -0 -2 -3 -4 -4 -3 -2 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -11 -24 -29 -28 -29 -37 -50 -49 -18 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -6 -8 -7 -5 -4 -4 -4 -4 -4 -4 -4 -5 -5 -5 -6 -5 -6 -7 -8 -9 -10 -11 -6 -1 -0 -2 -9 -4 -6 -11 -14 -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 -2 -9 -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 -2 -6 -6 -4 -2 -2 -2 -5 -6 -7 -4 -1 -1 -3 -7 -9 -8 -4 -3 -4 -8 -15 -20 -24 -28 -32 -36 -39 -29 -16 -6 -3 -4 -10 -12 -7 -2 -1 -2 -3 -7 -10 -11 -11 -15 -29 -45 -61 -70 -55 -37 -28 -26 -33 -46 -66 -75 -59 -43 -40 -42 -20 -4 -8 -23 -32 -23 -6 -9 -8 -8 -17 -30 -36 -31 -18 -7 -7 -22 -29 -31 -39 -54 -70 -75 -80 -84 -84 -81 -83 -74 -64 -57 -57 -68 -91 -89 -40 -10 -2 -0 -1 -34 -89 -121 -129 -132 -130 -131 -121 -108 -102 -105 -107 -108 -107 -105 -103 -106 -112 -114 -115 -117 -118 -113 -105 -101 -102 -102 -99 -93 -89 -86 -81 -74 -69 -69 -59 -55 -54 -54 -52 -52 -50 -48 -47 -51 -59 -65 -71 -78 -82 -83 -84 -98 -104 -104 -100 -93 -82 -72 -60 -49 -39 -30 -23 -18 -15 -13 -12 -13 -13 -14 -14 -13 -13 -11 -9 -7 -5 -4 -5 -5 -5 -5 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -12 -21 -25 -30 -36 -39 -34 -29 -27 -24 -18 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -7 -7 -7 -12 -27 -27 -24 -28 -37 -43 -38 -8 -4 -3 -1 -0 -0 -0 -2 -17 -30 -20 -12 -7 -4 -2 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -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 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -11 -19 -26 -28 -33 -42 -48 -32 -7 -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 -1 -3 -6 -9 -8 -7 -5 -4 -3 -4 -4 -4 -4 -5 -6 -6 -7 -6 -8 -10 -9 -8 -9 -11 -10 -7 -7 -3 -6 -4 -2 -8 -19 -21 -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 -2 -13 -27 -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 -1 -2 -6 -7 -8 -9 -10 -8 -5 -9 -9 -6 -3 -1 -1 -2 -6 -9 -10 -7 -5 -5 -7 -12 -18 -24 -28 -31 -31 -31 -23 -12 -5 -3 -6 -11 -12 -5 -1 -0 -0 -1 -6 -11 -12 -11 -11 -17 -31 -44 -47 -37 -21 -10 -7 -9 -18 -32 -48 -67 -87 -71 -33 -11 -8 -12 -26 -37 -29 -6 -4 -3 -5 -11 -20 -27 -22 -20 -21 -25 -31 -28 -31 -35 -38 -39 -42 -44 -48 -48 -45 -42 -34 -33 -45 -59 -71 -77 -75 -57 -47 -36 -24 -28 -74 -106 -127 -138 -137 -124 -129 -125 -120 -118 -124 -127 -123 -126 -127 -125 -122 -122 -124 -123 -124 -122 -107 -106 -100 -92 -87 -84 -80 -69 -64 -63 -61 -56 -53 -50 -49 -47 -45 -44 -45 -47 -48 -50 -55 -62 -68 -69 -68 -66 -64 -69 -84 -95 -101 -100 -94 -80 -69 -56 -44 -34 -25 -19 -15 -12 -8 -7 -8 -9 -9 -10 -10 -9 -8 -7 -6 -6 -7 -9 -10 -9 -8 -7 -4 -2 -2 -3 -2 -2 -1 -1 -1 -1 -1 -0 -0 -1 -4 -12 -16 -20 -26 -33 -42 -42 -34 -28 -24 -20 -9 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -8 -9 -8 -7 -8 -20 -14 -11 -14 -22 -31 -43 -14 -2 -0 -0 -0 -0 -0 -0 -13 -33 -36 -25 -11 -6 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -5 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -17 -24 -30 -38 -45 -42 -17 -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 -2 -5 -6 -6 -7 -7 -7 -5 -4 -4 -4 -5 -5 -5 -7 -5 -4 -6 -10 -8 -10 -9 -8 -10 -16 -16 -9 -3 -0 -0 -2 -10 -14 -13 -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 -1 -5 -27 -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 -2 -5 -6 -7 -7 -9 -11 -11 -8 -10 -7 -3 -1 -0 -0 -2 -6 -11 -14 -13 -11 -10 -9 -11 -15 -21 -26 -29 -29 -24 -14 -7 -3 -2 -5 -9 -11 -6 -4 -2 -0 -1 -3 -7 -10 -14 -17 -20 -24 -27 -27 -21 -10 -3 -2 -2 -5 -12 -27 -41 -65 -85 -85 -67 -47 -38 -44 -56 -54 -21 -11 -6 -3 -3 -8 -19 -30 -38 -48 -55 -55 -45 -37 -34 -31 -29 -30 -32 -30 -24 -18 -14 -13 -25 -50 -63 -69 -72 -78 -84 -86 -79 -73 -83 -119 -117 -125 -130 -125 -116 -120 -127 -131 -137 -144 -146 -136 -135 -136 -138 -141 -149 -153 -148 -141 -134 -127 -120 -105 -92 -83 -76 -66 -58 -55 -57 -60 -59 -59 -57 -55 -52 -49 -47 -46 -52 -56 -58 -59 -61 -63 -57 -53 -49 -50 -59 -75 -91 -102 -103 -94 -76 -62 -49 -37 -28 -20 -15 -11 -8 -6 -6 -7 -9 -9 -10 -9 -9 -8 -7 -6 -7 -9 -12 -14 -13 -10 -8 -5 -4 -6 -8 -8 -6 -4 -3 -3 -3 -2 -1 -1 -2 -4 -8 -12 -17 -23 -30 -41 -47 -41 -32 -27 -26 -20 -14 -8 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -10 -12 -12 -10 -8 -11 -7 -5 -3 -3 -5 -7 -2 -0 -1 -1 -2 -2 -2 -1 -9 -27 -38 -35 -15 -3 -4 -7 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -4 -5 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -4 -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 -8 -19 -29 -39 -44 -48 -30 -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 -1 -1 -1 -0 -1 -2 -4 -5 -7 -7 -6 -5 -5 -4 -4 -6 -7 -9 -7 -3 -3 -3 -1 -2 -3 -2 -6 -14 -17 -15 -9 -0 -0 -0 -1 -2 -5 -10 -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 -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 -2 -3 -2 -1 -1 -2 -4 -8 -10 -9 -6 -3 -1 -0 -1 -2 -6 -13 -18 -19 -16 -16 -14 -12 -12 -16 -21 -25 -26 -22 -13 -6 -3 -2 -3 -4 -6 -4 -2 -2 -2 -1 -2 -5 -11 -19 -26 -28 -21 -14 -10 -7 -3 -1 -2 -2 -1 -2 -6 -14 -28 -37 -39 -35 -28 -29 -45 -56 -51 -31 -23 -19 -17 -19 -26 -39 -57 -58 -60 -57 -49 -40 -32 -29 -28 -32 -38 -41 -42 -28 -15 -10 -16 -37 -69 -49 -52 -77 -84 -86 -89 -92 -94 -96 -103 -110 -123 -129 -127 -119 -120 -129 -137 -145 -148 -140 -141 -145 -151 -159 -165 -167 -164 -165 -164 -162 -158 -147 -128 -114 -106 -99 -88 -82 -76 -76 -77 -77 -75 -73 -67 -62 -59 -58 -58 -60 -63 -66 -64 -58 -52 -43 -39 -39 -44 -56 -71 -85 -92 -89 -79 -64 -51 -40 -30 -22 -15 -10 -7 -5 -5 -6 -8 -9 -10 -10 -9 -8 -7 -7 -6 -7 -9 -12 -15 -16 -12 -9 -8 -10 -15 -21 -21 -17 -13 -10 -9 -9 -7 -6 -4 -3 -4 -7 -11 -16 -21 -27 -37 -51 -50 -42 -36 -35 -31 -24 -17 -12 -10 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -8 -11 -11 -9 -8 -10 -11 -9 -4 -8 -8 -6 -3 -4 -9 -15 -13 -9 -6 -5 -9 -15 -32 -21 -7 -4 -6 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -5 -16 -32 -45 -49 -51 -41 -20 -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 -1 -1 -1 -1 -0 -0 -2 -3 -4 -5 -5 -5 -4 -2 -3 -9 -11 -10 -7 -2 -1 -0 -0 -0 -0 -0 -11 -15 -15 -17 -17 -4 -1 -0 -0 -0 -0 -4 -7 -11 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -3 -5 -4 -1 -1 -0 -1 -1 -2 -4 -11 -18 -22 -23 -22 -19 -14 -11 -11 -15 -20 -23 -22 -16 -10 -5 -3 -1 -1 -1 -2 -4 -2 -1 -0 -1 -5 -14 -25 -31 -28 -14 -6 -2 -1 -1 -1 -2 -2 -2 -1 -1 -1 -3 -2 -2 -3 -4 -6 -14 -21 -22 -22 -27 -34 -40 -43 -43 -39 -38 -43 -41 -39 -35 -31 -29 -32 -39 -48 -56 -55 -42 -22 -9 -7 -19 -45 -78 -62 -60 -71 -71 -68 -68 -70 -73 -77 -84 -96 -106 -107 -106 -106 -114 -127 -137 -141 -138 -130 -131 -135 -142 -151 -159 -165 -168 -172 -176 -178 -178 -177 -174 -169 -165 -166 -166 -142 -130 -124 -120 -115 -109 -102 -94 -84 -76 -72 -68 -63 -62 -63 -60 -50 -38 -39 -36 -37 -43 -54 -67 -83 -87 -80 -67 -53 -43 -33 -24 -17 -12 -8 -5 -4 -4 -5 -7 -8 -9 -9 -8 -6 -6 -6 -6 -7 -9 -11 -14 -15 -12 -12 -13 -17 -24 -33 -36 -31 -22 -15 -13 -15 -15 -13 -10 -7 -6 -8 -12 -15 -19 -25 -33 -42 -47 -45 -38 -32 -29 -27 -25 -25 -26 -26 -20 -13 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -9 -10 -9 -6 -4 -7 -17 -20 -19 -15 -10 -13 -29 -41 -37 -29 -18 -8 -1 -2 -24 -33 -28 -16 -2 -1 -7 -8 -4 -3 -1 -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 -1 -3 -8 -20 -41 -52 -56 -56 -49 -34 -5 -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 -1 -1 -1 -0 -0 -0 -1 -1 -3 -4 -5 -4 -2 -1 -6 -7 -4 -4 -3 -1 -0 -0 -0 -0 -5 -18 -22 -18 -23 -19 -8 -1 -0 -0 -0 -0 -2 -6 -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 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -2 -5 -14 -24 -30 -29 -24 -17 -12 -10 -11 -14 -18 -17 -13 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -15 -26 -25 -16 -5 -2 -2 -5 -9 -12 -12 -10 -9 -5 -2 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -9 -18 -29 -36 -33 -22 -11 -10 -20 -25 -28 -29 -29 -28 -32 -60 -64 -56 -52 -40 -22 -7 -3 -10 -27 -68 -75 -67 -55 -46 -42 -42 -45 -50 -57 -64 -74 -86 -97 -105 -109 -111 -116 -123 -122 -118 -115 -109 -110 -117 -125 -132 -140 -146 -150 -154 -159 -166 -174 -183 -190 -200 -203 -203 -207 -194 -180 -169 -157 -144 -135 -122 -109 -95 -81 -70 -62 -58 -58 -56 -50 -42 -41 -40 -42 -48 -56 -67 -80 -79 -71 -59 -47 -37 -27 -19 -13 -9 -6 -5 -4 -4 -5 -6 -7 -8 -9 -8 -6 -5 -5 -5 -6 -8 -11 -15 -15 -14 -15 -18 -24 -33 -48 -46 -32 -17 -10 -10 -13 -14 -13 -11 -9 -8 -9 -12 -16 -19 -23 -29 -35 -40 -42 -42 -40 -35 -33 -35 -37 -36 -33 -30 -22 -12 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -8 -7 -8 -11 -17 -25 -30 -34 -24 -16 -24 -46 -57 -55 -45 -27 -8 -2 -1 -9 -17 -23 -25 -10 -3 -10 -18 -19 -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 -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 -20 -27 -35 -53 -63 -64 -59 -50 -45 -17 -4 -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 -0 -0 -0 -1 -3 -2 -1 -0 -2 -5 -9 -9 -3 -1 -0 -0 -0 -0 -7 -11 -8 -5 -20 -14 -4 -0 -0 -0 -0 -0 -0 -2 -3 -3 -5 -6 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -0 -1 -1 -10 -24 -34 -34 -30 -23 -16 -12 -10 -10 -11 -8 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -9 -15 -13 -8 -5 -5 -10 -21 -32 -37 -34 -26 -20 -14 -8 -3 -1 -0 -0 -1 -2 -2 -2 -2 -2 -4 -7 -11 -13 -9 -4 -0 -1 -6 -23 -32 -30 -27 -30 -39 -66 -63 -48 -39 -38 -29 -8 -2 -3 -11 -41 -53 -51 -42 -34 -30 -32 -40 -47 -53 -59 -67 -78 -85 -90 -93 -94 -96 -102 -102 -100 -95 -88 -85 -94 -102 -110 -118 -123 -126 -129 -134 -141 -150 -160 -168 -181 -195 -210 -231 -229 -215 -198 -181 -167 -158 -137 -122 -105 -86 -72 -66 -60 -59 -56 -50 -44 -41 -43 -48 -54 -60 -72 -77 -72 -62 -51 -42 -35 -26 -20 -16 -13 -9 -7 -6 -5 -6 -6 -6 -6 -8 -8 -7 -5 -3 -3 -4 -6 -9 -13 -14 -15 -17 -20 -24 -28 -24 -18 -11 -6 -4 -5 -8 -11 -12 -12 -12 -11 -11 -13 -16 -18 -21 -28 -35 -41 -45 -46 -42 -41 -39 -41 -42 -37 -31 -28 -21 -16 -13 -10 -5 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -2 -1 -3 -8 -12 -21 -30 -21 -13 -22 -39 -47 -48 -39 -23 -5 -2 -1 -2 -5 -15 -34 -28 -20 -17 -20 -24 -24 -12 -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 -9 -23 -40 -53 -51 -52 -60 -60 -62 -72 -56 -45 -27 -10 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -2 -1 -0 -0 -0 -0 -0 -1 -2 -1 -0 -5 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -10 -14 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -2 -3 -2 -2 -3 -10 -27 -37 -38 -34 -27 -21 -16 -11 -7 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -6 -8 -11 -17 -32 -49 -58 -59 -53 -40 -27 -21 -14 -8 -3 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -3 -14 -27 -33 -31 -35 -55 -61 -56 -39 -25 -23 -27 -15 -6 -3 -9 -29 -40 -41 -38 -33 -30 -32 -39 -46 -52 -58 -66 -78 -91 -100 -101 -96 -91 -84 -82 -81 -81 -80 -83 -91 -89 -92 -98 -104 -108 -111 -115 -122 -135 -158 -172 -187 -202 -214 -222 -223 -213 -197 -185 -173 -150 -133 -122 -108 -91 -78 -76 -69 -70 -67 -58 -50 -46 -49 -54 -58 -64 -77 -77 -71 -61 -50 -41 -33 -28 -23 -19 -15 -9 -6 -5 -5 -5 -5 -5 -6 -7 -7 -5 -3 -2 -2 -2 -4 -6 -9 -11 -13 -15 -17 -19 -19 -11 -5 -2 -1 -0 -1 -4 -8 -12 -15 -16 -17 -19 -18 -16 -18 -21 -28 -34 -40 -44 -44 -36 -38 -40 -41 -39 -34 -29 -26 -23 -21 -20 -16 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -17 -17 -15 -15 -15 -19 -23 -27 -24 -14 -4 -2 -2 -3 -3 -3 -3 -15 -19 -20 -19 -14 -7 -5 -8 -10 -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 -1 -10 -29 -56 -77 -57 -61 -61 -44 -29 -75 -58 -46 -34 -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 -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 -1 -1 -1 -1 -2 -2 -1 -1 -1 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -2 -6 -9 -8 -8 -11 -17 -31 -38 -38 -34 -28 -24 -19 -12 -6 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -2 -7 -18 -33 -53 -71 -77 -75 -66 -52 -38 -27 -18 -10 -5 -2 -1 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -13 -30 -38 -45 -52 -38 -25 -14 -7 -6 -11 -9 -16 -24 -35 -46 -46 -42 -38 -34 -32 -33 -37 -42 -47 -52 -58 -66 -74 -80 -86 -88 -85 -78 -76 -75 -77 -81 -89 -96 -88 -85 -85 -84 -86 -91 -96 -106 -122 -138 -146 -156 -166 -175 -184 -190 -191 -187 -180 -170 -154 -144 -136 -123 -108 -96 -96 -87 -85 -78 -68 -56 -50 -55 -58 -62 -70 -81 -86 -82 -71 -57 -43 -31 -26 -23 -19 -13 -7 -4 -3 -3 -4 -5 -6 -7 -7 -6 -4 -3 -2 -1 -1 -2 -4 -6 -8 -10 -11 -12 -13 -12 -7 -2 -1 -0 -0 -0 -2 -6 -12 -19 -25 -29 -30 -25 -19 -19 -24 -30 -34 -38 -41 -41 -36 -36 -38 -38 -36 -32 -32 -30 -28 -27 -24 -19 -14 -9 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -14 -19 -18 -15 -10 -4 -6 -9 -13 -13 -9 -5 -4 -6 -8 -9 -8 -5 -3 -7 -17 -26 -21 -13 -7 -5 -4 -3 -6 -3 -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 -7 -22 -44 -65 -59 -64 -68 -54 -13 -46 -52 -48 -38 -26 -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 -9 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -1 -1 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -2 -5 -9 -15 -19 -21 -24 -27 -31 -33 -32 -30 -26 -23 -18 -11 -5 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -11 -24 -44 -67 -89 -102 -99 -82 -62 -45 -30 -18 -9 -5 -3 -4 -3 -2 -2 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -7 -25 -40 -58 -62 -27 -8 -1 -0 -0 -1 -3 -59 -84 -91 -94 -86 -69 -55 -47 -43 -41 -41 -42 -43 -45 -49 -55 -62 -67 -75 -80 -82 -80 -77 -74 -72 -75 -83 -92 -94 -93 -86 -75 -71 -79 -84 -90 -103 -120 -130 -141 -151 -160 -166 -170 -177 -182 -190 -194 -189 -181 -168 -149 -135 -130 -131 -119 -107 -95 -84 -74 -66 -67 -70 -75 -83 -88 -94 -91 -79 -60 -42 -30 -25 -21 -16 -11 -7 -4 -2 -2 -3 -4 -5 -5 -5 -5 -4 -4 -3 -2 -2 -2 -3 -4 -4 -6 -6 -7 -9 -9 -6 -2 -0 -0 -0 -0 -1 -4 -11 -19 -29 -38 -36 -30 -24 -20 -20 -26 -31 -35 -38 -39 -39 -39 -39 -39 -37 -33 -36 -35 -33 -30 -24 -18 -18 -13 -6 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -17 -18 -13 -1 -2 -5 -8 -9 -8 -8 -8 -9 -11 -13 -14 -11 -6 -5 -8 -13 -12 -13 -11 -7 -2 -2 -5 -2 -1 -1 -2 -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 -1 -3 -10 -25 -41 -54 -63 -70 -69 -29 -31 -45 -50 -42 -20 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -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 -3 -4 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -1 -2 -2 -2 -2 -1 -1 -0 -0 -1 -2 -4 -5 -7 -11 -20 -30 -31 -34 -35 -32 -29 -25 -23 -21 -19 -16 -11 -6 -2 -0 -0 -0 -0 -1 -3 -6 -6 -3 -1 -0 -0 -0 -0 -1 -1 -3 -9 -18 -32 -54 -83 -107 -114 -106 -86 -64 -44 -26 -13 -5 -2 -3 -4 -4 -4 -4 -3 -2 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -2 -10 -21 -37 -53 -54 -33 -11 -7 -4 -0 -2 -30 -72 -100 -108 -102 -93 -76 -71 -66 -59 -54 -47 -41 -40 -42 -46 -48 -51 -58 -64 -71 -78 -78 -71 -69 -71 -79 -89 -94 -88 -77 -69 -70 -79 -85 -87 -96 -115 -129 -142 -153 -159 -162 -165 -168 -183 -203 -217 -218 -209 -194 -183 -175 -169 -165 -154 -139 -126 -117 -110 -98 -94 -95 -100 -103 -103 -101 -98 -87 -68 -47 -33 -25 -19 -15 -10 -6 -3 -1 -1 -1 -2 -4 -4 -4 -4 -5 -4 -4 -3 -3 -2 -2 -3 -3 -4 -5 -5 -7 -7 -6 -2 -0 -0 -0 -0 -1 -4 -11 -21 -31 -42 -38 -32 -26 -21 -18 -20 -28 -34 -37 -41 -43 -43 -39 -35 -35 -32 -34 -35 -33 -29 -24 -15 -15 -12 -7 -5 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -12 -17 -21 -19 -10 -7 -6 -5 -5 -7 -9 -10 -9 -10 -10 -8 -5 -3 -4 -4 -7 -10 -12 -11 -6 -5 -4 -3 -3 -5 -8 -1 -0 -1 -2 -3 -3 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -15 -38 -55 -65 -70 -79 -44 -19 -14 -21 -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 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -1 -2 -4 -7 -8 -10 -15 -23 -29 -10 -31 -39 -34 -27 -21 -17 -16 -15 -13 -10 -5 -2 -1 -0 -0 -1 -4 -8 -10 -7 -3 -1 -0 -0 -0 -0 -1 -1 -3 -8 -17 -32 -57 -85 -100 -93 -79 -66 -54 -39 -23 -8 -2 -1 -1 -2 -3 -4 -3 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -4 -6 -14 -31 -48 -46 -29 -26 -13 -3 -15 -60 -95 -84 -48 -18 -17 -20 -51 -65 -65 -63 -51 -38 -36 -36 -34 -27 -38 -44 -47 -51 -59 -66 -66 -69 -71 -73 -80 -88 -87 -81 -73 -70 -82 -89 -92 -96 -105 -120 -137 -141 -138 -139 -157 -161 -177 -195 -211 -222 -222 -217 -216 -210 -197 -183 -179 -171 -161 -153 -148 -136 -131 -127 -125 -123 -119 -113 -104 -94 -75 -52 -35 -25 -20 -16 -11 -6 -3 -1 -1 -1 -2 -4 -5 -4 -5 -5 -5 -4 -4 -4 -3 -3 -3 -2 -2 -3 -5 -6 -7 -5 -2 -0 -0 -0 -0 -1 -4 -10 -19 -28 -36 -36 -34 -32 -31 -26 -23 -27 -31 -34 -40 -44 -40 -33 -29 -30 -31 -34 -35 -36 -34 -26 -16 -12 -10 -8 -5 -3 -4 -2 -1 -0 -0 -0 -0 -0 -1 -1 -3 -4 -5 -8 -12 -24 -35 -31 -24 -15 -7 -2 -2 -4 -5 -5 -4 -3 -2 -2 -4 -9 -11 -10 -8 -10 -12 -10 -10 -10 -10 -9 -9 -9 -4 -1 -2 -4 -5 -3 -5 -4 -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 -9 -32 -51 -61 -67 -55 -19 -22 -32 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -2 -1 -1 -1 -0 -1 -2 -4 -7 -9 -12 -14 -9 -1 -1 -38 -45 -37 -26 -18 -13 -10 -9 -7 -5 -3 -1 -0 -0 -1 -2 -10 -10 -8 -4 -1 -0 -0 -0 -0 -0 -0 -2 -2 -4 -8 -21 -46 -70 -76 -65 -52 -44 -40 -30 -18 -5 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -3 -3 -3 -2 -1 -1 -3 -8 -16 -24 -30 -24 -13 -15 -38 -70 -93 -79 -36 -0 -1 -2 -32 -49 -55 -55 -42 -27 -26 -27 -25 -20 -23 -24 -26 -30 -40 -52 -49 -56 -59 -59 -62 -69 -76 -78 -73 -67 -78 -87 -91 -97 -107 -121 -130 -123 -125 -133 -141 -162 -165 -175 -192 -207 -209 -211 -219 -210 -198 -194 -199 -199 -189 -183 -179 -169 -160 -150 -142 -136 -131 -125 -111 -95 -75 -54 -37 -27 -22 -19 -15 -9 -5 -2 -1 -2 -3 -4 -6 -8 -8 -7 -6 -5 -5 -5 -5 -4 -4 -2 -2 -3 -6 -8 -8 -5 -2 -0 -0 -0 -0 -1 -2 -8 -16 -23 -32 -35 -36 -36 -37 -33 -25 -22 -24 -29 -34 -37 -33 -29 -27 -28 -29 -29 -29 -30 -31 -28 -21 -15 -12 -9 -7 -4 -4 -3 -2 -1 -0 -0 -0 -0 -1 -2 -2 -2 -4 -5 -6 -14 -25 -31 -32 -30 -24 -4 -1 -1 -2 -2 -2 -0 -0 -0 -3 -10 -15 -16 -11 -6 -8 -10 -13 -17 -20 -22 -21 -11 -6 -3 -1 -1 -3 -1 -1 -1 -0 -2 -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 -2 -18 -40 -54 -53 -21 -3 -13 -28 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -1 -1 -2 -2 -1 -1 -1 -2 -2 -3 -3 -4 -6 -8 -11 -14 -11 -3 -8 -46 -47 -37 -25 -17 -12 -9 -6 -4 -3 -3 -2 -1 -1 -2 -6 -22 -11 -5 -2 -1 -2 -3 -2 -3 -2 -1 -1 -1 -1 -2 -8 -21 -41 -41 -33 -24 -19 -17 -13 -7 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -3 -6 -6 -4 -3 -2 -1 -1 -0 -2 -5 -10 -7 -13 -18 -23 -28 -40 -51 -56 -53 -45 -47 -49 -54 -53 -46 -33 -22 -22 -22 -21 -20 -20 -21 -24 -29 -34 -38 -30 -38 -46 -50 -54 -61 -72 -83 -78 -68 -77 -85 -92 -102 -115 -127 -127 -127 -126 -133 -150 -169 -172 -175 -186 -192 -185 -187 -201 -201 -199 -202 -214 -218 -207 -202 -201 -192 -180 -165 -152 -144 -140 -134 -115 -93 -71 -51 -36 -29 -25 -21 -16 -11 -7 -4 -3 -3 -4 -6 -8 -10 -9 -8 -7 -7 -6 -7 -7 -6 -5 -3 -3 -5 -9 -12 -10 -8 -5 -2 -1 -0 -0 -0 -1 -4 -9 -16 -23 -26 -26 -27 -32 -29 -21 -17 -18 -21 -26 -25 -22 -20 -18 -17 -15 -16 -16 -18 -24 -26 -22 -18 -16 -14 -12 -8 -6 -4 -2 -1 -0 -0 -0 -0 -0 -1 -2 -1 -3 -4 -2 -6 -13 -21 -29 -33 -28 -8 -2 -0 -0 -1 -2 -1 -0 -0 -1 -4 -9 -14 -12 -8 -9 -13 -18 -27 -34 -34 -31 -27 -22 -14 -7 -4 -4 -2 -1 -1 -1 -1 -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 -11 -30 -48 -31 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -3 -2 -2 -2 -0 -1 -2 -2 -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 -1 -2 -2 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -2 -4 -5 -6 -6 -7 -8 -13 -25 -19 -16 -37 -42 -34 -24 -17 -13 -11 -7 -5 -5 -5 -6 -6 -7 -10 -16 -27 -11 -4 -2 -3 -5 -6 -4 -8 -12 -9 -3 -1 -0 -0 -1 -3 -9 -8 -4 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -3 -2 -2 -1 -1 -1 -1 -2 -3 -4 -3 -2 -1 -1 -0 -0 -0 -0 -1 -6 -15 -12 -6 -6 -15 -31 -50 -79 -110 -121 -98 -77 -61 -50 -39 -29 -27 -27 -29 -29 -25 -22 -26 -35 -40 -38 -39 -42 -45 -50 -55 -61 -68 -77 -78 -78 -88 -97 -103 -110 -117 -122 -121 -117 -122 -136 -151 -161 -161 -162 -172 -177 -170 -171 -186 -193 -197 -203 -214 -225 -222 -220 -217 -207 -191 -173 -159 -151 -145 -136 -112 -87 -64 -46 -34 -32 -25 -20 -15 -11 -8 -5 -4 -4 -5 -8 -11 -12 -11 -9 -8 -8 -8 -9 -9 -8 -6 -5 -6 -9 -13 -17 -15 -13 -10 -6 -3 -0 -0 -0 -1 -1 -2 -5 -8 -11 -13 -18 -27 -24 -17 -13 -13 -16 -19 -16 -13 -11 -9 -6 -4 -4 -6 -8 -13 -15 -15 -15 -15 -15 -14 -12 -9 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -4 -2 -2 -7 -13 -21 -23 -9 -2 -0 -0 -1 -6 -3 -2 -1 -0 -0 -1 -2 -6 -9 -11 -17 -22 -21 -28 -40 -50 -54 -53 -50 -39 -24 -16 -10 -6 -4 -2 -1 -0 -1 -2 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -19 -41 -20 -3 -8 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -2 -4 -3 -3 -3 -2 -3 -2 -3 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -5 -4 -3 -1 -1 -2 -2 -1 -3 -3 -4 -5 -6 -8 -20 -27 -33 -39 -40 -34 -24 -16 -12 -9 -8 -7 -8 -9 -10 -13 -19 -24 -26 -23 -12 -5 -5 -13 -23 -25 -3 -1 -13 -21 -9 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -2 -1 -2 -2 -3 -4 -3 -2 -2 -3 -1 -0 -1 -2 -2 -1 -1 -3 -2 -1 -0 -0 -0 -0 -0 -2 -7 -11 -8 -5 -9 -21 -43 -60 -79 -92 -89 -71 -59 -53 -47 -41 -34 -30 -32 -34 -35 -32 -28 -29 -38 -43 -41 -42 -44 -48 -53 -59 -65 -74 -78 -81 -87 -95 -103 -107 -110 -111 -113 -112 -107 -106 -111 -118 -124 -126 -127 -135 -146 -156 -162 -176 -193 -202 -204 -203 -217 -228 -229 -223 -211 -193 -173 -162 -154 -145 -131 -105 -79 -58 -44 -35 -33 -24 -18 -14 -11 -8 -6 -5 -6 -10 -14 -16 -14 -13 -11 -9 -9 -10 -11 -11 -10 -9 -8 -11 -16 -20 -21 -21 -20 -16 -11 -6 -2 -0 -0 -0 -0 -0 -1 -2 -5 -9 -15 -25 -26 -21 -15 -13 -17 -13 -11 -9 -6 -4 -1 -0 -0 -2 -4 -6 -7 -7 -8 -10 -12 -14 -12 -10 -7 -5 -3 -2 -2 -2 -1 -1 -0 -0 -1 -2 -3 -2 -3 -10 -15 -18 -20 -13 -8 -3 -1 -8 -24 -15 -9 -4 -0 -0 -0 -0 -2 -4 -7 -11 -14 -14 -20 -33 -50 -66 -71 -69 -58 -39 -28 -21 -16 -11 -6 -5 -3 -3 -4 -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 -1 -3 -11 -33 -37 -48 -73 -81 -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 -1 -1 -1 -1 -1 -1 -1 -2 -4 -4 -3 -3 -2 -2 -2 -3 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -0 -1 -6 -6 -5 -5 -5 -3 -2 -1 -1 -1 -1 -1 -2 -4 -8 -17 -20 -26 -32 -34 -30 -21 -14 -9 -7 -7 -8 -9 -11 -15 -21 -27 -27 -26 -22 -13 -4 -6 -14 -22 -23 -1 -1 -12 -16 -9 -3 -3 -2 -1 -2 -5 -7 -8 -5 -2 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -3 -3 -4 -5 -4 -2 -1 -1 -1 -1 -0 -1 -1 -1 -0 -1 -0 -0 -0 -1 -5 -10 -9 -8 -12 -26 -50 -61 -64 -61 -53 -43 -37 -37 -38 -38 -37 -34 -33 -35 -38 -41 -42 -37 -43 -46 -45 -46 -48 -51 -55 -60 -69 -80 -87 -92 -96 -99 -101 -102 -102 -102 -102 -102 -97 -95 -96 -98 -101 -103 -105 -107 -119 -137 -150 -162 -173 -175 -176 -188 -203 -216 -221 -220 -214 -207 -189 -172 -158 -145 -126 -100 -75 -55 -43 -37 -30 -22 -17 -14 -11 -9 -7 -7 -11 -16 -22 -22 -20 -17 -16 -14 -13 -13 -13 -14 -14 -14 -10 -13 -17 -20 -21 -24 -25 -21 -14 -7 -2 -1 -0 -0 -0 -0 -0 -1 -3 -5 -8 -13 -18 -19 -16 -13 -13 -9 -7 -5 -3 -1 -0 -0 -0 -1 -1 -1 -0 -0 -2 -4 -7 -9 -11 -11 -9 -7 -5 -4 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -2 -6 -13 -20 -24 -19 -13 -6 -6 -17 -17 -20 -18 -10 -0 -0 -0 -1 -3 -8 -17 -25 -29 -31 -35 -43 -57 -65 -68 -66 -57 -44 -35 -28 -24 -19 -13 -10 -9 -8 -5 -1 -1 -4 -5 -5 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -14 -19 -33 -67 -89 -77 -28 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -2 -3 -3 -3 -2 -2 -2 -3 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -1 -5 -10 -13 -14 -10 -3 -3 -2 -1 -1 -1 -1 -1 -3 -8 -19 -26 -32 -35 -33 -27 -19 -11 -6 -4 -4 -6 -9 -15 -22 -27 -27 -25 -26 -28 -24 -15 -15 -20 -13 -5 -1 -1 -2 -1 -0 -1 -4 -9 -9 -14 -23 -34 -41 -32 -15 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -9 -10 -8 -2 -2 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -2 -8 -14 -17 -20 -25 -32 -40 -39 -35 -30 -25 -25 -33 -40 -45 -47 -44 -42 -43 -46 -49 -51 -53 -51 -49 -49 -50 -52 -54 -56 -62 -71 -84 -95 -103 -107 -107 -103 -97 -92 -86 -84 -87 -89 -90 -92 -94 -95 -95 -96 -95 -103 -117 -130 -136 -140 -151 -163 -173 -190 -202 -210 -215 -216 -209 -200 -187 -171 -151 -125 -98 -76 -56 -42 -33 -25 -21 -18 -16 -13 -11 -10 -11 -16 -22 -27 -29 -28 -26 -24 -20 -17 -16 -16 -16 -17 -15 -8 -8 -8 -9 -12 -17 -20 -17 -12 -7 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -7 -14 -16 -15 -12 -8 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -5 -7 -7 -6 -5 -3 -3 -3 -4 -6 -5 -5 -4 -4 -4 -7 -13 -15 -13 -9 -2 -1 -1 -2 -5 -8 -13 -21 -23 -15 -1 -0 -0 -1 -2 -6 -14 -29 -57 -68 -57 -46 -50 -52 -52 -51 -47 -44 -40 -36 -32 -27 -23 -21 -18 -16 -12 -5 -2 -3 -5 -6 -4 -1 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -16 -36 -60 -76 -42 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -2 -3 -4 -3 -2 -2 -2 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -3 -4 -5 -9 -11 -11 -10 -5 -3 -2 -1 -1 -2 -4 -10 -18 -29 -32 -34 -34 -30 -21 -10 -5 -3 -4 -7 -16 -26 -31 -32 -29 -28 -29 -29 -25 -17 -14 -23 -27 -15 -2 -0 -0 -0 -0 -0 -0 -1 -2 -6 -13 -30 -69 -76 -49 -17 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -7 -10 -12 -13 -10 -4 -5 -5 -4 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -4 -13 -24 -29 -26 -20 -14 -14 -15 -16 -18 -21 -26 -39 -50 -57 -59 -58 -59 -63 -66 -68 -72 -82 -74 -65 -60 -58 -59 -60 -60 -63 -72 -87 -102 -117 -124 -122 -112 -99 -88 -74 -67 -71 -79 -89 -94 -95 -94 -90 -89 -87 -91 -100 -111 -118 -126 -141 -154 -164 -183 -197 -205 -211 -215 -214 -210 -197 -172 -142 -115 -96 -71 -50 -35 -27 -21 -20 -20 -20 -19 -17 -18 -20 -24 -27 -30 -34 -34 -32 -28 -23 -19 -18 -17 -16 -15 -14 -8 -6 -5 -5 -6 -9 -11 -10 -8 -6 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -7 -11 -12 -11 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -4 -3 -3 -2 -2 -2 -3 -4 -5 -5 -7 -14 -31 -39 -44 -43 -39 -38 -40 -21 -17 -22 -26 -19 -16 -20 -20 -15 -9 -10 -11 -8 -5 -6 -7 -10 -11 -13 -22 -33 -36 -34 -33 -33 -34 -37 -39 -39 -39 -37 -35 -30 -26 -23 -20 -12 -6 -2 -1 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -15 -32 -55 -82 -37 -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 -1 -1 -1 -2 -2 -2 -1 -1 -3 -4 -4 -3 -3 -3 -2 -3 -4 -3 -3 -3 -2 -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 -1 -1 -1 -2 -3 -3 -6 -12 -15 -12 -7 -4 -3 -4 -5 -6 -9 -12 -16 -23 -32 -37 -37 -33 -24 -11 -5 -4 -7 -16 -33 -46 -42 -35 -30 -28 -23 -20 -14 -8 -5 -9 -19 -21 -15 -8 -4 -3 -2 -1 -0 -0 -1 -0 -1 -10 -39 -74 -78 -44 -9 -3 -8 -5 -3 -1 -0 -0 -0 -0 -1 -2 -5 -8 -12 -13 -12 -7 -7 -6 -4 -1 -0 -1 -0 -0 -0 -0 -0 -0 -2 -7 -16 -28 -32 -24 -16 -11 -6 -10 -16 -20 -23 -31 -66 -61 -59 -62 -66 -73 -85 -100 -107 -107 -115 -105 -97 -89 -82 -74 -72 -71 -73 -81 -95 -111 -125 -134 -134 -125 -109 -97 -81 -68 -62 -64 -74 -81 -90 -93 -88 -80 -81 -87 -92 -95 -102 -113 -131 -145 -155 -167 -181 -192 -204 -211 -209 -203 -177 -147 -121 -104 -88 -57 -39 -29 -25 -23 -22 -23 -28 -32 -30 -29 -31 -32 -33 -34 -37 -38 -34 -30 -27 -26 -24 -23 -21 -19 -16 -11 -7 -5 -4 -4 -5 -5 -4 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -5 -4 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -2 -1 -1 -1 -1 -1 -2 -3 -5 -13 -22 -32 -39 -43 -45 -50 -51 -48 -43 -35 -21 -19 -15 -14 -19 -25 -30 -33 -30 -25 -25 -40 -48 -38 -24 -25 -28 -24 -24 -25 -27 -26 -33 -37 -39 -40 -41 -37 -29 -24 -21 -17 -11 -7 -3 -1 -0 -1 -1 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -12 -31 -65 -76 -56 -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 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -2 -2 -3 -3 -3 -3 -3 -4 -4 -2 -3 -3 -4 -4 -5 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -6 -5 -4 -4 -5 -6 -7 -9 -11 -11 -14 -19 -27 -31 -29 -28 -23 -14 -6 -5 -9 -21 -38 -50 -41 -29 -26 -27 -24 -20 -16 -11 -5 -1 -3 -11 -17 -16 -10 -6 -4 -3 -4 -6 -7 -3 -1 -3 -8 -27 -52 -34 -13 -11 -9 -5 -2 -1 -0 -0 -0 -0 -1 -1 -1 -3 -9 -13 -13 -7 -9 -5 -2 -1 -0 -1 -1 -1 -1 -1 -1 -0 -2 -6 -12 -19 -24 -18 -16 -16 -14 -19 -29 -36 -37 -35 -50 -65 -70 -73 -79 -91 -107 -136 -146 -139 -130 -125 -126 -125 -119 -108 -100 -98 -100 -105 -113 -120 -127 -134 -139 -137 -125 -104 -88 -76 -66 -60 -58 -65 -81 -92 -87 -76 -77 -86 -89 -86 -89 -102 -120 -136 -148 -157 -163 -174 -189 -201 -201 -192 -167 -139 -118 -99 -67 -46 -34 -30 -28 -26 -23 -27 -36 -44 -47 -45 -42 -39 -38 -40 -42 -40 -36 -34 -34 -36 -35 -33 -29 -24 -20 -15 -9 -5 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -2 -2 -2 -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 -1 -2 -2 -6 -12 -17 -16 -13 -18 -25 -27 -18 -7 -4 -3 -6 -16 -24 -33 -34 -34 -40 -46 -49 -41 -37 -47 -69 -44 -27 -20 -19 -20 -19 -27 -32 -33 -32 -29 -26 -18 -12 -11 -11 -9 -6 -3 -1 -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 -1 -6 -18 -41 -60 -66 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -3 -3 -2 -2 -3 -3 -3 -3 -3 -2 -2 -2 -2 -3 -4 -4 -4 -4 -3 -1 -0 -0 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -6 -10 -13 -14 -15 -15 -15 -18 -22 -23 -22 -21 -18 -13 -8 -7 -12 -24 -38 -44 -34 -24 -28 -36 -39 -35 -31 -25 -14 -5 -11 -5 -9 -10 -6 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -6 -9 -8 -14 -17 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -5 -5 -3 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 -1 -4 -9 -14 -13 -12 -20 -30 -37 -45 -56 -56 -48 -40 -44 -50 -57 -63 -68 -72 -74 -89 -91 -84 -83 -114 -149 -153 -154 -161 -156 -142 -134 -130 -129 -129 -134 -144 -139 -125 -111 -92 -81 -76 -73 -67 -54 -63 -79 -91 -93 -83 -75 -83 -87 -85 -83 -92 -101 -115 -133 -153 -162 -167 -175 -180 -178 -167 -146 -121 -97 -76 -56 -43 -37 -34 -31 -25 -22 -28 -36 -46 -55 -57 -52 -45 -41 -43 -42 -39 -38 -39 -45 -51 -48 -41 -33 -28 -26 -22 -16 -9 -4 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -4 -10 -19 -20 -25 -46 -50 -35 -29 -34 -47 -74 -53 -29 -14 -11 -11 -10 -13 -15 -15 -15 -10 -7 -5 -4 -6 -8 -8 -6 -4 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -21 -42 -63 -68 -19 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -4 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -4 -4 -4 -2 -2 -2 -2 -3 -3 -3 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -15 -16 -15 -16 -18 -19 -19 -15 -14 -13 -12 -14 -21 -33 -41 -39 -26 -24 -32 -43 -50 -47 -40 -32 -20 -10 -9 -10 -11 -8 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -15 -26 -29 -23 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -6 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -14 -16 -13 -6 -18 -31 -42 -51 -63 -58 -32 -6 -0 -0 -0 -0 -4 -7 -10 -14 -16 -14 -18 -49 -85 -98 -144 -199 -208 -181 -159 -143 -132 -121 -114 -115 -111 -100 -85 -76 -74 -76 -77 -75 -68 -83 -100 -111 -109 -90 -72 -75 -85 -92 -88 -88 -96 -109 -124 -139 -163 -162 -162 -162 -160 -152 -131 -107 -85 -69 -58 -47 -40 -34 -28 -22 -21 -25 -33 -41 -51 -60 -63 -55 -49 -48 -44 -40 -41 -46 -53 -58 -52 -45 -39 -35 -32 -28 -22 -15 -9 -5 -3 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -4 -3 -2 -0 -1 -3 -7 -10 -14 -25 -29 -21 -21 -30 -39 -39 -26 -14 -6 -5 -4 -3 -3 -3 -3 -3 -6 -5 -3 -4 -9 -4 -4 -5 -6 -7 -6 -6 -11 -16 -15 -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 -2 -10 -27 -49 -65 -29 -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 -1 -2 -3 -3 -4 -4 -4 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -4 -3 -2 -2 -3 -3 -3 -3 -3 -2 -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 -2 -5 -6 -8 -8 -8 -10 -10 -10 -13 -13 -16 -22 -33 -43 -47 -47 -41 -33 -33 -40 -46 -48 -40 -26 -17 -9 -3 -7 -9 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -16 -36 -53 -39 -22 -9 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -4 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -1 -4 -6 -4 -2 -2 -1 -5 -10 -13 -15 -16 -12 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -9 -55 -133 -194 -189 -161 -139 -122 -106 -92 -86 -83 -81 -78 -73 -70 -72 -77 -80 -77 -92 -113 -122 -110 -80 -66 -69 -84 -99 -101 -97 -102 -120 -135 -142 -166 -161 -153 -148 -144 -135 -114 -93 -76 -64 -55 -47 -39 -31 -25 -20 -20 -23 -29 -36 -45 -56 -63 -59 -53 -48 -41 -40 -45 -53 -59 -59 -55 -53 -51 -47 -41 -33 -26 -19 -11 -6 -3 -2 -2 -2 -2 -4 -5 -4 -4 -3 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -5 -6 -5 -5 -6 -7 -6 -4 -3 -3 -2 -2 -4 -7 -7 -3 -2 -5 -10 -12 -8 -5 -3 -2 -2 -1 -1 -1 -0 -0 -2 -3 -2 -2 -4 -12 -5 -2 -4 -8 -9 -10 -9 -8 -7 -13 -17 -9 -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 -1 -6 -18 -36 -38 -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 -1 -2 -4 -4 -4 -3 -3 -2 -2 -1 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -3 -4 -3 -3 -4 -5 -4 -4 -3 -3 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -7 -7 -6 -7 -9 -10 -10 -8 -7 -10 -19 -32 -46 -54 -56 -46 -28 -25 -30 -38 -42 -38 -22 -14 -9 -7 -7 -8 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -31 -63 -40 -19 -7 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -6 -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 -51 -149 -182 -153 -131 -113 -98 -84 -74 -68 -64 -62 -60 -59 -64 -70 -73 -76 -94 -110 -111 -101 -85 -69 -73 -85 -100 -111 -115 -113 -129 -148 -161 -172 -160 -146 -135 -124 -112 -95 -79 -67 -57 -49 -41 -33 -27 -22 -17 -18 -22 -27 -33 -39 -48 -54 -55 -51 -44 -39 -42 -48 -56 -62 -64 -62 -63 -64 -61 -54 -46 -36 -26 -17 -9 -5 -4 -4 -5 -7 -8 -10 -11 -11 -10 -8 -5 -3 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -3 -2 -2 -2 -2 -3 -5 -5 -4 -2 -2 -1 -1 -1 -2 -3 -4 -5 -5 -4 -6 -5 -5 -3 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -3 -3 -7 -12 -14 -17 -16 -11 -5 -7 -18 -15 -5 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -4 -15 -33 -36 -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 -2 -3 -4 -3 -3 -3 -2 -2 -1 -2 -2 -1 -1 -2 -2 -3 -3 -4 -4 -4 -3 -3 -3 -4 -4 -5 -5 -6 -5 -4 -4 -3 -3 -2 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -13 -11 -11 -10 -5 -5 -10 -20 -34 -48 -53 -40 -27 -24 -24 -30 -35 -33 -23 -16 -8 -6 -6 -9 -12 -11 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -43 -37 -20 -7 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -4 -4 -1 -1 -2 -4 -4 -6 -7 -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 -45 -121 -168 -155 -132 -111 -95 -81 -71 -64 -59 -55 -52 -48 -53 -55 -57 -64 -78 -88 -90 -81 -69 -76 -81 -89 -103 -122 -139 -140 -150 -169 -184 -175 -153 -138 -123 -110 -97 -83 -71 -60 -51 -43 -36 -29 -24 -20 -17 -17 -20 -24 -29 -34 -38 -41 -45 -47 -46 -46 -50 -58 -65 -70 -74 -72 -70 -69 -66 -60 -50 -42 -32 -21 -12 -8 -8 -10 -11 -12 -13 -14 -17 -18 -17 -14 -11 -9 -8 -7 -8 -7 -6 -4 -3 -3 -4 -5 -3 -1 -1 -1 -1 -2 -2 -3 -4 -5 -4 -3 -2 -2 -2 -3 -3 -2 -1 -2 -4 -5 -5 -4 -3 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -4 -6 -6 -5 -3 -1 -4 -5 -4 -2 -5 -2 -1 -2 -6 -10 -4 -1 -0 -0 -2 -0 -1 -1 -2 -2 -1 -1 -2 -3 -4 -2 -2 -3 -5 -10 -16 -19 -22 -21 -17 -13 -13 -19 -19 -8 -1 -1 -1 -2 -2 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -3 -10 -24 -40 -38 -23 -17 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -2 -2 -3 -3 -4 -4 -3 -4 -5 -4 -3 -3 -4 -5 -6 -6 -6 -6 -5 -4 -4 -3 -3 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -13 -15 -15 -14 -13 -12 -11 -12 -9 -10 -16 -26 -38 -51 -40 -29 -22 -19 -22 -25 -24 -22 -24 -9 -3 -3 -8 -16 -19 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -14 -25 -20 -7 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -5 -7 -9 -10 -8 -3 -8 -13 -13 -10 -9 -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 -17 -55 -105 -155 -142 -117 -94 -78 -67 -59 -54 -51 -47 -41 -38 -36 -39 -48 -59 -65 -69 -66 -62 -72 -77 -90 -111 -136 -157 -169 -170 -180 -189 -173 -144 -131 -118 -103 -90 -78 -68 -58 -50 -42 -33 -28 -23 -19 -17 -16 -17 -20 -23 -25 -27 -30 -36 -45 -53 -59 -64 -72 -79 -83 -85 -86 -85 -77 -67 -60 -47 -38 -29 -21 -15 -18 -20 -20 -18 -16 -14 -14 -16 -17 -16 -16 -15 -15 -14 -14 -13 -12 -9 -7 -6 -5 -6 -8 -7 -5 -3 -2 -2 -3 -4 -5 -7 -9 -9 -8 -6 -7 -9 -9 -8 -6 -5 -7 -9 -11 -12 -13 -13 -12 -10 -8 -5 -7 -8 -7 -6 -6 -5 -3 -3 -3 -4 -7 -10 -10 -8 -6 -3 -2 -1 -0 -1 -3 -2 -1 -5 -12 -10 -6 -6 -6 -8 -10 -3 -0 -1 -2 -3 -3 -5 -6 -7 -7 -6 -6 -6 -6 -8 -13 -18 -20 -20 -18 -15 -12 -11 -10 -4 -1 -1 -2 -3 -5 -6 -7 -6 -5 -4 -3 -3 -2 -1 -1 -0 -0 -0 -0 -1 -2 -4 -5 -5 -5 -6 -6 -5 -4 -1 -0 -0 -0 -0 -2 -6 -16 -33 -51 -65 -51 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -4 -3 -3 -3 -4 -4 -4 -4 -4 -6 -6 -6 -7 -7 -7 -6 -5 -5 -4 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -17 -16 -15 -14 -13 -11 -12 -14 -18 -25 -32 -36 -27 -20 -15 -14 -15 -16 -16 -17 -19 -9 -4 -4 -9 -16 -23 -13 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -26 -30 -8 -1 -0 -0 -0 -0 -0 -1 -2 -4 -8 -7 -6 -6 -7 -11 -12 -8 -4 -11 -15 -17 -14 -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 -0 -0 -0 -13 -57 -156 -147 -121 -95 -77 -64 -56 -53 -50 -46 -37 -29 -29 -35 -47 -60 -71 -72 -74 -72 -59 -62 -86 -120 -148 -160 -175 -175 -182 -188 -178 -143 -126 -116 -105 -90 -78 -68 -58 -48 -38 -30 -25 -21 -18 -16 -15 -16 -17 -18 -20 -23 -27 -34 -43 -53 -62 -73 -81 -86 -90 -91 -90 -91 -81 -69 -62 -49 -39 -28 -18 -10 -12 -20 -22 -21 -18 -15 -15 -16 -17 -16 -17 -18 -18 -19 -19 -19 -18 -16 -13 -12 -11 -10 -11 -11 -10 -7 -4 -3 -3 -4 -6 -9 -11 -12 -12 -11 -13 -17 -16 -13 -10 -9 -12 -16 -19 -22 -24 -25 -23 -20 -17 -15 -15 -13 -12 -12 -13 -8 -5 -5 -6 -8 -10 -11 -12 -12 -10 -8 -7 -4 -0 -0 -0 -0 -2 -7 -11 -5 -10 -12 -11 -9 -6 -2 -0 -1 -1 -3 -5 -9 -14 -16 -17 -16 -14 -11 -8 -7 -9 -12 -16 -17 -15 -13 -10 -7 -4 -2 -2 -4 -5 -7 -9 -9 -10 -10 -9 -8 -7 -6 -6 -5 -4 -3 -1 -0 -0 -1 -3 -5 -7 -9 -9 -11 -9 -5 -1 -0 -0 -0 -0 -0 -1 -2 -9 -20 -35 -53 -59 -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 -0 -0 -0 -0 -0 -1 -1 -4 -5 -5 -4 -3 -2 -1 -1 -2 -2 -2 -2 -3 -4 -4 -4 -3 -3 -3 -3 -4 -4 -4 -3 -3 -3 -4 -6 -7 -7 -6 -5 -5 -4 -4 -4 -4 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -10 -10 -12 -13 -15 -18 -22 -24 -27 -30 -29 -26 -22 -18 -15 -12 -11 -11 -11 -10 -8 -7 -8 -13 -19 -24 -19 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -30 -32 -4 -0 -0 -0 -0 -0 -0 -4 -11 -20 -15 -12 -14 -16 -15 -14 -12 -8 -9 -17 -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 -8 -45 -134 -136 -122 -101 -79 -62 -55 -51 -50 -45 -31 -29 -33 -40 -47 -55 -64 -70 -69 -65 -64 -73 -94 -124 -146 -152 -168 -171 -175 -178 -173 -141 -127 -119 -109 -91 -76 -63 -51 -41 -32 -27 -22 -18 -17 -16 -14 -14 -14 -16 -20 -25 -32 -40 -48 -57 -66 -80 -90 -95 -97 -96 -93 -94 -86 -73 -63 -57 -50 -39 -26 -16 -13 -15 -16 -17 -16 -15 -16 -16 -15 -15 -17 -19 -21 -22 -23 -24 -23 -22 -20 -18 -17 -16 -15 -14 -13 -10 -7 -5 -5 -5 -6 -8 -12 -14 -16 -16 -19 -21 -20 -16 -11 -8 -9 -13 -19 -25 -29 -28 -24 -18 -11 -9 -9 -9 -8 -8 -7 -4 -4 -6 -9 -12 -13 -13 -13 -14 -14 -13 -16 -12 -3 -0 -0 -0 -0 -0 -0 -3 -6 -7 -7 -6 -2 -1 -0 -1 -7 -17 -11 -9 -13 -17 -20 -21 -19 -15 -11 -11 -12 -14 -15 -17 -14 -10 -7 -5 -4 -3 -3 -5 -7 -10 -12 -13 -13 -13 -13 -12 -10 -10 -9 -8 -8 -8 -7 -4 -2 -1 -2 -4 -6 -11 -11 -11 -10 -8 -3 -1 -1 -0 -0 -0 -0 -0 -3 -7 -14 -28 -47 -42 -24 -21 -5 -20 -29 -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 -1 -3 -6 -5 -4 -3 -2 -2 -2 -3 -3 -3 -3 -4 -4 -3 -3 -3 -4 -3 -3 -3 -3 -2 -3 -3 -2 -3 -5 -6 -6 -5 -5 -4 -2 -2 -3 -5 -4 -5 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -19 -23 -28 -33 -34 -32 -29 -26 -26 -22 -16 -12 -9 -8 -8 -9 -9 -8 -8 -10 -15 -22 -23 -16 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -12 -14 -0 -0 -0 -0 -0 -1 -6 -15 -21 -20 -9 -13 -17 -19 -17 -9 -5 -10 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -13 -45 -101 -120 -109 -85 -62 -55 -52 -50 -46 -38 -34 -34 -36 -41 -48 -55 -76 -89 -93 -92 -95 -115 -128 -135 -141 -156 -159 -160 -162 -164 -149 -144 -129 -108 -87 -69 -55 -43 -34 -28 -24 -20 -18 -17 -16 -14 -15 -14 -16 -22 -30 -41 -49 -56 -62 -72 -90 -102 -106 -105 -100 -98 -94 -88 -80 -71 -63 -61 -53 -41 -29 -19 -12 -9 -10 -11 -13 -15 -16 -16 -16 -18 -21 -23 -25 -26 -27 -28 -28 -26 -24 -24 -21 -19 -16 -14 -12 -9 -7 -6 -7 -9 -11 -15 -18 -20 -22 -23 -24 -22 -17 -10 -6 -5 -6 -9 -13 -19 -19 -16 -12 -6 -4 -4 -4 -2 -2 -1 -1 -3 -6 -10 -13 -14 -14 -14 -15 -15 -14 -16 -16 -7 -2 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -7 -7 -5 -3 -2 -3 -4 -5 -7 -9 -13 -18 -19 -15 -15 -16 -18 -19 -18 -19 -18 -16 -12 -6 -2 -1 -1 -3 -5 -9 -12 -14 -14 -15 -15 -14 -14 -13 -14 -14 -14 -14 -13 -10 -8 -6 -5 -4 -4 -9 -9 -7 -9 -14 -8 -5 -4 -2 -0 -0 -0 -0 -0 -1 -3 -13 -26 -38 -46 -55 -22 -40 -70 -34 -12 -8 -7 -19 -40 -51 -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 -1 -2 -3 -4 -4 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -3 -4 -4 -4 -4 -4 -3 -1 -1 -1 -2 -3 -3 -4 -4 -5 -5 -4 -2 -0 -0 -1 -4 -5 -4 -5 -5 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -30 -38 -41 -44 -46 -44 -37 -35 -31 -28 -24 -19 -13 -8 -6 -6 -5 -5 -5 -5 -6 -9 -14 -19 -19 -6 -1 -3 -8 -14 -17 -4 -0 -0 -0 -1 -2 -3 -3 -1 -0 -0 -0 -1 -4 -9 -12 -10 -6 -3 -13 -13 -10 -7 -7 -10 -18 -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 -12 -83 -118 -114 -90 -65 -59 -57 -54 -52 -50 -46 -41 -38 -41 -50 -58 -79 -94 -101 -99 -95 -110 -119 -125 -133 -148 -156 -154 -149 -145 -149 -150 -132 -106 -80 -61 -47 -36 -29 -25 -21 -19 -18 -17 -16 -14 -15 -17 -20 -27 -38 -52 -58 -61 -65 -72 -86 -100 -107 -107 -100 -101 -96 -87 -76 -63 -53 -59 -59 -50 -38 -23 -13 -9 -8 -11 -12 -14 -15 -15 -16 -18 -21 -24 -26 -28 -30 -31 -31 -30 -29 -28 -26 -22 -18 -14 -12 -9 -8 -8 -10 -12 -15 -18 -21 -24 -26 -27 -27 -23 -16 -10 -7 -6 -5 -5 -6 -8 -8 -8 -7 -5 -5 -4 -3 -1 -1 -1 -3 -6 -9 -13 -15 -16 -17 -17 -17 -16 -14 -16 -17 -13 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -9 -6 -1 -0 -1 -3 -3 -3 -5 -8 -13 -20 -25 -21 -20 -21 -19 -20 -17 -13 -9 -2 -0 -0 -0 -1 -1 -3 -7 -11 -13 -14 -15 -15 -16 -16 -16 -16 -16 -16 -16 -14 -11 -9 -7 -6 -4 -5 -4 -4 -6 -11 -10 -10 -7 -3 -0 -0 -0 -0 -0 -0 -0 -3 -9 -20 -36 -55 -59 -66 -64 -63 -90 -73 -65 -91 -108 -74 -26 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -2 -2 -2 -3 -3 -3 -4 -3 -4 -4 -4 -4 -4 -2 -1 -0 -0 -1 -2 -2 -3 -3 -3 -4 -3 -1 -0 -0 -0 -1 -3 -3 -4 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -47 -58 -57 -57 -56 -52 -46 -42 -39 -37 -34 -30 -24 -16 -8 -2 -1 -1 -1 -1 -1 -2 -4 -13 -18 -7 -1 -4 -14 -33 -51 -20 -5 -1 -0 -0 -3 -7 -4 -0 -0 -0 -2 -4 -5 -4 -1 -0 -0 -4 -17 -18 -13 -10 -12 -17 -5 -2 -9 -17 -16 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -65 -105 -114 -99 -75 -69 -64 -61 -60 -60 -59 -51 -50 -55 -64 -72 -79 -87 -94 -96 -84 -101 -112 -120 -128 -140 -150 -151 -143 -135 -138 -137 -121 -96 -70 -52 -39 -31 -25 -21 -18 -17 -17 -17 -16 -15 -18 -22 -27 -36 -48 -59 -61 -62 -63 -68 -79 -91 -99 -101 -99 -100 -96 -86 -72 -55 -48 -53 -54 -48 -37 -24 -15 -10 -8 -11 -13 -14 -15 -15 -15 -17 -20 -24 -27 -30 -31 -32 -32 -32 -31 -30 -28 -25 -20 -16 -13 -11 -9 -9 -11 -13 -13 -15 -18 -22 -24 -26 -24 -18 -11 -9 -9 -7 -6 -5 -4 -3 -3 -3 -4 -4 -5 -5 -4 -3 -1 -2 -5 -10 -14 -17 -17 -17 -18 -20 -19 -17 -14 -14 -15 -16 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -7 -11 -11 -12 -17 -27 -25 -15 -8 -7 -3 -1 -0 -0 -0 -0 -1 -3 -6 -8 -10 -12 -15 -16 -16 -18 -20 -21 -20 -19 -18 -15 -12 -10 -8 -5 -4 -2 -1 -1 -4 -6 -6 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -5 -16 -36 -61 -87 -116 -132 -136 -135 -134 -136 -111 -55 -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 -1 -1 -2 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -4 -1 -0 -0 -0 -0 -2 -2 -2 -2 -3 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -43 -61 -68 -65 -63 -64 -62 -58 -52 -46 -42 -40 -37 -31 -23 -11 -2 -0 -2 -3 -1 -0 -0 -1 -5 -6 -3 -0 -1 -8 -27 -48 -43 -18 -5 -0 -0 -0 -1 -1 -0 -0 -0 -6 -8 -6 -0 -0 -0 -0 -2 -9 -14 -15 -10 -9 -12 -10 -15 -35 -54 -47 -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 -2 -14 -49 -105 -114 -92 -82 -74 -70 -70 -71 -70 -56 -65 -78 -87 -89 -88 -93 -103 -107 -92 -103 -111 -118 -127 -137 -140 -142 -137 -130 -131 -121 -102 -80 -60 -45 -35 -29 -24 -22 -20 -18 -18 -19 -20 -22 -27 -32 -39 -47 -55 -59 -59 -59 -59 -62 -69 -80 -87 -90 -91 -91 -88 -82 -71 -58 -49 -46 -44 -40 -32 -24 -19 -16 -13 -13 -13 -14 -15 -14 -14 -16 -19 -24 -28 -32 -32 -33 -32 -31 -30 -29 -28 -25 -22 -19 -17 -14 -11 -10 -11 -13 -13 -15 -17 -18 -18 -17 -15 -12 -9 -8 -7 -6 -5 -4 -3 -2 -1 -2 -2 -4 -6 -6 -5 -3 -1 -1 -5 -10 -14 -16 -17 -18 -20 -23 -21 -20 -18 -16 -16 -22 -11 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -6 -8 -8 -6 -5 -5 -3 -1 -0 -0 -0 -0 -0 -1 -1 -3 -6 -9 -11 -12 -14 -16 -15 -14 -16 -21 -23 -21 -17 -13 -9 -7 -6 -5 -3 -2 -2 -3 -6 -9 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -21 -46 -79 -108 -118 -117 -111 -106 -104 -64 -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 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -2 -3 -2 -1 -0 -1 -2 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -45 -57 -62 -62 -60 -59 -62 -65 -63 -56 -50 -42 -34 -27 -21 -14 -6 -1 -0 -3 -3 -1 -0 -1 -1 -0 -0 -0 -0 -0 -4 -19 -34 -33 -14 -4 -0 -0 -0 -0 -1 -1 -1 -3 -6 -7 -4 -0 -0 -0 -0 -0 -2 -8 -13 -8 -4 -7 -13 -31 -44 -44 -30 -6 -31 -19 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -26 -113 -131 -108 -94 -85 -79 -77 -75 -70 -67 -81 -96 -105 -105 -102 -108 -112 -115 -116 -111 -110 -118 -132 -145 -133 -133 -133 -130 -125 -113 -98 -78 -58 -45 -37 -33 -31 -29 -27 -24 -24 -26 -30 -34 -39 -42 -46 -50 -54 -53 -51 -51 -52 -56 -65 -78 -84 -83 -81 -79 -77 -73 -67 -56 -47 -41 -36 -32 -27 -24 -22 -20 -19 -17 -18 -18 -18 -16 -14 -16 -21 -26 -31 -33 -33 -33 -33 -32 -30 -27 -25 -24 -23 -21 -19 -16 -14 -13 -13 -14 -14 -13 -12 -12 -11 -9 -8 -6 -6 -7 -7 -5 -3 -2 -1 -1 -1 -2 -3 -4 -5 -5 -5 -4 -1 -0 -3 -6 -10 -14 -19 -21 -22 -25 -26 -27 -26 -24 -20 -27 -18 -8 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -1 -1 -1 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -3 -3 -5 -7 -10 -12 -16 -20 -21 -21 -19 -18 -15 -11 -8 -7 -4 -2 -2 -1 -1 -2 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -0 -3 -12 -32 -69 -91 -99 -97 -86 -82 -86 -62 -26 -0 -4 -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 -1 -2 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -2 -3 -3 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -37 -50 -51 -50 -49 -47 -45 -47 -45 -43 -42 -42 -41 -35 -27 -19 -22 -9 -2 -0 -1 -2 -1 -0 -1 -1 -0 -0 -0 -0 -0 -3 -17 -22 -14 -5 -1 -0 -0 -0 -0 -0 -1 -4 -9 -8 -2 -0 -1 -1 -0 -0 -0 -1 -3 -6 -4 -2 -1 -3 -12 -17 -15 -9 -10 -51 -28 -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 -2 -15 -113 -133 -119 -106 -97 -91 -87 -80 -71 -76 -90 -106 -121 -128 -122 -119 -111 -105 -105 -105 -110 -120 -134 -145 -139 -130 -125 -123 -122 -119 -102 -83 -65 -51 -43 -40 -38 -36 -33 -32 -31 -33 -37 -40 -42 -42 -42 -43 -45 -42 -40 -41 -44 -48 -58 -69 -74 -72 -67 -62 -60 -59 -56 -50 -43 -38 -34 -29 -25 -26 -26 -26 -25 -25 -26 -26 -25 -22 -20 -21 -25 -29 -32 -33 -33 -33 -32 -31 -29 -26 -22 -19 -19 -19 -19 -19 -18 -16 -16 -15 -14 -12 -11 -9 -7 -6 -5 -4 -3 -4 -4 -3 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -2 -1 -0 -0 -2 -5 -10 -16 -23 -26 -25 -26 -29 -32 -33 -32 -26 -33 -30 -21 -9 -2 -1 -1 -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 -3 -5 -6 -4 -4 -7 -11 -14 -17 -17 -16 -14 -11 -8 -6 -4 -2 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -0 -0 -1 -7 -19 -55 -80 -91 -85 -68 -67 -73 -69 -51 -37 -55 -45 -20 -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 -2 -3 -2 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -37 -51 -46 -41 -40 -39 -36 -31 -25 -22 -20 -22 -25 -31 -34 -28 -23 -28 -12 -3 -2 -3 -4 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -11 -10 -5 -1 -0 -0 -0 -0 -0 -1 -5 -6 -6 -5 -2 -1 -1 -1 -0 -0 -1 -2 -5 -11 -5 -2 -1 -2 -9 -17 -19 -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 -1 -8 -30 -114 -134 -128 -117 -109 -101 -91 -82 -81 -96 -106 -118 -128 -133 -125 -126 -120 -113 -111 -118 -131 -139 -140 -138 -138 -129 -120 -114 -111 -113 -96 -83 -70 -58 -49 -44 -39 -37 -36 -36 -35 -34 -35 -37 -39 -39 -36 -33 -31 -29 -30 -33 -36 -39 -44 -47 -47 -43 -39 -35 -33 -34 -33 -32 -30 -31 -31 -30 -27 -30 -31 -31 -31 -32 -34 -35 -34 -31 -28 -28 -29 -31 -32 -32 -32 -32 -31 -30 -28 -25 -20 -16 -15 -16 -17 -19 -20 -20 -18 -18 -17 -16 -14 -7 -5 -4 -3 -2 -1 -2 -2 -2 -1 -1 -1 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 -1 -4 -9 -16 -22 -29 -33 -33 -33 -33 -34 -35 -36 -32 -36 -35 -25 -9 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -2 -5 -8 -10 -10 -8 -6 -5 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -2 -1 -0 -0 -0 -1 -17 -42 -63 -73 -66 -53 -51 -53 -55 -59 -71 -76 -66 -48 -42 -18 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -32 -38 -34 -31 -29 -26 -20 -13 -6 -4 -5 -7 -9 -13 -17 -17 -21 -26 -20 -10 -3 -0 -1 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -2 -7 -27 -16 -6 -1 -1 -2 -1 -1 -0 -0 -0 -5 -12 -17 -16 -7 -3 -1 -2 -7 -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 -6 -56 -169 -174 -156 -136 -123 -117 -109 -102 -99 -102 -111 -117 -121 -123 -122 -122 -126 -123 -121 -124 -130 -132 -134 -132 -125 -120 -115 -109 -103 -100 -105 -91 -80 -71 -62 -52 -43 -38 -35 -33 -31 -31 -31 -31 -33 -37 -34 -28 -23 -20 -21 -22 -26 -29 -28 -27 -25 -22 -18 -15 -12 -10 -9 -9 -10 -11 -14 -21 -27 -28 -31 -32 -34 -37 -43 -52 -54 -50 -42 -33 -32 -33 -33 -31 -30 -30 -30 -29 -29 -29 -26 -21 -17 -14 -14 -17 -20 -22 -22 -22 -20 -17 -13 -9 -4 -3 -3 -2 -2 -1 -2 -2 -1 -1 -1 -1 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -3 -9 -18 -24 -28 -32 -36 -38 -39 -39 -38 -37 -36 -35 -35 -31 -20 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -3 -4 -4 -4 -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 -1 -2 -4 -5 -6 -4 -2 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -2 -2 -3 -1 -0 -0 -0 -11 -26 -41 -51 -44 -38 -34 -32 -33 -41 -53 -60 -58 -47 -34 -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 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -22 -21 -18 -15 -10 -6 -2 -0 -0 -1 -1 -2 -2 -4 -6 -11 -14 -8 -2 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -14 -16 -8 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -7 -19 -23 -17 -7 -2 -1 -5 -16 -28 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -30 -30 -67 -155 -170 -155 -139 -126 -119 -116 -116 -114 -116 -122 -132 -135 -132 -129 -129 -135 -138 -141 -141 -141 -141 -139 -131 -119 -111 -105 -101 -100 -100 -93 -90 -81 -69 -59 -51 -43 -39 -36 -34 -33 -31 -29 -27 -28 -32 -26 -19 -14 -12 -12 -13 -15 -16 -15 -13 -10 -7 -5 -3 -2 -1 -1 -1 -1 -1 -3 -6 -11 -17 -23 -28 -33 -42 -59 -74 -75 -66 -52 -39 -37 -36 -35 -33 -32 -31 -30 -29 -27 -28 -27 -23 -19 -15 -13 -17 -19 -20 -21 -21 -18 -14 -10 -4 -3 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -5 -15 -28 -31 -33 -35 -36 -37 -39 -40 -40 -39 -37 -36 -32 -24 -13 -4 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -3 -5 -5 -6 -7 -8 -8 -5 -2 -1 -1 -1 -0 -0 -1 -2 -4 -5 -2 -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 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -2 -4 -5 -4 -1 -1 -0 -4 -11 -22 -28 -24 -19 -17 -20 -30 -42 -44 -33 -23 -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 -1 -1 -2 -1 -2 -2 -3 -2 -1 -1 -0 -0 -1 -1 -2 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -9 -8 -6 -4 -2 -1 -2 -2 -2 -1 -0 -0 -0 -0 -1 -3 -8 -11 -8 -1 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -22 -14 -5 -1 -0 -1 -2 -1 -0 -0 -0 -0 -0 -1 -7 -24 -26 -17 -7 -2 -1 -3 -11 -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 -4 -4 -0 -0 -0 -0 -0 -8 -39 -177 -208 -208 -206 -190 -174 -162 -149 -137 -140 -137 -134 -133 -137 -146 -161 -163 -159 -156 -157 -160 -164 -165 -162 -158 -149 -137 -124 -112 -103 -101 -98 -93 -89 -81 -71 -61 -54 -50 -45 -42 -39 -36 -33 -32 -32 -33 -32 -31 -24 -17 -12 -9 -7 -6 -6 -6 -6 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -13 -19 -24 -30 -45 -51 -53 -52 -50 -46 -43 -40 -39 -38 -37 -34 -32 -31 -30 -28 -27 -26 -23 -19 -16 -19 -21 -22 -22 -19 -15 -13 -9 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -12 -26 -35 -37 -38 -38 -38 -39 -41 -43 -45 -46 -45 -41 -28 -14 -7 -4 -2 -2 -2 -3 -4 -4 -5 -6 -8 -5 -4 -2 -2 -1 -1 -2 -3 -3 -3 -4 -6 -8 -8 -6 -4 -3 -3 -2 -1 -1 -3 -7 -12 -15 -10 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -8 -3 -1 -1 -1 -1 -4 -10 -12 -11 -9 -13 -24 -40 -42 -29 -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 -1 -2 -2 -3 -4 -3 -2 -1 -1 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -1 -7 -8 -5 -3 -2 -1 -0 -0 -1 -2 -4 -5 -4 -1 -0 -0 -0 -2 -10 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -3 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -4 -14 -22 -19 -10 -3 -1 -1 -3 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -31 -68 -90 -80 -84 -45 -6 -0 -0 -0 -0 -7 -37 -179 -239 -257 -253 -235 -219 -208 -201 -193 -182 -174 -170 -170 -172 -178 -200 -206 -204 -200 -197 -197 -197 -193 -185 -173 -156 -142 -130 -117 -105 -104 -99 -89 -81 -70 -60 -55 -52 -50 -47 -46 -44 -41 -38 -38 -40 -41 -40 -36 -29 -24 -21 -20 -18 -14 -11 -10 -8 -6 -4 -2 -1 -0 -1 -2 -3 -3 -3 -2 -2 -1 -2 -5 -9 -10 -13 -17 -25 -31 -37 -43 -47 -45 -44 -44 -44 -42 -39 -33 -33 -36 -36 -35 -32 -28 -25 -25 -24 -25 -25 -24 -21 -16 -12 -9 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -17 -38 -43 -43 -43 -43 -44 -44 -47 -50 -52 -52 -48 -33 -19 -11 -7 -5 -5 -6 -6 -7 -8 -9 -11 -13 -15 -13 -11 -9 -7 -7 -5 -5 -4 -4 -4 -4 -6 -8 -9 -9 -8 -7 -5 -3 -1 -3 -8 -16 -24 -24 -20 -14 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -4 -6 -6 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -8 -10 -7 -1 -2 -5 -4 -3 -5 -8 -11 -11 -10 -16 -28 -41 -50 -50 -29 -20 -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 -1 -2 -2 -3 -4 -4 -4 -3 -2 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -6 -3 -2 -3 -5 -3 -1 -0 -1 -1 -1 -1 -0 -1 -4 -3 -1 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -30 -24 -14 -8 -6 -7 -11 -14 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -51 -94 -112 -106 -89 -91 -52 -17 -5 -0 -0 -0 -1 -8 -38 -138 -231 -293 -312 -289 -280 -272 -264 -249 -236 -228 -228 -237 -256 -262 -262 -260 -259 -259 -261 -260 -251 -234 -211 -186 -163 -143 -126 -110 -101 -94 -86 -77 -68 -59 -55 -54 -52 -53 -53 -53 -52 -52 -51 -48 -47 -48 -46 -43 -43 -44 -45 -45 -41 -36 -31 -27 -24 -21 -19 -17 -16 -16 -18 -19 -20 -19 -18 -17 -17 -18 -19 -18 -16 -15 -16 -17 -20 -26 -33 -39 -39 -40 -41 -43 -43 -37 -33 -38 -45 -50 -50 -44 -37 -31 -29 -30 -28 -24 -20 -15 -13 -9 -6 -3 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -16 -40 -49 -49 -48 -49 -52 -52 -54 -55 -57 -57 -53 -37 -20 -11 -8 -7 -8 -9 -10 -10 -11 -12 -14 -15 -18 -18 -18 -17 -16 -16 -14 -13 -13 -13 -13 -12 -11 -12 -13 -14 -14 -12 -9 -6 -6 -10 -19 -29 -32 -29 -25 -19 -13 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -2 -3 -1 -1 -1 -4 -6 -13 -19 -21 -12 -7 -4 -2 -1 -1 -2 -1 -1 -1 -4 -8 -8 -4 -1 -3 -7 -8 -7 -9 -15 -19 -20 -18 -22 -27 -35 -46 -54 -48 -24 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -5 -5 -5 -5 -4 -3 -2 -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 -2 -1 -0 -0 -1 -3 -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 -1 -14 -16 -16 -18 -22 -11 -14 -18 -23 -36 -29 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -18 -73 -94 -75 -45 -45 -65 -86 -70 -32 -0 -0 -0 -0 -0 -0 -20 -84 -177 -261 -240 -312 -335 -333 -330 -323 -315 -312 -315 -322 -326 -328 -330 -332 -333 -328 -317 -298 -270 -237 -203 -172 -145 -123 -106 -95 -87 -81 -76 -73 -68 -67 -68 -70 -69 -67 -67 -68 -70 -72 -67 -63 -62 -63 -64 -68 -72 -74 -78 -78 -73 -67 -61 -59 -58 -59 -62 -65 -66 -63 -59 -55 -51 -48 -47 -46 -45 -43 -36 -32 -30 -28 -24 -19 -21 -29 -37 -38 -38 -44 -53 -59 -52 -46 -48 -54 -61 -65 -60 -49 -38 -33 -33 -33 -31 -28 -22 -17 -11 -6 -4 -4 -4 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -33 -52 -55 -54 -55 -57 -57 -56 -57 -59 -58 -49 -35 -22 -15 -11 -9 -10 -11 -11 -11 -12 -13 -15 -17 -19 -20 -22 -24 -25 -25 -25 -24 -23 -21 -21 -20 -19 -18 -18 -18 -16 -13 -11 -9 -11 -20 -34 -41 -39 -33 -26 -21 -17 -9 -3 -0 -0 -0 -0 -0 -1 -2 -3 -5 -7 -7 -8 -8 -5 -2 -0 -0 -7 -19 -31 -40 -30 -22 -15 -10 -9 -8 -6 -5 -5 -4 -5 -6 -6 -6 -2 -1 -2 -4 -5 -10 -16 -22 -24 -25 -26 -27 -31 -39 -42 -32 -16 -2 -1 -0 -0 -0 -1 -8 -23 -34 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -5 -6 -6 -6 -5 -5 -5 -3 -2 -2 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -8 -11 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -17 -27 -24 -21 -26 -46 -43 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -66 -92 -64 -36 -20 -27 -62 -86 -78 -53 -35 -57 -75 -92 -87 -41 -7 -8 -13 -12 -8 -177 -297 -366 -397 -394 -389 -384 -384 -388 -395 -399 -394 -383 -367 -342 -315 -285 -254 -220 -187 -156 -130 -112 -100 -92 -87 -84 -84 -86 -86 -89 -94 -97 -93 -87 -85 -87 -89 -90 -86 -82 -81 -83 -87 -91 -95 -97 -100 -100 -98 -93 -90 -89 -91 -94 -98 -101 -103 -102 -99 -95 -92 -91 -91 -90 -86 -77 -62 -55 -50 -45 -37 -28 -37 -46 -48 -40 -39 -46 -54 -60 -57 -52 -50 -55 -64 -73 -72 -61 -49 -42 -43 -43 -45 -45 -37 -24 -11 -4 -3 -4 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -23 -52 -60 -59 -56 -55 -54 -54 -54 -57 -57 -47 -34 -23 -17 -13 -13 -12 -12 -12 -12 -13 -13 -15 -17 -19 -22 -24 -27 -30 -31 -31 -31 -29 -30 -34 -35 -34 -32 -24 -19 -16 -14 -15 -16 -19 -26 -40 -43 -40 -33 -26 -23 -19 -10 -4 -0 -0 -0 -1 -2 -3 -6 -8 -11 -12 -8 -7 -8 -8 -5 -2 -0 -3 -9 -17 -28 -29 -29 -27 -23 -19 -17 -17 -17 -17 -17 -14 -10 -8 -8 -4 -3 -3 -3 -5 -8 -14 -20 -24 -29 -34 -35 -31 -33 -35 -33 -33 -39 -22 -7 -0 -0 -0 -23 -49 -62 -49 -7 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -5 -5 -6 -7 -7 -5 -3 -2 -3 -2 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -14 -23 -11 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -3 -9 -17 -21 -20 -17 -20 -33 -36 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -58 -102 -106 -51 -29 -27 -39 -64 -83 -110 -146 -188 -238 -261 -282 -244 -122 -14 -20 -92 -154 -151 -158 -254 -352 -407 -402 -395 -389 -383 -379 -375 -363 -345 -326 -309 -285 -256 -227 -199 -172 -150 -131 -115 -105 -98 -95 -93 -94 -97 -102 -107 -113 -117 -115 -106 -100 -98 -100 -103 -104 -101 -97 -96 -101 -109 -114 -117 -118 -118 -115 -110 -107 -107 -111 -119 -127 -133 -137 -138 -139 -139 -138 -138 -139 -143 -139 -127 -106 -89 -76 -67 -59 -49 -39 -42 -44 -41 -36 -38 -45 -49 -48 -45 -42 -43 -50 -63 -72 -70 -63 -55 -53 -55 -55 -58 -64 -62 -46 -19 -1 -1 -2 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -17 -47 -59 -56 -51 -50 -50 -51 -51 -51 -48 -39 -27 -16 -14 -12 -11 -10 -9 -9 -8 -9 -11 -13 -15 -18 -21 -23 -26 -28 -29 -30 -32 -31 -39 -46 -50 -51 -50 -36 -25 -20 -17 -17 -18 -24 -34 -43 -44 -37 -30 -27 -26 -21 -14 -8 -6 -4 -4 -4 -6 -10 -18 -21 -19 -15 -8 -7 -7 -6 -3 -1 -0 -0 -1 -2 -9 -18 -22 -21 -24 -32 -39 -43 -47 -37 -28 -20 -13 -10 -7 -6 -5 -5 -4 -6 -9 -14 -20 -26 -32 -38 -40 -37 -34 -32 -32 -37 -56 -42 -18 -6 -12 -11 -24 -41 -53 -50 -22 -16 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -3 -3 -4 -6 -6 -6 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -15 -8 -18 -23 -28 -33 -34 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -81 -133 -138 -98 -54 -44 -43 -52 -75 -102 -136 -180 -237 -299 -328 -356 -333 -250 -161 -182 -280 -368 -377 -376 -371 -368 -366 -364 -363 -359 -350 -335 -318 -298 -278 -256 -236 -215 -192 -168 -148 -133 -123 -117 -111 -106 -103 -102 -104 -108 -113 -121 -124 -126 -123 -115 -104 -103 -104 -107 -111 -114 -114 -115 -119 -127 -135 -140 -142 -142 -141 -140 -137 -138 -145 -150 -157 -164 -170 -173 -170 -172 -175 -177 -177 -177 -178 -169 -151 -134 -116 -98 -83 -71 -58 -47 -43 -40 -36 -30 -35 -39 -39 -36 -34 -33 -36 -43 -54 -59 -57 -52 -49 -50 -59 -63 -68 -73 -74 -63 -36 -13 -9 -10 -7 -5 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -16 -39 -51 -51 -46 -44 -42 -40 -37 -32 -28 -25 -19 -11 -9 -9 -8 -7 -6 -4 -4 -5 -8 -10 -13 -15 -18 -20 -22 -24 -25 -27 -30 -32 -39 -46 -52 -54 -55 -46 -35 -26 -17 -13 -14 -20 -31 -38 -38 -32 -27 -28 -30 -30 -24 -14 -19 -17 -15 -14 -15 -22 -34 -43 -45 -37 -19 -12 -10 -6 -3 -1 -0 -0 -0 -0 -5 -14 -22 -23 -30 -40 -49 -57 -72 -47 -29 -21 -22 -22 -17 -12 -10 -8 -6 -9 -13 -17 -23 -32 -38 -43 -46 -45 -38 -32 -33 -41 -39 -23 -22 -37 -44 -36 -36 -40 -33 -34 -44 -51 -46 -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 -1 -1 -1 -2 -1 -1 -2 -2 -1 -3 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -8 -9 -4 -7 -8 -17 -31 -40 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -119 -183 -166 -98 -68 -61 -60 -68 -86 -116 -161 -214 -270 -323 -352 -377 -388 -378 -355 -350 -359 -365 -356 -347 -338 -328 -320 -315 -312 -304 -291 -272 -250 -227 -205 -186 -174 -170 -157 -142 -129 -120 -113 -112 -111 -111 -112 -115 -120 -125 -130 -132 -125 -118 -112 -107 -105 -109 -113 -118 -125 -131 -137 -143 -151 -162 -170 -173 -174 -174 -175 -177 -180 -184 -190 -197 -201 -207 -211 -211 -211 -212 -210 -206 -200 -193 -184 -171 -156 -143 -130 -115 -99 -82 -66 -55 -47 -40 -35 -30 -32 -33 -31 -29 -28 -30 -34 -39 -43 -42 -40 -38 -38 -46 -55 -63 -69 -71 -68 -64 -60 -62 -68 -53 -30 -16 -11 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -5 -9 -16 -30 -40 -42 -36 -35 -32 -29 -28 -26 -21 -18 -15 -8 -7 -6 -6 -6 -4 -3 -3 -4 -5 -7 -9 -10 -11 -14 -19 -21 -23 -24 -25 -26 -28 -30 -32 -40 -46 -48 -45 -39 -25 -23 -26 -29 -32 -31 -28 -26 -27 -31 -38 -40 -34 -17 -16 -18 -20 -23 -22 -24 -41 -59 -68 -57 -34 -19 -13 -8 -4 -1 -0 -0 -0 -0 -2 -9 -21 -33 -42 -48 -53 -60 -56 -36 -22 -21 -23 -23 -21 -19 -17 -13 -11 -13 -19 -24 -27 -33 -40 -38 -31 -41 -42 -36 -36 -48 -62 -73 -75 -67 -55 -43 -34 -29 -23 -25 -31 -39 -47 -21 -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 -1 -0 -0 -0 -0 -0 -1 -3 -3 -5 -6 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -13 -17 -11 -4 -1 -3 -8 -12 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -92 -160 -160 -120 -91 -79 -77 -87 -108 -141 -185 -246 -304 -348 -376 -391 -395 -391 -380 -364 -347 -332 -319 -306 -289 -270 -255 -245 -240 -232 -220 -206 -188 -170 -153 -141 -138 -142 -145 -143 -136 -130 -128 -129 -130 -130 -129 -128 -132 -136 -137 -132 -125 -120 -117 -117 -122 -129 -135 -140 -145 -151 -159 -167 -180 -200 -212 -216 -217 -219 -225 -240 -254 -263 -265 -257 -250 -253 -254 -248 -244 -237 -226 -214 -200 -183 -166 -150 -137 -127 -119 -111 -101 -89 -76 -65 -55 -46 -41 -36 -34 -33 -30 -27 -26 -28 -31 -33 -32 -30 -30 -31 -36 -47 -57 -65 -69 -68 -59 -55 -68 -92 -115 -103 -68 -38 -21 -12 -8 -5 -2 -1 -0 -1 -1 -2 -3 -3 -2 -2 -3 -4 -4 -4 -5 -7 -10 -15 -22 -30 -35 -28 -27 -26 -25 -23 -19 -16 -14 -12 -8 -4 -3 -3 -3 -2 -1 -1 -1 -2 -2 -4 -7 -9 -11 -14 -16 -17 -18 -18 -18 -19 -17 -12 -24 -35 -42 -44 -42 -36 -34 -34 -35 -33 -27 -23 -24 -28 -37 -46 -47 -36 -19 -10 -9 -13 -18 -16 -22 -36 -50 -53 -54 -50 -43 -31 -13 -6 -2 -0 -0 -0 -0 -2 -8 -22 -33 -36 -39 -49 -52 -36 -23 -18 -21 -23 -25 -26 -26 -25 -22 -21 -22 -28 -36 -41 -46 -43 -21 -10 -28 -46 -44 -43 -52 -65 -74 -69 -60 -48 -37 -31 -29 -28 -29 -31 -35 -42 -36 -28 -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 -2 -3 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -13 -30 -34 -20 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -23 -63 -112 -123 -96 -102 -113 -130 -156 -192 -236 -289 -335 -368 -385 -384 -373 -356 -338 -325 -310 -298 -285 -269 -245 -219 -198 -185 -177 -170 -163 -155 -146 -135 -128 -122 -119 -121 -126 -131 -132 -128 -125 -127 -128 -130 -134 -144 -144 -143 -142 -144 -146 -147 -147 -151 -162 -168 -170 -170 -171 -174 -184 -200 -225 -257 -275 -257 -237 -222 -215 -223 -262 -307 -333 -306 -292 -289 -283 -268 -251 -233 -211 -191 -179 -157 -137 -119 -107 -98 -94 -93 -90 -85 -78 -68 -58 -50 -46 -43 -41 -37 -32 -28 -25 -26 -28 -29 -30 -30 -29 -31 -39 -51 -61 -66 -68 -66 -56 -50 -55 -68 -83 -91 -73 -46 -21 -11 -7 -4 -3 -3 -3 -5 -7 -9 -10 -9 -8 -8 -8 -9 -9 -9 -10 -10 -11 -14 -19 -25 -33 -26 -23 -22 -20 -17 -12 -10 -10 -10 -7 -3 -2 -3 -1 -0 -0 -0 -0 -1 -2 -4 -5 -7 -8 -10 -10 -10 -12 -12 -12 -12 -12 -7 -13 -18 -26 -37 -36 -34 -33 -31 -28 -25 -22 -21 -24 -31 -41 -50 -53 -43 -26 -10 -2 -3 -4 -6 -13 -25 -38 -42 -52 -55 -48 -29 -17 -7 -2 -0 -0 -1 -2 -3 -9 -19 -23 -24 -26 -34 -32 -25 -21 -21 -24 -26 -28 -30 -31 -30 -29 -30 -33 -39 -48 -44 -28 -7 -1 -0 -15 -40 -52 -49 -53 -62 -70 -66 -55 -44 -35 -34 -37 -40 -42 -41 -46 -54 -64 -75 -82 -43 -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 -3 -4 -3 -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 -1 -3 -5 -5 -5 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -2 -7 -18 -26 -24 -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 -6 -28 -40 -45 -87 -117 -136 -159 -201 -283 -326 -351 -361 -358 -344 -322 -300 -281 -271 -263 -255 -246 -233 -211 -185 -164 -150 -140 -134 -129 -124 -120 -114 -113 -111 -110 -109 -112 -117 -121 -122 -120 -122 -126 -129 -134 -143 -152 -162 -171 -179 -186 -191 -192 -193 -199 -199 -196 -194 -195 -201 -234 -210 -168 -137 -129 -109 -94 -82 -73 -66 -141 -264 -364 -336 -323 -315 -301 -277 -249 -226 -198 -174 -161 -139 -121 -105 -92 -81 -73 -70 -69 -68 -67 -61 -54 -46 -42 -38 -34 -31 -29 -27 -25 -26 -27 -30 -33 -34 -34 -36 -42 -51 -58 -62 -62 -56 -49 -42 -38 -38 -41 -36 -27 -18 -10 -7 -6 -5 -5 -6 -8 -11 -13 -15 -16 -15 -14 -13 -13 -13 -14 -14 -13 -11 -12 -13 -17 -22 -33 -29 -23 -19 -16 -13 -10 -9 -8 -8 -6 -3 -2 -2 -1 -0 -0 -0 -1 -3 -4 -4 -3 -3 -3 -3 -4 -5 -6 -7 -6 -6 -5 -4 -4 -3 -7 -26 -31 -32 -30 -27 -22 -20 -18 -19 -23 -32 -41 -48 -49 -41 -28 -12 -1 -1 -1 -2 -6 -16 -39 -39 -41 -44 -43 -29 -12 -3 -0 -0 -1 -2 -2 -3 -6 -12 -17 -21 -23 -24 -24 -23 -22 -22 -24 -26 -29 -30 -29 -30 -32 -36 -44 -53 -60 -54 -34 -4 -0 -0 -6 -25 -51 -56 -58 -66 -73 -69 -60 -47 -38 -37 -42 -48 -55 -56 -62 -69 -75 -79 -79 -46 -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 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -7 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -4 -4 -4 -4 -1 -0 -0 -0 -0 -0 -1 -8 -21 -40 -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 -6 -26 -40 -53 -92 -163 -283 -313 -321 -317 -306 -288 -263 -241 -224 -217 -213 -209 -204 -196 -182 -164 -149 -136 -126 -119 -114 -110 -108 -107 -108 -108 -108 -108 -114 -117 -124 -130 -135 -144 -156 -168 -176 -181 -193 -204 -213 -220 -224 -227 -221 -213 -209 -206 -205 -208 -220 -245 -222 -141 -61 -14 -5 -1 -0 -14 -51 -96 -168 -268 -351 -336 -326 -315 -299 -277 -247 -221 -187 -158 -142 -132 -123 -113 -101 -88 -77 -66 -58 -54 -58 -52 -45 -37 -31 -25 -21 -19 -20 -22 -23 -25 -28 -30 -34 -38 -41 -44 -47 -50 -50 -50 -49 -44 -37 -29 -23 -19 -18 -12 -8 -6 -5 -5 -6 -7 -8 -9 -12 -15 -17 -20 -22 -21 -20 -19 -18 -16 -16 -16 -15 -14 -14 -14 -15 -19 -32 -33 -27 -20 -15 -12 -10 -9 -8 -8 -8 -5 -3 -3 -3 -1 -0 -1 -2 -3 -3 -3 -2 -1 -1 -2 -3 -4 -3 -3 -3 -3 -4 -5 -3 -0 -3 -20 -30 -33 -30 -27 -22 -18 -16 -17 -21 -30 -37 -41 -39 -31 -24 -14 -4 -0 -0 -1 -2 -8 -24 -33 -41 -45 -40 -22 -8 -1 -0 -0 -2 -5 -7 -7 -5 -7 -12 -17 -19 -21 -22 -21 -21 -21 -22 -24 -27 -28 -28 -29 -32 -40 -54 -62 -62 -48 -28 -6 -0 -0 -4 -25 -49 -59 -62 -70 -75 -76 -73 -60 -46 -41 -42 -47 -57 -63 -71 -78 -84 -89 -65 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -6 -7 -6 -6 -6 -5 -1 -0 -0 -0 -0 -0 -1 -9 -17 -19 -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 -16 -114 -226 -264 -268 -267 -262 -254 -240 -219 -200 -187 -178 -174 -170 -167 -163 -158 -150 -142 -134 -126 -119 -112 -110 -110 -111 -112 -113 -116 -120 -128 -132 -141 -152 -166 -182 -202 -222 -237 -241 -247 -250 -250 -246 -239 -233 -228 -224 -222 -221 -221 -224 -243 -289 -231 -191 -165 -128 -8 -0 -11 -69 -186 -264 -274 -283 -294 -285 -280 -277 -270 -254 -221 -191 -158 -131 -118 -117 -120 -120 -115 -105 -91 -76 -64 -56 -54 -45 -35 -27 -20 -15 -13 -13 -16 -18 -20 -23 -25 -28 -32 -38 -43 -47 -50 -50 -48 -46 -44 -41 -34 -26 -19 -14 -8 -5 -3 -3 -4 -5 -6 -8 -9 -10 -12 -14 -17 -19 -23 -23 -23 -22 -20 -17 -17 -18 -17 -12 -11 -11 -12 -14 -22 -28 -26 -20 -17 -14 -12 -12 -11 -11 -10 -8 -5 -3 -3 -2 -2 -3 -5 -6 -6 -4 -1 -1 -1 -1 -2 -2 -2 -1 -2 -4 -10 -14 -10 -4 -4 -19 -35 -41 -37 -29 -23 -19 -16 -17 -19 -25 -30 -31 -28 -21 -18 -13 -7 -1 -0 -0 -1 -3 -11 -22 -32 -35 -29 -16 -6 -0 -0 -1 -5 -9 -12 -6 -5 -7 -10 -14 -17 -19 -20 -20 -20 -22 -23 -25 -26 -27 -28 -30 -35 -45 -56 -52 -37 -20 -11 -4 -0 -1 -7 -47 -66 -65 -64 -70 -55 -50 -67 -74 -65 -55 -49 -48 -54 -63 -71 -75 -82 -88 -85 -65 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -5 -7 -7 -7 -6 -4 -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 -2 -10 -60 -151 -222 -224 -220 -220 -219 -214 -205 -188 -173 -161 -153 -147 -142 -137 -134 -132 -131 -129 -128 -126 -124 -120 -118 -118 -117 -119 -123 -128 -134 -144 -153 -164 -177 -191 -204 -222 -240 -258 -271 -272 -264 -256 -248 -235 -229 -228 -228 -228 -224 -220 -220 -234 -270 -289 -301 -303 -249 -34 -6 -89 -205 -288 -268 -253 -247 -246 -241 -237 -233 -225 -210 -176 -148 -125 -109 -103 -105 -110 -116 -119 -112 -98 -79 -60 -44 -32 -27 -22 -17 -12 -11 -10 -9 -10 -11 -13 -16 -19 -22 -27 -31 -35 -41 -47 -51 -53 -53 -51 -45 -36 -27 -18 -11 -6 -3 -3 -3 -4 -6 -7 -8 -9 -10 -11 -13 -16 -19 -21 -22 -21 -19 -18 -16 -16 -15 -11 -7 -12 -14 -12 -10 -14 -20 -21 -18 -17 -16 -15 -13 -12 -12 -11 -9 -6 -3 -4 -5 -7 -9 -10 -9 -8 -5 -3 -1 -1 -1 -1 -1 -1 -1 -2 -4 -7 -12 -13 -11 -16 -33 -45 -47 -38 -29 -22 -18 -16 -15 -17 -19 -22 -23 -21 -16 -14 -13 -10 -3 -0 -0 -0 -1 -4 -11 -16 -12 -12 -11 -7 -0 -0 -1 -4 -8 -11 -6 -4 -5 -8 -11 -15 -17 -19 -18 -18 -20 -23 -24 -25 -26 -27 -31 -36 -48 -58 -64 -67 -78 -45 -26 -25 -44 -62 -73 -71 -67 -66 -71 -53 -30 -41 -74 -78 -67 -58 -52 -56 -65 -73 -69 -71 -78 -89 -86 -22 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -7 -5 -3 -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 -6 -29 -164 -198 -197 -186 -180 -181 -180 -176 -166 -158 -150 -142 -135 -129 -122 -116 -111 -109 -109 -112 -116 -120 -121 -123 -125 -126 -126 -128 -132 -140 -151 -163 -172 -183 -196 -209 -220 -210 -208 -213 -223 -236 -263 -264 -248 -235 -227 -224 -222 -220 -213 -209 -210 -223 -251 -269 -279 -314 -299 -74 -16 -63 -156 -238 -220 -216 -213 -210 -203 -197 -193 -189 -179 -154 -137 -127 -124 -126 -127 -124 -120 -115 -108 -97 -76 -50 -27 -16 -15 -15 -13 -9 -10 -9 -9 -9 -9 -9 -11 -13 -18 -22 -27 -33 -39 -45 -51 -53 -52 -48 -41 -34 -25 -15 -7 -4 -3 -3 -4 -4 -6 -9 -10 -12 -13 -15 -17 -18 -19 -19 -18 -16 -14 -13 -14 -15 -16 -14 -12 -11 -11 -12 -11 -11 -13 -14 -14 -15 -17 -17 -15 -12 -10 -10 -9 -7 -2 -4 -8 -11 -13 -13 -11 -8 -4 -2 -1 -0 -1 -2 -2 -1 -1 -1 -2 -6 -11 -17 -21 -28 -41 -47 -43 -33 -25 -19 -17 -16 -15 -15 -15 -14 -14 -13 -11 -10 -11 -14 -6 -1 -0 -0 -2 -5 -8 -13 -12 -12 -11 -7 -2 -1 -0 -1 -1 -3 -2 -2 -3 -6 -9 -12 -14 -15 -15 -16 -18 -20 -20 -21 -23 -26 -29 -35 -47 -56 -63 -67 -74 -68 -66 -71 -80 -80 -75 -71 -66 -68 -78 -76 -47 -21 -29 -45 -62 -68 -60 -57 -60 -66 -65 -67 -72 -73 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -28 -180 -196 -179 -159 -150 -148 -145 -140 -134 -131 -127 -124 -120 -116 -109 -102 -97 -94 -94 -96 -100 -105 -113 -117 -123 -130 -136 -142 -146 -156 -166 -174 -183 -196 -202 -207 -214 -131 -82 -65 -80 -138 -233 -259 -241 -228 -222 -220 -220 -218 -213 -213 -232 -259 -281 -283 -282 -300 -309 -244 -221 -213 -210 -203 -197 -190 -184 -178 -174 -174 -179 -187 -191 -180 -173 -157 -123 -78 -167 -182 -160 -123 -91 -105 -81 -48 -26 -18 -18 -20 -19 -13 -13 -12 -11 -11 -11 -9 -10 -14 -21 -27 -31 -34 -37 -42 -42 -40 -36 -31 -25 -20 -14 -8 -4 -3 -3 -3 -4 -6 -9 -13 -16 -18 -20 -21 -21 -20 -17 -15 -13 -10 -8 -8 -10 -12 -15 -17 -19 -20 -18 -15 -13 -11 -9 -9 -9 -12 -14 -16 -17 -14 -12 -10 -9 -9 -7 -6 -8 -10 -14 -16 -13 -7 -2 -1 -0 -0 -0 -2 -2 -2 -3 -4 -8 -13 -19 -24 -29 -35 -42 -43 -36 -28 -20 -16 -15 -15 -14 -12 -10 -8 -7 -7 -8 -9 -11 -13 -9 -6 -5 -6 -9 -12 -14 -15 -15 -14 -13 -12 -6 -2 -0 -0 -0 -0 -1 -2 -5 -5 -6 -8 -10 -11 -12 -15 -18 -20 -20 -22 -25 -31 -35 -42 -49 -53 -55 -64 -71 -76 -80 -82 -80 -76 -71 -58 -40 -52 -73 -77 -23 -4 -1 -9 -37 -50 -57 -65 -66 -66 -67 -76 -92 -99 -56 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -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 -160 -180 -166 -143 -130 -122 -116 -112 -109 -108 -108 -108 -107 -106 -102 -97 -93 -91 -91 -93 -96 -100 -104 -113 -121 -130 -140 -152 -164 -173 -182 -189 -197 -189 -137 -88 -87 -37 -10 -26 -101 -255 -266 -257 -244 -235 -229 -227 -227 -226 -221 -227 -249 -276 -295 -287 -287 -282 -273 -267 -248 -223 -205 -194 -174 -165 -157 -153 -154 -166 -166 -174 -190 -199 -196 -177 -139 -94 -142 -163 -144 -97 -52 -97 -81 -46 -28 -26 -34 -36 -33 -26 -22 -17 -12 -9 -9 -9 -12 -17 -25 -33 -36 -34 -31 -32 -28 -23 -18 -13 -9 -6 -4 -3 -3 -4 -5 -6 -8 -11 -15 -19 -21 -23 -23 -22 -20 -17 -13 -11 -9 -6 -4 -3 -4 -6 -8 -10 -12 -14 -15 -14 -17 -13 -10 -9 -11 -10 -12 -15 -17 -15 -14 -12 -11 -13 -13 -13 -14 -16 -24 -22 -14 -5 -1 -0 -0 -0 -0 -1 -1 -1 -3 -7 -13 -17 -22 -27 -32 -40 -43 -38 -30 -24 -19 -15 -14 -13 -11 -9 -6 -5 -5 -6 -10 -14 -12 -13 -14 -15 -16 -18 -21 -23 -24 -22 -21 -21 -20 -16 -8 -3 -0 -0 -0 -1 -2 -6 -11 -7 -5 -5 -7 -9 -10 -13 -19 -24 -27 -30 -35 -40 -42 -45 -47 -52 -58 -62 -67 -69 -70 -74 -76 -74 -57 -11 -1 -19 -44 -51 -13 -1 -0 -0 -5 -5 -25 -58 -57 -44 -61 -90 -107 -98 -48 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -37 -147 -178 -161 -134 -114 -102 -96 -92 -91 -91 -94 -96 -97 -98 -98 -97 -97 -97 -98 -100 -103 -107 -112 -121 -131 -140 -149 -159 -174 -185 -198 -205 -195 -95 -33 -2 -0 -0 -0 -16 -69 -189 -178 -200 -231 -252 -240 -234 -228 -225 -230 -232 -240 -253 -264 -249 -243 -237 -230 -224 -216 -207 -195 -179 -160 -144 -134 -132 -138 -149 -143 -139 -144 -153 -154 -143 -131 -128 -136 -111 -74 -61 -126 -77 -48 -33 -26 -31 -46 -42 -29 -35 -34 -29 -21 -15 -12 -10 -12 -17 -24 -31 -31 -28 -22 -20 -17 -12 -7 -6 -3 -3 -3 -4 -6 -8 -9 -11 -14 -18 -21 -22 -23 -21 -19 -16 -12 -9 -6 -5 -5 -4 -3 -2 -2 -3 -4 -4 -5 -6 -7 -9 -16 -15 -13 -13 -22 -14 -10 -12 -12 -11 -10 -10 -13 -19 -24 -25 -24 -24 -25 -19 -11 -4 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -9 -14 -20 -26 -28 -34 -37 -35 -27 -22 -18 -15 -13 -12 -10 -7 -5 -6 -7 -10 -14 -17 -12 -12 -16 -22 -26 -30 -33 -35 -36 -33 -31 -29 -23 -14 -8 -4 -2 -1 -0 -1 -4 -8 -9 -5 -3 -4 -5 -6 -8 -12 -17 -24 -26 -29 -32 -36 -37 -39 -44 -52 -57 -59 -61 -65 -67 -73 -76 -68 -34 -10 -1 -3 -10 -9 -2 -0 -0 -0 -0 -0 -5 -16 -11 -4 -3 -14 -55 -52 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -134 -182 -159 -126 -101 -87 -80 -77 -77 -79 -82 -85 -88 -91 -94 -97 -100 -103 -104 -106 -108 -114 -124 -135 -145 -159 -172 -179 -185 -201 -201 -165 -73 -19 -1 -0 -0 -0 -0 -3 -13 -36 -27 -92 -185 -258 -237 -223 -214 -208 -208 -204 -204 -211 -223 -217 -210 -205 -200 -195 -196 -193 -182 -164 -142 -125 -114 -110 -113 -120 -126 -137 -151 -162 -154 -135 -115 -103 -95 -86 -88 -90 -64 -45 -34 -28 -27 -31 -47 -47 -39 -46 -49 -49 -44 -34 -23 -16 -13 -15 -18 -24 -22 -17 -12 -11 -11 -8 -5 -4 -3 -4 -6 -9 -11 -13 -14 -15 -16 -17 -18 -18 -16 -13 -10 -8 -5 -4 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -6 -10 -16 -16 -12 -8 -16 -24 -27 -24 -16 -9 -5 -6 -12 -26 -35 -34 -26 -24 -23 -19 -12 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -13 -23 -32 -35 -37 -37 -34 -26 -21 -18 -17 -17 -16 -13 -10 -9 -10 -11 -14 -19 -20 -20 -22 -25 -30 -37 -42 -46 -49 -52 -49 -46 -41 -32 -18 -11 -9 -5 -2 -2 -3 -4 -8 -5 -3 -2 -3 -4 -5 -6 -8 -12 -13 -14 -15 -18 -18 -22 -27 -32 -39 -44 -48 -53 -64 -81 -97 -98 -74 -36 -21 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -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 -44 -127 -195 -162 -125 -95 -78 -70 -68 -68 -71 -73 -76 -80 -84 -90 -96 -101 -105 -108 -111 -115 -124 -136 -151 -166 -186 -200 -206 -206 -215 -206 -143 -5 -1 -0 -0 -0 -0 -0 -0 -0 -3 -51 -136 -209 -244 -219 -200 -188 -181 -176 -171 -169 -177 -188 -184 -185 -184 -183 -181 -190 -180 -163 -143 -123 -107 -94 -86 -84 -95 -115 -134 -145 -139 -144 -129 -104 -79 -56 -41 -37 -39 -27 -27 -29 -30 -30 -33 -49 -58 -60 -61 -64 -79 -86 -70 -48 -32 -23 -19 -19 -25 -21 -14 -9 -9 -8 -6 -4 -4 -3 -4 -7 -11 -13 -14 -13 -13 -13 -12 -12 -11 -10 -9 -8 -7 -7 -8 -9 -10 -11 -12 -12 -14 -17 -17 -17 -14 -18 -21 -19 -17 -13 -9 -6 -3 -6 -12 -19 -26 -35 -20 -8 -4 -5 -14 -25 -30 -28 -29 -30 -32 -32 -18 -9 -3 -0 -0 -0 -0 -1 -1 -3 -4 -6 -18 -46 -54 -50 -41 -34 -28 -23 -20 -18 -17 -19 -18 -15 -12 -10 -11 -12 -16 -24 -28 -31 -34 -38 -46 -53 -60 -65 -68 -71 -66 -56 -41 -29 -21 -18 -16 -9 -4 -3 -3 -3 -4 -3 -5 -11 -9 -6 -4 -4 -5 -6 -5 -4 -5 -6 -7 -10 -13 -17 -21 -26 -33 -43 -56 -68 -77 -84 -75 -63 -49 -29 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -34 -99 -169 -164 -132 -99 -77 -66 -63 -64 -67 -68 -70 -74 -80 -87 -95 -103 -110 -116 -119 -126 -136 -148 -164 -190 -217 -229 -226 -213 -208 -207 -190 -151 -171 -119 -53 -3 -0 -0 -27 -58 -82 -138 -193 -219 -213 -192 -174 -162 -154 -148 -144 -143 -148 -156 -160 -165 -169 -172 -175 -183 -172 -153 -133 -113 -94 -78 -66 -60 -69 -70 -55 -37 -51 -118 -127 -100 -65 -43 -21 -11 -10 -8 -12 -17 -21 -24 -33 -54 -73 -82 -80 -77 -93 -106 -95 -78 -63 -50 -44 -46 -46 -39 -29 -20 -15 -11 -7 -6 -6 -6 -6 -7 -10 -12 -12 -11 -10 -9 -11 -12 -14 -15 -15 -16 -17 -19 -24 -27 -28 -27 -25 -25 -27 -27 -23 -17 -11 -24 -37 -28 -22 -27 -26 -14 -7 -5 -5 -6 -8 -8 -12 -12 -8 -2 -4 -14 -28 -44 -47 -41 -38 -42 -50 -35 -15 -1 -0 -1 -2 -4 -6 -8 -11 -19 -35 -65 -62 -48 -33 -27 -23 -20 -18 -16 -14 -14 -13 -11 -11 -11 -13 -17 -20 -26 -31 -37 -44 -54 -63 -71 -77 -81 -81 -81 -71 -48 -21 -15 -15 -16 -13 -8 -6 -5 -4 -4 -6 -9 -12 -7 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -9 -14 -21 -31 -45 -60 -74 -81 -78 -72 -52 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -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 -1 -9 -39 -150 -142 -110 -84 -68 -62 -61 -63 -66 -70 -75 -81 -89 -97 -107 -118 -127 -134 -143 -155 -170 -181 -168 -184 -195 -198 -202 -192 -187 -188 -197 -204 -199 -174 -117 -16 -32 -101 -162 -183 -182 -186 -185 -179 -173 -160 -147 -136 -127 -120 -117 -120 -129 -138 -143 -145 -151 -162 -165 -158 -146 -129 -110 -92 -73 -55 -44 -45 -44 -37 -48 -126 -129 -98 -62 -48 -73 -45 -18 -6 -1 -2 -4 -7 -11 -20 -37 -53 -64 -67 -69 -75 -82 -87 -89 -86 -81 -79 -84 -77 -70 -60 -47 -35 -25 -19 -16 -14 -14 -12 -11 -12 -13 -12 -11 -9 -10 -14 -19 -25 -29 -31 -35 -38 -39 -41 -42 -38 -30 -21 -15 -12 -8 -4 -1 -0 -7 -13 -8 -12 -30 -38 -24 -17 -13 -8 -4 -5 -6 -12 -17 -18 -6 -7 -17 -35 -54 -55 -45 -36 -39 -61 -58 -35 -3 -8 -11 -14 -17 -21 -24 -34 -49 -61 -61 -47 -32 -21 -17 -14 -12 -12 -13 -15 -14 -12 -11 -10 -8 -10 -16 -23 -34 -40 -46 -54 -65 -73 -79 -82 -83 -70 -53 -35 -20 -11 -8 -9 -11 -11 -8 -8 -9 -9 -8 -9 -14 -19 -9 -5 -3 -3 -2 -1 -1 -0 -0 -0 -1 -1 -2 -2 -3 -5 -8 -14 -27 -43 -59 -69 -74 -80 -66 -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 -0 -0 -0 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -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 -4 -34 -150 -147 -122 -94 -73 -63 -59 -60 -65 -70 -77 -84 -92 -99 -109 -120 -132 -144 -157 -174 -198 -188 -64 -16 -51 -132 -210 -189 -177 -175 -181 -187 -190 -189 -190 -197 -192 -193 -192 -183 -168 -166 -164 -162 -159 -150 -137 -122 -106 -96 -91 -93 -98 -105 -109 -114 -126 -144 -149 -147 -139 -127 -111 -94 -72 -51 -35 -31 -34 -47 -71 -113 -77 -31 -5 -21 -93 -75 -42 -18 -1 -0 -0 -1 -2 -6 -13 -21 -31 -41 -51 -59 -68 -80 -96 -97 -84 -61 -49 -55 -67 -78 -77 -62 -51 -44 -38 -34 -30 -24 -17 -13 -12 -11 -11 -12 -15 -22 -31 -41 -52 -60 -69 -68 -51 -33 -31 -31 -26 -13 -4 -0 -0 -0 -0 -0 -2 -5 -5 -23 -39 -46 -42 -37 -24 -11 -3 -4 -4 -9 -17 -24 -17 -18 -25 -34 -41 -36 -32 -33 -34 -57 -76 -74 -37 -48 -48 -42 -38 -34 -37 -53 -69 -67 -52 -35 -21 -16 -12 -10 -9 -10 -12 -13 -13 -11 -10 -6 -4 -5 -8 -13 -15 -34 -59 -67 -76 -82 -84 -81 -69 -46 -25 -12 -5 -6 -6 -6 -6 -6 -8 -11 -16 -19 -19 -15 -8 -8 -7 -7 -6 -5 -5 -5 -5 -5 -2 -1 -1 -2 -2 -2 -3 -4 -5 -9 -17 -26 -36 -48 -60 -71 -66 -23 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -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 -1 -1 -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 -0 -0 -1 -1 -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 -1 -35 -155 -156 -134 -105 -81 -66 -60 -60 -63 -68 -76 -84 -91 -98 -104 -114 -128 -143 -160 -182 -216 -203 -75 -16 -30 -83 -146 -176 -172 -167 -166 -168 -168 -164 -160 -164 -170 -173 -170 -163 -152 -152 -152 -149 -146 -138 -127 -111 -93 -81 -76 -74 -76 -79 -86 -98 -111 -124 -133 -137 -134 -124 -109 -91 -70 -49 -33 -28 -28 -38 -57 -76 -70 -61 -41 -15 -41 -55 -58 -46 -4 -0 -0 -0 -0 -0 -2 -6 -11 -22 -33 -43 -54 -70 -97 -84 -53 -25 -15 -19 -26 -42 -82 -79 -69 -57 -50 -50 -43 -31 -20 -14 -13 -12 -13 -15 -21 -29 -39 -52 -66 -79 -88 -87 -71 -62 -66 -69 -63 -33 -13 -3 -0 -0 -0 -13 -27 -32 -10 -22 -30 -29 -34 -31 -16 -3 -2 -2 -2 -4 -8 -17 -20 -25 -33 -45 -47 -35 -26 -27 -26 -37 -63 -84 -72 -61 -50 -40 -35 -30 -44 -59 -63 -52 -34 -24 -19 -16 -14 -11 -8 -5 -6 -6 -5 -4 -3 -2 -2 -5 -12 -36 -45 -54 -60 -56 -75 -89 -91 -80 -51 -25 -10 -9 -7 -6 -6 -6 -7 -6 -8 -13 -20 -28 -31 -31 -28 -25 -24 -23 -22 -20 -19 -16 -13 -14 -7 -5 -5 -6 -5 -6 -7 -7 -10 -11 -16 -23 -29 -36 -46 -61 -77 -55 -29 -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 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -24 -90 -126 -139 -126 -99 -76 -65 -61 -61 -66 -74 -82 -90 -95 -99 -109 -123 -138 -155 -175 -203 -186 -87 -15 -0 -4 -31 -140 -153 -150 -145 -146 -148 -148 -146 -144 -147 -151 -153 -154 -152 -147 -142 -137 -132 -125 -116 -104 -90 -78 -71 -68 -69 -72 -82 -95 -106 -115 -122 -129 -128 -119 -103 -84 -64 -45 -29 -24 -20 -24 -33 -43 -51 -60 -66 -65 -38 -48 -61 -62 -37 -15 -4 -0 -0 -0 -0 -1 -5 -13 -21 -27 -37 -52 -72 -52 -24 -11 -11 -11 -12 -23 -57 -66 -68 -60 -40 -31 -26 -21 -16 -14 -11 -11 -14 -19 -24 -30 -38 -48 -64 -73 -76 -74 -66 -64 -58 -53 -52 -46 -40 -23 -2 -1 -2 -7 -10 -5 -4 -7 -8 -8 -8 -8 -5 -2 -2 -3 -2 -1 -2 -7 -12 -20 -27 -32 -25 -20 -20 -22 -21 -23 -27 -33 -49 -57 -48 -31 -27 -23 -30 -35 -31 -25 -13 -6 -5 -17 -16 -10 -7 -7 -9 -9 -8 -10 -16 -18 -16 -12 -11 -60 -81 -70 -37 -20 -37 -55 -57 -39 -17 -5 -3 -5 -7 -8 -7 -7 -5 -3 -5 -9 -14 -24 -32 -35 -39 -43 -45 -45 -45 -44 -42 -38 -33 -29 -27 -25 -24 -19 -15 -11 -8 -9 -26 -25 -18 -20 -27 -33 -41 -54 -70 -72 -73 -60 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -15 -72 -140 -151 -120 -91 -75 -65 -62 -65 -72 -80 -86 -90 -95 -106 -120 -135 -151 -170 -196 -179 -103 -13 -0 -0 -24 -116 -135 -134 -128 -128 -129 -126 -124 -124 -126 -129 -136 -147 -156 -141 -129 -122 -118 -111 -104 -97 -90 -80 -75 -75 -77 -80 -84 -91 -100 -109 -116 -124 -123 -114 -98 -78 -57 -39 -25 -16 -11 -11 -13 -16 -19 -22 -29 -42 -55 -65 -51 -23 -38 -27 -17 -9 -0 -0 -1 -2 -7 -18 -26 -29 -31 -40 -34 -25 -15 -6 -8 -10 -12 -15 -16 -26 -38 -53 -70 -54 -39 -28 -21 -17 -14 -13 -15 -19 -23 -25 -27 -29 -36 -39 -39 -33 -24 -23 -21 -20 -21 -21 -16 -9 -4 -7 -9 -10 -9 -6 -4 -4 -3 -2 -1 -2 -3 -3 -5 -6 -4 -0 -0 -6 -11 -13 -12 -12 -12 -15 -19 -20 -20 -36 -55 -58 -62 -55 -44 -34 -35 -39 -43 -41 -20 -26 -24 -23 -29 -39 -32 -24 -20 -21 -20 -20 -21 -24 -26 -28 -35 -44 -14 -24 -30 -21 -8 -4 -8 -15 -15 -8 -2 -1 -1 -2 -2 -3 -3 -5 -3 -2 -2 -4 -7 -14 -22 -28 -34 -39 -42 -45 -45 -45 -45 -45 -45 -42 -37 -34 -32 -29 -23 -16 -9 -3 -2 -6 -14 -21 -30 -38 -46 -56 -65 -71 -60 -27 -26 -21 -14 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -14 -67 -160 -170 -140 -111 -87 -72 -66 -66 -72 -77 -82 -88 -95 -106 -120 -135 -151 -173 -172 -135 -69 -6 -0 -0 -23 -95 -125 -123 -115 -113 -113 -110 -110 -112 -116 -122 -134 -146 -148 -128 -112 -105 -103 -97 -92 -89 -87 -83 -83 -88 -90 -87 -86 -89 -93 -98 -103 -113 -113 -105 -91 -71 -50 -34 -24 -13 -7 -4 -3 -3 -3 -5 -10 -22 -53 -69 -48 -3 -6 -36 -55 -49 -8 -6 -6 -9 -16 -39 -66 -57 -28 -30 -54 -62 -55 -33 -12 -10 -13 -17 -20 -23 -17 -15 -31 -38 -41 -43 -43 -30 -26 -24 -23 -21 -22 -21 -19 -16 -14 -11 -7 -3 -1 -3 -5 -5 -5 -7 -7 -10 -13 -13 -11 -9 -8 -8 -6 -3 -2 -1 -1 -2 -4 -5 -6 -5 -3 -1 -2 -5 -5 -3 -4 -6 -8 -11 -12 -13 -23 -40 -50 -38 -16 -10 -20 -43 -49 -56 -64 -67 -23 -27 -30 -25 -21 -19 -26 -31 -27 -26 -25 -25 -23 -22 -17 -12 -6 -2 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -3 -2 -1 -1 -1 -2 -4 -6 -10 -18 -9 -7 -9 -13 -18 -22 -26 -29 -31 -35 -38 -42 -43 -43 -43 -40 -37 -33 -29 -24 -20 -19 -16 -19 -21 -20 -20 -26 -34 -45 -55 -64 -72 -77 -81 -78 -74 -65 -30 -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 -1 -1 -1 -1 -1 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -30 -81 -131 -148 -132 -104 -84 -72 -70 -73 -77 -81 -88 -95 -104 -117 -130 -144 -172 -132 -68 -10 -0 -0 -0 -22 -80 -122 -118 -107 -103 -102 -100 -100 -102 -107 -115 -128 -136 -131 -112 -96 -89 -89 -84 -81 -79 -78 -78 -82 -89 -92 -90 -89 -88 -87 -87 -91 -99 -100 -93 -80 -62 -45 -30 -19 -10 -5 -3 -1 -1 -1 -5 -19 -46 -69 -33 -4 -0 -0 -19 -36 -55 -81 -73 -56 -43 -44 -64 -91 -84 -51 -41 -57 -75 -87 -82 -33 -16 -13 -15 -15 -23 -22 -14 -10 -8 -12 -29 -57 -37 -35 -36 -35 -28 -28 -27 -25 -22 -25 -24 -23 -28 -25 -20 -15 -11 -12 -13 -13 -12 -8 -4 -4 -7 -12 -12 -10 -8 -7 -7 -5 -5 -6 -6 -4 -4 -4 -3 -3 -2 -3 -5 -9 -13 -14 -12 -7 -7 -22 -35 -39 -35 -16 -6 -10 -27 -41 -54 -53 -23 -8 -8 -14 -23 -46 -35 -23 -17 -20 -23 -25 -25 -25 -19 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -2 -2 -1 -1 -2 -3 -6 -7 -8 -13 -29 -15 -8 -7 -10 -13 -17 -21 -26 -32 -36 -40 -42 -43 -44 -43 -42 -43 -39 -33 -27 -20 -17 -14 -13 -12 -14 -17 -21 -26 -31 -39 -49 -60 -70 -80 -89 -95 -91 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -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 -1 -3 -7 -96 -152 -154 -125 -98 -81 -74 -74 -76 -81 -87 -95 -103 -112 -122 -135 -161 -130 -60 -0 -0 -0 -0 -21 -70 -126 -116 -102 -96 -95 -93 -92 -93 -99 -108 -116 -116 -106 -90 -80 -77 -80 -76 -72 -70 -68 -69 -75 -79 -83 -88 -91 -89 -87 -90 -101 -101 -95 -85 -71 -52 -39 -27 -16 -9 -6 -4 -2 -1 -1 -11 -25 -35 -14 -4 -0 -0 -0 -0 -2 -8 -21 -77 -107 -111 -97 -84 -80 -71 -57 -49 -52 -63 -78 -93 -68 -59 -53 -42 -12 -14 -19 -19 -10 -6 -9 -18 -31 -29 -28 -27 -23 -22 -20 -16 -15 -25 -42 -41 -31 -24 -30 -38 -34 -18 -14 -11 -7 -5 -3 -5 -6 -10 -16 -17 -17 -15 -13 -10 -9 -9 -11 -15 -13 -13 -13 -9 -4 -2 -1 -2 -10 -11 -9 -6 -3 -6 -11 -16 -20 -29 -23 -16 -12 -14 -25 -31 -27 -9 -5 -4 -5 -8 -34 -32 -21 -12 -18 -20 -19 -16 -12 -5 -2 -3 -6 -5 -3 -1 -1 -3 -5 -9 -13 -18 -20 -22 -23 -22 -19 -16 -15 -17 -16 -13 -12 -20 -11 -5 -4 -5 -7 -9 -12 -16 -18 -20 -21 -24 -28 -32 -37 -41 -43 -45 -44 -40 -32 -25 -19 -15 -13 -13 -16 -19 -20 -22 -24 -29 -37 -49 -60 -70 -80 -87 -69 -29 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -180 -181 -138 -110 -90 -78 -73 -75 -80 -87 -95 -103 -109 -116 -126 -145 -128 -57 -0 -0 -0 -0 -18 -63 -136 -118 -100 -93 -89 -87 -85 -86 -91 -97 -100 -97 -87 -72 -67 -69 -72 -70 -65 -62 -60 -60 -68 -72 -77 -84 -89 -87 -87 -89 -99 -101 -96 -84 -67 -48 -35 -24 -14 -9 -7 -6 -4 -3 -3 -11 -23 -33 -7 -1 -0 -0 -0 -0 -0 -14 -63 -100 -115 -117 -109 -84 -62 -51 -52 -64 -70 -65 -54 -52 -42 -33 -23 -14 -9 -22 -32 -30 -17 -12 -18 -26 -25 -18 -12 -7 -4 -5 -3 -1 -1 -7 -13 -17 -24 -34 -46 -42 -27 -12 -8 -6 -6 -6 -8 -11 -13 -13 -12 -9 -10 -14 -20 -18 -14 -11 -12 -15 -15 -14 -13 -11 -7 -4 -1 -1 -1 -1 -1 -2 -2 -5 -8 -11 -11 -16 -17 -14 -9 -4 -4 -5 -5 -5 -5 -3 -1 -1 -15 -21 -21 -26 -32 -25 -13 -7 -6 -9 -13 -15 -18 -19 -16 -12 -10 -12 -18 -27 -37 -59 -64 -61 -62 -69 -68 -61 -55 -50 -51 -46 -34 -23 -15 -11 -10 -10 -9 -11 -14 -16 -15 -13 -12 -12 -17 -22 -26 -30 -36 -38 -39 -38 -31 -24 -19 -15 -15 -17 -20 -22 -25 -26 -28 -32 -41 -52 -61 -68 -75 -85 -72 -39 -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 -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 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -41 -86 -126 -150 -123 -99 -83 -75 -75 -80 -87 -95 -101 -106 -112 -120 -132 -128 -57 -5 -1 -0 -0 -4 -16 -36 -78 -94 -93 -85 -81 -78 -78 -83 -83 -82 -78 -72 -63 -61 -63 -66 -65 -60 -56 -53 -54 -61 -68 -75 -82 -85 -84 -86 -91 -99 -102 -99 -86 -65 -49 -34 -22 -13 -9 -7 -6 -6 -4 -4 -8 -19 -33 -11 -3 -0 -0 -0 -0 -0 -6 -26 -58 -101 -128 -117 -88 -63 -53 -60 -80 -86 -57 -14 -5 -7 -9 -11 -11 -12 -29 -40 -40 -40 -27 -25 -30 -21 -6 -0 -0 -0 -0 -0 -1 -4 -13 -17 -21 -27 -32 -26 -16 -7 -6 -7 -8 -7 -7 -6 -10 -12 -12 -9 -6 -10 -22 -38 -36 -23 -10 -9 -9 -7 -5 -4 -4 -5 -7 -9 -8 -3 -1 -2 -3 -3 -4 -6 -7 -5 -5 -6 -7 -6 -2 -3 -5 -6 -7 -6 -5 -3 -2 -4 -6 -13 -36 -28 -15 -10 -17 -10 -18 -28 -30 -33 -39 -40 -31 -26 -27 -32 -38 -37 -50 -62 -73 -85 -96 -94 -87 -75 -43 -64 -93 -85 -69 -41 -25 -25 -26 -30 -34 -36 -35 -30 -26 -24 -24 -29 -30 -30 -31 -32 -31 -30 -26 -20 -16 -14 -14 -16 -18 -21 -24 -26 -30 -35 -42 -54 -65 -70 -68 -58 -48 -30 -15 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -2 -1 -1 -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 -2 -43 -115 -183 -142 -114 -94 -82 -78 -81 -87 -95 -101 -105 -110 -118 -130 -138 -107 -63 -25 -2 -0 -0 -0 -1 -67 -96 -98 -86 -78 -72 -72 -75 -73 -69 -64 -60 -57 -56 -58 -60 -59 -55 -51 -49 -50 -56 -65 -72 -77 -78 -81 -86 -93 -101 -104 -99 -85 -62 -46 -33 -22 -13 -9 -7 -6 -6 -5 -6 -11 -22 -38 -19 -6 -0 -0 -0 -0 -0 -1 -6 -39 -98 -132 -100 -97 -88 -76 -59 -33 -24 -16 -7 -9 -13 -14 -14 -12 -11 -13 -18 -27 -33 -32 -35 -40 -34 -12 -1 -0 -0 -0 -0 -1 -4 -19 -31 -35 -28 -16 -10 -8 -8 -8 -9 -10 -10 -10 -8 -9 -9 -7 -5 -8 -18 -35 -46 -31 -17 -10 -9 -7 -6 -4 -2 -1 -2 -3 -4 -3 -3 -3 -3 -4 -5 -5 -4 -1 -3 -5 -8 -9 -6 -3 -1 -1 -3 -5 -6 -6 -6 -3 -1 -1 -3 -22 -21 -15 -15 -32 -38 -38 -34 -32 -37 -47 -54 -46 -36 -30 -29 -33 -26 -29 -41 -59 -75 -85 -93 -96 -82 -38 -39 -68 -49 -24 -9 -8 -19 -26 -31 -30 -20 -41 -48 -48 -44 -44 -47 -45 -41 -41 -39 -37 -35 -31 -26 -22 -20 -19 -23 -26 -27 -28 -30 -34 -40 -52 -69 -81 -78 -57 -25 -15 -12 -11 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -3 -3 -3 -2 -1 -2 -7 -8 -8 -6 -3 -2 -1 -1 -1 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -68 -130 -128 -112 -95 -83 -82 -87 -93 -100 -104 -108 -113 -121 -134 -170 -140 -65 -2 -0 -0 -0 -3 -64 -101 -109 -91 -76 -70 -70 -71 -69 -64 -59 -56 -55 -54 -53 -52 -51 -51 -48 -46 -47 -56 -66 -72 -75 -75 -81 -91 -101 -108 -105 -96 -80 -57 -42 -30 -21 -14 -11 -10 -10 -10 -10 -13 -20 -33 -48 -30 -11 -0 -0 -0 -1 -2 -5 -9 -28 -70 -102 -92 -77 -63 -49 -32 -12 -8 -7 -7 -10 -13 -17 -20 -16 -11 -7 -6 -10 -28 -32 -31 -29 -25 -15 -8 -3 -1 -3 -10 -12 -2 -2 -4 -6 -11 -21 -21 -18 -16 -13 -12 -12 -13 -14 -14 -14 -11 -4 -5 -11 -22 -35 -37 -25 -16 -12 -11 -9 -7 -5 -2 -1 -1 -1 -1 -1 -3 -4 -3 -4 -5 -6 -7 -5 -9 -13 -14 -10 -8 -5 -2 -1 -3 -4 -5 -5 -3 -2 -1 -0 -1 -9 -13 -16 -17 -24 -27 -27 -27 -36 -41 -45 -48 -40 -40 -51 -62 -34 -23 -21 -24 -33 -42 -53 -64 -73 -76 -77 -73 -46 -27 -10 -1 -1 -1 -7 -18 -32 -38 -53 -55 -47 -46 -47 -50 -52 -52 -42 -44 -53 -58 -53 -45 -40 -37 -37 -38 -37 -35 -34 -33 -35 -42 -57 -76 -84 -68 -22 -9 -6 -6 -7 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -5 -7 -7 -6 -3 -2 -4 -7 -8 -7 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -149 -153 -134 -110 -94 -86 -87 -91 -95 -99 -103 -108 -114 -122 -147 -123 -65 -0 -0 -0 -0 -1 -12 -31 -61 -94 -86 -79 -74 -72 -69 -61 -57 -54 -53 -52 -50 -49 -47 -50 -48 -47 -49 -57 -66 -70 -72 -77 -87 -99 -108 -112 -103 -90 -73 -53 -39 -30 -23 -17 -15 -15 -17 -22 -28 -32 -40 -50 -58 -41 -15 -0 -0 -0 -6 -14 -21 -22 -25 -29 -31 -23 -15 -12 -11 -11 -11 -9 -7 -6 -6 -9 -14 -19 -21 -18 -8 -0 -1 -26 -33 -28 -17 -8 -5 -3 -1 -2 -5 -13 -17 -4 -2 -3 -9 -18 -38 -42 -39 -33 -25 -17 -13 -14 -17 -22 -28 -30 -24 -26 -28 -30 -32 -28 -24 -21 -18 -15 -12 -8 -6 -4 -3 -2 -1 -2 -2 -2 -2 -3 -3 -4 -5 -8 -9 -12 -15 -14 -6 -5 -3 -2 -2 -3 -4 -4 -3 -1 -1 -0 -0 -0 -1 -3 -7 -15 -16 -17 -20 -30 -36 -38 -35 -24 -16 -35 -49 -25 -17 -24 -24 -10 -14 -22 -31 -40 -46 -51 -53 -50 -52 -36 -15 -1 -1 -1 -2 -14 -45 -38 -18 -4 -6 -16 -32 -50 -68 -68 -48 -44 -61 -67 -65 -59 -53 -51 -50 -48 -44 -45 -45 -45 -44 -43 -56 -74 -83 -75 -17 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -1 -1 -3 -5 -7 -8 -4 -2 -0 -0 -2 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -156 -190 -168 -137 -111 -96 -91 -91 -92 -95 -99 -102 -106 -113 -130 -113 -64 -0 -0 -0 -0 -0 -0 -2 -6 -21 -70 -81 -84 -81 -73 -60 -55 -54 -53 -53 -51 -49 -47 -50 -49 -48 -50 -55 -63 -66 -69 -75 -86 -97 -105 -110 -101 -91 -78 -60 -41 -33 -27 -23 -21 -25 -32 -41 -50 -50 -60 -69 -71 -54 -36 -19 -6 -1 -11 -26 -38 -37 -35 -31 -28 -25 -23 -20 -19 -18 -15 -12 -9 -6 -5 -7 -9 -12 -14 -16 -17 -16 -7 -5 -5 -8 -16 -23 -28 -33 -36 -30 -10 -6 -12 -9 -10 -20 -29 -27 -33 -41 -47 -49 -44 -27 -15 -13 -15 -22 -31 -40 -38 -37 -36 -33 -31 -26 -24 -23 -20 -15 -11 -8 -7 -5 -3 -2 -2 -2 -2 -2 -3 -3 -3 -3 -4 -6 -7 -6 -6 -6 -3 -1 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -2 -6 -13 -19 -14 -11 -11 -14 -20 -19 -15 -10 -4 -2 -18 -38 -25 -18 -21 -22 -9 -19 -33 -50 -65 -62 -63 -65 -59 -44 -18 -3 -0 -0 -0 -1 -5 -22 -17 -7 -0 -0 -0 -11 -28 -42 -54 -62 -71 -75 -68 -65 -65 -64 -64 -63 -61 -56 -59 -61 -59 -54 -49 -56 -68 -83 -98 -50 -14 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -4 -3 -2 -1 -1 -1 -0 -0 -1 -1 -2 -4 -6 -5 -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 -10 -38 -88 -151 -156 -124 -107 -99 -95 -93 -94 -94 -95 -99 -106 -120 -109 -67 -7 -3 -1 -0 -0 -0 -0 -0 -0 -2 -34 -62 -79 -79 -57 -52 -53 -55 -55 -54 -51 -48 -50 -49 -48 -48 -51 -60 -64 -66 -70 -77 -84 -93 -100 -96 -91 -82 -66 -44 -36 -32 -30 -31 -39 -51 -54 -35 -48 -66 -78 -77 -66 -68 -58 -31 -14 -13 -28 -47 -48 -46 -43 -40 -36 -31 -28 -25 -23 -20 -17 -13 -8 -7 -7 -8 -8 -9 -10 -18 -24 -14 -4 -5 -16 -33 -38 -40 -38 -28 -11 -4 -7 -14 -9 -5 -5 -5 -1 -12 -22 -36 -56 -50 -39 -28 -20 -14 -13 -17 -25 -31 -35 -35 -32 -28 -24 -22 -20 -17 -11 -8 -7 -7 -6 -5 -3 -3 -3 -3 -3 -4 -4 -3 -4 -4 -4 -4 -4 -4 -4 -3 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -11 -23 -32 -33 -30 -22 -8 -6 -4 -2 -1 -1 -5 -16 -28 -20 -10 -4 -4 -8 -15 -20 -20 -13 -40 -60 -55 -22 -17 -18 -15 -8 -4 -18 -35 -24 -7 -0 -0 -0 -0 -0 -2 -5 -6 -26 -48 -62 -63 -40 -33 -48 -65 -65 -66 -73 -75 -75 -73 -70 -65 -59 -58 -62 -75 -93 -73 -38 -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 -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 -2 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -1 -1 -2 -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 -14 -66 -174 -185 -146 -117 -104 -98 -95 -93 -91 -93 -96 -103 -112 -114 -107 -82 -28 -7 -0 -0 -0 -0 -0 -0 -0 -0 -10 -37 -77 -56 -51 -52 -55 -55 -56 -53 -49 -50 -51 -50 -49 -49 -58 -65 -69 -72 -75 -79 -85 -90 -88 -83 -75 -64 -45 -39 -37 -36 -40 -52 -70 -76 -51 -58 -63 -63 -57 -54 -68 -71 -55 -30 -15 -26 -53 -55 -56 -54 -50 -43 -36 -32 -28 -25 -22 -20 -17 -13 -11 -10 -9 -7 -6 -7 -12 -18 -20 -21 -12 -1 -0 -11 -15 -16 -13 -23 -15 -6 -2 -2 -2 -2 -1 -1 -1 -6 -23 -64 -59 -54 -49 -45 -35 -19 -6 -6 -15 -25 -29 -25 -24 -22 -21 -21 -20 -15 -11 -8 -8 -8 -7 -6 -5 -5 -4 -4 -4 -5 -5 -4 -4 -4 -4 -4 -5 -5 -5 -3 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -3 -8 -17 -30 -40 -44 -44 -40 -16 -5 -1 -1 -0 -1 -10 -21 -24 -17 -15 -15 -13 -11 -9 -9 -12 -30 -44 -44 -33 -20 -31 -40 -38 -41 -22 -13 -17 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -4 -7 -10 -30 -22 -17 -36 -32 -26 -34 -64 -75 -76 -75 -71 -68 -66 -66 -69 -73 -82 -85 -80 -20 -5 -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 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -48 -156 -177 -157 -134 -114 -101 -94 -91 -93 -94 -97 -102 -109 -115 -126 -116 -46 -12 -0 -0 -0 -0 -0 -0 -0 -0 -4 -19 -44 -48 -52 -55 -56 -56 -57 -55 -52 -52 -53 -51 -50 -50 -53 -60 -69 -77 -80 -82 -84 -86 -83 -76 -68 -59 -48 -41 -38 -40 -45 -55 -64 -65 -54 -48 -44 -37 -27 -37 -57 -63 -48 -21 -7 -5 -16 -38 -56 -62 -57 -49 -40 -34 -29 -25 -23 -22 -21 -18 -14 -11 -7 -3 -3 -4 -6 -10 -15 -19 -13 -3 -0 -1 -1 -1 -1 -6 -5 -3 -3 -2 -2 -2 -1 -1 -0 -2 -13 -57 -62 -58 -54 -57 -55 -39 -20 -11 -6 -8 -14 -21 -21 -19 -17 -17 -19 -15 -12 -10 -11 -13 -14 -13 -10 -8 -6 -5 -5 -5 -6 -5 -5 -5 -5 -5 -5 -4 -4 -2 -0 -0 -0 -0 -1 -1 -1 -1 -2 -6 -11 -18 -27 -34 -40 -40 -38 -38 -20 -11 -6 -1 -2 -8 -15 -20 -25 -32 -34 -27 -11 -5 -3 -4 -5 -6 -6 -5 -5 -10 -17 -27 -39 -51 -35 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -17 -32 -31 -39 -55 -59 -64 -72 -74 -64 -69 -77 -78 -47 -19 -20 -56 -110 -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 -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 -1 -1 -1 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -32 -109 -161 -167 -138 -115 -102 -96 -96 -97 -99 -103 -108 -112 -120 -108 -54 -18 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -34 -54 -62 -62 -59 -58 -57 -56 -55 -55 -53 -51 -51 -52 -57 -65 -76 -86 -89 -89 -89 -86 -77 -68 -60 -54 -46 -40 -36 -36 -40 -38 -33 -26 -24 -25 -29 -35 -58 -57 -45 -27 -4 -0 -0 -5 -29 -52 -63 -63 -54 -45 -37 -32 -28 -25 -24 -23 -21 -17 -13 -10 -7 -6 -6 -6 -8 -12 -17 -15 -9 -5 -2 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -6 -41 -57 -57 -49 -52 -52 -52 -50 -39 -24 -20 -22 -24 -20 -15 -12 -13 -15 -15 -14 -13 -15 -20 -23 -21 -16 -11 -8 -6 -6 -6 -6 -6 -5 -5 -5 -5 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -7 -15 -27 -33 -37 -39 -36 -29 -35 -44 -30 -38 -43 -42 -34 -38 -47 -49 -38 -15 -5 -2 -1 -1 -1 -3 -4 -3 -6 -12 -20 -19 -14 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -9 -13 -14 -6 -7 -18 -24 -17 -24 -29 -37 -59 -51 -54 -43 -13 -45 -28 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -75 -139 -172 -164 -134 -113 -103 -99 -98 -100 -103 -109 -112 -117 -121 -118 -98 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -17 -35 -60 -76 -68 -63 -61 -61 -62 -60 -57 -57 -58 -60 -63 -71 -84 -98 -102 -102 -101 -97 -84 -73 -65 -59 -53 -47 -43 -44 -45 -40 -30 -20 -16 -20 -37 -66 -42 -24 -19 -24 -4 -0 -0 -0 -2 -6 -24 -45 -46 -43 -39 -34 -29 -28 -27 -25 -23 -21 -18 -17 -15 -14 -12 -10 -9 -13 -15 -16 -16 -13 -8 -4 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -4 -31 -56 -63 -48 -46 -43 -39 -37 -35 -31 -27 -24 -20 -17 -14 -12 -13 -13 -13 -13 -11 -14 -21 -28 -28 -24 -16 -10 -8 -7 -7 -7 -7 -7 -6 -7 -6 -5 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -20 -38 -39 -37 -42 -46 -50 -56 -61 -60 -59 -56 -52 -53 -53 -51 -46 -37 -19 -9 -6 -4 -3 -3 -2 -2 -2 -5 -9 -15 -7 -2 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -2 -2 -3 -6 -12 -17 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -53 -111 -187 -153 -129 -113 -104 -100 -99 -102 -108 -113 -116 -120 -123 -112 -49 -9 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -44 -75 -75 -71 -67 -65 -66 -63 -63 -64 -68 -70 -74 -83 -99 -114 -121 -123 -122 -121 -99 -82 -72 -66 -59 -53 -50 -53 -54 -49 -38 -27 -23 -33 -38 -27 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -5 -14 -26 -29 -35 -38 -32 -30 -29 -29 -29 -26 -25 -23 -21 -19 -16 -13 -10 -12 -15 -19 -21 -12 -12 -10 -4 -2 -1 -1 -0 -2 -1 -1 -1 -1 -1 -1 -1 -1 -19 -52 -70 -54 -46 -39 -34 -30 -27 -24 -22 -19 -17 -15 -14 -13 -12 -11 -10 -10 -10 -12 -16 -20 -26 -37 -37 -30 -22 -16 -11 -8 -9 -8 -8 -8 -7 -4 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -16 -21 -17 -14 -24 -34 -43 -47 -47 -48 -48 -47 -45 -42 -33 -23 -21 -16 -11 -8 -6 -5 -7 -7 -4 -3 -3 -7 -13 -22 -23 -15 -0 -1 -1 -2 -4 -6 -6 -4 -2 -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 -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 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -101 -205 -170 -143 -123 -111 -106 -101 -101 -105 -111 -112 -110 -107 -110 -116 -88 -43 -17 -5 -0 -0 -0 -0 -0 -0 -0 -3 -14 -36 -67 -80 -76 -70 -69 -68 -69 -73 -77 -82 -85 -93 -107 -117 -122 -126 -134 -151 -119 -95 -81 -74 -69 -63 -58 -58 -59 -57 -51 -43 -23 -18 -15 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -26 -26 -31 -36 -39 -37 -36 -34 -32 -31 -30 -27 -25 -22 -19 -15 -12 -9 -9 -14 -21 -27 -12 -9 -8 -5 -4 -2 -2 -4 -3 -2 -2 -2 -1 -1 -1 -1 -1 -11 -42 -68 -61 -55 -49 -41 -29 -25 -22 -20 -18 -17 -18 -18 -17 -15 -13 -10 -8 -10 -12 -16 -20 -25 -34 -39 -39 -36 -30 -20 -12 -12 -11 -11 -12 -14 -9 -5 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -3 -7 -10 -13 -18 -21 -17 -18 -25 -29 -28 -24 -21 -22 -15 -9 -6 -11 -7 -3 -3 -3 -5 -6 -6 -4 -4 -6 -12 -26 -45 -50 -36 -10 -10 -8 -5 -4 -5 -5 -3 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -60 -130 -151 -149 -136 -119 -108 -102 -101 -102 -105 -105 -103 -102 -102 -111 -123 -123 -92 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -57 -87 -83 -75 -75 -77 -80 -82 -87 -95 -88 -88 -94 -92 -85 -95 -118 -132 -116 -102 -92 -85 -84 -73 -62 -61 -61 -59 -51 -35 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -13 -39 -40 -27 -32 -35 -35 -31 -28 -26 -24 -22 -19 -17 -14 -12 -10 -8 -7 -9 -13 -8 -10 -13 -14 -4 -1 -2 -5 -3 -2 -1 -0 -1 -1 -1 -2 -7 -26 -42 -51 -55 -61 -62 -54 -34 -27 -24 -22 -21 -21 -22 -21 -22 -22 -20 -17 -12 -12 -13 -15 -18 -20 -27 -32 -36 -34 -26 -18 -12 -12 -13 -14 -16 -20 -16 -11 -7 -5 -5 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -5 -6 -5 -3 -4 -4 -8 -18 -23 -15 -6 -3 -5 -5 -4 -3 -9 -8 -5 -1 -1 -2 -2 -3 -4 -7 -13 -24 -34 -39 -40 -41 -41 -36 -33 -31 -8 -4 -3 -2 -0 -0 -0 -1 -2 -3 -5 -6 -3 -3 -4 -4 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -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 -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 -2 -10 -40 -121 -155 -152 -131 -115 -106 -103 -103 -102 -100 -101 -102 -100 -104 -109 -109 -94 -46 -18 -5 -0 -0 -0 -0 -0 -0 -0 -15 -50 -94 -93 -87 -86 -87 -87 -88 -91 -100 -88 -85 -88 -73 -40 -48 -80 -94 -108 -115 -114 -103 -98 -84 -70 -64 -66 -68 -52 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -5 -27 -33 -27 -28 -30 -29 -26 -21 -18 -16 -14 -12 -12 -11 -10 -10 -7 -4 -2 -5 -3 -4 -6 -7 -10 -6 -2 -0 -1 -3 -4 -2 -1 -1 -3 -7 -14 -13 -11 -13 -25 -40 -54 -61 -46 -33 -26 -23 -23 -25 -27 -28 -29 -27 -24 -21 -18 -16 -16 -17 -21 -25 -30 -33 -35 -29 -18 -9 -6 -8 -9 -11 -14 -14 -12 -10 -10 -9 -8 -8 -8 -8 -6 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -13 -16 -11 -5 -5 -5 -5 -4 -4 -8 -8 -6 -4 -3 -3 -5 -6 -6 -10 -15 -21 -24 -28 -30 -33 -42 -47 -44 -25 -7 -2 -3 -3 -3 -3 -3 -4 -5 -6 -6 -6 -5 -5 -6 -5 -6 -6 -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 -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 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -60 -104 -141 -154 -133 -123 -116 -110 -105 -100 -101 -102 -100 -101 -105 -114 -126 -137 -82 -27 -2 -0 -0 -0 -0 -0 -0 -13 -43 -93 -102 -103 -101 -94 -86 -83 -84 -92 -100 -104 -100 -82 -50 -31 -35 -72 -106 -115 -115 -125 -110 -92 -77 -69 -72 -83 -73 -26 -8 -3 -2 -0 -0 -0 -0 -0 -0 -0 -2 -5 -5 -6 -9 -15 -16 -21 -23 -19 -17 -17 -16 -13 -9 -8 -8 -9 -7 -10 -12 -13 -12 -9 -4 -1 -4 -5 -4 -2 -0 -1 -1 -0 -0 -1 -3 -4 -3 -2 -2 -4 -8 -20 -19 -15 -13 -20 -18 -31 -58 -56 -40 -28 -26 -30 -35 -40 -44 -47 -40 -34 -28 -24 -22 -22 -22 -24 -27 -30 -33 -37 -22 -11 -5 -4 -5 -6 -8 -11 -11 -10 -9 -9 -11 -12 -13 -14 -15 -13 -10 -6 -3 -2 -1 -0 -1 -3 -4 -4 -4 -4 -4 -6 -9 -8 -5 -3 -2 -2 -2 -1 -2 -3 -3 -4 -5 -7 -12 -17 -11 -9 -10 -16 -29 -41 -44 -41 -42 -43 -39 -28 -7 -1 -0 -1 -1 -2 -3 -4 -4 -4 -3 -2 -2 -3 -4 -4 -4 -5 -6 -6 -8 -9 -10 -12 -13 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -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 -1 -9 -49 -136 -186 -162 -144 -130 -120 -113 -108 -105 -104 -102 -102 -105 -111 -120 -128 -98 -62 -31 -4 -0 -0 -0 -0 -0 -0 -1 -0 -64 -103 -112 -98 -79 -67 -63 -68 -82 -97 -109 -112 -115 -79 -44 -60 -102 -109 -111 -139 -121 -100 -83 -75 -81 -91 -91 -74 -60 -40 -19 -3 -1 -0 -0 -0 -0 -0 -8 -22 -21 -17 -20 -29 -24 -18 -12 -7 -4 -3 -3 -2 -1 -2 -3 -5 -7 -10 -11 -9 -6 -5 -3 -3 -11 -11 -8 -4 -1 -1 -1 -1 -2 -1 -3 -4 -4 -3 -2 -1 -3 -19 -25 -24 -18 -26 -17 -16 -36 -48 -43 -36 -37 -46 -55 -62 -67 -69 -58 -45 -35 -32 -34 -36 -37 -36 -35 -34 -34 -22 -11 -6 -5 -5 -7 -8 -9 -11 -12 -12 -12 -11 -13 -15 -16 -15 -14 -12 -8 -5 -4 -5 -8 -10 -12 -13 -14 -15 -11 -7 -4 -5 -5 -5 -7 -10 -7 -7 -6 -5 -5 -4 -3 -5 -3 -10 -23 -35 -25 -19 -19 -26 -38 -35 -31 -45 -47 -44 -32 -10 -3 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -3 -3 -4 -5 -7 -8 -11 -14 -16 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -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 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -15 -59 -113 -157 -164 -150 -132 -119 -117 -111 -107 -105 -106 -108 -112 -118 -127 -133 -120 -82 -16 -4 -1 -0 -0 -0 -0 -0 -0 -61 -103 -117 -99 -76 -59 -52 -59 -78 -96 -108 -107 -134 -115 -83 -75 -101 -104 -108 -137 -129 -109 -89 -78 -85 -92 -95 -94 -88 -88 -67 -17 -3 -0 -0 -0 -0 -14 -27 -34 -29 -26 -24 -23 -14 -9 -7 -5 -1 -2 -3 -4 -3 -4 -6 -7 -3 -2 -2 -2 -1 -1 -2 -4 -4 -3 -3 -3 -1 -2 -2 -4 -5 -6 -6 -5 -3 -3 -2 -1 -2 -15 -24 -26 -15 -19 -14 -12 -23 -50 -58 -60 -70 -81 -88 -93 -95 -79 -61 -47 -38 -39 -48 -58 -62 -57 -44 -30 -20 -9 -5 -5 -5 -7 -9 -11 -12 -12 -12 -12 -13 -13 -15 -16 -16 -13 -10 -8 -7 -10 -10 -9 -8 -6 -5 -6 -8 -13 -10 -7 -5 -6 -5 -6 -11 -13 -8 -3 -2 -5 -8 -7 -3 -1 -6 -18 -32 -27 -17 -12 -18 -30 -37 -39 -40 -46 -32 -16 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -6 -7 -9 -14 -12 -9 -6 -4 -2 -1 -0 -0 -0 -0 -0 -2 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -21 -58 -102 -142 -150 -136 -129 -120 -115 -113 -114 -115 -116 -119 -123 -127 -124 -110 -80 -37 -11 -0 -0 -0 -0 -0 -0 -45 -80 -99 -99 -80 -65 -59 -66 -94 -131 -151 -129 -129 -128 -125 -120 -107 -99 -103 -123 -124 -108 -91 -84 -93 -103 -108 -104 -84 -92 -81 -30 -6 -0 -0 -0 -0 -13 -26 -32 -27 -20 -14 -10 -6 -7 -13 -20 -6 -7 -8 -7 -3 -2 -3 -4 -3 -3 -3 -4 -5 -3 -2 -1 -1 -3 -3 -2 -1 -1 -1 -2 -6 -7 -6 -4 -2 -2 -2 -2 -2 -9 -19 -26 -16 -21 -24 -25 -26 -56 -71 -77 -88 -98 -105 -109 -108 -87 -65 -48 -36 -41 -59 -78 -90 -76 -51 -25 -10 -5 -4 -4 -5 -6 -7 -7 -8 -9 -9 -9 -10 -11 -11 -11 -10 -8 -8 -9 -12 -18 -14 -7 -3 -4 -4 -6 -12 -15 -11 -6 -6 -6 -6 -6 -5 -3 -3 -2 -2 -3 -10 -16 -7 -2 -4 -6 -6 -2 -6 -16 -29 -23 -23 -28 -36 -34 -18 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -5 -7 -10 -14 -17 -19 -20 -20 -17 -8 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -0 -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 -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 -15 -68 -159 -181 -161 -140 -133 -131 -130 -129 -128 -126 -125 -125 -127 -131 -135 -141 -76 -32 -8 -0 -0 -0 -0 -0 -2 -12 -41 -98 -84 -72 -70 -84 -117 -125 -128 -138 -137 -133 -130 -133 -124 -123 -124 -125 -114 -100 -93 -99 -92 -90 -99 -117 -94 -70 -43 -15 -3 -0 -0 -0 -0 -10 -24 -34 -25 -18 -14 -12 -10 -9 -7 -6 -11 -10 -6 -2 -0 -0 -0 -1 -1 -2 -1 -1 -4 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -2 -2 -2 -3 -3 -2 -1 -2 -1 -3 -6 -8 -4 -8 -12 -14 -18 -41 -62 -80 -100 -112 -114 -107 -97 -78 -57 -41 -32 -40 -58 -81 -99 -79 -50 -21 -6 -2 -1 -1 -3 -3 -4 -5 -5 -6 -6 -6 -7 -9 -12 -14 -16 -13 -10 -8 -11 -12 -10 -7 -9 -13 -15 -18 -24 -17 -10 -7 -10 -10 -8 -3 -3 -2 -2 -2 -1 -2 -6 -10 -4 -2 -1 -1 -0 -0 -3 -7 -12 -14 -14 -11 -11 -9 -5 -4 -4 -3 -2 -1 -1 -2 -3 -3 -2 -2 -3 -4 -2 -1 -1 -0 -0 -0 -0 -1 -2 -3 -5 -7 -11 -15 -18 -20 -22 -25 -24 -17 -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 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -63 -192 -218 -192 -165 -152 -145 -141 -136 -138 -137 -134 -133 -131 -130 -132 -135 -116 -86 -47 -0 -0 -0 -0 -0 -0 -5 -34 -93 -89 -82 -83 -102 -151 -103 -68 -112 -145 -139 -126 -128 -131 -132 -131 -125 -114 -107 -108 -115 -75 -43 -44 -85 -95 -67 -30 -1 -0 -0 -0 -0 -0 -7 -18 -30 -22 -19 -18 -17 -15 -9 -3 -1 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -2 -2 -1 -1 -2 -3 -4 -6 -17 -26 -40 -59 -82 -99 -103 -94 -79 -59 -42 -30 -37 -52 -71 -94 -127 -95 -50 -18 -5 -2 -2 -1 -1 -1 -1 -2 -2 -4 -5 -7 -9 -11 -12 -10 -7 -4 -2 -2 -5 -5 -6 -8 -12 -13 -14 -18 -17 -10 -7 -13 -17 -13 -7 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -3 -6 -5 -3 -4 -5 -5 -4 -3 -4 -6 -8 -9 -6 -6 -7 -10 -9 -7 -4 -1 -1 -0 -0 -0 -1 -2 -3 -6 -10 -14 -17 -19 -20 -23 -25 -23 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -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 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -62 -133 -184 -193 -171 -158 -147 -135 -132 -133 -135 -137 -139 -139 -137 -133 -131 -114 -69 -1 -0 -0 -0 -0 -0 -1 -30 -93 -99 -93 -93 -105 -127 -78 -51 -95 -154 -147 -130 -130 -127 -125 -125 -127 -127 -121 -116 -112 -70 -30 -19 -48 -58 -42 -19 -0 -0 -0 -0 -0 -0 -2 -6 -12 -19 -22 -21 -18 -12 -6 -2 -3 -2 -2 -3 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -1 -1 -2 -3 -4 -4 -4 -5 -7 -11 -19 -30 -44 -55 -57 -49 -33 -19 -15 -33 -46 -52 -49 -45 -28 -14 -7 -4 -3 -3 -2 -1 -1 -1 -2 -3 -4 -6 -7 -8 -8 -7 -4 -3 -2 -4 -6 -4 -2 -1 -1 -1 -2 -5 -7 -6 -5 -8 -20 -22 -18 -12 -6 -6 -9 -9 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -5 -4 -2 -3 -5 -7 -8 -7 -7 -10 -14 -14 -12 -11 -11 -12 -12 -12 -9 -6 -4 -3 -2 -1 -1 -1 -2 -5 -9 -12 -16 -17 -18 -20 -22 -27 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -5 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -99 -183 -218 -187 -166 -148 -129 -121 -120 -123 -127 -132 -135 -134 -129 -126 -115 -79 -21 -11 -3 -0 -0 -0 -0 -15 -47 -66 -89 -109 -117 -70 -32 -31 -80 -164 -158 -136 -132 -126 -124 -127 -132 -118 -96 -68 -36 -7 -1 -8 -21 -18 -12 -5 -0 -0 -0 -0 -0 -1 -2 -7 -16 -18 -17 -16 -14 -10 -9 -8 -6 -3 -1 -1 -1 -4 -5 -4 -2 -3 -3 -3 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -1 -2 -3 -3 -3 -2 -2 -2 -1 -1 -1 -3 -7 -11 -13 -11 -7 -4 -3 -6 -7 -7 -9 -8 -5 -3 -3 -3 -3 -3 -3 -3 -2 -2 -3 -4 -5 -5 -4 -4 -5 -5 -2 -3 -13 -26 -20 -10 -4 -0 -1 -3 -5 -7 -6 -7 -8 -11 -13 -16 -20 -24 -17 -18 -19 -17 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -4 -4 -3 -3 -4 -6 -7 -8 -9 -12 -16 -18 -19 -19 -17 -15 -15 -14 -13 -11 -9 -7 -4 -2 -1 -1 -2 -5 -7 -10 -13 -15 -16 -19 -23 -27 -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 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -131 -206 -238 -200 -172 -148 -129 -119 -115 -114 -114 -114 -116 -117 -118 -118 -115 -119 -118 -73 -38 -14 -0 -0 -0 -1 -7 -33 -92 -133 -134 -59 -18 -15 -56 -149 -155 -144 -139 -135 -134 -135 -133 -75 -37 -14 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -13 -18 -18 -16 -14 -13 -16 -16 -15 -11 -6 -3 -2 -1 -2 -3 -2 -1 -4 -7 -10 -14 -14 -11 -8 -6 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -5 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -2 -2 -4 -8 -15 -23 -32 -40 -46 -40 -22 -8 -3 -7 -17 -15 -9 -4 -2 -3 -4 -4 -3 -1 -6 -11 -12 -10 -9 -11 -15 -15 -15 -14 -15 -9 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -2 -4 -6 -8 -9 -12 -15 -17 -19 -20 -18 -16 -14 -14 -13 -12 -11 -9 -6 -4 -2 -2 -3 -4 -6 -8 -9 -11 -14 -19 -26 -25 -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 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -2 -2 -1 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -153 -241 -269 -254 -211 -176 -150 -133 -121 -112 -108 -107 -106 -105 -105 -105 -107 -107 -113 -126 -136 -116 -62 -0 -0 -0 -0 -1 -10 -27 -37 -33 -16 -5 -7 -31 -116 -144 -153 -155 -154 -152 -139 -111 -50 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -9 -16 -22 -22 -18 -13 -15 -18 -20 -19 -12 -8 -4 -1 -1 -0 -0 -1 -2 -4 -7 -9 -6 -3 -1 -1 -1 -2 -2 -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 -1 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -4 -8 -6 -5 -5 -7 -6 -5 -7 -14 -28 -38 -44 -45 -31 -17 -6 -2 -5 -6 -7 -9 -7 -7 -9 -7 -6 -5 -5 -7 -4 -4 -6 -8 -4 -4 -7 -8 -10 -11 -10 -12 -10 -10 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -2 -4 -6 -8 -10 -11 -13 -14 -13 -11 -9 -8 -9 -8 -8 -7 -8 -8 -7 -4 -4 -6 -7 -6 -6 -7 -9 -13 -22 -26 -22 -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 -3 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -172 -258 -284 -268 -227 -194 -167 -144 -126 -113 -109 -108 -107 -106 -105 -106 -108 -103 -103 -106 -113 -108 -63 -7 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -17 -103 -147 -168 -174 -169 -169 -134 -64 -18 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -10 -18 -17 -14 -12 -16 -19 -20 -18 -14 -9 -5 -3 -3 -3 -3 -4 -4 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -4 -5 -6 -6 -5 -6 -9 -11 -11 -9 -7 -8 -9 -13 -24 -19 -17 -19 -26 -15 -10 -10 -12 -7 -3 -4 -14 -11 -8 -4 -2 -3 -5 -7 -6 -8 -10 -12 -9 -8 -9 -10 -10 -9 -7 -6 -6 -4 -2 -1 -2 -3 -4 -5 -4 -4 -5 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -7 -9 -11 -13 -12 -10 -8 -6 -7 -7 -6 -5 -6 -7 -7 -6 -6 -8 -10 -8 -7 -6 -6 -12 -21 -28 -29 -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 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -59 -145 -240 -279 -243 -212 -186 -164 -145 -131 -121 -115 -110 -108 -107 -106 -106 -105 -105 -108 -111 -108 -79 -45 -46 -55 -58 -47 -7 -1 -0 -0 -0 -0 -0 -15 -93 -147 -176 -181 -170 -174 -140 -67 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -11 -16 -20 -23 -20 -5 -4 -6 -8 -10 -14 -15 -14 -12 -11 -10 -9 -8 -7 -6 -4 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -1 -0 -1 -2 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -1 -3 -5 -6 -2 -0 -2 -4 -6 -5 -3 -2 -5 -7 -7 -9 -20 -19 -15 -11 -10 -6 -6 -10 -14 -13 -9 -5 -4 -4 -4 -3 -4 -5 -5 -4 -6 -8 -9 -9 -11 -12 -12 -10 -7 -4 -2 -3 -3 -2 -2 -2 -3 -2 -1 -1 -1 -3 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -2 -4 -6 -8 -10 -10 -10 -10 -10 -9 -9 -9 -8 -7 -7 -7 -7 -6 -6 -8 -11 -10 -8 -5 -5 -10 -18 -24 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -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 -41 -129 -275 -300 -288 -258 -229 -204 -182 -164 -150 -138 -128 -120 -115 -110 -107 -106 -106 -105 -105 -104 -99 -106 -117 -123 -123 -125 -103 -26 -7 -0 -0 -0 -0 -0 -15 -81 -147 -186 -197 -185 -121 -56 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -4 -12 -20 -23 -22 -14 -5 -1 -9 -16 -20 -17 -20 -21 -20 -20 -19 -16 -13 -12 -11 -10 -10 -11 -9 -7 -5 -3 -1 -0 -0 -0 -2 -4 -6 -2 -1 -1 -2 -3 -3 -2 -1 -1 -2 -2 -3 -1 -0 -0 -0 -1 -3 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -3 -10 -14 -11 -6 -3 -13 -13 -8 -4 -6 -5 -2 -1 -1 -4 -5 -2 -2 -1 -2 -2 -5 -5 -4 -3 -4 -4 -4 -4 -3 -2 -1 -1 -0 -0 -1 -1 -2 -3 -1 -1 -1 -2 -3 -2 -2 -2 -1 -1 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -5 -5 -4 -5 -6 -6 -6 -6 -6 -7 -9 -10 -9 -7 -5 -4 -5 -8 -10 -9 -7 -6 -6 -10 -19 -32 -17 -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 -1 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -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 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -38 -128 -313 -315 -293 -268 -243 -219 -198 -181 -165 -152 -141 -132 -126 -120 -116 -112 -109 -106 -104 -103 -94 -91 -90 -90 -99 -122 -118 -42 -11 -0 -0 -0 -0 -0 -10 -49 -103 -159 -198 -175 -146 -114 -75 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -12 -19 -22 -26 -27 -16 -3 -0 -6 -14 -20 -18 -20 -21 -22 -22 -19 -16 -15 -15 -14 -14 -16 -15 -14 -13 -12 -10 -5 -2 -1 -0 -1 -2 -2 -1 -2 -4 -6 -3 -2 -1 -1 -2 -3 -4 -4 -2 -1 -1 -1 -0 -1 -2 -3 -3 -2 -1 -0 -0 -0 -1 -0 -2 -5 -10 -9 -8 -7 -6 -10 -9 -6 -0 -0 -0 -0 -1 -4 -6 -5 -2 -2 -2 -3 -3 -4 -3 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -4 -5 -6 -7 -8 -9 -9 -7 -2 -1 -1 -1 -2 -1 -1 -1 -1 -2 -3 -3 -2 -1 -1 -1 -2 -3 -2 -2 -3 -2 -2 -2 -3 -6 -10 -11 -11 -9 -7 -5 -4 -5 -7 -9 -9 -9 -9 -11 -16 -23 -26 -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 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -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 -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 -70 -190 -298 -318 -304 -288 -270 -251 -231 -214 -198 -183 -170 -159 -150 -142 -136 -129 -124 -118 -112 -109 -107 -100 -95 -93 -95 -105 -99 -74 -26 -7 -0 -0 -0 -0 -0 -3 -14 -61 -118 -164 -153 -116 -68 -21 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -4 -11 -17 -15 -9 -2 -1 -6 -12 -16 -16 -19 -21 -22 -19 -9 -6 -10 -10 -9 -12 -18 -19 -20 -19 -16 -13 -9 -5 -2 -1 -1 -1 -0 -3 -7 -13 -17 -8 -3 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -4 -7 -9 -5 -5 -5 -6 -2 -1 -0 -0 -2 -4 -5 -4 -4 -4 -3 -3 -3 -3 -2 -1 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -4 -4 -2 -1 -2 -2 -2 -3 -5 -10 -14 -16 -12 -5 -3 -3 -5 -6 -4 -2 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -1 -2 -3 -7 -8 -8 -8 -8 -6 -6 -8 -10 -12 -13 -14 -15 -19 -24 -32 -24 -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 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -65 -202 -304 -299 -288 -277 -267 -257 -249 -238 -226 -213 -202 -192 -183 -174 -164 -155 -146 -136 -123 -115 -112 -108 -105 -103 -104 -115 -73 -26 -0 -0 -0 -0 -0 -0 -0 -5 -22 -72 -111 -129 -113 -58 -19 -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 -4 -10 -12 -11 -12 -16 -20 -20 -9 -3 -1 -1 -0 -1 -2 -6 -14 -21 -24 -20 -14 -10 -8 -5 -4 -5 -8 -13 -19 -24 -27 -23 -11 -4 -3 -7 -6 -3 -2 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -5 -1 -0 -1 -4 -6 -3 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -6 -5 -3 -2 -3 -3 -3 -3 -3 -4 -3 -1 -0 -1 -2 -3 -3 -3 -2 -1 -1 -1 -2 -4 -6 -5 -3 -1 -2 -5 -8 -6 -4 -2 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -4 -4 -6 -9 -11 -14 -15 -16 -18 -20 -22 -25 -28 -36 -35 -26 -8 -8 -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 -1 -1 -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 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -190 -288 -288 -275 -265 -259 -259 -261 -255 -244 -232 -221 -211 -200 -188 -177 -167 -158 -150 -136 -125 -118 -114 -112 -112 -114 -135 -95 -43 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -43 -93 -92 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -3 -2 -3 -8 -10 -8 -10 -14 -18 -19 -7 -2 -0 -0 -0 -0 -0 -0 -10 -22 -30 -26 -20 -15 -12 -10 -10 -13 -18 -25 -32 -37 -36 -14 -7 -10 -24 -42 -24 -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 -1 -2 -3 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -5 -6 -6 -5 -4 -3 -3 -3 -3 -3 -4 -5 -4 -2 -1 -1 -3 -8 -5 -2 -1 -1 -1 -1 -1 -2 -1 -2 -3 -4 -3 -3 -6 -4 -3 -2 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -5 -9 -13 -17 -17 -18 -20 -23 -26 -28 -30 -31 -35 -41 -45 -43 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -184 -282 -291 -268 -253 -247 -250 -241 -232 -222 -212 -203 -201 -198 -192 -185 -178 -171 -163 -152 -140 -128 -122 -120 -121 -117 -90 -50 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -33 -35 -11 -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 -6 -6 -5 -4 -4 -6 -8 -8 -10 -13 -12 -7 -2 -1 -0 -0 -0 -0 -0 -0 -7 -23 -37 -34 -30 -25 -21 -18 -20 -22 -25 -30 -38 -47 -53 -40 -38 -42 -47 -30 -13 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -5 -5 -4 -3 -2 -2 -1 -1 -1 -2 -3 -2 -2 -2 -2 -2 -2 -1 -1 -2 -3 -4 -6 -9 -10 -11 -11 -10 -9 -6 -6 -6 -6 -7 -8 -7 -4 -1 -0 -7 -16 -14 -5 -4 -7 -3 -1 -1 -1 -1 -2 -3 -3 -2 -2 -4 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -8 -12 -15 -18 -19 -21 -23 -26 -29 -32 -34 -36 -39 -42 -43 -42 -28 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -189 -290 -306 -264 -239 -221 -209 -198 -188 -179 -171 -165 -166 -167 -166 -168 -171 -169 -153 -143 -136 -133 -133 -138 -157 -166 -99 -34 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -5 -7 -9 -9 -8 -8 -6 -7 -8 -10 -12 -16 -15 -5 -1 -0 -0 -1 -27 -31 -21 -1 -9 -25 -41 -42 -40 -38 -36 -34 -34 -34 -34 -37 -41 -49 -61 -73 -81 -83 -78 -42 -21 -10 -1 -0 -2 -4 -5 -4 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -2 -3 -4 -5 -6 -7 -5 -4 -2 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -3 -5 -7 -10 -13 -16 -17 -16 -14 -10 -6 -5 -5 -6 -8 -8 -5 -1 -0 -0 -2 -4 -1 -3 -6 -7 -3 -1 -1 -5 -5 -5 -3 -3 -4 -5 -5 -3 -3 -4 -6 -4 -2 -0 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -5 -7 -10 -12 -14 -17 -19 -19 -20 -22 -25 -31 -34 -36 -38 -39 -41 -35 -24 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -186 -290 -313 -253 -221 -198 -179 -164 -152 -140 -131 -125 -123 -124 -127 -133 -142 -149 -150 -150 -150 -151 -152 -170 -167 -138 -69 -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 -2 -5 -4 -2 -1 -2 -4 -6 -7 -8 -9 -10 -10 -9 -10 -10 -9 -6 -5 -4 -1 -0 -0 -0 -1 -35 -46 -36 -11 -39 -54 -52 -50 -49 -48 -46 -45 -44 -43 -43 -43 -46 -54 -67 -79 -86 -87 -77 -63 -50 -38 -25 -12 -11 -21 -22 -15 -15 -27 -17 -7 -0 -0 -3 -4 -3 -2 -2 -3 -5 -4 -3 -3 -3 -3 -2 -1 -0 -1 -1 -3 -9 -10 -8 -5 -4 -7 -9 -9 -7 -6 -5 -5 -5 -5 -5 -6 -9 -12 -15 -18 -14 -9 -4 -2 -1 -3 -5 -9 -9 -6 -0 -0 -0 -0 -1 -3 -7 -9 -3 -1 -0 -1 -2 -2 -1 -1 -4 -7 -7 -5 -2 -6 -12 -15 -12 -8 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -3 -6 -8 -10 -11 -13 -14 -14 -15 -15 -17 -20 -24 -28 -32 -36 -36 -38 -38 -35 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -168 -278 -308 -234 -202 -177 -157 -143 -133 -117 -102 -95 -92 -92 -94 -101 -113 -127 -141 -152 -159 -165 -170 -193 -149 -71 -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 -3 -5 -5 -3 -1 -0 -2 -5 -7 -7 -7 -8 -10 -11 -13 -13 -13 -13 -12 -9 -4 -0 -0 -0 -4 -19 -32 -28 -14 -4 -31 -52 -59 -58 -57 -56 -54 -52 -50 -48 -45 -47 -54 -64 -77 -84 -81 -71 -62 -59 -58 -56 -54 -46 -40 -36 -23 -15 -18 -36 -26 -14 -5 -6 -8 -7 -4 -2 -2 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -4 -6 -8 -10 -10 -8 -6 -7 -10 -13 -13 -11 -11 -11 -11 -11 -8 -4 -4 -6 -9 -12 -14 -11 -7 -4 -2 -1 -2 -5 -8 -10 -11 -14 -10 -8 -9 -10 -12 -12 -9 -7 -5 -3 -1 -1 -0 -0 -0 -5 -6 -6 -5 -3 -6 -15 -16 -11 -5 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -3 -6 -9 -10 -11 -11 -11 -12 -15 -15 -16 -18 -22 -24 -27 -32 -34 -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 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -142 -267 -299 -218 -187 -162 -142 -128 -118 -105 -92 -85 -81 -78 -79 -83 -99 -118 -137 -154 -168 -182 -195 -167 -110 -46 -2 -0 -0 -0 -0 -0 -0 -0 -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 -2 -4 -6 -9 -10 -9 -8 -7 -7 -8 -9 -13 -16 -18 -17 -19 -15 -8 -0 -0 -0 -5 -24 -23 -13 -0 -0 -24 -49 -65 -65 -65 -65 -63 -61 -59 -56 -51 -56 -64 -74 -84 -87 -83 -75 -73 -71 -68 -64 -55 -46 -37 -27 -18 -14 -15 -23 -25 -25 -22 -19 -12 -6 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -3 -15 -20 -18 -16 -13 -11 -9 -10 -12 -15 -15 -15 -17 -21 -24 -32 -28 -11 -5 -4 -6 -8 -9 -8 -6 -4 -2 -2 -3 -5 -8 -11 -16 -19 -19 -18 -20 -20 -20 -19 -15 -15 -13 -11 -5 -2 -0 -0 -0 -1 -3 -4 -6 -4 -2 -3 -2 -1 -0 -0 -0 -1 -1 -2 -3 -3 -2 -1 -2 -2 -3 -5 -8 -9 -10 -10 -9 -8 -10 -11 -12 -14 -21 -26 -29 -31 -33 -32 -26 -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 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -110 -250 -283 -210 -175 -150 -131 -116 -107 -99 -91 -82 -75 -72 -73 -75 -96 -119 -142 -166 -201 -199 -150 -72 -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 -1 -3 -3 -3 -2 -1 -1 -3 -7 -8 -8 -7 -7 -7 -8 -9 -12 -16 -17 -15 -17 -15 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -18 -42 -68 -68 -68 -68 -67 -67 -67 -68 -66 -70 -75 -82 -88 -87 -84 -80 -76 -71 -63 -52 -43 -35 -29 -24 -20 -17 -15 -16 -17 -16 -14 -14 -12 -8 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -4 -18 -24 -25 -23 -22 -19 -17 -17 -21 -28 -31 -12 -10 -15 -25 -48 -53 -42 -16 -7 -4 -4 -6 -6 -5 -4 -4 -4 -6 -9 -13 -16 -20 -24 -20 -18 -20 -31 -33 -29 -21 -12 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -3 -1 -1 -1 -2 -3 -5 -7 -9 -10 -10 -8 -7 -8 -9 -10 -12 -19 -26 -30 -32 -35 -36 -25 -19 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -68 -207 -240 -194 -161 -139 -122 -110 -103 -94 -85 -77 -74 -76 -78 -78 -100 -127 -157 -185 -176 -130 -53 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -1 -4 -6 -8 -9 -7 -7 -7 -8 -9 -10 -11 -11 -12 -12 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -11 -34 -68 -66 -65 -66 -68 -71 -76 -81 -82 -84 -85 -88 -88 -84 -79 -75 -72 -64 -54 -44 -36 -30 -24 -21 -17 -14 -12 -10 -7 -5 -5 -7 -7 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -13 -18 -18 -16 -20 -23 -24 -30 -36 -32 -14 -3 -1 -2 -6 -14 -12 -7 -4 -4 -4 -4 -6 -7 -8 -8 -8 -9 -11 -11 -6 -9 -16 -17 -18 -21 -28 -25 -18 -10 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -2 -2 -2 -6 -11 -15 -12 -10 -10 -11 -15 -18 -21 -23 -22 -26 -33 -37 -31 -21 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -6 -6 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -40 -177 -207 -177 -147 -131 -119 -108 -98 -88 -82 -78 -79 -79 -82 -90 -114 -147 -189 -241 -132 -49 -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 -2 -3 -3 -2 -1 -0 -0 -0 -1 -2 -3 -4 -6 -8 -6 -6 -6 -6 -7 -7 -8 -8 -8 -9 -8 -3 -2 -1 -0 -0 -0 -0 -0 -4 -17 -37 -61 -63 -64 -68 -73 -78 -83 -89 -91 -91 -90 -88 -83 -78 -72 -68 -63 -55 -45 -37 -29 -22 -16 -15 -13 -10 -7 -6 -4 -3 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -3 -3 -6 -10 -17 -24 -26 -21 -6 -2 -1 -1 -1 -3 -4 -4 -3 -4 -5 -7 -8 -9 -10 -9 -10 -13 -17 -17 -9 -4 -5 -7 -9 -10 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -11 -16 -18 -17 -21 -23 -24 -24 -17 -19 -32 -28 -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 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -4 -5 -5 -5 -5 -5 -6 -6 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -151 -180 -162 -132 -122 -116 -111 -100 -92 -88 -87 -92 -96 -105 -121 -144 -169 -194 -221 -114 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -1 -1 -1 -0 -0 -1 -3 -4 -3 -3 -4 -3 -3 -3 -4 -4 -4 -4 -5 -5 -5 -6 -7 -10 -12 -12 -4 -1 -0 -0 -10 -34 -58 -56 -55 -57 -60 -67 -74 -79 -84 -86 -84 -82 -78 -72 -67 -61 -56 -50 -43 -34 -26 -20 -14 -10 -9 -8 -6 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -2 -2 -3 -4 -6 -7 -8 -9 -10 -11 -13 -14 -16 -18 -21 -22 -21 -16 -11 -7 -4 -4 -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 -3 -14 -23 -27 -30 -27 -28 -30 -33 -35 -36 -35 -40 -39 -27 -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 -3 -4 -4 -1 -0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -4 -4 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -143 -182 -176 -142 -128 -123 -120 -113 -108 -107 -109 -116 -129 -143 -155 -167 -187 -161 -48 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -2 -3 -4 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -3 -5 -7 -10 -16 -22 -25 -22 -8 -2 -0 -0 -4 -21 -39 -40 -39 -40 -41 -46 -53 -60 -66 -68 -68 -65 -60 -54 -49 -44 -39 -35 -29 -23 -17 -11 -6 -5 -5 -3 -2 -1 -1 -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 -3 -4 -6 -7 -7 -10 -13 -17 -20 -23 -25 -27 -27 -22 -17 -12 -8 -5 -2 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -10 -17 -35 -35 -33 -31 -37 -25 -18 -27 -38 -41 -33 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -2 -0 -0 -1 -2 -3 -2 -1 -1 -1 -1 -2 -2 -2 -2 -3 -4 -5 -5 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -89 -130 -155 -162 -156 -151 -148 -146 -148 -151 -161 -186 -214 -226 -221 -195 -197 -163 -60 -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 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -3 -4 -4 -3 -2 -2 -2 -3 -4 -7 -11 -17 -18 -16 -12 -8 -4 -3 -7 -24 -30 -27 -24 -24 -25 -26 -27 -30 -34 -39 -42 -43 -41 -39 -36 -32 -29 -25 -21 -17 -12 -7 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -6 -9 -11 -14 -16 -20 -26 -31 -37 -35 -25 -11 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -15 -14 -9 -5 -14 -20 -27 -44 -34 -21 -14 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -5 -4 -2 -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 -1 -7 -45 -112 -178 -165 -166 -173 -182 -189 -201 -224 -268 -288 -296 -286 -241 -138 -54 -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 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -2 -2 -2 -4 -6 -6 -4 -2 -2 -2 -4 -6 -9 -10 -6 -10 -26 -22 -18 -16 -17 -21 -20 -15 -12 -13 -14 -16 -16 -16 -16 -19 -19 -20 -21 -23 -23 -22 -19 -15 -11 -7 -4 -2 -1 -1 -2 -2 -2 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -8 -9 -10 -13 -17 -22 -23 -20 -25 -50 -58 -55 -38 -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 -1 -1 -0 -0 -0 -5 -15 -39 -42 -34 -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 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -40 -105 -146 -168 -162 -171 -183 -196 -208 -241 -243 -193 -197 -240 -275 -224 -117 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -2 -2 -1 -2 -3 -4 -6 -9 -13 -17 -21 -22 -21 -20 -18 -16 -13 -9 -7 -7 -8 -10 -9 -8 -7 -7 -5 -5 -8 -12 -13 -12 -10 -6 -3 -1 -0 -0 -1 -2 -2 -1 -1 -1 -4 -8 -9 -5 -4 -3 -2 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -5 -8 -11 -13 -15 -15 -18 -22 -28 -28 -17 -3 -6 -29 -45 -44 -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 -1 -4 -19 -27 -22 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -99 -221 -211 -160 -149 -156 -170 -189 -215 -256 -288 -297 -296 -299 -258 -111 -42 -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 -1 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -3 -3 -4 -5 -8 -12 -16 -17 -17 -16 -15 -13 -12 -10 -9 -7 -7 -7 -5 -3 -2 -2 -2 -1 -1 -2 -7 -7 -6 -3 -1 -1 -0 -1 -2 -2 -2 -2 -2 -2 -3 -6 -8 -10 -5 -3 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -6 -10 -13 -15 -17 -18 -20 -22 -26 -30 -27 -18 -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 -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 -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 -20 -70 -193 -191 -159 -143 -149 -167 -195 -234 -273 -308 -334 -330 -326 -262 -93 -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 -1 -2 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -6 -10 -13 -15 -15 -14 -14 -13 -12 -12 -12 -10 -8 -5 -2 -1 -0 -0 -2 -3 -5 -7 -8 -7 -4 -1 -1 -2 -4 -6 -6 -4 -1 -3 -4 -5 -4 -5 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -4 -5 -7 -10 -12 -14 -17 -21 -24 -27 -29 -27 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -54 -176 -176 -155 -140 -156 -186 -222 -258 -202 -126 -47 -25 -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 -1 -2 -3 -3 -2 -2 -1 -1 -1 -0 -0 -1 -1 -2 -2 -1 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -1 -4 -7 -10 -14 -14 -14 -14 -14 -12 -11 -12 -10 -8 -6 -3 -2 -1 -1 -3 -7 -9 -10 -8 -5 -2 -0 -0 -1 -2 -2 -2 -2 -1 -5 -8 -8 -5 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -8 -12 -13 -12 -13 -14 -16 -18 -25 -30 -31 -28 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -43 -167 -174 -160 -147 -172 -204 -205 -153 -79 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -1 -1 -2 -3 -2 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -0 -1 -0 -0 -0 -1 -2 -3 -3 -3 -5 -7 -10 -11 -12 -13 -13 -12 -11 -11 -10 -8 -6 -5 -4 -3 -2 -3 -5 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -4 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -1 -2 -5 -12 -24 -23 -21 -20 -21 -24 -28 -30 -33 -33 -28 -14 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -156 -186 -186 -178 -210 -163 -102 -36 -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 -1 -2 -3 -1 -0 -0 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -3 -6 -7 -8 -10 -12 -13 -12 -12 -11 -10 -8 -6 -6 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -3 -4 -6 -10 -15 -22 -22 -21 -17 -16 -22 -29 -31 -30 -25 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -114 -176 -239 -295 -174 -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 -1 -2 -1 -1 -1 -2 -3 -3 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -3 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -4 -6 -9 -8 -8 -8 -10 -10 -9 -6 -6 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -1 -1 -3 -5 -7 -7 -7 -8 -9 -8 -7 -8 -9 -8 -7 -9 -23 -24 -16 -1 -0 -4 -9 -7 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -50 -76 -83 -45 -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 -1 -1 -2 -3 -3 -1 -1 -2 -2 -1 -1 -1 -0 -1 -1 -1 -0 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -8 -7 -8 -9 -10 -10 -9 -7 -5 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -3 -4 -6 -9 -12 -16 -14 -13 -13 -17 -14 -14 -14 -11 -10 -8 -4 -7 -6 -3 -0 -0 -1 -2 -6 -6 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -0 -2 -2 -2 -2 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -2 -4 -5 -6 -7 -8 -8 -7 -6 -5 -3 -2 -2 -1 -1 -1 -2 -2 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -0 -0 -1 -2 -4 -7 -9 -10 -12 -14 -16 -18 -23 -18 -11 -5 -10 -8 -6 -4 -6 -18 -23 -9 -3 -0 -1 -5 -7 -7 -6 -16 -14 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -4 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -3 -2 -2 -1 -0 -0 -0 -1 -2 -4 -5 -7 -6 -8 -15 -24 -29 -28 -23 -10 -2 -0 -0 -1 -2 -6 -17 -16 -7 -1 -0 -0 -0 -7 -9 -7 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -2 -3 -2 -1 -0 -0 -0 -1 -3 -5 -4 -1 -1 -8 -24 -47 -40 -37 -35 -30 -11 -0 -0 -3 -9 -15 -17 -20 -17 -8 -2 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -3 -4 -4 -4 -3 -1 -1 -1 -1 -1 -2 -3 -2 -2 -3 -3 -3 -3 -3 -2 -1 -1 -0 -1 -1 -2 -4 -8 -7 -3 -1 -2 -5 -5 -2 -6 -15 -20 -10 -1 -0 -7 -12 -15 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -2 -2 -2 -2 -2 -3 -4 -3 -3 -2 -2 -1 -1 -0 -2 -4 -5 -6 -10 -10 -6 -2 -1 -2 -1 -1 -0 -1 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -0 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 -2 -4 -6 -8 -11 -12 -10 -4 -6 -13 -10 -6 -2 -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 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -7 -10 -12 -11 -7 -9 -15 -12 -9 -5 -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 -1 -1 -1 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -6 -7 -8 -6 -6 -6 -4 -3 -3 -2 -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 -1 -1 -1 -1 -1 -1 -2 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -2 -1 -1 -1 -0 -1 -1 -2 -2 -4 -5 -5 -5 -5 -5 -3 -2 -1 -0 -0 -0 -1 -2 -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 -1 -1 -1 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -2 -2 -2 -4 -5 -6 -4 -2 -2 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -3 -2 -2 -1 -1 -2 -2 -3 -3 -3 -3 -4 -4 -5 -5 -4 -4 -4 -4 -2 -2 -4 -5 -3 -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 -1 -1 -1 -0 -1 -1 -1 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -2 -2 -2 -3 -3 -4 -3 -2 -1 -1 -2 -2 -3 -3 -3 -2 -2 -2 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -3 -3 -3 -4 -5 -6 -7 -8 -9 -6 -3 -4 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -3 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -2 -2 -3 -4 -4 -2 -1 -1 -1 -2 -3 -3 -4 -5 -6 -6 -6 -5 -5 -4 -3 -2 -2 -4 -6 -8 -9 -10 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -4 -5 -6 -8 -6 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -2 -2 -3 -4 -4 -4 -3 -2 -1 -1 -1 -2 -5 -5 -5 -6 -6 -6 -6 -5 -5 -5 -5 -5 -6 -7 -9 -11 -10 -7 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -4 -5 -6 -6 -7 -6 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -3 -3 -3 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -4 -4 -4 -5 -5 -5 -5 -5 -5 -5 -7 -10 -12 -11 -8 -6 -5 -5 -4 -4 -4 -4 -5 -6 -8 -9 -9 -9 -9 -8 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -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 -2 -2 -3 -3 -4 -5 -5 -5 -5 -5 -5 -6 -6 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -1 -1 -1 -1 -2 -2 -4 -5 -5 -5 -5 -5 -5 -4 -4 -6 -10 -9 -8 -5 -5 -4 -5 -7 -7 -5 -3 -3 -3 -3 -4 -6 -7 -9 -10 -10 -8 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -4 -4 -4 -4 -4 -5 -5 -6 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -1 -1 -2 -4 -5 -6 -6 -6 -5 -4 -3 -3 -5 -11 -8 -4 -1 -2 -2 -1 -3 -3 -3 -3 -3 -4 -5 -6 -8 -9 -8 -6 -4 -2 -1 -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 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -3 -4 -4 -3 -3 -3 -4 -5 -5 -6 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -4 -4 -4 -3 -6 -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 -1 -1 -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 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -2 -3 -3 -4 -5 -5 -5 -5 -5 -3 -3 -3 -5 -9 -8 -5 -2 -3 -4 -3 -3 -3 -3 -4 -4 -5 -7 -10 -10 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -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 -1 -1 -2 -2 -3 -2 -2 -2 -2 -2 -3 -3 -4 -4 -5 -5 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -5 -5 -5 -5 -7 -9 -10 -8 -7 -6 -3 -1 -2 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -2 -3 -4 -4 -5 -5 -5 -5 -5 -5 -4 -3 -2 -2 -3 -4 -4 -4 -3 -4 -4 -4 -4 -4 -5 -6 -7 -8 -11 -16 -14 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -2 -2 -2 -1 -1 -1 -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 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -4 -4 -3 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -5 -5 -4 -4 -5 -6 -6 -3 -2 -4 -13 -13 -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 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -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 -3 -4 -5 -6 -6 -5 -5 -5 -5 -5 -4 -3 -2 -1 -1 -2 -3 -4 -4 -4 -5 -5 -5 -5 -5 -7 -8 -9 -7 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -1 -1 -0 -1 -1 -2 -1 -0 -0 -0 -5 -9 -11 -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 -1 -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 -0 -0 -0 -0 -0 -0 -1 -2 -4 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -4 -4 -5 -5 -5 -5 -5 -5 -4 -4 -3 -2 -2 -1 -2 -2 -3 -3 -3 -4 -5 -6 -7 -7 -6 -7 -8 -9 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -2 -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 -1 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -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 -2 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -1 -0 -1 -1 -2 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -4 -4 -4 -4 -5 -5 -5 -5 -4 -4 -4 -3 -3 -3 -2 -2 -3 -4 -4 -5 -4 -3 -4 -5 -5 -4 -5 -7 -8 -9 -9 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -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 -1 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -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 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -4 -4 -4 -5 -5 -6 -5 -5 -4 -4 -3 -2 -2 -2 -3 -3 -4 -5 -5 -6 -7 -6 -6 -7 -5 -4 -3 -7 -9 -10 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -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 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -3 -2 -2 -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 -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 -1 -2 -3 -3 -2 -1 -2 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -2 -2 -2 -2 -2 -3 -4 -3 -2 -2 -2 -2 -3 -3 -4 -4 -4 -4 -4 -4 -4 -5 -6 -6 -5 -4 -3 -3 -2 -3 -3 -4 -4 -4 -4 -5 -6 -7 -5 -4 -5 -6 -6 -5 -8 -10 -10 -8 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -3 -1 -0 -0 -0 -1 -1 -2 -3 -2 -2 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -4 -4 -4 -4 -3 -3 -3 -3 -4 -5 -5 -5 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -5 -5 -5 -3 -3 -2 -2 -2 -3 -3 -3 -3 -3 -3 -4 -6 -7 -7 -7 -7 -7 -8 -8 -10 -9 -7 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -3 -3 -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 -1 -1 -0 -1 -0 -0 -0 -1 -3 -5 -6 -5 -3 -2 -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 -1 -1 -2 -3 -4 -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 -1 -1 -1 -1 -1 -2 -3 -5 -8 -7 -2 -3 -3 -4 -4 -4 -2 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -2 -3 -3 -3 -4 -4 -3 -3 -2 -2 -3 -3 -3 -2 -2 -3 -4 -4 -4 -4 -3 -3 -2 -2 -1 -1 -2 -2 -3 -3 -3 -3 -2 -2 -2 -2 -3 -3 -2 -3 -3 -3 -3 -4 -5 -6 -6 -7 -7 -7 -8 -10 -9 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -3 -3 -4 -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 -1 -1 -1 -1 -2 -2 -3 -3 -2 -2 -1 -0 -1 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -3 -5 -5 -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 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -7 -5 -2 -3 -4 -4 -3 -2 -1 -1 -1 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -2 -2 -2 -2 -3 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -4 -5 -5 -5 -6 -6 -5 -3 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -4 -4 -4 -4 -5 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -3 -4 -3 -3 -2 -1 -1 -0 -0 -1 -2 -3 -1 -1 -0 -0 -2 -4 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -3 -8 -17 -12 -7 -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 -1 -1 -1 -1 -1 -3 -5 -7 -8 -7 -5 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -4 -5 -6 -6 -5 -7 -9 -8 -3 -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 -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 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -4 -5 -5 -5 -4 -5 -4 -2 -1 -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 -3 -3 -2 -3 -3 -3 -3 -2 -0 -1 -1 -0 -0 -0 -3 -9 -14 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -3 -2 -1 -4 -5 -4 -3 -2 -3 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -2 -3 -5 -6 -6 -5 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -2 -3 -4 -5 -5 -6 -7 -9 -9 -6 -2 -0 -0 -0 -0 -0 -0 -1 -2 -5 -3 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -2 -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 -2 -3 -4 -4 -5 -6 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -2 -2 -3 -4 -4 -6 -8 -9 -9 -8 -6 -5 -5 -3 -0 -0 -0 -1 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -4 -3 -2 -1 -2 -3 -3 -3 -3 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -4 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -4 -5 -5 -5 -7 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -2 -7 -14 -11 -3 -1 -0 -0 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -2 -1 -0 -1 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -5 -7 -6 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -3 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -6 -8 -10 -12 -13 -14 -13 -9 -5 -2 -3 -3 -2 -5 -9 -11 -6 -2 -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 -2 -3 -3 -3 -1 -0 -1 -2 -3 -4 -5 -6 -7 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -5 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -5 -11 -17 -7 -2 -1 -1 -2 -2 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -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 -2 -2 -3 -4 -5 -6 -7 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -2 -3 -5 -6 -8 -10 -14 -17 -18 -14 -13 -16 -17 -15 -13 -13 -17 -21 -22 -23 -20 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -3 -2 -1 -1 -1 -3 -6 -8 -11 -12 -12 -9 -4 -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 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -4 -4 -3 -2 -5 -10 -6 -3 -0 -0 -0 -0 -0 -1 -3 -4 -2 -1 -2 -2 -3 -3 -2 -1 -1 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -5 -6 -7 -9 -12 -17 -22 -19 -13 -11 -19 -21 -21 -20 -20 -21 -21 -24 -23 -19 -10 -4 -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 -2 -4 -5 -6 -5 -3 -2 -3 -6 -9 -13 -12 -15 -17 -13 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -2 -2 -2 -3 -2 -2 -2 -2 -2 -2 -3 -3 -3 -4 -6 -8 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -1 -1 -2 -3 -3 -3 -3 -3 -3 -3 -3 -2 -1 -1 -0 -0 -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 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -5 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -3 -3 -4 -6 -7 -8 -10 -13 -18 -23 -26 -26 -24 -25 -27 -28 -25 -21 -17 -15 -16 -16 -11 -6 -2 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -13 -19 -21 -19 -11 -5 -4 -7 -10 -13 -17 -19 -18 -4 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -3 -7 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -6 -6 -4 -2 -1 -2 -3 -3 -4 -3 -3 -3 -3 -2 -2 -1 -1 -1 -1 -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 -1 -1 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -3 -4 -5 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -5 -6 -6 -7 -8 -10 -13 -16 -20 -25 -28 -27 -27 -27 -29 -25 -20 -14 -10 -8 -9 -8 -7 -5 -13 -19 -21 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -1 -1 -3 -10 -19 -31 -44 -41 -28 -20 -16 -15 -19 -16 -11 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -2 -4 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -3 -3 -3 -2 -1 -1 -2 -3 -3 -4 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -2 -2 -2 -3 -3 -2 -2 -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 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -5 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -7 -7 -7 -8 -8 -9 -11 -13 -16 -20 -24 -28 -29 -29 -27 -26 -21 -13 -11 -9 -7 -5 -5 -4 -5 -8 -9 -5 -2 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -28 -22 -7 -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 -4 -9 -18 -30 -45 -35 -27 -21 -21 -25 -35 -19 -7 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -1 -1 -1 -1 -3 -5 -5 -2 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -3 -1 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -4 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -7 -9 -9 -9 -10 -11 -12 -14 -18 -22 -26 -31 -34 -30 -21 -11 -2 -7 -12 -11 -9 -7 -4 -4 -5 -5 -3 -2 -2 -1 -2 -6 -15 -23 -25 -11 -4 -0 -0 -0 -0 -2 -2 -0 -0 -0 -1 -3 -5 -3 -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 -5 -9 -13 -16 -17 -15 -20 -25 -31 -42 -41 -17 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -2 -2 -2 -3 -4 -6 -4 -1 -0 -0 -0 -0 -0 -1 -4 -7 -5 -1 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -3 -3 -3 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -9 -13 -11 -10 -9 -10 -11 -13 -16 -20 -24 -28 -22 -15 -8 -4 -3 -3 -4 -5 -6 -5 -5 -5 -6 -6 -6 -6 -6 -9 -19 -24 -27 -27 -19 -17 -23 -14 -10 -17 -19 -16 -11 -12 -8 -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 -5 -9 -12 -13 -13 -15 -22 -32 -43 -54 -33 -11 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -2 -4 -7 -5 -2 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -2 -2 -3 -4 -4 -4 -4 -3 -1 -2 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -3 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -2 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -4 -4 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -13 -16 -12 -9 -6 -6 -8 -9 -11 -12 -13 -14 -13 -13 -16 -14 -12 -10 -9 -8 -6 -6 -6 -6 -5 -5 -5 -5 -6 -7 -10 -11 -9 -6 -6 -8 -12 -17 -22 -22 -16 -10 -12 -11 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -10 -13 -16 -15 -18 -24 -33 -42 -43 -18 -6 -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 -1 -1 -1 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -6 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -4 -4 -4 -4 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -4 -3 -2 -3 -3 -2 -2 -3 -5 -6 -6 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -11 -9 -7 -5 -4 -4 -5 -6 -7 -7 -8 -8 -8 -8 -14 -16 -14 -11 -9 -8 -8 -7 -6 -6 -5 -6 -6 -6 -7 -7 -8 -8 -4 -2 -0 -0 -0 -1 -3 -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 -4 -7 -10 -13 -16 -23 -28 -34 -37 -25 -6 -2 -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 -1 -1 -1 -1 -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 -5 -6 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -3 -4 -4 -4 -4 -4 -4 -3 -4 -4 -4 -4 -4 -3 -2 -1 -1 -0 -1 -1 -2 -3 -4 -4 -4 -4 -4 -4 -3 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -3 -4 -3 -3 -3 -4 -5 -6 -7 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -2 -3 -5 -6 -8 -8 -9 -9 -8 -7 -5 -4 -5 -6 -7 -8 -8 -7 -6 -6 -6 -7 -7 -7 -7 -7 -8 -8 -10 -10 -11 -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 -1 -2 -5 -6 -2 -1 -2 -5 -5 -3 -0 -0 -2 -5 -7 -10 -16 -24 -31 -32 -28 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -4 -4 -5 -5 -6 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -2 -4 -4 -4 -4 -4 -4 -3 -3 -2 -1 -1 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -0 -0 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -2 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -6 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -7 -9 -8 -8 -8 -7 -9 -11 -11 -10 -8 -7 -6 -6 -7 -7 -7 -5 -4 -4 -4 -5 -6 -7 -7 -7 -8 -8 -8 -8 -10 -11 -12 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -2 -1 -1 -8 -10 -7 -4 -2 -2 -3 -5 -8 -8 -15 -25 -26 -18 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -2 -2 -2 -3 -4 -4 -5 -5 -6 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -5 -4 -4 -3 -2 -1 -1 -1 -1 -2 -2 -3 -3 -3 -2 -2 -3 -3 -3 -3 -2 -2 -1 -0 -0 -1 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -3 -2 -3 -3 -4 -4 -2 -2 -4 -7 -4 -3 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -2 -4 -8 -11 -14 -10 -9 -8 -8 -7 -6 -5 -5 -5 -5 -5 -4 -3 -2 -2 -2 -3 -4 -5 -5 -6 -6 -7 -8 -8 -8 -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 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -2 -3 -4 -6 -5 -6 -7 -6 -5 -4 -1 -2 -6 -11 -14 -12 -14 -15 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -3 -3 -2 -2 -1 -2 -3 -4 -5 -6 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -4 -4 -3 -2 -2 -1 -1 -2 -3 -3 -3 -2 -2 -3 -3 -4 -5 -5 -4 -3 -2 -1 -0 -0 -0 -1 -2 -2 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -3 -3 -3 -4 -4 -4 -4 -3 -2 -2 -2 -3 -4 -7 -9 -8 -8 -9 -12 -10 -6 -5 -3 -2 -1 -0 -0 -0 -0 -1 -3 -6 -9 -11 -7 -4 -2 -4 -5 -4 -3 -3 -5 -5 -5 -4 -4 -3 -2 -2 -1 -2 -2 -3 -4 -6 -7 -8 -7 -6 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -3 -2 -3 -3 -4 -3 -4 -5 -8 -8 -7 -5 -4 -3 -3 -1 -3 -6 -20 -30 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -4 -4 -4 -3 -3 -2 -2 -3 -5 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -3 -3 -3 -3 -3 -3 -2 -3 -4 -4 -3 -3 -3 -4 -4 -5 -6 -6 -5 -4 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -1 -1 -1 -2 -3 -5 -6 -5 -6 -10 -13 -13 -9 -7 -5 -4 -2 -1 -0 -0 -0 -0 -1 -1 -2 -5 -6 -5 -2 -1 -2 -2 -2 -3 -7 -8 -9 -8 -6 -5 -3 -2 -0 -0 -1 -1 -2 -3 -5 -6 -6 -7 -8 -8 -9 -10 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -6 -6 -6 -6 -5 -5 -5 -5 -5 -4 -5 -7 -8 -7 -6 -4 -3 -3 -5 -1 -1 -2 -5 -8 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -4 -4 -4 -4 -5 -5 -4 -2 -2 -6 -8 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -3 -3 -3 -4 -4 -5 -5 -5 -4 -4 -4 -5 -4 -4 -4 -4 -3 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -2 -3 -4 -5 -5 -4 -4 -4 -4 -4 -3 -3 -1 -1 -1 -1 -1 -2 -3 -5 -6 -8 -10 -12 -11 -10 -9 -6 -4 -3 -1 -1 -0 -0 -0 -1 -1 -3 -5 -6 -3 -1 -1 -2 -3 -5 -7 -8 -8 -9 -9 -7 -4 -2 -0 -0 -0 -0 -0 -1 -2 -4 -4 -4 -5 -6 -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 -1 -1 -2 -6 -8 -9 -8 -8 -7 -7 -5 -3 -2 -2 -2 -3 -3 -2 -4 -5 -4 -4 -5 Wind_Speed 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 9 11 13 14 14 15 14 14 15 16 15 14 14 14 15 17 18 17 17 17 18 19 20 20 19 18 18 19 20 21 22 24 24 23 23 23 24 23 22 21 20 21 21 23 23 24 25 25 26 26 27 28 28 26 25 24 24 24 24 25 27 28 27 27 28 27 24 22 19 18 17 18 18 18 18 17 16 14 13 12 13 14 18 23 28 29 30 30 30 29 29 29 29 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 29 29 29 29 29 29 30 30 30 30 30 30 29 29 29 28 28 26 25 23 21 19 18 17 17 17 15 13 11 10 10 11 11 12 13 12 12 10 9 12 6 6 5 2 7 15 21 24 25 24 22 19 16 12 5 9 12 12 11 9 8 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 7 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 13 14 14 14 14 14 14 14 14 13 12 11 5 1 4 6 11 15 14 14 15 16 17 17 18 19 19 19 19 19 19 18 17 18 17 17 17 17 17 17 16 16 16 17 17 17 16 15 13 12 12 12 12 12 12 12 13 13 14 15 15 16 16 16 17 16 16 16 16 16 15 15 15 15 15 16 16 16 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 16 16 16 16 15 15 15 14 14 14 14 14 14 14 13 13 10 7 11 16 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 8 11 13 14 14 15 14 14 15 16 14 13 13 13 14 17 18 18 17 17 18 19 20 21 21 20 20 20 21 22 23 24 23 22 22 23 23 23 22 22 21 21 22 22 23 24 25 26 26 25 26 27 27 26 25 24 23 22 23 25 27 27 27 27 27 26 23 22 20 18 17 17 18 18 18 17 16 14 14 14 15 18 22 26 29 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 29 29 29 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 27 26 25 23 22 20 19 18 17 17 15 13 11 11 10 10 11 11 11 11 10 8 6 5 4 6 3 7 17 22 24 24 25 25 25 23 22 20 18 13 12 13 12 11 11 11 9 7 6 6 6 7 7 7 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 7 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 10 11 12 13 14 14 14 15 15 15 15 14 14 13 12 11 11 11 11 12 11 10 12 14 15 16 16 16 17 18 18 17 18 18 18 17 18 18 18 18 17 17 17 17 17 17 17 16 16 15 14 13 11 11 11 11 11 12 12 13 13 14 14 15 16 16 17 17 17 17 16 16 16 15 15 15 15 15 15 16 16 15 15 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 16 16 16 16 15 14 14 14 14 14 14 13 13 13 13 12 12 10 7 11 17 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 10 9 8 8 9 10 9 8 9 9 9 10 10 9 9 9 8 8 7 6 7 8 10 12 13 14 14 14 14 15 16 14 13 13 13 14 16 17 18 17 18 18 19 21 21 21 21 21 21 22 23 24 24 23 22 22 23 23 23 23 22 22 22 22 22 23 24 26 26 25 25 25 27 27 27 26 25 23 22 23 24 26 26 27 27 26 25 23 22 20 18 17 17 18 18 17 17 16 15 15 16 18 21 25 28 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 29 29 29 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 27 26 26 24 23 22 20 18 17 16 15 14 12 11 11 10 10 10 10 9 9 7 7 6 5 5 3 11 20 23 23 23 23 23 24 23 22 21 21 15 8 10 11 11 11 9 7 6 6 6 6 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 8 8 8 8 8 8 8 8 8 7 7 7 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 10 11 11 12 13 13 14 14 14 15 14 14 14 13 13 12 12 13 13 13 13 14 14 14 14 13 13 15 14 15 16 16 16 16 17 17 17 18 18 18 18 18 18 17 17 17 17 17 16 16 15 14 13 11 10 10 10 11 11 12 12 13 14 14 15 16 17 17 17 17 17 17 16 16 15 15 14 14 14 15 15 15 15 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 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 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 16 16 16 15 15 15 15 15 15 15 16 16 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 10 11 16 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 10 10 10 9 9 9 10 9 9 9 9 10 10 9 9 9 10 10 10 10 10 9 9 8 8 7 7 7 9 12 14 14 14 14 15 16 15 14 13 13 14 14 15 16 17 17 18 18 19 20 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 23 24 25 27 26 25 25 25 26 27 27 27 25 24 23 24 25 25 25 26 27 26 24 23 22 20 19 18 18 18 17 17 16 16 15 16 18 21 24 27 29 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 28 28 28 29 29 29 29 29 28 28 28 27 27 26 25 24 23 20 18 17 16 15 13 12 11 10 10 10 9 9 8 8 7 6 6 5 6 7 11 18 21 21 21 21 22 22 22 20 17 16 14 9 8 9 9 8 7 5 5 5 6 6 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 8 8 8 9 9 9 9 9 8 8 8 7 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 10 10 11 11 12 12 13 13 13 14 14 14 14 14 13 13 13 12 13 13 13 13 14 14 14 14 14 13 11 9 13 14 15 16 16 16 16 17 17 18 18 18 18 18 18 17 17 17 17 17 16 16 15 14 13 12 11 10 10 11 11 12 12 13 14 15 16 16 17 17 17 17 17 17 17 16 15 15 14 14 14 14 15 15 15 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 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 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 16 16 15 15 15 15 15 14 15 15 16 16 15 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 15 18 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 10 10 10 10 9 9 9 10 10 9 9 10 10 10 10 10 10 10 11 11 10 10 10 9 9 8 7 7 9 12 14 15 15 14 14 15 16 15 14 14 14 14 14 15 16 16 17 17 17 18 19 19 21 21 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 27 27 27 26 25 25 26 26 27 26 25 25 25 25 24 24 24 25 26 25 24 23 22 21 20 19 18 18 18 17 16 16 17 18 21 23 26 28 29 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 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 25 23 20 18 17 15 14 12 11 10 9 9 9 8 8 7 7 6 6 6 6 6 7 7 4 15 17 18 18 19 19 18 16 10 8 10 9 8 8 7 6 6 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 10 10 9 7 6 5 6 7 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 14 14 13 13 13 13 12 12 13 13 13 14 14 14 14 14 15 15 14 14 14 14 15 15 16 16 17 17 17 18 18 18 18 18 18 17 17 17 17 16 16 16 15 14 13 12 11 11 11 11 12 12 13 13 14 15 16 17 17 17 17 17 17 17 17 16 15 15 14 14 14 14 14 15 15 14 14 15 15 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 15 15 15 15 15 14 14 14 15 16 15 14 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 10 6 8 16 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 9 9 8 9 10 14 15 16 15 14 14 15 16 15 14 14 14 15 15 15 15 16 16 17 16 17 17 18 20 20 21 21 21 22 22 23 24 25 25 25 25 25 25 25 25 25 26 27 27 28 28 27 26 26 26 25 26 25 25 25 25 25 24 22 22 24 25 25 24 24 22 21 20 20 19 18 18 18 17 17 17 18 21 24 26 27 29 29 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 25 23 20 17 16 15 13 11 9 8 7 7 7 6 6 6 6 6 6 6 7 7 7 7 6 9 11 13 14 14 14 14 13 8 5 5 6 8 7 7 7 8 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 9 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 8 8 10 6 6 7 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 14 14 15 15 16 16 16 17 17 17 18 18 18 18 18 17 17 17 17 16 16 15 15 14 14 13 12 12 12 12 13 13 14 14 15 16 16 17 17 17 17 17 17 17 17 16 16 15 15 14 14 14 14 15 14 14 14 14 15 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 15 15 15 15 14 14 14 14 15 16 15 14 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 10 9 8 6 13 18 20 20 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 9 9 9 9 9 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 9 9 10 13 17 17 16 15 13 14 15 15 14 14 15 15 15 15 15 15 16 16 16 16 16 17 19 20 20 20 20 21 22 23 24 25 25 25 26 26 26 25 24 25 26 27 28 28 28 27 26 25 25 25 25 24 24 24 25 24 22 20 21 23 24 24 24 23 22 20 20 20 19 19 19 19 18 18 19 21 23 26 27 28 29 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 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 26 25 22 19 17 16 14 12 9 8 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 9 10 11 11 11 11 11 8 6 7 6 7 7 7 8 10 8 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 11 11 10 11 16 11 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 14 14 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 17 17 17 17 17 16 16 15 15 14 14 13 13 13 13 13 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 16 16 15 15 14 14 14 14 15 14 14 14 14 15 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 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 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 15 15 14 14 14 14 14 15 16 15 14 13 13 13 13 12 12 12 12 13 13 12 12 11 11 11 11 10 10 10 10 9 8 12 18 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 11 11 14 17 17 17 15 13 14 15 14 14 14 14 15 15 15 15 15 15 15 15 15 16 17 18 19 19 20 20 21 22 23 24 24 24 25 26 26 25 24 23 23 24 26 27 28 28 26 25 23 23 23 24 24 23 23 24 23 21 20 21 23 24 24 23 22 21 20 19 20 20 20 20 19 19 19 21 23 25 27 28 29 29 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 26 25 25 22 19 16 15 14 10 7 6 6 6 6 7 7 7 7 7 6 6 7 7 7 7 8 8 8 9 9 10 10 9 9 9 9 8 7 7 7 7 8 9 11 10 7 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 11 11 12 12 14 12 10 9 9 9 9 10 10 9 9 9 9 9 9 9 9 8 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 18 18 17 17 17 17 17 16 16 15 15 14 14 14 13 13 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 14 15 14 14 14 14 14 15 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 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 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 15 14 14 14 14 14 14 15 15 15 14 14 14 13 13 12 12 12 12 13 12 12 12 11 11 11 10 10 10 10 10 10 10 8 9 12 16 17 17 17 17 17 17 17 17 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 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 12 13 14 16 17 17 15 14 15 14 13 13 14 14 15 16 16 16 15 15 15 15 16 17 17 18 18 19 20 21 22 22 23 23 23 24 24 25 25 23 22 21 21 22 24 26 27 27 26 25 23 22 22 23 24 23 23 22 21 20 20 22 23 24 23 22 21 20 20 20 20 20 20 21 20 20 20 23 25 27 28 29 29 29 30 30 30 30 30 30 30 29 29 29 28 28 28 28 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 25 24 25 25 25 25 25 24 22 19 15 13 12 8 6 7 7 8 8 9 9 9 9 8 7 6 7 7 8 8 8 8 8 8 8 9 9 8 8 8 8 8 7 8 8 8 8 10 11 12 10 7 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 13 14 14 15 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 15 16 16 17 17 17 16 17 17 17 17 16 16 16 17 17 17 17 17 16 16 16 15 15 15 15 15 16 16 15 15 15 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 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 17 17 17 17 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 14 14 15 15 15 15 15 14 14 14 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 11 13 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 12 11 11 11 11 11 12 12 12 12 13 14 15 16 16 16 15 15 14 13 13 13 14 15 16 16 16 16 16 15 14 15 16 17 18 18 18 19 20 21 22 22 22 23 23 23 24 24 24 23 22 21 21 22 23 25 26 26 26 25 23 22 23 24 24 22 22 22 21 20 20 21 22 23 22 21 20 20 20 20 20 20 20 21 20 20 22 24 26 28 28 29 29 29 30 30 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 23 19 13 10 9 7 7 7 9 9 10 11 11 12 12 11 9 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 10 10 10 8 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 12 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 11 12 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 16 16 15 16 16 16 17 17 16 16 15 15 14 14 14 14 14 14 15 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 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 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 12 13 14 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 16 16 16 16 15 14 13 13 13 14 15 16 16 16 16 16 15 15 15 16 18 18 18 18 19 19 20 21 21 22 22 23 24 25 25 25 24 22 21 21 22 23 25 26 26 26 25 23 23 24 24 24 22 22 22 22 21 20 20 21 20 20 20 19 19 19 20 20 20 19 19 19 20 23 26 27 28 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 15 8 7 7 7 7 8 9 9 10 11 12 13 13 13 12 11 9 9 8 8 8 8 8 8 8 8 8 9 8 8 8 8 8 8 8 8 9 9 10 9 9 9 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 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 10 11 12 12 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 15 15 15 15 15 15 15 16 16 16 17 17 16 16 16 15 15 15 15 16 16 16 15 15 14 14 14 14 14 14 14 15 16 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 14 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 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 15 14 14 14 14 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 12 12 13 13 14 14 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 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 13 14 14 14 14 14 15 15 16 16 16 16 16 15 13 12 13 13 15 16 16 15 16 17 17 17 17 16 17 18 19 19 19 19 19 20 20 21 21 22 23 25 27 27 26 25 23 22 22 23 24 25 25 25 25 24 22 22 23 23 23 22 22 23 23 22 20 18 18 19 19 19 19 19 19 19 19 19 17 15 13 16 23 27 28 28 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 27 26 26 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 23 23 22 14 5 6 7 7 8 8 9 9 10 11 12 12 12 13 13 12 11 10 10 10 9 9 8 8 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 10 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 11 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 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 16 16 16 15 15 15 15 15 15 15 15 15 14 14 13 13 13 14 15 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 14 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 14 15 16 15 15 15 15 16 16 16 16 16 16 15 13 12 12 13 15 15 15 15 15 16 17 18 18 18 18 18 19 20 19 19 19 19 20 21 21 22 24 27 29 29 27 25 24 23 23 23 24 25 25 24 23 22 21 21 22 22 21 21 21 22 23 22 20 19 18 19 19 19 19 19 19 18 18 17 15 11 7 8 22 27 28 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 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 24 24 24 23 23 23 23 23 23 22 22 21 18 13 9 9 9 10 10 10 11 11 12 12 12 12 12 11 11 10 10 10 11 10 10 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 10 10 10 10 9 9 9 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 10 10 10 11 11 11 11 11 12 12 12 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 10 11 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 16 16 16 15 15 15 15 15 15 15 15 14 14 13 13 13 13 14 15 16 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 15 15 14 14 15 15 16 15 15 14 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 13 13 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 14 15 15 16 16 16 16 16 15 16 16 16 16 16 15 14 13 12 12 13 15 15 15 14 14 16 17 18 19 19 19 19 20 21 20 20 19 19 20 21 22 24 25 28 30 29 27 25 24 23 23 24 25 25 25 24 23 22 21 21 21 20 20 19 20 21 22 22 21 19 19 19 19 19 19 19 19 18 18 17 15 11 7 6 24 28 28 28 29 29 29 29 29 29 29 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 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 21 20 19 16 13 12 11 11 12 12 12 13 13 13 13 12 12 12 11 10 10 10 10 10 10 10 10 9 9 9 9 9 8 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 10 10 10 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 10 10 10 10 10 10 10 10 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 17 17 16 16 16 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 14 15 16 16 17 17 17 17 17 17 17 17 17 16 16 16 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 16 16 16 16 16 16 16 17 17 17 17 17 16 15 15 14 14 15 15 15 15 15 14 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 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 16 17 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 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 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 13 12 13 13 14 15 15 15 15 15 17 19 20 20 20 20 20 21 22 21 20 20 21 22 23 25 27 28 29 29 28 26 24 23 23 24 25 26 26 24 23 22 22 21 20 20 19 19 19 19 21 22 21 20 19 19 20 20 20 19 19 19 18 17 15 13 12 17 26 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 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 21 20 19 18 17 15 14 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 14 15 16 16 16 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 15 15 15 16 16 16 16 16 16 17 17 17 17 16 15 15 14 14 14 15 15 15 14 14 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 15 16 16 16 16 15 15 14 13 13 13 14 15 15 15 15 15 17 20 22 22 21 21 21 22 23 22 22 21 21 22 24 26 27 28 29 29 28 27 25 24 24 24 25 27 27 25 24 23 22 21 20 20 20 19 19 19 20 21 20 20 19 20 20 20 20 20 19 19 19 18 16 15 16 22 27 28 28 28 28 28 28 28 28 28 28 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 24 24 24 23 23 23 23 23 23 22 22 22 22 22 21 21 20 19 18 17 16 15 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 10 10 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 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 10 12 12 12 12 11 11 11 11 10 10 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 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 14 15 16 16 16 16 17 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 16 15 15 14 14 14 14 14 14 14 14 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 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 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 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 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 14 14 15 15 16 16 16 16 16 16 16 15 15 16 16 16 16 16 15 15 15 14 14 14 15 16 16 16 16 18 21 22 22 23 23 22 23 23 24 23 22 22 23 24 26 27 28 28 28 29 27 26 24 24 24 25 26 26 25 24 23 21 20 20 21 21 21 20 20 20 20 20 20 19 20 20 20 20 20 20 20 20 19 18 17 18 22 26 27 28 28 28 28 28 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 24 24 24 23 23 23 23 22 22 22 22 22 22 21 21 21 20 20 19 18 17 16 16 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 13 13 12 12 12 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 15 16 16 16 16 16 17 17 17 17 17 17 17 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 16 15 14 14 14 13 14 14 14 14 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 15 15 15 14 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 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 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 14 14 15 15 15 15 15 16 16 16 15 15 15 15 16 16 17 17 17 16 16 16 15 15 15 15 16 17 17 17 18 20 21 22 23 24 23 23 24 24 24 23 23 23 25 26 27 28 27 27 27 27 26 25 24 24 25 25 25 24 24 23 21 20 21 22 22 22 21 21 20 20 20 19 19 20 20 20 21 20 20 20 20 20 19 19 19 21 24 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 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 21 21 21 20 20 20 19 19 18 17 16 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 10 10 11 11 11 11 11 11 11 11 11 12 13 13 13 13 13 12 11 11 11 10 10 10 10 10 10 10 10 11 11 12 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 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 14 15 15 16 16 16 16 17 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 14 14 14 14 14 14 13 13 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 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 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 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 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 17 18 18 17 17 17 16 16 15 16 16 16 18 19 18 18 19 20 22 23 24 24 24 25 25 24 23 23 23 25 26 27 27 27 26 26 26 26 25 24 24 25 25 24 24 23 22 20 20 21 23 23 22 22 21 21 20 20 20 20 20 20 21 21 21 21 21 21 20 20 19 19 20 23 26 27 27 27 27 27 27 27 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 23 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 19 19 18 18 17 17 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 13 14 14 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 15 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 14 15 15 15 15 15 15 14 14 15 15 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 13 13 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 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 13 13 13 13 13 12 12 12 11 11 11 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 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 12 12 12 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 15 16 17 19 19 18 18 17 17 17 16 16 16 17 18 19 20 20 20 21 21 22 23 23 23 25 26 25 24 23 23 24 25 26 27 27 26 26 25 25 25 24 25 25 24 24 23 23 21 20 20 22 23 23 23 22 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 20 19 19 20 24 26 27 27 27 27 26 26 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 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 20 20 19 19 19 19 18 18 17 17 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 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 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 14 13 13 12 11 11 10 10 10 9 9 10 10 10 10 10 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 14 14 14 13 13 13 13 13 14 14 15 15 15 15 17 17 18 18 17 18 18 17 17 17 17 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 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 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 13 13 12 12 12 12 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 14 14 14 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 12 12 12 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 15 15 17 18 19 20 19 18 17 17 17 17 16 17 17 18 19 20 21 21 22 22 22 22 22 23 24 26 25 23 23 23 24 25 26 27 27 26 26 25 25 24 24 25 25 24 23 23 22 21 20 20 22 23 23 22 22 21 21 21 21 20 20 21 21 21 21 21 21 22 22 21 20 19 19 21 25 26 26 26 26 26 26 26 26 26 26 25 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 20 20 20 20 19 19 19 18 18 18 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 11 11 11 11 12 12 13 13 14 14 14 14 14 14 13 13 12 11 11 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 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 14 14 14 13 13 13 14 14 14 14 15 15 15 11 13 16 17 17 18 18 18 18 17 17 17 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 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 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 17 17 17 16 16 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 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 14 14 14 14 15 16 17 18 19 19 18 18 17 18 17 17 17 17 18 18 19 20 20 22 22 22 22 21 22 22 25 26 25 23 23 23 23 24 25 26 27 26 26 25 24 24 24 24 24 24 23 22 22 21 20 21 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 20 20 19 21 25 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 17 17 16 16 16 16 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 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 12 12 12 12 12 12 12 12 12 13 14 14 14 15 15 14 14 13 12 12 11 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 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 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 14 13 13 14 14 14 14 14 15 15 16 16 15 14 16 16 16 18 18 18 17 17 17 17 17 16 16 16 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 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 21 21 21 21 20 20 20 20 20 20 20 20 20 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 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 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 14 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 13 13 13 13 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 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 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 14 14 15 16 17 18 19 19 18 18 18 18 18 17 17 17 18 17 17 18 19 20 21 22 23 22 22 22 23 25 26 25 23 23 23 23 24 25 25 26 26 25 25 24 23 23 23 23 23 22 22 21 21 20 21 21 22 22 21 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 20 20 22 24 25 25 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 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 12 12 12 13 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 13 14 14 15 15 15 15 14 14 13 12 11 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 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 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 14 15 15 16 16 16 17 16 19 19 19 20 19 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 21 21 21 21 20 20 20 20 20 20 20 20 20 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 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 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 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 12 12 13 13 13 12 12 12 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 16 17 18 19 19 18 18 18 18 18 18 17 17 18 18 17 17 18 19 19 19 21 24 24 22 22 23 25 25 25 23 23 23 23 24 25 25 25 25 25 24 23 23 22 23 23 23 22 22 21 21 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 20 21 22 24 25 25 25 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 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 18 18 17 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 14 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 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 14 14 15 15 16 15 15 15 13 12 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 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 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 18 19 19 19 18 18 17 17 17 17 17 17 16 16 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 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 22 21 21 21 21 20 20 20 20 20 20 20 20 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 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 14 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 13 13 13 13 13 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 12 12 12 11 11 12 13 14 14 14 13 13 12 12 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 16 17 18 18 18 18 17 17 17 18 18 18 18 18 18 17 17 18 19 20 19 18 20 23 24 23 22 22 24 25 24 23 23 23 24 24 25 25 25 25 25 24 23 22 22 22 22 22 22 22 21 21 20 19 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 23 22 22 21 21 21 23 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 22 22 22 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 16 16 16 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 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 12 12 12 12 12 12 11 11 12 13 13 14 15 15 15 16 16 14 13 11 10 10 10 10 9 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 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 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 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 12 12 12 11 11 11 11 11 22 22 21 21 21 21 20 20 20 20 20 20 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 18 18 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 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 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 11 12 13 14 15 15 14 13 13 12 12 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 15 16 17 18 18 18 18 17 16 16 16 17 17 17 18 18 18 17 17 17 19 21 20 18 20 22 24 24 22 23 23 24 23 23 23 23 24 25 25 25 25 25 25 24 23 22 21 21 21 22 22 22 21 21 20 19 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 23 23 23 22 22 21 22 23 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 17 17 16 16 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 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 11 11 11 12 12 11 11 12 12 11 11 10 11 13 14 13 12 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 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 18 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 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 11 11 11 11 11 11 22 22 22 21 21 21 20 20 20 20 20 20 20 19 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 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 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 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 12 14 16 16 16 15 14 13 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 15 16 17 17 18 18 18 17 17 16 15 15 14 14 13 14 15 16 16 16 16 18 21 23 20 19 20 22 24 23 22 22 23 23 22 22 23 24 24 25 25 25 25 24 23 22 21 21 21 21 21 21 21 21 21 20 20 21 21 20 20 20 20 21 21 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 23 24 24 24 24 25 25 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 20 20 19 19 19 19 18 18 18 17 17 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 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 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 9 11 12 12 11 11 10 10 10 9 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 10 10 10 10 22 22 22 22 21 21 21 20 20 20 20 20 20 20 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 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 13 16 17 17 16 15 14 13 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 16 17 17 17 17 17 17 17 17 16 15 14 11 8 7 8 10 11 12 12 13 16 21 24 24 21 19 20 22 22 22 22 22 22 22 22 22 23 24 24 24 24 24 24 23 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 19 20 21 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 10 11 11 10 10 10 10 10 9 9 10 11 11 10 10 10 10 9 9 10 10 9 10 10 11 11 11 12 12 13 13 13 13 13 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 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 12 12 11 11 10 10 10 10 22 22 22 22 22 21 21 21 20 20 20 20 20 20 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 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 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 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 14 17 17 17 16 15 14 12 11 11 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 15 16 17 17 17 17 17 17 17 16 16 16 14 3 7 7 7 7 6 4 4 7 11 18 23 24 22 19 19 19 20 21 21 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 19 19 21 22 22 22 23 23 22 22 22 22 22 23 23 23 23 23 22 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 17 17 16 16 16 15 15 14 14 14 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 13 13 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 10 11 11 10 10 9 9 10 10 11 11 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 12 12 12 12 11 11 11 11 11 11 11 10 10 10 9 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 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 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 12 13 15 18 17 16 16 15 14 12 11 10 10 10 11 11 11 11 11 12 12 12 12 12 11 11 11 11 12 12 13 13 13 15 16 17 17 18 17 17 17 16 16 15 15 16 16 9 12 9 7 7 6 6 7 5 3 11 22 24 22 20 18 19 19 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 19 19 20 21 22 22 23 23 23 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 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 13 13 13 14 14 14 14 13 13 13 12 12 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 12 11 11 10 11 11 12 13 13 13 14 14 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 14 14 15 14 14 14 14 14 14 15 15 15 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 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 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 10 10 9 9 23 22 22 22 22 22 21 21 21 20 20 20 20 20 20 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 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 15 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 16 19 16 15 15 15 13 12 11 11 10 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 12 12 13 13 14 15 16 17 17 18 17 16 17 16 14 13 13 15 8 5 11 11 9 8 7 8 11 10 8 6 22 22 22 19 18 18 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 19 20 21 22 23 23 23 23 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 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 13 13 14 14 14 14 13 13 13 12 12 11 11 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 13 13 14 13 14 14 15 14 13 12 11 12 12 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 12 13 13 13 13 14 14 14 15 15 14 14 14 14 14 15 15 15 15 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 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 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 11 11 11 11 10 10 9 9 23 22 22 22 22 22 21 21 21 20 20 20 20 20 20 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 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 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 14 17 19 15 14 14 14 13 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 12 12 13 14 15 16 17 17 17 17 17 16 17 16 13 9 6 6 7 9 10 11 10 9 8 8 10 10 10 13 16 17 17 14 16 17 18 19 20 20 21 21 21 21 21 20 20 20 20 20 21 21 22 22 22 21 20 20 20 20 19 19 19 20 20 20 20 20 20 21 22 23 23 23 22 22 21 21 22 22 22 22 23 23 23 23 23 23 23 23 22 23 24 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 13 13 14 14 14 14 13 13 13 12 12 11 11 10 10 10 10 9 9 10 11 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 13 13 12 12 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 14 14 14 14 14 13 12 12 12 12 11 11 11 11 10 10 9 9 23 23 22 22 22 22 22 21 21 20 20 20 20 20 20 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 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 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 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 17 16 14 14 13 13 12 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 12 12 13 15 16 17 17 17 17 17 16 15 15 14 16 16 14 11 10 11 11 11 10 9 9 8 9 8 8 15 17 16 7 12 15 16 18 18 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 20 20 20 20 21 21 22 23 22 22 21 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 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 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 13 13 14 14 14 13 13 13 12 12 11 10 10 10 10 10 9 9 10 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 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 14 14 14 15 15 15 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 13 13 13 14 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 14 14 13 13 13 13 12 12 12 11 11 11 11 10 10 9 9 23 23 23 22 22 22 22 21 21 21 20 20 20 20 20 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 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 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 16 16 16 16 14 13 13 13 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 12 12 13 14 15 16 17 17 18 17 16 15 13 8 8 15 15 14 13 13 12 11 11 10 10 9 9 8 8 9 14 16 13 6 11 14 15 17 18 19 19 19 19 19 19 19 19 19 19 19 20 21 21 20 20 20 20 20 20 19 19 18 18 18 18 19 20 20 20 20 20 21 21 22 22 21 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 16 16 17 17 17 17 18 18 18 17 17 16 16 16 16 16 16 16 15 15 16 16 16 16 16 15 15 15 14 14 14 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 12 11 10 10 10 11 11 11 11 11 12 12 13 13 14 14 14 13 13 12 12 11 11 10 10 10 11 11 10 9 10 11 12 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 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 9 9 23 23 23 22 22 22 22 21 21 21 20 20 20 20 20 19 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 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 16 16 16 16 16 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 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 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 13 14 15 16 16 17 17 17 17 16 14 10 4 10 15 16 16 15 14 13 12 11 11 10 9 9 9 9 10 14 15 12 5 9 13 14 16 17 18 19 19 19 19 18 18 17 18 18 19 20 20 20 20 19 20 20 20 20 19 18 18 18 17 17 18 20 20 20 20 20 20 21 22 21 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 22 22 22 22 22 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 17 18 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 13 14 14 11 11 9 9 9 10 11 11 11 11 11 12 12 13 13 13 13 13 13 12 12 11 11 10 10 11 11 11 11 9 9 9 11 13 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 14 14 15 15 15 15 15 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 13 13 14 14 14 15 15 16 16 16 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 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 9 23 23 23 22 22 22 22 22 21 21 21 20 20 20 20 19 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 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 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 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 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 14 15 16 16 17 17 17 17 16 15 14 8 4 13 16 17 16 16 15 14 12 11 10 10 10 9 9 9 11 14 13 10 7 7 11 13 15 16 17 18 18 18 18 17 17 17 17 18 18 19 20 20 19 19 19 20 20 19 19 18 18 17 16 16 18 19 20 20 19 19 19 21 21 21 20 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 21 21 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 19 19 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 15 15 16 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 13 13 15 15 13 13 7 7 9 10 9 11 10 11 11 11 12 12 13 13 13 13 13 12 12 11 11 11 11 11 11 11 10 10 10 11 11 12 14 14 15 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 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 12 13 13 13 13 12 12 12 12 12 12 12 12 13 13 14 14 15 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 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 9 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 19 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 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 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 15 14 14 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 13 14 15 16 16 17 18 18 17 17 16 16 14 5 8 15 16 16 16 16 15 14 12 11 11 11 10 10 10 10 11 13 11 9 8 8 8 11 13 14 14 16 17 18 17 17 16 16 17 17 18 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 17 19 19 19 19 19 19 20 21 20 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 21 21 21 21 21 21 20 20 19 19 19 19 18 18 18 18 19 19 19 18 18 18 19 19 18 18 18 17 17 17 17 16 16 16 16 15 15 14 14 14 15 15 16 16 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 14 13 13 13 12 12 12 12 12 12 12 12 12 13 14 15 16 17 18 5 7 10 11 9 10 10 10 10 11 11 12 12 13 13 13 12 12 12 11 11 11 11 11 11 11 12 14 17 16 12 12 13 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 15 15 15 15 16 15 15 15 15 15 14 13 13 13 13 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 14 14 15 15 14 14 14 14 14 14 14 14 13 13 13 13 12 12 13 13 13 12 12 12 12 12 12 12 13 13 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 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 23 23 23 23 22 22 22 22 22 21 21 20 20 20 20 20 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 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 16 16 16 16 16 16 16 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 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 14 15 16 16 17 17 18 18 18 17 17 16 9 5 13 16 16 16 16 15 15 14 13 12 11 11 11 11 11 11 12 12 11 10 9 9 8 8 11 13 13 15 16 17 17 17 17 17 17 18 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 18 19 19 19 18 19 19 20 20 20 19 19 19 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 17 17 17 17 16 16 16 15 15 14 14 14 14 14 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 14 13 13 12 12 12 12 12 12 12 12 12 12 13 14 15 16 18 19 12 10 11 12 11 10 8 9 10 10 11 12 12 12 12 12 12 12 12 11 11 11 12 12 11 12 13 15 16 15 13 13 13 13 13 14 14 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 15 15 14 13 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 15 15 14 14 15 15 14 14 14 13 13 13 13 13 13 12 13 13 12 12 12 12 13 13 12 12 12 12 12 13 13 13 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 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 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 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 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 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 15 15 14 14 14 14 14 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 14 15 15 16 17 17 17 18 18 18 17 16 12 10 13 15 15 15 15 15 15 14 14 13 12 12 12 11 11 11 11 12 12 11 11 10 10 9 8 10 12 13 14 16 16 17 17 17 17 18 18 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 18 19 19 19 18 18 19 19 20 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 14 14 14 14 14 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 14 13 12 12 12 12 11 12 12 12 12 12 13 13 15 16 16 16 16 15 14 15 15 11 8 9 9 5 16 13 12 12 12 12 12 12 12 12 12 12 12 12 13 14 14 15 15 15 14 13 13 13 13 13 13 13 13 13 12 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 16 15 14 13 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 15 15 15 14 14 15 15 14 14 13 13 13 13 13 12 12 12 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 23 23 23 23 23 22 22 22 22 22 21 21 20 20 20 20 20 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 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 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 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 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 14 14 14 14 14 14 14 13 13 13 13 13 14 14 15 15 16 16 17 17 17 17 17 15 13 6 9 14 15 15 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 11 11 10 9 9 11 13 14 15 15 16 17 17 17 18 18 19 19 18 18 18 18 18 18 17 17 17 17 16 16 17 18 18 18 18 18 18 19 20 20 20 20 19 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 18 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 15 15 15 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 17 17 17 16 14 13 12 12 12 12 12 12 12 12 12 13 13 14 15 15 15 16 16 16 17 18 15 11 11 12 15 17 15 13 13 12 12 12 12 12 12 12 12 12 13 14 14 14 14 15 15 14 14 13 13 13 13 13 13 12 12 12 12 13 13 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 16 15 12 11 11 11 11 12 12 12 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 12 12 12 13 13 12 12 12 12 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 12 12 11 11 11 10 10 23 23 23 23 23 22 22 22 22 22 21 21 21 20 20 20 20 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 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 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 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 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 17 17 15 12 7 8 14 14 15 15 15 15 15 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 12 12 14 16 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 16 16 17 18 19 18 18 18 18 18 19 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 17 17 16 16 16 16 16 16 17 17 17 17 15 14 13 12 12 12 12 12 12 12 12 12 12 13 14 15 15 15 15 16 16 16 17 17 15 13 13 15 15 15 14 13 13 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 16 16 16 16 16 16 17 17 18 18 15 12 11 11 11 11 12 12 12 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 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 20 20 19 19 19 19 19 18 18 18 17 17 17 16 16 16 15 15 14 14 14 14 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 23 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 20 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 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 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 13 14 14 14 14 15 15 15 15 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 16 15 12 6 12 15 15 15 15 16 15 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 13 12 12 11 10 10 10 10 11 11 12 13 17 17 18 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 19 18 18 17 18 18 19 20 21 21 21 21 20 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 17 18 17 17 17 16 16 16 17 17 17 17 17 17 16 15 13 12 12 12 11 11 11 11 12 12 12 13 14 14 14 15 15 15 16 16 16 17 17 15 14 14 14 14 14 14 13 13 13 13 13 12 12 13 13 13 13 13 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 16 16 16 16 16 16 16 16 17 17 18 19 16 12 10 10 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 14 14 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 16 16 15 15 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 11 10 23 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 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 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 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 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 15 15 15 14 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 16 16 17 17 17 17 17 16 15 14 7 12 16 16 15 16 16 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 13 17 18 18 18 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 18 19 18 17 17 18 18 19 20 21 21 21 21 21 21 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 16 15 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 14 16 17 19 18 17 17 17 17 17 17 17 17 17 17 17 16 15 13 12 12 11 11 11 11 11 11 12 12 13 13 14 14 14 15 15 16 16 16 16 16 15 14 14 14 14 14 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 14 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 16 16 16 16 16 17 17 17 17 17 18 19 17 12 10 10 10 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 15 14 14 14 13 12 11 11 12 12 12 12 12 12 12 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 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 16 16 15 14 14 13 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 11 11 10 23 23 23 23 23 23 22 22 22 22 22 21 21 21 20 20 20 20 19 19 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 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 9 9 15 16 16 16 15 16 16 16 16 16 14 14 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 8 10 16 16 17 18 19 19 18 18 17 17 16 16 16 16 16 17 17 18 19 19 17 16 16 17 18 19 20 20 20 20 21 21 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 16 15 15 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 16 16 16 15 15 15 15 15 14 14 14 15 15 15 15 16 17 16 16 17 18 18 17 17 17 16 17 17 17 17 18 18 17 17 15 14 12 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 15 15 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 12 12 12 11 12 12 12 11 12 12 12 12 12 13 13 14 14 15 16 16 16 16 17 17 17 17 16 16 17 18 18 15 11 10 10 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 14 15 15 15 14 12 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 17 17 17 16 16 15 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 11 11 11 10 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 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 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 16 17 18 20 18 12 13 15 16 16 16 15 16 16 17 17 16 15 14 13 12 12 12 12 12 13 12 12 12 12 12 11 11 11 11 11 11 11 10 8 6 11 14 16 19 19 19 18 18 17 17 16 16 16 16 16 16 17 18 18 16 15 15 16 17 18 19 19 19 19 20 20 21 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 16 15 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 16 16 15 15 14 14 13 12 12 14 15 15 15 15 16 17 17 17 18 18 17 17 17 17 17 17 17 17 18 18 18 18 17 16 14 12 11 11 11 11 11 11 11 11 12 12 13 13 13 13 14 14 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 15 15 16 16 16 16 17 17 17 17 16 16 16 17 17 16 14 12 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 13 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 16 16 16 15 14 13 14 14 15 14 14 14 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 11 11 11 10 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 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 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 16 15 15 13 15 17 17 16 16 16 16 16 16 16 16 17 17 17 15 14 13 12 12 12 12 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 9 12 17 18 18 18 18 18 17 16 16 15 15 15 15 15 16 17 17 15 15 15 16 17 18 18 18 19 19 20 20 21 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 16 17 17 17 17 17 17 17 17 16 16 16 16 15 15 16 16 16 16 16 15 14 14 13 12 7 2 10 14 15 15 15 16 17 17 17 18 17 17 17 17 17 17 17 17 18 18 18 18 18 17 16 14 12 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 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 15 16 16 16 16 16 17 17 17 17 16 15 15 16 16 15 14 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 14 13 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 18 18 17 17 16 16 16 16 16 14 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 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 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 17 17 17 17 16 16 16 16 15 15 14 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 16 14 11 4 11 16 17 17 17 17 17 17 17 16 15 15 16 16 15 14 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 9 11 18 17 17 17 18 18 17 16 15 15 15 15 15 15 16 16 14 13 14 15 16 17 17 18 18 18 19 20 20 21 22 22 22 22 21 21 21 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 16 16 15 15 14 13 13 11 12 12 10 14 16 16 16 15 15 16 17 17 17 17 17 17 16 16 17 17 18 18 18 18 18 17 16 14 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 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 13 14 16 16 17 17 16 16 17 17 17 17 17 17 16 16 15 14 14 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 14 14 13 13 12 12 12 13 13 13 13 13 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 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 18 18 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 12 12 12 12 12 12 24 23 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 14 8 3 10 15 17 17 18 18 18 18 19 18 17 16 15 16 16 14 13 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 15 19 19 20 20 19 18 17 16 15 15 14 14 14 15 15 15 13 13 13 15 16 17 17 17 17 18 18 19 20 21 21 21 21 21 21 21 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 18 19 19 19 19 18 17 17 17 17 17 16 16 16 16 15 15 15 15 14 15 15 15 15 15 15 15 14 13 13 13 19 20 20 17 17 16 16 15 16 17 17 17 17 17 17 16 16 16 17 17 18 18 18 18 18 17 16 14 13 12 12 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 14 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 12 12 13 15 16 17 17 17 16 16 17 17 17 17 17 16 16 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 15 16 16 16 16 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 19 19 18 18 18 17 17 18 20 20 20 19 17 17 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 13 13 24 23 23 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 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 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 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 17 17 17 17 17 17 17 17 16 16 16 15 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 17 18 18 18 18 18 19 19 20 19 17 16 15 14 13 12 12 12 13 13 13 13 12 13 12 12 12 12 12 12 12 12 12 12 12 13 13 14 15 17 18 19 19 19 18 16 17 16 16 15 13 13 14 14 15 13 11 12 13 15 16 16 16 16 17 17 18 19 20 21 21 21 21 21 21 20 20 20 20 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 18 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 14 15 15 15 15 15 14 14 13 13 16 21 21 20 18 17 17 17 16 17 17 17 17 17 17 17 16 16 16 17 17 17 18 18 18 17 17 16 14 13 13 12 12 11 11 11 11 10 10 10 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 13 14 16 16 17 17 16 16 16 17 17 16 16 16 15 15 14 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 15 15 15 15 15 14 14 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 19 19 20 20 19 19 18 17 17 16 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 14 14 15 24 23 23 23 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 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 14 11 15 18 18 17 17 18 18 18 18 18 18 19 20 20 19 17 14 10 10 12 13 14 14 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 14 15 16 17 18 18 18 18 18 18 17 17 16 15 14 13 14 15 14 12 11 11 13 15 16 16 16 16 16 16 17 18 19 20 20 21 21 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 19 18 18 18 17 17 16 16 16 16 16 16 15 15 14 14 14 14 14 15 15 15 15 15 14 13 15 18 22 21 20 19 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 18 18 18 17 17 16 15 14 13 13 12 12 11 11 11 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 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 13 14 15 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 15 15 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 16 24 24 23 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 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 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 14 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 16 16 16 16 16 16 16 16 16 15 9 5 16 17 17 17 17 17 18 18 18 18 18 18 20 21 20 18 11 7 8 14 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 17 18 18 19 19 19 19 19 19 18 18 16 16 16 15 14 12 11 12 13 15 16 16 16 16 16 16 16 17 18 19 20 20 20 20 20 20 19 20 19 19 19 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 18 18 19 19 18 17 17 16 16 16 16 16 15 15 15 14 14 14 14 14 14 15 15 15 15 14 14 18 23 23 20 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 16 15 14 14 13 13 12 12 11 11 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 12 12 13 14 14 15 16 16 16 15 15 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 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 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 14 8 6 16 17 17 17 18 18 18 18 18 18 18 19 20 21 21 20 18 16 17 17 16 16 15 15 15 15 14 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 17 18 18 19 19 20 20 19 19 19 19 19 18 17 16 14 13 12 13 14 15 15 16 15 15 15 15 16 17 18 18 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 18 18 18 18 17 17 16 16 17 17 19 19 19 19 18 17 16 16 16 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 16 17 19 22 20 18 18 17 17 18 18 18 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 17 16 16 15 14 14 13 13 12 11 11 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 11 11 11 11 12 11 12 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 15 15 15 15 15 15 15 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 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 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 17 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 15 15 15 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 14 13 9 7 16 16 16 16 17 17 18 18 18 18 19 20 20 20 21 21 20 19 18 18 17 17 16 15 15 14 14 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 17 17 18 18 19 19 20 20 19 19 18 18 17 17 17 16 15 14 14 14 15 15 15 15 15 15 15 15 15 16 17 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 18 17 16 16 16 16 18 19 19 19 18 17 16 16 16 15 15 15 15 14 14 14 13 14 14 14 14 15 15 15 16 17 18 19 18 18 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 16 16 18 18 18 17 17 16 15 15 14 14 13 12 12 11 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 13 12 12 13 13 14 14 14 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 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 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 17 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 15 15 15 14 13 12 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 14 13 10 8 16 16 16 16 17 17 17 18 18 19 20 20 20 20 20 21 20 20 19 18 18 17 16 15 15 14 14 13 13 13 14 14 14 14 14 15 15 16 16 16 16 16 17 18 18 19 19 19 20 19 19 18 18 18 18 17 17 16 16 15 14 14 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 16 16 16 18 19 19 18 18 17 16 16 15 15 15 14 14 14 14 14 13 13 14 14 14 14 15 15 16 17 17 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 16 16 17 19 18 18 17 17 16 16 15 15 14 13 13 12 11 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 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 12 11 11 11 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 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 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 16 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 17 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 13 13 12 12 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 16 16 15 15 15 14 13 3 13 16 16 16 17 17 17 17 18 18 19 20 19 19 20 20 21 21 20 19 18 18 17 16 16 15 15 14 14 14 14 14 14 14 14 15 15 16 16 16 17 17 17 18 18 19 19 19 19 19 19 19 18 18 18 18 18 17 17 16 15 15 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 18 17 17 16 17 18 18 18 17 17 16 16 15 15 14 14 14 14 14 13 13 13 13 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 15 12 13 16 18 17 17 17 16 16 16 15 15 14 14 13 12 11 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 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 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 16 16 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 19 19 19 18 18 18 17 17 17 16 16 16 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 16 17 18 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 12 12 12 13 13 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 17 17 17 16 16 15 16 15 12 12 16 16 16 17 17 17 17 17 17 18 19 20 19 19 19 20 21 21 20 19 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 18 18 17 17 18 18 17 16 15 15 14 14 15 16 16 17 17 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 17 17 17 18 18 18 19 20 20 19 18 17 17 17 18 17 17 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 14 12 14 16 16 16 16 16 16 16 15 15 14 14 13 13 12 11 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 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 12 12 13 13 13 13 13 13 13 13 12 12 13 13 13 13 14 14 14 14 14 14 15 15 16 16 16 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 15 15 14 14 14 14 14 14 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 15 14 14 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 14 15 16 17 17 17 18 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 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 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 12 12 12 13 13 14 14 14 14 14 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 16 16 16 15 14 16 17 17 17 17 17 17 17 17 17 18 19 19 19 19 19 20 20 21 20 19 18 18 17 17 17 17 16 16 15 15 15 15 15 15 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 18 17 17 17 17 17 17 16 15 14 14 14 17 18 18 18 18 19 19 19 19 19 18 18 18 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 19 20 20 19 18 18 17 17 17 17 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 15 15 15 16 16 16 15 15 15 14 14 13 13 13 12 12 11 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 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 12 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 14 14 14 14 14 14 15 16 16 16 16 15 15 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 14 14 13 13 13 13 13 13 13 14 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 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 13 13 13 13 13 13 13 14 15 16 17 18 18 19 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 16 16 16 16 15 15 14 13 12 12 12 12 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 15 15 16 17 18 18 17 17 17 17 17 17 17 18 18 19 19 19 19 20 20 20 20 19 19 18 18 18 18 17 17 16 16 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 18 18 17 17 17 17 17 17 16 15 15 15 16 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 17 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 19 20 19 18 18 17 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 14 15 16 16 15 15 15 16 16 16 16 16 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 13 12 13 12 12 11 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 15 14 14 14 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 14 14 14 14 14 15 15 15 16 16 16 15 16 16 16 16 16 16 16 16 16 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 13 13 14 15 15 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 16 16 15 15 14 14 13 13 12 13 13 14 13 13 13 13 13 13 13 13 13 14 14 15 15 16 17 18 19 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 13 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 15 16 17 17 18 18 17 17 17 18 17 17 17 18 18 19 19 19 19 20 20 20 20 19 19 18 18 18 18 18 18 17 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 17 17 16 14 14 14 16 17 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 18 20 19 18 18 17 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 14 15 16 15 15 15 15 16 16 16 16 16 15 15 14 14 13 12 12 14 14 14 14 14 14 14 14 14 14 13 14 13 12 13 12 12 11 10 10 10 10 11 11 12 12 12 12 13 13 13 13 13 13 14 14 15 15 15 15 14 14 13 13 13 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 14 14 14 14 14 15 15 15 16 15 15 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 12 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 16 15 15 14 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 16 16 17 18 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 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 15 15 15 15 15 15 14 13 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 14 14 16 16 16 17 18 18 18 17 17 18 18 18 18 17 18 19 19 19 19 20 20 20 20 20 19 19 18 18 18 18 18 18 17 17 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 14 13 14 15 17 17 18 18 18 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 13 13 18 20 19 18 17 17 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 14 15 15 15 15 15 15 15 16 16 16 16 15 15 14 13 12 11 12 13 14 14 14 14 14 14 14 14 14 14 15 16 15 13 13 12 11 11 10 10 10 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 12 12 13 13 14 14 14 14 13 13 13 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 16 15 15 14 13 12 12 12 13 14 13 13 13 12 12 12 12 12 13 13 13 14 14 15 15 16 17 17 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 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 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 13 12 12 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 17 17 17 17 17 17 17 15 9 8 15 16 17 17 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 17 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 14 13 13 15 16 16 17 17 18 18 18 19 19 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 14 12 13 22 20 19 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 12 13 13 14 14 14 14 14 14 14 15 15 16 16 15 15 15 14 13 11 10 11 14 14 14 14 14 14 14 14 14 14 15 16 16 15 14 13 12 12 11 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 14 14 14 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 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 16 16 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 13 13 13 13 12 12 12 12 12 12 12 12 13 13 14 14 14 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 16 16 14 13 12 12 11 12 13 14 13 13 12 12 12 12 12 12 12 13 13 14 14 15 15 16 17 17 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 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 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 14 15 15 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 17 17 17 17 17 17 16 16 14 14 17 15 16 17 17 17 17 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 17 16 15 15 14 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 16 16 15 15 15 15 16 15 15 13 12 13 14 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 19 23 21 19 18 17 16 16 16 16 16 16 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 11 11 10 12 13 13 14 14 14 13 13 13 14 14 15 15 15 15 15 15 15 14 13 13 13 14 14 15 14 14 14 14 14 14 14 15 15 15 15 14 13 13 12 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 15 14 14 14 13 13 13 12 12 12 12 11 11 11 12 12 13 13 13 14 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 17 17 17 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 17 17 16 14 12 11 11 10 10 11 13 13 12 11 11 11 11 12 12 12 13 13 14 14 15 15 16 16 17 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 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 16 16 17 17 17 17 17 17 17 17 17 17 15 14 15 16 17 17 17 18 18 19 19 19 19 19 20 20 20 20 20 21 21 20 20 19 19 19 18 18 18 18 18 18 18 17 16 15 15 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 16 15 15 15 15 15 15 15 13 12 12 13 14 14 15 15 16 16 17 17 17 17 17 17 17 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 19 22 23 20 18 18 17 17 16 16 16 16 16 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 11 10 12 13 14 14 14 13 12 12 12 13 14 15 15 15 15 16 16 15 15 15 14 14 15 15 15 14 14 14 14 14 14 14 14 15 15 14 14 13 13 12 12 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 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 17 17 16 16 16 15 14 14 13 13 13 12 12 12 11 11 11 11 11 11 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 16 16 16 16 17 17 17 18 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 17 16 14 13 11 10 11 9 9 12 11 11 11 11 11 11 11 12 12 13 13 14 14 15 15 16 16 17 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 17 18 18 17 16 15 14 14 16 16 12 14 15 16 16 17 17 18 18 19 19 19 19 19 20 20 20 20 21 21 21 20 20 19 19 19 18 18 18 18 18 18 18 17 16 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 18 18 18 18 17 16 16 15 15 15 15 15 14 13 12 11 12 12 13 14 14 15 15 16 16 17 17 17 17 17 17 17 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 19 21 22 20 19 18 18 17 16 16 16 16 16 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 11 10 11 13 14 15 15 14 13 11 11 11 12 13 14 14 13 11 13 15 15 14 13 12 14 15 15 15 14 14 14 14 14 13 14 14 14 14 14 14 13 13 12 12 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 13 13 12 12 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 17 18 18 18 18 18 17 17 16 16 15 15 14 14 13 13 13 12 12 11 11 11 11 11 11 11 11 12 12 13 13 12 12 12 12 11 11 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 17 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 17 16 15 12 10 10 11 10 9 10 11 11 10 10 10 11 11 12 12 13 13 14 14 15 15 16 17 17 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 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 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 14 13 13 13 13 13 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 18 16 14 12 10 10 12 12 13 15 15 15 16 16 17 18 18 18 19 19 19 19 20 20 20 20 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 17 17 17 17 18 18 17 17 16 15 15 15 14 14 14 13 12 11 11 12 12 13 14 14 14 14 15 15 16 17 17 17 17 17 17 17 18 17 17 17 17 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 20 21 20 19 18 18 17 16 16 16 16 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 11 10 12 13 15 15 15 14 12 10 9 10 12 13 13 14 13 13 14 14 14 14 14 14 15 16 16 15 15 14 14 14 14 13 13 13 14 14 14 14 13 13 12 12 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 13 12 11 12 13 13 14 14 14 15 15 15 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 17 17 16 16 15 15 14 13 13 13 12 12 11 11 10 10 10 10 10 11 11 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 11 7 11 11 11 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 15 15 16 17 17 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 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 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 16 16 16 15 15 15 14 14 13 13 13 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 17 11 12 13 12 12 12 13 14 15 15 15 16 16 17 17 18 18 18 19 19 19 20 20 20 20 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 16 15 15 14 14 14 13 12 11 11 11 12 12 13 13 14 14 14 14 15 15 16 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 17 17 17 17 17 17 18 19 20 20 19 19 18 18 17 16 16 16 16 16 16 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 12 11 11 12 13 14 15 15 13 10 8 8 10 12 13 13 13 13 13 14 14 14 16 18 18 17 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 12 12 12 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 17 16 16 15 14 14 13 13 12 12 12 11 11 10 10 10 10 10 10 11 11 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 15 11 6 12 12 11 11 11 11 10 10 10 11 11 11 12 12 13 13 14 14 15 16 16 17 17 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 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 16 16 16 17 17 17 17 17 17 17 17 16 10 8 11 12 12 12 13 13 14 14 15 15 16 17 17 17 17 18 18 19 19 20 20 20 20 20 20 20 20 19 19 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 15 15 14 14 13 13 12 11 11 11 11 12 13 13 14 14 14 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 18 20 20 19 18 19 18 18 17 17 17 16 16 16 16 16 16 15 15 15 14 14 13 14 13 13 13 13 13 14 13 13 12 12 12 12 13 13 14 14 13 9 8 8 11 12 13 13 13 13 13 13 13 14 15 17 17 17 16 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 12 12 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 14 13 13 13 13 14 14 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 17 17 16 16 15 14 13 13 13 12 12 11 11 10 10 9 9 9 10 10 11 11 11 11 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 15 15 15 16 16 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 19 19 18 18 18 18 17 16 15 14 12 8 9 12 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 15 15 16 16 17 17 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 14 14 14 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 17 17 17 17 17 17 17 17 16 11 5 10 12 12 12 12 13 14 14 14 15 16 16 16 17 17 17 18 18 19 19 19 20 20 20 20 20 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 13 13 12 11 11 10 11 12 12 13 13 13 14 14 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 18 19 20 20 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 13 13 14 14 13 13 12 12 12 12 12 12 13 14 14 11 8 9 11 13 13 13 13 13 13 12 12 12 11 13 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 12 12 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 12 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 18 18 18 18 18 17 17 16 15 15 14 13 13 12 12 11 11 10 10 9 9 9 9 9 10 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 15 15 16 16 16 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 19 19 19 19 19 19 18 18 17 16 15 14 12 9 8 11 11 11 10 10 11 11 12 12 12 12 13 13 14 14 14 15 15 16 16 17 17 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 17 17 17 17 16 16 16 15 14 14 14 14 14 14 15 16 16 17 17 17 17 17 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 17 15 10 3 8 11 11 12 12 12 12 13 13 14 14 15 16 16 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 15 15 15 14 14 13 13 12 11 11 10 11 11 11 12 13 13 13 13 13 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 18 19 20 19 19 18 18 17 17 17 16 16 16 16 16 15 15 16 16 16 16 15 15 14 14 13 12 12 13 13 13 13 13 12 12 12 12 12 12 12 13 14 12 9 10 11 13 14 14 14 13 13 12 10 9 9 12 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 12 13 13 13 14 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 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 18 18 18 18 17 17 16 15 14 14 13 13 12 12 11 10 10 10 9 9 9 9 9 10 10 10 11 11 11 11 11 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 18 18 19 19 19 19 19 19 19 19 19 18 17 16 15 14 12 9 7 11 12 12 12 12 12 13 13 13 13 13 13 14 14 15 15 15 15 15 16 16 17 24 24 24 24 24 24 23 23 23 22 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 20 20 20 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 16 16 16 16 17 17 17 17 17 17 16 16 16 15 14 13 13 13 14 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 13 8 9 11 11 11 11 11 11 12 12 13 13 14 15 15 16 16 16 16 17 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 13 13 12 12 11 11 10 10 11 11 12 13 13 13 13 13 14 15 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 17 18 19 19 19 18 18 17 17 17 17 16 16 16 16 16 15 15 15 16 16 16 15 15 15 14 13 12 12 13 13 13 13 12 12 11 11 12 11 11 11 13 14 12 10 11 12 14 14 14 14 14 14 13 9 6 8 12 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 13 12 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 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 17 16 16 15 14 13 13 13 12 12 11 10 10 9 9 8 8 9 9 9 10 10 10 10 11 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 17 16 14 14 11 4 9 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 14 14 14 14 14 15 15 16 16 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 17 17 17 17 17 17 17 14 10 10 11 11 11 11 11 11 11 12 12 13 14 14 15 15 15 16 16 17 17 18 18 19 19 19 19 19 19 18 18 18 18 17 17 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 12 12 11 11 10 10 11 12 12 12 13 13 13 14 15 15 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 15 16 18 19 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 13 13 12 12 13 13 13 12 11 11 11 11 11 11 11 12 13 12 11 11 13 14 14 14 14 15 16 17 16 14 13 14 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 17 16 15 15 14 14 13 12 12 11 11 10 9 9 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 14 14 14 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 19 19 20 20 20 20 18 17 16 15 15 13 7 6 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 16 17 17 14 12 9 11 10 11 11 10 11 11 12 12 12 13 14 14 15 15 15 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 12 12 11 10 10 11 11 12 12 12 13 13 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 12 12 12 12 12 11 10 10 11 12 12 11 12 13 13 14 13 14 16 18 18 17 15 14 14 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 17 17 16 15 14 14 14 13 12 12 11 10 10 9 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 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 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 18 17 16 15 14 8 9 14 15 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 24 24 24 24 25 25 25 24 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 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 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 15 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 15 14 14 13 13 12 9 10 10 10 10 10 11 11 11 12 12 13 13 14 14 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 16 16 16 17 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 12 11 10 10 10 11 11 12 12 13 13 14 15 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 18 18 17 17 17 17 17 17 17 16 16 16 16 16 15 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 11 11 11 12 12 11 11 12 12 11 11 13 16 17 17 16 15 14 14 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 17 16 15 15 14 14 14 13 12 11 11 10 9 9 8 8 8 8 8 8 9 9 9 9 10 10 10 9 9 10 10 10 10 11 11 11 12 12 12 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 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 18 17 16 15 10 7 14 16 16 17 17 17 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 25 25 25 25 25 25 25 25 25 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 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 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 17 17 17 17 17 17 17 17 16 16 14 13 12 12 11 9 10 9 10 10 10 11 11 11 11 12 12 13 13 14 14 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 17 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 12 11 10 10 11 11 12 12 12 13 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 11 11 11 11 13 15 16 17 16 15 14 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 17 16 15 15 14 14 14 13 12 11 10 10 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 20 20 20 19 19 18 16 7 5 13 17 17 18 18 19 18 18 17 16 16 17 17 17 17 17 16 16 16 16 16 25 25 25 25 25 25 25 25 25 25 24 24 23 23 22 22 22 22 22 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 16 14 12 12 11 10 10 10 9 10 10 11 11 11 11 11 12 12 13 13 14 14 14 15 15 16 16 17 17 17 17 17 17 18 18 18 18 18 18 19 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 17 17 16 16 16 16 16 16 16 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 12 11 11 11 11 11 11 12 12 14 15 16 16 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 13 13 12 12 12 12 14 15 14 14 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 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 16 16 16 16 16 17 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 17 17 16 15 15 15 14 13 13 12 11 10 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 18 15 7 4 14 17 18 19 19 18 18 18 17 17 17 17 17 18 18 18 17 17 16 16 16 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 22 22 22 22 23 23 23 23 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 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 15 15 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 17 16 14 12 11 11 10 10 10 10 10 11 11 11 11 11 11 11 12 12 13 13 14 14 14 15 15 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 14 13 13 12 11 11 10 10 10 11 11 12 14 15 16 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 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 14 14 14 14 14 14 15 15 15 16 16 16 16 15 14 14 14 13 12 12 12 13 14 17 18 16 15 15 16 15 15 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 12 12 12 11 11 11 12 12 12 12 12 13 13 13 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 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 17 17 16 16 15 15 14 13 12 11 10 10 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 19 15 8 5 13 17 18 19 19 19 19 18 18 19 18 18 18 18 18 18 18 17 17 16 16 26 26 26 26 26 26 26 25 25 25 25 24 24 23 23 23 22 22 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 15 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 17 16 15 13 12 11 10 10 10 10 10 11 11 11 11 11 11 11 12 12 13 13 13 14 14 15 15 16 16 17 17 17 17 17 17 18 18 18 19 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 16 16 17 16 16 16 16 15 15 14 14 14 13 13 13 13 13 13 13 14 14 14 13 12 11 10 10 10 10 10 11 12 14 16 17 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 15 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 15 16 16 16 17 17 16 15 14 14 14 13 12 12 12 13 15 15 15 14 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 11 11 11 11 11 11 12 12 12 11 11 11 11 11 12 12 12 13 13 13 13 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 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 17 17 17 16 16 15 15 14 13 12 11 10 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 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 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 21 21 19 16 9 4 11 16 18 19 19 19 19 19 20 19 19 19 19 19 19 19 19 19 18 18 16 27 26 26 26 26 26 26 26 25 25 25 24 24 23 23 23 23 22 23 23 23 23 24 23 23 23 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 14 14 15 16 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 13 12 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 15 15 16 16 17 17 17 17 17 17 18 18 19 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 16 17 17 17 16 16 16 15 15 14 14 14 13 13 13 13 13 13 13 14 14 13 13 11 10 10 9 9 9 9 11 12 14 16 17 17 17 17 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 15 15 15 15 16 16 16 17 16 16 15 14 14 13 12 11 11 11 12 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 11 11 11 11 11 11 12 12 12 12 11 11 11 12 12 12 12 13 13 13 13 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 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 17 17 17 17 16 16 15 14 12 11 10 9 9 9 8 9 9 9 9 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 21 19 16 7 4 11 15 17 18 19 19 20 20 20 20 20 20 20 20 19 20 20 20 20 19 18 27 27 27 26 26 26 26 26 25 25 25 24 24 23 23 23 23 22 22 23 23 24 24 24 24 23 23 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 14 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 13 11 11 10 10 11 11 10 10 10 10 11 11 11 12 12 13 13 13 14 14 15 15 16 16 16 16 17 17 17 18 18 19 20 20 20 19 18 18 19 19 19 20 20 20 19 18 17 17 17 16 16 17 17 17 17 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 13 12 11 10 9 9 9 9 9 10 12 14 16 17 17 17 18 18 17 17 17 17 17 17 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 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 15 15 16 15 15 16 16 16 16 16 15 14 14 13 13 12 10 10 10 11 12 13 14 14 14 14 14 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 13 12 12 11 11 11 11 11 11 11 12 12 12 12 12 11 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 17 17 17 17 16 16 14 13 12 11 10 9 9 9 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 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 23 23 23 23 23 22 19 15 6 5 11 15 17 18 20 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 27 27 27 26 26 26 26 26 25 25 25 24 24 23 23 23 22 22 22 22 22 23 24 24 24 24 23 23 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 15 14 14 14 15 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 17 16 16 16 16 16 15 15 15 15 12 11 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 14 15 15 16 16 16 16 17 17 18 18 19 19 20 20 19 18 18 19 19 20 20 21 20 19 18 17 17 16 16 16 16 17 17 17 16 15 15 15 14 14 14 14 14 14 14 14 13 13 13 14 13 13 11 10 9 9 9 9 8 9 11 13 15 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 16 15 15 14 14 15 16 16 16 15 15 15 16 16 15 15 14 14 13 12 11 10 10 10 12 13 14 14 14 14 14 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 13 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 15 15 16 16 17 17 17 17 18 17 17 17 17 16 16 14 13 11 10 10 9 9 9 9 9 9 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 20 21 21 21 21 21 22 22 22 23 23 23 24 24 24 22 18 12 4 7 12 15 17 19 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 21 27 27 27 26 26 26 26 26 25 25 25 24 24 23 23 22 22 22 21 21 21 22 22 22 22 23 24 23 23 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 15 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 13 10 10 10 10 10 10 10 10 10 10 10 11 11 12 13 13 14 14 14 14 14 15 16 16 16 16 16 17 17 18 18 19 19 19 19 19 19 19 19 20 20 20 19 19 18 17 17 16 16 16 16 17 17 17 16 16 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 11 9 8 9 10 9 8 9 11 13 15 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 15 15 14 14 14 14 14 14 14 14 14 15 15 16 16 16 15 15 15 15 16 16 16 15 15 15 15 15 15 15 14 13 13 12 11 10 10 11 13 14 15 15 15 14 14 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 17 17 17 17 17 17 17 17 16 15 14 12 11 10 10 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 22 23 23 24 24 25 25 23 17 8 3 9 13 16 19 20 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 23 23 27 27 26 26 26 26 26 25 25 25 25 24 24 23 22 22 21 21 21 20 20 20 20 20 20 21 23 23 23 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 19 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 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 15 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 17 17 16 15 15 15 14 12 10 9 9 9 9 9 10 10 10 10 10 11 11 12 13 14 14 14 14 14 14 15 15 16 16 16 16 17 17 17 17 18 18 19 19 20 20 19 19 20 20 19 19 18 18 17 17 16 16 15 16 17 18 18 17 17 16 15 14 14 14 14 14 14 14 14 14 14 14 13 13 12 10 8 8 10 10 9 8 10 11 13 14 15 16 17 17 17 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 11 10 10 12 14 15 15 15 15 14 14 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 16 16 15 15 13 12 11 10 10 10 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 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 23 23 24 24 25 25 25 24 19 6 9 13 15 18 20 22 22 23 23 22 22 22 22 22 23 23 23 24 24 25 25 25 25 27 27 26 26 26 26 26 25 25 25 24 24 24 23 22 22 21 20 20 19 19 18 18 18 18 18 18 19 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 20 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 14 14 13 13 14 15 16 17 18 18 18 18 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 15 14 14 12 10 9 9 9 8 9 9 9 9 10 10 11 11 12 13 14 14 14 13 14 14 15 15 16 16 16 16 16 16 17 17 17 18 18 19 20 20 20 19 19 19 19 18 18 17 17 17 16 16 15 16 18 18 18 18 17 17 16 15 15 15 15 15 15 15 14 14 14 13 13 12 11 9 7 8 10 9 8 9 10 11 12 14 15 16 17 17 17 17 17 17 17 17 17 17 16 16 16 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 11 12 14 15 15 15 15 15 14 14 13 13 13 13 14 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 14 13 12 11 10 10 10 10 11 11 10 10 9 9 9 9 9 9 9 9 9 8 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 23 23 24 25 25 26 26 26 24 18 17 18 19 21 23 23 23 23 23 23 22 22 22 22 23 23 24 25 25 26 27 27 28 27 27 27 26 26 26 26 25 25 25 25 24 24 23 23 22 21 20 20 19 18 18 17 17 17 16 16 14 15 17 20 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 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 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 16 16 15 15 15 14 14 14 14 14 14 15 16 17 18 18 18 18 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 15 14 13 11 10 9 8 8 8 9 9 9 9 10 10 11 12 13 14 14 13 13 13 14 14 15 15 15 15 16 16 16 16 16 17 17 18 19 19 20 19 19 18 18 18 17 17 17 17 17 16 16 15 17 18 18 18 18 18 17 16 16 16 16 16 16 16 15 15 14 14 14 13 12 11 8 7 9 9 9 9 9 10 11 12 14 15 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 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 11 11 12 14 14 15 15 15 15 14 14 13 13 13 13 13 14 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 14 13 12 12 11 10 10 10 10 10 10 11 11 10 10 9 9 9 9 9 9 9 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 23 24 24 25 25 26 26 26 26 24 23 23 23 24 24 24 24 23 23 23 22 22 23 23 24 24 25 26 27 28 28 29 30 27 27 27 27 26 26 26 25 25 25 25 24 24 23 23 22 21 21 20 19 18 18 17 16 16 15 14 13 9 5 12 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 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 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 19 18 18 18 18 17 17 16 16 15 15 15 14 14 14 14 15 15 16 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 17 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 17 17 16 15 13 11 10 9 8 8 8 8 8 8 9 9 10 11 12 13 13 13 13 13 13 14 14 15 15 15 15 15 16 16 16 16 16 17 17 18 19 19 18 17 17 17 17 17 17 17 17 16 16 16 16 17 18 18 18 18 17 17 17 16 16 16 16 16 16 16 15 15 14 14 13 12 11 8 7 8 8 8 9 10 10 11 13 14 15 15 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 12 12 12 13 14 14 14 14 14 14 14 13 13 13 13 13 14 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 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 15 15 14 14 13 12 11 11 10 10 10 10 10 10 10 11 11 10 10 9 9 9 9 9 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 23 24 24 25 26 26 26 26 26 26 25 25 25 25 25 25 24 24 23 23 23 23 23 24 25 25 26 27 28 29 30 30 31 27 27 27 27 26 26 26 26 25 25 25 24 24 23 23 22 21 21 20 19 18 18 17 16 15 15 14 13 11 7 2 11 16 18 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 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 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 18 18 18 18 17 17 16 16 15 15 15 14 14 14 14 14 15 16 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 17 17 15 12 11 10 9 9 8 7 7 8 8 8 9 10 10 12 13 14 14 13 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 17 17 16 16 16 16 17 17 18 18 18 17 17 17 17 16 17 17 17 17 16 16 15 15 14 14 14 13 10 5 4 5 7 9 9 10 12 13 14 15 15 15 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 12 12 13 13 14 14 14 14 14 14 14 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 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 15 15 14 14 13 12 11 11 10 10 10 10 10 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 11 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 23 24 24 25 25 26 26 26 26 26 26 26 26 26 26 25 24 24 24 23 24 24 25 25 26 27 27 28 29 30 31 31 32 28 27 27 27 26 26 26 26 25 25 24 24 23 23 23 22 21 21 20 19 18 17 16 16 15 14 13 13 12 10 7 4 7 13 17 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 19 19 19 18 18 18 18 17 17 16 15 15 15 14 14 13 13 13 14 15 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 17 16 14 12 11 10 10 9 8 7 7 8 8 8 8 9 10 11 13 14 14 13 13 13 13 14 14 15 15 15 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 17 17 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 14 14 14 13 12 11 13 14 15 15 15 15 15 15 16 16 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 13 13 12 12 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 14 14 14 13 13 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 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 16 16 16 16 16 16 15 15 15 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 12 11 11 11 10 10 10 10 10 10 11 11 10 10 9 9 9 9 8 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 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 21 21 21 22 22 23 24 24 25 25 25 26 26 26 26 26 26 26 26 26 25 25 24 24 24 25 25 26 26 27 28 29 30 30 31 32 32 33 27 27 27 27 26 26 26 25 25 24 24 24 23 23 22 22 21 20 20 19 18 17 16 16 15 14 13 12 12 10 9 7 4 6 11 15 17 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 19 19 19 18 18 18 17 17 16 15 15 14 14 13 13 13 13 14 14 15 16 17 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 17 16 14 13 11 11 10 9 8 8 8 8 8 8 8 9 10 12 14 14 14 13 12 12 13 13 14 14 15 16 16 16 16 15 15 15 16 16 16 16 16 15 16 16 16 16 16 16 16 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 16 16 16 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 15 15 15 14 14 13 13 12 12 13 13 14 13 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 14 14 14 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 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 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 14 14 14 14 14 14 14 14 13 13 12 12 11 11 11 10 10 10 10 10 11 11 10 9 9 9 9 8 8 8 9 9 9 9 10 10 11 11 11 11 11 12 12 11 11 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 21 21 21 21 22 22 23 24 24 25 25 26 26 26 26 27 27 27 26 26 26 26 25 25 25 25 26 26 27 27 28 29 30 31 31 32 32 33 33 27 27 27 26 26 26 25 25 25 24 24 23 23 22 22 21 21 20 20 19 18 17 16 16 15 14 13 12 11 10 9 8 6 5 6 10 14 16 17 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 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 19 19 19 19 18 18 17 17 16 15 15 14 13 13 13 12 13 13 14 15 16 17 17 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 18 17 16 14 13 12 11 10 9 8 8 9 9 9 9 9 10 11 13 14 14 13 13 12 12 13 13 14 14 15 15 16 16 16 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 14 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 13 13 14 14 15 15 15 15 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 13 13 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 11 10 10 11 11 11 11 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 12 12 11 11 12 12 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 22 22 23 24 25 25 25 26 26 27 27 27 27 27 26 26 26 26 25 25 25 26 26 27 27 28 29 30 30 31 32 32 33 33 34 27 27 26 26 26 26 25 25 24 24 24 23 23 22 22 21 21 20 19 19 18 17 16 16 15 14 13 12 11 11 10 9 7 6 5 6 9 12 14 16 17 17 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 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 19 19 18 18 18 17 17 16 15 14 13 12 12 12 12 13 13 14 15 16 17 17 18 18 18 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 16 15 14 13 12 12 11 9 9 10 10 11 11 11 11 11 12 13 14 13 13 13 12 13 13 13 14 14 15 15 16 16 16 16 15 15 15 15 15 15 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 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 14 15 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 13 13 13 13 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 13 14 14 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 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 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 16 16 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 12 12 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 21 22 22 23 24 25 25 25 26 26 27 27 27 27 27 26 26 26 26 26 26 26 26 27 27 28 29 29 30 31 32 32 33 33 34 35 26 26 26 26 25 25 25 25 24 24 24 23 23 22 22 21 21 20 20 19 18 18 17 16 15 14 13 13 12 11 10 9 8 7 6 6 7 8 11 13 15 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 15 14 13 12 12 12 12 13 14 15 16 17 17 18 18 18 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 18 18 18 18 17 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 16 15 14 14 13 12 11 10 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 15 16 16 16 16 15 15 15 15 15 16 16 16 16 15 15 14 14 14 14 14 15 15 15 15 15 15 16 16 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 14 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 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 12 12 12 13 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 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 22 23 23 24 25 25 26 26 27 27 27 27 27 27 26 26 26 26 26 26 26 27 27 28 28 29 30 31 31 32 33 33 34 35 35 26 26 26 25 25 25 25 24 24 24 23 23 23 22 22 21 21 20 20 19 19 18 17 16 16 15 14 13 12 11 10 9 8 7 6 6 6 7 8 10 12 14 15 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 15 14 13 12 12 12 12 13 14 15 16 17 17 18 18 18 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 17 16 15 14 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 15 15 15 15 14 15 16 17 17 16 15 15 14 14 14 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 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 13 12 12 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 13 13 14 14 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 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 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 16 16 16 16 17 17 16 16 16 16 16 16 15 15 15 15 16 16 15 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 22 23 24 24 25 25 26 26 27 27 27 27 27 26 26 26 26 26 26 26 26 27 27 28 29 30 30 31 32 33 33 34 34 35 36 26 25 25 25 25 25 24 24 24 24 23 23 23 22 22 21 21 20 20 19 19 18 17 17 16 15 14 13 12 11 10 9 9 8 7 6 6 6 7 8 10 12 13 14 15 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 18 18 18 17 17 16 15 14 13 12 12 12 13 13 14 16 17 17 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 17 16 15 14 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 13 12 12 12 13 13 13 14 14 15 15 15 15 15 15 14 14 15 16 17 17 16 16 15 15 14 14 14 13 13 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 13 13 12 11 11 11 11 11 11 12 12 12 12 12 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 13 13 13 13 13 14 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 13 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 16 16 16 16 17 17 17 16 16 16 16 16 16 16 15 15 16 16 16 15 15 15 15 15 15 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 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 14 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 19 19 19 19 20 20 20 20 20 21 21 22 23 23 24 25 25 26 26 27 27 27 27 26 26 26 26 26 26 26 26 26 27 27 28 29 30 31 32 32 33 33 34 35 35 36 25 25 25 25 25 25 24 24 24 23 23 23 22 22 22 21 21 20 20 19 19 18 18 17 16 15 15 14 13 12 11 10 9 8 7 6 6 6 6 7 8 10 11 12 14 15 15 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 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 18 18 18 17 17 16 15 13 13 12 12 13 13 14 15 16 17 17 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 18 19 19 19 19 18 18 17 17 17 18 18 18 18 18 18 18 19 19 19 19 17 16 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 14 14 14 14 15 15 14 14 14 14 15 16 17 16 16 15 15 15 15 15 14 13 13 13 13 13 13 13 15 15 15 15 16 16 16 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 13 13 13 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 13 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 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 13 13 13 12 12 12 12 12 11 11 11 10 11 11 11 11 11 11 11 11 12 13 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 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 15 15 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 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 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 22 23 23 24 25 25 26 26 27 27 27 26 26 26 26 26 26 26 26 26 26 27 28 28 29 30 31 32 33 33 34 34 35 36 37 25 25 25 25 25 24 24 24 23 23 23 23 22 22 22 21 21 20 20 19 19 18 17 17 16 16 15 14 13 12 11 10 9 8 8 7 6 6 6 6 7 9 10 11 12 13 14 15 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 18 18 17 17 17 16 15 13 13 12 12 13 14 15 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 18 18 18 19 19 19 18 18 17 17 16 15 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 14 14 14 14 14 14 14 14 15 16 16 16 16 15 15 15 15 15 15 14 14 13 13 13 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 14 14 13 13 13 13 12 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 13 13 12 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 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 11 11 10 10 10 10 10 10 10 10 10 11 11 12 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 15 15 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 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 22 22 22 23 24 24 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 28 29 30 30 31 32 33 33 34 35 35 36 37 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 21 21 21 20 19 19 18 17 17 16 16 15 14 13 12 11 10 10 9 8 7 6 6 6 6 7 8 9 10 11 12 13 14 15 15 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 19 19 19 19 19 20 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 18 18 17 17 16 16 15 14 13 13 13 14 15 15 16 17 17 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 19 19 19 19 19 19 19 18 18 18 18 18 19 19 18 18 19 19 19 19 19 18 18 17 17 17 16 15 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 15 15 15 16 16 15 15 15 15 15 15 15 14 14 14 13 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 13 12 12 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 12 13 14 14 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 15 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 16 16 15 15 15 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 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 22 22 22 23 24 24 25 25 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 29 30 31 32 32 33 34 34 35 36 36 37 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 20 19 19 18 18 17 16 16 15 14 14 13 12 11 10 9 8 7 7 6 6 6 6 7 8 9 10 11 12 13 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 18 18 17 16 16 16 15 14 13 13 14 14 15 16 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 19 19 19 18 18 18 19 19 19 19 18 19 19 20 20 20 19 19 19 19 18 17 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 14 14 14 14 13 13 14 14 15 15 16 16 16 16 16 15 15 14 14 14 14 14 13 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 13 13 13 12 12 13 13 13 13 13 13 12 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 12 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 11 11 12 13 14 14 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 16 16 17 17 17 17 17 16 16 16 17 16 16 17 17 17 17 16 16 16 15 15 14 14 14 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 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 23 24 24 25 25 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 29 30 31 32 33 33 34 34 35 36 37 37 25 25 24 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 20 19 19 18 18 17 16 16 15 15 14 13 12 11 10 9 9 8 7 7 6 6 6 7 7 8 9 10 11 12 13 13 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 18 17 17 16 16 16 16 14 14 14 14 15 16 16 17 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 19 19 20 20 21 20 20 20 19 18 17 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 14 13 14 13 13 13 13 14 14 15 17 17 17 17 16 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 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 13 13 13 13 14 14 14 14 14 13 13 12 12 12 12 12 13 13 13 13 12 12 11 10 10 10 10 10 10 10 10 10 10 10 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 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 10 10 10 11 11 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 17 17 17 17 17 16 16 17 17 17 17 17 16 16 16 16 15 15 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 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 23 24 24 24 25 25 26 26 26 26 26 26 26 26 26 26 26 26 27 27 28 29 30 31 32 33 33 34 35 35 36 37 38 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 21 21 20 20 19 19 18 17 17 16 16 15 15 14 13 12 11 10 10 9 8 8 7 7 6 7 7 7 8 8 9 10 11 12 12 13 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 18 17 17 17 17 17 16 15 14 14 15 15 16 17 17 18 18 18 17 17 17 17 17 17 17 17 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 20 20 20 20 20 20 20 19 19 19 18 19 19 20 20 21 21 20 19 19 18 17 16 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 15 17 18 18 17 16 15 14 14 14 13 14 14 14 14 14 14 14 15 14 14 15 15 14 14 14 14 14 14 13 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 13 13 13 12 12 12 12 12 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 13 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 17 17 18 17 17 17 17 17 17 17 17 17 16 16 15 15 15 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 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 23 23 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 28 29 30 31 32 33 34 34 35 35 36 37 38 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 19 19 18 18 17 17 16 16 15 14 14 13 12 12 11 10 9 9 8 8 7 7 7 7 8 8 8 9 9 10 11 12 12 13 14 14 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 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 19 19 18 17 17 17 18 17 16 14 14 14 15 16 17 17 18 18 18 18 17 17 17 17 17 17 16 16 16 16 17 17 17 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 19 19 18 18 19 19 20 21 20 19 19 18 18 17 16 15 15 14 14 14 13 13 13 13 13 13 14 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 13 14 16 17 17 15 15 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 12 12 11 10 10 10 10 10 9 9 9 10 10 10 10 10 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 9 9 9 9 9 10 10 11 11 12 12 13 14 14 15 15 15 15 15 15 15 15 15 15 15 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 15 15 15 16 16 17 18 18 18 17 17 17 17 17 17 17 17 16 15 15 15 15 14 14 14 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 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 12 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 28 29 30 31 32 33 34 34 35 36 36 37 38 23 23 23 23 23 22 22 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 17 17 16 16 15 14 14 13 12 12 11 10 10 9 9 8 8 7 7 8 8 8 8 9 9 10 10 11 12 12 13 13 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 19 18 17 17 17 17 17 16 15 14 14 14 15 16 17 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 19 19 18 19 19 20 20 20 19 18 18 17 17 16 15 15 15 15 14 14 14 13 13 14 14 14 14 13 13 12 12 13 13 13 13 13 13 12 12 12 13 13 13 12 12 11 12 13 15 16 15 14 14 14 13 13 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 11 11 10 10 9 9 9 9 9 9 9 8 8 9 9 9 9 9 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 12 12 11 11 11 11 12 12 12 12 12 11 11 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 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 9 9 9 9 10 10 11 11 12 12 13 13 14 14 15 15 14 14 14 14 15 15 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 14 15 15 16 16 17 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 15 15 14 14 13 13 13 13 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 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 23 24 24 25 25 25 25 26 26 26 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 35 36 36 37 38 23 23 23 22 22 22 22 21 21 21 21 20 20 20 19 19 19 19 18 18 18 17 17 17 16 16 15 14 14 13 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 19 18 17 17 16 16 15 14 13 13 13 14 15 16 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 19 19 19 19 19 20 20 20 19 18 18 17 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 12 13 13 14 14 13 13 12 12 12 12 13 14 13 13 12 11 11 12 13 14 14 13 13 13 13 13 13 12 12 12 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 12 12 11 11 10 10 11 11 12 12 12 11 11 10 10 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 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 8 8 8 8 8 9 9 9 9 10 10 11 11 12 12 13 14 14 14 14 14 14 14 14 14 14 15 15 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 15 15 16 17 17 18 18 18 17 17 17 17 17 17 16 16 16 17 16 16 15 15 14 13 13 13 12 12 12 12 12 12 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 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 22 22 22 23 23 23 23 24 24 24 25 25 26 26 26 26 26 25 25 25 26 26 28 29 30 31 32 33 34 35 35 36 36 37 38 22 22 22 22 22 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 16 16 16 15 15 14 14 13 12 12 11 10 10 9 9 9 8 8 8 8 8 8 8 9 9 10 10 11 12 12 12 13 13 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 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 20 19 18 17 16 16 15 15 14 13 12 12 13 14 16 17 17 18 18 18 18 18 18 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 21 21 20 20 19 19 19 19 20 20 21 20 19 18 17 16 16 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 14 14 14 13 12 12 11 12 12 14 15 15 13 12 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 9 9 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 11 11 12 12 11 11 10 10 9 9 9 10 10 10 9 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 10 11 11 12 12 13 13 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 15 16 16 17 17 18 17 17 17 17 17 17 16 16 16 17 17 17 16 16 15 14 14 13 13 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 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 24 24 24 25 25 26 26 26 26 25 25 25 26 26 27 29 30 31 32 33 34 35 35 36 36 37 38 22 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 14 14 13 12 11 11 10 10 9 9 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 18 17 16 16 15 15 14 14 13 13 13 14 15 16 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 20 19 18 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 14 14 14 13 13 12 11 11 12 13 15 16 16 14 12 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 11 11 11 11 12 12 12 12 12 11 10 10 10 10 10 11 11 11 11 10 10 9 9 9 10 10 10 9 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 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 13 13 14 14 14 14 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 16 15 14 13 13 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 24 24 24 25 26 26 26 26 25 25 25 26 26 27 28 30 31 32 33 34 35 36 36 36 37 38 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 11 11 10 9 9 8 8 8 8 8 8 8 9 9 9 10 10 11 11 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 16 16 16 17 17 17 17 17 18 18 18 19 19 18 17 16 16 15 14 14 14 14 14 14 15 16 16 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 20 21 21 21 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 18 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 13 14 15 17 17 15 13 11 11 11 11 11 11 11 10 10 10 11 11 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 10 10 10 10 10 11 11 11 11 10 9 9 9 10 10 9 8 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 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 13 13 14 14 13 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 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 15 15 16 16 17 17 17 17 17 16 16 16 16 17 17 17 18 18 18 17 16 15 13 13 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 24 24 25 25 25 25 25 25 25 26 26 26 27 28 29 31 32 33 35 35 36 36 36 37 38 21 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 13 13 12 12 11 11 10 9 8 8 8 8 8 8 8 8 9 9 10 10 11 11 11 12 12 13 13 13 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 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 17 16 15 15 14 14 14 14 14 15 16 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 21 21 21 22 22 22 22 22 21 21 21 21 20 20 21 21 20 20 20 20 21 20 19 19 18 17 17 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 13 13 13 13 14 15 16 17 16 15 13 12 11 10 10 11 11 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 11 11 10 10 10 10 10 11 11 11 11 10 10 9 9 9 9 8 8 8 8 8 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 13 13 13 13 13 13 13 12 12 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 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 16 16 17 17 17 16 16 16 16 17 17 17 18 18 19 18 17 15 14 13 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 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 22 22 22 22 23 23 23 24 24 25 25 25 25 25 25 26 26 26 27 28 29 31 32 33 34 35 36 36 36 37 37 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 13 13 12 11 11 10 9 9 8 8 8 7 7 8 8 8 9 9 10 10 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 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 17 17 17 18 18 18 18 17 17 16 15 15 14 14 14 14 15 16 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 21 21 21 22 22 23 23 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 19 18 18 17 17 17 16 16 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 13 13 13 13 14 14 15 16 16 16 15 13 12 11 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 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 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 10 10 10 9 9 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 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 17 17 17 18 19 19 18 16 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 25 26 26 27 28 29 30 32 33 34 35 36 36 36 36 37 20 20 19 19 19 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 11 11 10 9 8 8 7 7 7 7 8 8 8 9 9 10 10 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 17 17 17 16 16 15 14 14 14 15 16 17 18 18 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 21 21 21 22 22 23 23 23 23 22 22 22 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 15 14 14 15 14 14 14 13 13 13 12 12 12 13 13 13 14 14 14 15 15 16 17 17 16 14 12 11 10 9 10 10 10 9 9 8 8 8 8 8 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 7 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 10 10 10 9 10 10 11 11 11 10 10 10 10 9 8 8 7 7 8 8 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 9 9 9 10 10 10 11 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 17 18 19 19 19 17 15 14 14 14 15 15 15 13 13 12 12 11 11 11 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 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 22 22 22 23 23 23 24 24 24 24 24 25 25 25 26 27 28 29 30 31 32 34 34 35 36 36 36 37 20 19 19 19 18 18 18 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 12 12 11 10 10 9 8 8 7 7 7 7 8 8 9 9 10 10 10 11 11 12 12 12 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 15 15 15 15 15 16 16 17 18 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 21 21 21 21 22 22 23 23 23 22 22 22 21 20 20 20 20 21 21 21 20 20 20 20 20 20 19 19 19 19 18 17 17 16 15 15 15 15 15 14 14 14 14 13 12 12 13 14 14 14 14 14 15 15 15 16 17 18 17 16 13 11 10 9 9 9 9 8 8 7 7 7 7 7 7 6 7 7 7 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 9 9 9 10 10 10 10 10 10 10 9 8 7 7 7 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 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 11 12 13 13 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 15 15 15 15 15 15 15 15 16 16 16 17 18 19 18 18 16 15 14 14 15 17 17 15 13 12 12 12 11 11 11 11 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 23 23 23 23 24 24 24 24 25 25 26 27 28 28 29 30 32 33 34 35 35 36 36 37 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 11 10 10 9 8 7 7 7 7 7 8 8 9 9 10 10 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 17 17 17 17 16 16 16 16 15 15 15 15 15 16 16 17 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 17 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 22 22 22 22 22 22 21 21 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 19 18 18 17 16 15 15 15 15 15 14 14 14 14 13 12 12 13 14 15 15 15 15 15 15 15 16 17 17 18 16 15 12 10 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 10 10 10 9 9 9 10 10 10 11 10 10 9 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 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 11 11 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 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 17 18 18 17 16 15 14 14 14 15 18 19 18 14 12 12 11 11 11 11 11 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 23 24 24 24 25 25 26 27 28 29 30 31 32 33 34 34 35 36 36 19 19 18 18 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 10 9 8 7 7 6 6 7 7 8 8 9 9 10 10 11 11 11 12 12 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 17 17 17 17 16 16 15 15 15 15 15 16 16 17 17 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 22 22 21 21 20 20 20 20 20 20 21 20 20 20 21 20 20 20 20 19 18 18 17 17 16 15 15 15 15 14 14 15 15 14 13 12 13 14 15 15 15 15 15 16 15 15 15 16 16 16 16 15 12 10 9 8 8 7 7 6 6 6 6 5 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 10 10 9 9 9 9 10 10 11 10 10 9 8 8 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 17 18 18 16 15 14 13 13 13 15 17 18 18 15 13 14 16 17 13 12 12 12 12 12 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 23 23 23 24 24 24 25 26 26 27 28 29 30 31 32 33 34 34 35 35 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 11 10 10 9 8 7 7 6 6 7 7 8 8 9 9 10 10 11 11 12 12 12 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 17 17 17 16 16 16 15 15 15 15 16 17 17 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 18 18 18 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 20 20 20 20 20 21 21 20 20 20 19 18 17 17 16 16 15 15 14 14 13 14 14 15 14 13 13 13 14 15 16 16 16 15 15 15 15 15 15 15 15 15 15 13 11 9 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 11 10 10 10 9 9 9 9 9 10 10 10 10 9 9 8 7 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 7 6 6 7 7 7 8 8 9 9 9 10 10 10 10 10 11 11 11 10 10 10 10 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 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 14 14 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 17 17 18 17 16 14 13 13 13 13 14 16 17 18 16 14 14 17 17 17 15 14 13 12 12 13 13 14 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 13 13 13 13 13 13 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 24 24 25 26 26 27 28 29 30 31 32 33 33 34 35 19 18 18 18 17 17 16 16 16 16 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 10 9 9 8 7 6 6 6 7 7 8 8 9 10 10 11 11 11 12 12 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 16 16 16 16 15 15 16 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 19 19 19 19 19 20 20 20 20 20 19 18 18 17 17 16 15 14 14 14 13 13 13 14 15 15 14 14 14 15 16 17 17 16 15 14 14 14 14 14 14 14 14 14 12 10 9 8 7 6 6 5 5 5 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 10 9 9 8 8 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 7 7 8 8 9 9 10 10 10 10 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 12 12 12 12 12 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 13 13 14 14 15 16 16 17 18 17 15 13 12 12 13 14 15 16 17 17 16 14 14 16 18 19 19 18 16 14 13 12 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 13 13 13 13 13 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 24 24 25 26 26 27 28 29 30 31 31 32 33 34 18 18 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 11 10 10 9 8 8 7 7 6 6 7 7 8 8 9 9 10 11 11 12 12 13 13 14 14 15 15 15 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 18 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 18 18 18 19 19 19 19 19 20 20 20 19 18 18 18 17 17 16 15 14 14 14 13 13 13 14 15 15 14 14 14 15 16 17 19 18 17 15 14 15 15 16 15 15 14 13 12 10 10 9 7 6 6 5 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 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 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 6 6 6 6 6 7 8 8 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 10 10 10 10 11 11 11 11 12 12 12 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 13 13 13 14 14 15 16 17 18 17 15 13 12 12 13 15 15 16 16 17 16 15 14 15 16 19 20 20 19 17 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 13 13 13 13 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 25 26 26 27 28 29 29 30 31 32 33 18 17 17 17 16 16 16 15 15 15 15 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 11 10 9 9 8 8 7 7 6 6 6 7 8 8 9 9 10 11 11 12 12 13 13 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 16 16 16 16 17 17 17 17 17 16 16 16 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 19 18 18 18 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 15 14 14 13 13 13 13 14 15 15 14 14 14 15 16 18 20 20 18 17 16 16 17 17 16 15 14 13 11 11 10 9 8 7 6 5 4 4 4 4 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 7 7 7 7 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 6 7 7 7 7 7 7 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 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 7 7 7 6 6 6 5 5 6 7 8 8 8 9 10 10 10 10 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 11 11 11 12 12 12 13 13 13 13 13 13 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 14 14 15 16 16 17 17 15 13 13 14 14 15 15 15 15 16 16 15 14 15 15 16 18 20 21 20 18 16 15 15 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 13 13 13 13 12 12 12 13 13 13 14 14 14 14 14 14 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 18 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 23 23 24 24 25 26 26 27 27 28 29 30 31 32 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 11 11 10 10 9 8 8 7 7 6 6 6 6 7 8 8 9 9 10 10 11 12 12 13 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 17 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 19 19 18 18 19 19 19 19 18 19 19 19 19 19 18 18 17 16 15 14 13 13 13 13 13 13 14 14 14 14 14 14 15 15 18 20 21 20 19 18 18 18 17 16 16 14 13 12 11 11 10 9 8 6 5 4 4 4 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 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 5 5 5 5 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 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 7 7 7 6 6 6 5 5 6 7 7 8 8 8 9 10 10 9 9 9 9 8 8 9 9 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 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 15 16 16 17 16 14 14 14 14 14 14 14 15 15 16 15 15 15 15 15 16 17 19 19 19 18 17 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 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 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 23 23 24 24 25 25 26 26 27 28 29 30 31 17 16 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 7 7 6 6 6 6 6 7 8 8 9 9 10 10 11 12 12 13 14 14 15 16 16 17 17 17 17 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 18 18 18 18 18 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 19 19 18 19 19 19 19 19 18 19 19 19 19 18 18 18 16 15 13 13 13 13 13 13 13 14 14 14 13 13 14 14 15 18 20 21 21 20 19 18 18 17 16 15 15 14 13 12 11 11 10 8 6 5 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 4 4 5 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 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 6 7 8 8 8 9 9 9 9 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 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 16 16 15 13 13 13 13 13 13 14 14 15 15 15 15 14 14 15 16 17 18 18 19 18 17 16 15 15 15 15 16 16 17 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 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 20 20 20 20 21 21 21 22 22 22 23 23 23 24 25 25 25 26 27 28 29 29 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 8 8 7 6 6 6 6 6 7 7 8 8 9 9 10 10 11 11 12 13 14 14 15 16 17 17 17 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 16 16 16 15 15 15 16 17 18 18 18 19 19 19 19 19 18 18 18 18 18 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 21 21 21 21 20 20 20 20 20 21 21 21 21 21 20 20 20 20 19 18 18 19 19 19 19 19 18 18 18 18 18 18 18 17 14 13 12 13 13 13 13 13 14 14 13 13 13 14 14 15 18 20 22 21 20 19 19 18 17 16 15 15 14 13 13 12 12 10 9 7 6 5 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 6 7 7 7 8 9 9 9 9 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 11 11 11 12 12 12 12 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 14 14 14 14 14 14 14 14 14 14 15 16 16 13 12 12 12 13 13 13 14 15 15 15 15 14 14 15 15 16 16 17 17 18 18 17 16 15 15 15 16 17 18 17 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 13 13 13 13 13 13 13 13 13 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 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 23 23 24 24 24 25 26 27 27 28 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 7 7 6 6 6 6 6 7 7 8 8 8 9 9 10 11 11 12 13 14 15 16 16 17 17 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 15 15 14 14 15 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 20 20 19 19 19 20 20 20 19 18 18 18 17 17 18 19 17 14 13 13 13 13 14 14 14 14 14 13 13 13 13 14 15 18 20 21 21 20 20 19 18 17 16 16 15 15 14 13 13 12 11 10 8 7 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 6 6 7 8 8 9 9 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 14 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 14 14 14 14 14 15 15 14 13 13 12 13 13 13 14 14 15 15 15 15 15 15 15 15 15 16 16 17 16 15 15 15 15 16 17 18 19 19 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 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 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 22 22 22 23 23 23 24 24 25 25 26 27 15 15 15 15 15 14 14 14 13 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 10 10 10 10 9 9 9 9 9 9 8 8 8 7 6 6 6 6 6 6 7 7 8 8 9 9 9 10 11 11 12 13 14 15 16 16 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 16 16 15 14 14 14 14 14 15 16 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 20 20 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 22 22 22 22 21 21 20 20 20 20 20 20 20 19 19 18 16 17 18 18 17 15 13 13 13 14 14 15 15 15 15 14 13 13 14 14 15 17 20 21 21 20 20 20 19 17 17 16 16 15 14 14 13 13 12 11 9 8 7 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 4 5 6 7 7 8 8 8 8 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 16 16 16 15 15 15 15 16 16 17 18 19 19 19 19 19 19 18 18 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 22 22 22 22 23 23 24 24 25 26 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 6 6 6 6 6 6 7 7 8 8 9 9 10 10 11 11 12 13 14 15 16 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 15 15 15 15 16 16 15 15 14 13 13 14 14 15 15 16 16 17 17 18 18 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 17 17 17 18 18 19 19 19 20 20 20 21 21 20 20 20 20 20 21 21 21 21 21 21 22 22 23 23 23 23 22 22 21 20 20 20 20 21 21 20 18 17 17 18 18 17 15 14 14 14 14 15 15 16 16 16 15 14 14 14 14 16 17 19 20 20 20 20 20 19 18 17 17 16 16 15 15 14 13 12 11 11 9 8 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 4 4 5 6 7 7 7 8 8 7 7 7 7 7 7 7 8 8 8 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 18 18 19 19 20 20 20 19 19 18 18 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 23 23 24 25 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 7 7 8 8 9 9 10 10 10 11 11 12 13 14 15 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 15 16 16 16 16 15 14 13 14 14 14 15 15 15 16 17 18 18 19 19 19 19 18 18 17 17 17 16 16 17 17 17 17 17 16 16 16 16 16 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 21 22 22 22 22 22 22 23 23 24 24 24 24 23 22 21 20 20 20 21 21 21 20 18 18 18 18 18 17 16 15 14 15 15 16 16 17 16 16 15 15 14 15 16 18 20 20 20 20 20 19 18 17 17 17 17 16 16 15 14 14 13 12 11 10 9 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 7 7 7 8 8 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 5 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 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 12 12 12 12 12 12 12 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 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 19 20 20 20 20 20 20 19 19 18 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 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 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 22 22 22 23 24 14 14 14 14 14 14 13 13 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 10 10 10 9 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 7 8 8 9 10 10 10 11 11 11 12 12 13 14 15 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 15 15 14 15 15 15 15 15 16 17 17 18 19 19 20 19 19 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 21 21 22 22 22 21 21 22 23 24 24 25 25 24 24 23 21 20 20 20 21 22 21 21 20 19 19 19 19 18 17 16 15 15 15 16 16 17 17 17 16 16 15 16 17 18 19 20 20 21 20 19 18 18 18 18 17 17 16 16 15 14 14 13 12 11 10 9 9 8 8 8 7 7 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 7 7 8 8 8 8 7 7 7 6 6 6 5 5 5 5 4 4 4 4 5 6 6 7 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 6 7 7 7 7 7 8 8 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 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 14 14 14 14 14 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 20 20 21 21 21 21 20 20 18 17 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 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 22 22 23 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 6 7 7 7 6 6 6 8 9 9 10 10 11 11 11 11 12 12 13 14 14 15 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 18 18 18 19 19 19 19 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 23 23 24 24 25 25 24 23 21 20 19 20 21 21 22 22 21 21 20 20 20 20 19 18 16 15 16 16 17 17 18 18 18 17 17 16 17 18 19 20 21 21 21 20 19 19 19 18 18 18 17 17 16 15 15 14 13 12 11 10 10 9 8 8 8 8 8 9 9 9 9 9 8 8 8 8 7 7 6 6 6 6 7 7 8 8 8 8 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 7 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 3 4 5 6 6 6 6 7 7 7 7 8 7 7 8 8 8 8 7 7 7 6 6 6 7 7 7 7 7 8 8 9 9 9 10 10 11 11 11 12 12 13 13 13 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 20 20 21 21 21 21 21 20 19 17 16 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 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 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 22 13 12 12 12 12 12 12 12 12 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 7 7 7 7 7 6 6 7 8 9 10 11 11 12 12 12 12 12 13 13 14 15 15 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 17 17 16 17 17 18 19 19 19 19 18 18 18 17 17 16 15 15 15 15 15 15 16 16 16 16 16 17 17 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 21 20 20 20 20 21 21 21 21 22 22 23 23 24 24 24 24 23 22 20 19 20 20 21 21 22 22 21 21 21 21 21 20 19 18 17 16 16 17 18 18 19 19 19 18 17 17 17 18 19 20 22 22 20 20 20 20 19 19 18 18 17 17 17 16 15 14 13 12 11 10 9 9 8 8 8 8 9 10 10 10 10 10 9 9 8 8 7 7 7 7 7 8 9 9 9 9 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 4 4 3 3 3 3 2 1 2 2 2 2 3 3 3 3 3 3 3 4 4 5 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 7 7 7 7 6 6 6 5 6 6 6 6 6 6 5 5 5 5 5 6 6 7 8 8 8 8 8 7 7 7 6 6 6 5 5 4 4 3 3 3 5 6 7 7 6 6 7 7 8 8 8 8 8 8 9 8 8 7 6 6 6 6 7 7 7 6 7 7 8 8 9 9 9 10 10 11 11 12 12 12 12 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 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 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 17 17 18 18 19 19 20 21 21 21 21 21 20 19 17 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 21 12 12 12 12 12 12 12 12 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 8 8 8 8 7 7 7 6 6 6 6 6 7 7 7 7 7 7 6 6 6 7 8 10 11 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 18 17 16 16 16 16 17 17 18 18 19 19 19 19 18 18 18 17 16 15 15 15 14 14 15 15 15 15 16 16 16 17 18 18 19 19 19 18 18 19 19 20 20 21 21 20 20 20 20 21 20 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 22 21 21 21 21 21 21 21 21 21 21 22 22 21 21 20 18 17 17 18 19 20 20 20 20 19 18 18 17 18 19 20 21 21 21 21 21 21 20 19 19 18 18 18 18 18 17 16 15 14 13 12 10 10 9 8 8 9 10 11 11 11 11 11 10 10 10 9 9 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 7 7 7 7 6 6 6 5 5 5 4 4 3 3 3 2 1 1 2 2 2 2 2 3 3 3 2 2 3 3 4 5 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 7 6 6 6 6 5 5 5 5 6 6 6 5 5 5 4 5 5 6 7 7 8 8 8 8 7 7 7 7 6 6 5 5 4 4 3 3 3 5 6 7 7 7 7 7 8 8 8 8 8 8 8 9 9 8 7 7 6 6 6 6 6 6 6 6 7 8 8 8 9 9 9 10 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 19 19 20 21 21 21 21 20 19 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 15 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 12 12 12 12 12 12 12 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 8 8 8 8 7 7 7 6 6 6 6 6 6 7 8 8 8 7 7 7 6 6 6 7 8 10 11 12 12 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 17 16 15 15 15 15 16 17 17 18 19 19 19 19 19 18 18 18 17 16 15 15 14 14 14 14 14 15 15 15 16 16 17 18 18 19 19 18 18 19 19 20 21 21 21 21 21 21 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 23 22 21 21 21 21 21 21 21 22 22 22 22 21 20 19 19 20 20 21 20 20 20 20 19 18 18 18 19 20 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 18 17 15 14 13 12 11 10 10 10 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 6 6 5 5 4 4 3 3 3 3 1 1 1 1 1 1 2 2 3 3 2 2 1 2 4 5 5 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 6 5 5 5 4 4 4 5 6 6 7 8 8 8 8 8 7 7 7 7 6 6 5 5 4 4 3 3 5 7 7 8 7 7 7 8 8 8 8 8 8 8 9 9 8 7 7 6 6 6 6 6 6 5 6 7 8 8 8 9 9 9 10 11 11 12 11 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 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 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 19 20 20 21 21 21 20 19 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 17 16 14 13 12 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 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 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 5 5 6 7 7 8 8 8 7 7 7 6 6 6 7 8 9 10 11 11 12 12 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 16 17 17 17 17 15 14 13 13 14 15 16 17 18 19 19 19 19 19 19 18 18 17 16 16 15 14 14 14 14 14 14 14 15 15 15 16 17 18 18 18 18 19 19 20 21 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 24 25 24 25 25 24 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 19 19 18 18 19 20 21 21 21 20 20 20 20 19 19 18 18 19 20 20 20 20 20 19 18 16 15 15 14 13 12 13 13 14 14 14 14 14 14 14 14 13 13 13 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 8 8 8 7 7 6 6 5 4 4 4 3 3 2 1 1 0 0 0 0 1 2 3 3 3 3 2 1 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 5 6 7 7 8 8 8 8 7 7 7 7 6 6 6 5 5 4 3 3 4 6 8 8 8 7 7 8 8 8 8 8 7 7 8 8 8 7 7 7 6 6 5 5 5 5 6 7 8 8 8 8 9 9 10 10 11 11 11 11 11 12 12 12 12 12 12 13 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 19 19 19 20 20 20 19 19 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 17 15 13 12 11 12 13 13 13 14 14 14 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 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 11 11 11 11 11 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 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 5 5 6 6 7 7 8 8 8 8 7 7 7 6 6 7 8 8 9 9 8 4 6 11 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 15 15 15 16 17 17 15 14 14 13 13 15 16 17 18 18 19 19 20 19 19 19 18 17 17 16 15 14 14 14 14 14 14 14 14 14 15 15 16 16 17 18 18 19 19 20 21 21 22 23 22 22 22 22 22 21 21 21 22 22 22 22 22 23 23 22 22 22 23 23 23 25 26 26 26 27 27 26 25 24 24 24 24 24 24 24 23 22 22 22 23 23 22 22 21 22 22 22 21 21 20 20 19 19 19 19 20 21 22 22 21 21 20 20 20 19 19 18 18 19 20 20 21 21 21 20 20 19 18 17 16 16 15 15 15 15 16 15 15 16 16 16 15 15 15 14 14 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 9 9 9 9 8 7 7 6 5 5 4 4 4 3 2 2 1 1 1 1 1 1 2 2 2 3 3 3 1 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 4 3 3 4 4 5 6 7 7 8 8 8 7 7 7 7 6 6 6 6 5 5 4 3 4 6 8 8 8 7 7 7 7 8 8 8 7 6 7 7 7 7 7 7 6 5 4 5 5 5 6 7 8 8 8 8 9 9 9 9 9 10 11 11 11 12 12 12 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 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 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 17 15 12 11 11 11 12 12 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 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 5 6 6 7 7 7 8 8 8 8 8 7 7 7 6 6 7 7 7 8 12 16 13 12 10 10 14 13 13 13 14 14 15 16 16 16 16 16 16 16 16 15 15 15 15 16 17 17 16 15 15 15 15 16 17 18 19 19 19 20 19 19 19 18 17 17 16 15 15 14 14 13 13 13 13 14 14 15 15 15 16 16 17 17 18 19 20 21 21 22 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 26 27 28 28 28 28 27 27 26 26 26 25 25 25 25 24 24 23 24 24 23 23 22 22 22 22 22 22 22 21 20 20 20 20 20 21 22 22 23 23 22 21 21 20 20 19 19 19 19 20 21 21 22 21 21 21 20 20 20 19 18 17 16 16 16 16 16 17 17 17 18 17 17 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 11 11 11 11 10 10 10 10 9 9 8 7 6 5 5 4 4 4 3 2 2 1 1 1 1 1 2 2 1 1 1 2 5 5 4 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 4 3 3 3 3 4 5 6 7 7 7 7 7 7 6 6 6 6 6 6 6 5 4 2 3 6 8 8 8 7 7 7 7 8 8 8 7 6 6 6 6 6 7 7 6 4 4 4 5 6 7 8 9 9 8 8 8 9 9 9 9 10 11 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 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 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 18 16 16 16 16 16 17 16 16 16 16 16 16 17 17 17 17 17 17 18 17 16 14 12 10 10 11 11 12 12 13 13 14 14 14 14 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 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 10 10 10 10 10 10 10 10 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 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 8 8 8 8 7 6 6 7 9 13 15 16 14 11 8 2 9 11 10 11 13 14 15 15 16 16 16 16 16 16 15 15 15 15 16 16 17 17 17 17 17 17 17 18 18 19 19 20 20 20 19 18 18 17 16 16 16 15 15 14 14 13 13 13 13 14 14 15 15 15 15 16 17 17 18 19 19 20 21 22 22 22 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 23 23 24 24 26 27 27 27 28 28 28 28 27 27 26 26 26 26 26 26 25 25 25 25 24 24 23 22 22 22 22 22 22 22 21 20 20 20 21 22 22 23 24 24 24 23 22 21 21 20 20 20 20 20 21 21 22 21 21 21 21 21 21 20 19 18 17 17 16 16 17 17 18 18 19 19 19 18 17 17 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 10 10 9 8 8 7 6 5 4 4 3 3 3 2 1 2 2 2 2 2 2 1 0 1 2 3 5 4 3 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 4 5 5 5 5 4 3 3 3 3 3 4 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 4 2 3 5 7 8 8 7 7 7 7 8 9 9 7 6 6 6 6 6 6 7 6 4 3 3 4 5 7 8 8 9 9 8 8 8 8 8 9 10 10 11 11 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 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 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 20 20 19 17 16 16 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 16 14 11 10 10 10 11 12 12 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 8 9 9 9 9 9 9 9 8 8 10 12 13 14 15 14 14 15 11 7 7 7 5 12 13 14 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 20 20 19 18 17 17 16 16 16 15 15 14 14 14 13 13 13 13 14 14 15 15 15 15 16 16 17 18 18 18 18 19 19 20 20 20 20 21 21 22 23 24 25 25 25 25 25 25 25 25 25 24 24 24 24 24 25 25 26 26 26 27 28 27 27 27 27 27 27 27 27 27 27 27 26 26 25 25 24 24 23 22 22 22 22 22 21 21 21 21 22 22 23 24 25 25 25 24 23 23 22 22 21 21 21 21 21 21 21 21 21 22 22 23 23 23 22 21 19 18 17 16 17 17 18 19 20 20 20 20 19 18 17 17 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 10 9 8 7 6 5 5 4 4 3 3 2 1 2 2 2 2 1 1 1 0 0 1 1 2 3 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 5 5 5 4 3 3 3 2 2 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 2 4 6 7 8 8 8 8 8 9 9 9 8 7 6 5 5 6 6 7 6 4 3 3 3 5 6 7 7 8 8 8 8 8 8 8 9 9 10 10 11 11 12 13 13 13 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 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 15 15 15 16 16 16 17 17 17 17 17 17 17 17 18 17 17 17 18 18 18 18 18 19 20 20 20 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 13 11 10 10 10 11 11 12 12 13 13 13 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 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 10 10 10 10 10 10 10 9 9 9 9 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 6 6 6 6 6 6 6 7 8 9 9 9 9 9 10 10 10 10 11 12 12 13 14 15 15 16 15 15 15 11 5 7 10 13 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 18 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 18 18 18 18 18 18 17 17 17 18 19 20 21 23 25 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 25 25 26 27 27 27 27 27 27 27 27 28 28 28 28 28 27 27 27 26 25 24 23 22 22 22 22 22 21 21 22 22 23 24 25 25 26 25 25 24 24 24 23 23 22 22 22 22 21 21 22 22 23 24 24 25 25 25 24 22 20 17 17 17 17 18 20 21 21 21 21 20 19 18 17 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 14 14 14 13 13 12 12 11 10 9 8 7 6 5 4 4 4 3 3 2 2 2 2 2 1 1 1 1 0 1 1 1 2 2 1 0 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 4 6 7 8 8 9 9 9 10 10 9 8 7 5 4 4 6 6 7 6 4 3 2 3 4 6 6 7 7 7 7 7 7 7 8 8 9 9 10 11 11 12 12 13 13 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 13 11 10 10 10 10 11 11 12 12 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 16 16 16 16 16 16 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 7 7 7 7 7 7 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 7 8 9 9 9 10 10 10 10 11 12 12 12 13 14 15 16 16 16 15 14 14 13 11 8 7 10 12 13 14 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 18 17 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 16 17 17 17 18 18 18 18 17 17 17 16 16 16 17 18 20 21 23 24 25 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 25 25 26 27 27 27 27 27 27 28 28 28 28 28 28 28 27 27 27 25 23 22 22 22 22 23 22 22 22 22 23 23 24 25 25 26 25 25 24 24 24 24 23 23 23 23 22 22 22 22 23 24 25 26 28 28 28 27 24 20 18 17 17 17 19 21 22 23 22 21 20 19 18 17 17 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 16 16 16 15 15 15 14 13 12 11 10 9 8 7 6 5 4 4 4 3 2 2 2 2 2 1 1 1 1 1 1 1 1 2 3 2 1 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 2 2 3 5 7 8 9 10 10 10 10 10 10 8 7 5 4 4 5 6 7 7 6 4 3 3 4 5 6 6 6 6 6 6 6 7 7 8 9 9 9 10 11 11 12 13 13 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 14 12 11 10 10 10 10 10 11 11 12 12 13 13 13 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 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 9 9 9 9 8 8 8 8 7 7 7 7 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 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 9 9 10 10 10 11 11 12 12 13 13 14 15 16 17 17 16 15 14 13 13 12 11 10 10 10 11 12 14 14 14 14 14 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 17 17 16 15 15 14 14 15 15 14 14 14 14 14 14 15 15 15 15 15 16 16 17 18 18 18 18 18 18 18 17 17 17 17 18 19 21 22 23 23 24 25 25 24 24 23 24 24 25 25 25 26 26 25 25 25 25 25 25 25 25 25 26 26 26 27 27 28 28 28 28 28 28 28 27 27 26 25 24 22 21 21 22 23 23 23 23 22 22 23 24 24 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 24 25 26 28 29 29 29 27 24 21 18 17 17 17 19 21 23 23 23 22 21 19 18 18 17 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 16 16 16 17 16 16 16 14 14 13 12 11 10 9 8 6 6 5 4 4 3 3 2 2 2 2 2 1 1 1 1 1 2 2 2 4 2 3 4 4 4 4 4 5 5 5 4 4 4 5 5 5 5 5 5 4 4 4 4 4 3 3 2 2 3 3 4 4 4 4 3 3 2 2 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 2 3 5 7 8 9 10 10 10 10 10 10 9 6 4 3 3 4 6 8 8 7 6 5 4 5 6 6 7 6 5 5 4 5 5 7 8 9 9 9 10 10 11 11 12 13 13 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 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 16 15 14 12 11 10 10 10 10 10 10 11 12 12 12 13 13 13 14 14 14 14 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 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 9 9 10 10 11 11 11 12 13 13 14 15 16 17 17 17 17 15 14 13 13 12 12 12 11 11 9 10 13 14 14 15 14 14 14 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 16 15 14 14 14 15 15 14 14 14 14 14 15 15 16 16 16 16 16 17 18 19 19 19 19 18 18 18 18 19 19 20 21 22 23 24 25 25 24 24 23 22 20 20 21 23 24 25 26 26 26 25 26 26 26 26 26 25 25 25 25 26 26 27 27 27 27 27 27 27 27 27 26 25 24 23 22 21 21 21 22 23 24 24 23 23 23 24 24 25 25 26 26 25 25 24 23 23 22 22 22 23 23 23 23 23 24 25 26 27 28 28 29 28 26 24 22 19 17 16 16 18 21 23 24 23 22 21 20 19 18 17 16 15 15 15 14 14 14 14 14 13 13 14 14 14 15 15 16 16 16 17 17 17 17 16 15 14 13 13 12 11 10 9 7 6 6 5 4 3 3 3 3 3 2 2 2 1 1 2 2 3 3 3 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 5 5 4 4 4 3 3 2 1 1 2 3 4 4 4 3 3 2 2 2 1 1 0 0 0 1 1 2 2 2 1 1 1 1 2 2 3 5 6 8 9 9 10 11 11 10 10 8 6 4 3 3 3 4 7 8 7 6 6 5 5 6 7 7 6 4 4 3 3 4 6 8 8 9 9 9 10 10 11 12 12 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 18 18 18 18 17 17 17 17 17 16 16 15 14 12 11 10 9 10 10 10 10 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 6 6 7 8 9 10 10 11 11 11 12 13 14 14 15 16 17 17 18 17 16 15 15 14 14 13 13 13 12 12 10 7 9 13 14 15 15 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 14 15 15 15 14 14 14 14 15 15 16 17 17 17 17 17 18 19 19 19 20 19 19 19 19 20 21 22 22 23 24 25 25 26 25 24 23 21 19 18 18 19 21 23 25 26 26 26 26 26 27 27 27 27 27 26 26 26 26 26 26 27 27 26 26 26 26 26 26 25 23 22 22 22 21 21 22 23 24 24 24 24 24 24 25 26 26 26 26 26 26 25 24 23 22 21 20 21 22 23 23 24 24 24 25 26 27 27 28 28 28 27 26 23 21 19 16 15 16 19 21 23 23 22 20 19 18 17 16 15 15 14 14 14 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 17 17 17 16 16 15 14 13 12 11 10 10 8 7 6 5 5 4 3 3 3 3 3 2 2 2 2 2 3 3 3 2 3 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 5 4 4 4 4 3 3 2 1 1 2 3 4 4 3 3 3 2 2 2 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 5 6 8 9 9 10 10 11 10 9 8 6 4 3 2 2 3 5 7 7 6 6 6 6 7 7 7 5 4 3 3 3 3 5 7 8 8 9 9 10 11 11 12 12 13 13 14 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 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 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 16 16 15 14 12 11 10 9 9 9 10 10 10 11 11 12 12 12 13 13 13 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 7 8 9 10 10 11 12 12 13 14 14 15 16 17 17 17 17 17 16 15 14 14 14 14 14 14 14 14 13 10 4 11 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 15 15 15 15 15 15 14 14 15 15 15 16 17 17 17 17 17 18 19 19 20 20 20 20 20 20 21 22 23 23 24 25 26 26 26 26 25 23 22 20 19 19 19 20 21 23 25 26 26 26 26 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 26 25 25 24 23 23 23 23 23 23 24 25 25 25 26 26 26 27 27 27 27 27 27 26 25 24 22 21 20 19 20 21 22 23 23 23 24 24 25 26 26 26 27 27 27 26 25 23 20 18 16 17 18 20 21 22 21 20 19 18 17 16 15 14 13 13 13 12 12 12 12 12 13 13 14 15 15 16 16 16 17 17 17 17 17 17 16 16 15 14 13 12 11 10 9 8 7 6 5 4 4 4 4 3 3 3 3 3 3 3 4 5 6 5 5 6 6 7 7 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 7 6 6 5 5 5 4 4 4 3 1 0 2 3 3 4 3 3 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 5 6 8 9 10 10 10 11 10 9 7 6 4 3 2 2 3 4 5 5 6 5 6 6 6 7 7 6 4 3 2 3 4 6 7 8 8 9 10 10 11 12 12 13 13 14 15 15 15 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 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 19 19 19 18 18 18 17 17 17 16 16 15 14 13 11 10 9 9 9 9 10 10 10 11 11 12 12 12 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 16 16 15 15 15 14 14 13 12 12 11 11 11 11 11 11 11 11 11 11 10 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 6 7 8 9 10 11 11 12 13 14 15 15 16 17 17 17 17 17 16 15 14 14 14 14 15 15 16 16 15 15 14 9 5 12 14 14 15 15 15 15 15 15 15 15 14 14 14 14 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 17 17 17 18 18 18 19 19 20 20 21 21 21 22 22 23 23 24 24 25 26 27 27 27 26 24 22 20 19 19 20 20 22 23 25 26 26 26 26 26 27 28 28 28 28 28 27 27 26 27 27 26 26 26 25 25 25 25 26 26 26 25 25 26 26 26 26 26 26 26 26 26 26 27 27 28 29 29 28 27 26 25 24 23 21 19 18 18 19 20 21 22 22 23 23 24 24 25 25 25 25 25 25 25 24 22 21 19 18 18 19 19 20 20 20 19 18 17 16 15 14 13 12 12 12 11 11 11 12 12 13 13 14 15 15 16 16 17 17 17 17 17 17 17 17 16 16 15 14 13 11 10 10 9 8 7 6 5 4 4 4 4 4 3 3 3 3 4 5 6 9 10 9 8 8 8 8 7 7 7 8 8 8 8 7 7 8 9 9 9 9 9 9 9 8 8 7 7 6 5 5 4 4 3 3 2 1 2 3 3 3 3 3 3 4 3 3 3 4 5 5 6 6 6 5 5 5 5 5 6 7 8 10 11 11 11 11 10 9 7 5 4 3 2 2 3 3 4 4 4 3 4 5 5 6 7 7 5 3 3 4 5 7 8 8 8 10 11 11 12 13 13 14 14 15 16 15 14 13 13 12 13 13 13 14 14 14 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 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 19 19 19 18 18 18 17 17 17 16 15 14 13 11 10 9 9 9 9 9 10 10 10 11 11 12 12 12 13 13 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 16 16 15 15 15 14 14 13 12 11 11 11 10 11 10 10 10 10 10 10 10 4 4 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 8 9 10 11 12 13 14 15 16 16 17 17 17 17 17 16 15 14 13 13 14 15 15 16 16 16 16 16 17 16 9 4 9 12 14 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 16 16 17 18 18 18 18 18 19 19 20 20 21 21 22 22 23 23 23 24 24 25 25 26 28 28 27 26 24 22 21 20 21 21 22 23 25 26 26 27 27 27 27 27 28 28 29 29 28 28 27 27 27 27 27 27 27 26 26 25 26 26 27 27 27 28 28 28 28 28 28 27 26 26 26 26 27 28 28 29 28 27 26 25 24 23 22 20 18 17 17 18 19 20 21 22 23 23 23 23 24 24 24 23 23 23 23 22 22 21 20 19 19 19 19 19 20 19 18 18 16 15 14 13 12 11 11 10 10 10 11 11 12 12 13 14 15 15 16 16 17 17 17 17 18 18 17 17 17 16 15 14 13 12 11 10 9 8 7 6 5 5 4 4 4 4 4 4 3 4 5 5 6 7 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 11 11 11 10 9 9 8 7 5 4 3 3 4 3 3 2 2 2 2 3 3 4 5 4 4 4 4 5 6 7 8 8 8 7 6 6 6 7 8 9 10 11 12 12 12 11 10 8 6 5 4 3 3 3 4 5 5 2 2 2 4 4 5 6 7 7 5 4 4 6 9 10 10 11 12 13 13 13 13 13 14 15 16 15 15 13 12 12 12 12 13 13 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 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 20 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 16 16 15 13 12 11 9 9 9 9 9 9 10 10 11 11 11 12 12 13 13 13 14 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 14 14 14 13 12 11 10 10 10 10 10 10 10 10 10 9 9 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 5 5 6 7 8 10 11 12 13 14 15 16 16 17 17 17 17 17 16 15 14 13 13 14 14 15 16 16 16 16 17 17 18 19 16 10 3 5 12 14 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 16 16 17 17 18 18 18 18 19 19 20 20 21 21 22 23 23 23 24 24 24 24 25 26 27 28 28 27 26 25 23 22 22 22 23 24 25 26 27 27 27 27 27 27 27 28 28 29 30 29 28 27 26 26 27 27 27 27 27 27 26 26 26 27 28 28 29 29 29 29 29 28 27 26 24 24 25 26 26 27 27 26 25 24 23 22 22 21 19 18 17 17 18 20 21 22 23 23 23 23 23 23 23 22 22 21 21 21 21 21 20 19 19 19 19 19 19 18 18 17 16 15 14 13 12 11 10 10 9 9 10 10 11 12 13 13 14 15 15 16 16 16 17 17 18 18 18 18 17 17 16 15 14 13 12 11 11 10 9 8 7 6 5 5 5 5 5 4 4 4 5 5 5 6 6 7 7 8 8 9 8 8 8 8 8 9 9 9 9 8 9 9 10 11 12 12 12 13 13 13 12 11 10 9 7 4 3 3 3 4 4 4 4 4 3 4 4 5 6 6 6 5 5 5 6 7 8 9 10 9 8 8 7 8 9 10 11 11 11 12 13 12 11 10 8 7 6 5 4 4 5 6 5 3 2 2 2 3 4 5 6 7 6 5 6 7 10 12 13 14 16 16 15 14 14 14 15 15 15 15 14 13 12 12 11 11 12 13 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 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 16 16 15 14 13 11 10 9 9 8 9 9 9 10 10 11 11 12 12 12 13 13 14 14 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 15 14 14 14 13 13 11 10 10 9 9 9 9 9 9 9 9 8 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 6 6 8 9 10 12 13 14 15 16 16 17 17 17 17 17 16 16 14 13 13 13 14 14 15 16 16 16 17 17 19 20 20 20 18 13 5 6 13 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 21 22 23 23 23 23 24 24 24 25 26 27 28 28 27 25 22 21 21 22 24 25 26 26 27 27 28 28 28 27 27 27 27 28 30 31 31 30 28 27 26 26 26 26 27 27 27 26 26 27 28 28 29 29 29 29 29 28 28 26 24 23 22 23 24 25 26 25 24 23 22 21 21 21 20 19 19 19 20 21 22 23 24 24 24 24 23 23 23 22 21 21 20 19 19 19 19 18 17 17 17 18 18 17 17 16 15 15 14 13 12 11 10 9 9 9 9 9 10 11 12 13 13 14 15 15 16 16 16 17 17 18 18 18 18 17 16 15 15 14 13 12 12 11 10 9 8 8 7 6 6 6 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 7 7 8 8 9 9 9 9 9 9 9 10 11 13 14 15 15 15 15 15 15 14 12 9 5 3 3 3 4 5 6 6 6 6 5 6 6 7 8 8 7 7 6 7 8 9 11 12 12 11 10 9 9 10 11 12 12 12 13 13 13 12 10 9 8 7 6 6 5 6 8 6 4 3 2 2 3 3 4 5 6 7 7 8 9 12 15 17 18 19 19 18 17 16 16 16 15 15 15 14 13 12 11 11 12 12 13 13 14 14 14 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 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 15 14 13 12 10 9 9 8 8 9 9 9 10 10 11 11 12 12 13 13 14 14 15 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 17 17 16 16 15 14 13 13 13 12 11 9 9 8 8 8 8 8 8 8 8 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 6 7 8 10 12 13 15 16 16 16 16 17 17 17 17 16 16 15 14 13 13 13 14 14 15 16 16 16 17 18 19 21 22 22 20 17 12 4 5 8 11 13 14 15 15 16 16 16 16 15 15 15 15 15 15 14 14 14 14 15 15 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 20 22 23 23 23 23 23 23 24 25 26 26 27 27 27 26 22 20 19 20 22 24 26 26 26 27 27 28 28 28 27 27 26 26 27 29 30 31 31 29 27 25 25 25 25 25 26 26 26 27 28 28 28 29 29 29 28 27 27 26 24 22 21 21 21 23 24 25 25 24 22 21 20 20 21 20 20 20 21 22 24 25 26 26 26 25 25 25 24 23 22 21 20 20 19 18 18 17 17 16 15 16 16 16 16 15 14 14 13 12 12 11 10 9 9 8 8 9 9 10 11 12 12 13 14 15 15 16 16 16 17 17 18 18 18 17 17 16 15 14 14 13 13 12 11 11 10 9 8 7 7 6 6 6 6 6 5 5 5 6 6 6 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 11 13 15 16 17 18 19 20 21 20 16 11 8 5 4 4 4 5 6 7 7 7 7 7 7 8 9 9 9 9 8 8 9 11 12 13 13 14 14 13 12 12 12 13 13 13 14 14 13 12 11 10 9 8 8 7 7 8 9 8 5 4 3 2 2 3 3 4 6 7 8 9 12 16 18 20 21 22 21 20 19 18 18 17 17 16 15 14 12 12 12 12 12 12 12 13 13 13 14 14 15 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 16 16 15 14 12 11 10 9 8 8 8 9 9 10 10 11 11 11 12 12 13 14 14 15 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 16 15 14 13 13 13 12 11 10 9 8 8 8 8 7 7 7 7 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 6 6 7 9 11 13 15 16 17 16 16 16 17 17 17 16 16 15 14 13 12 12 13 14 14 15 16 16 16 17 18 19 21 23 23 21 18 15 12 10 6 6 9 11 13 15 16 16 16 16 15 15 15 15 15 14 14 13 13 14 15 16 16 17 17 17 17 17 18 18 19 19 19 19 18 18 19 20 21 23 23 23 23 23 23 24 25 26 26 27 27 27 25 21 19 18 19 22 24 26 26 26 27 27 28 28 28 28 27 26 26 26 27 30 31 31 30 27 24 23 23 23 24 25 25 26 28 28 29 29 29 28 28 27 26 25 24 23 21 20 20 20 21 22 24 25 24 22 21 20 21 21 20 20 21 22 23 25 26 27 28 27 27 26 25 25 24 23 22 21 20 19 18 18 17 16 15 15 15 15 15 14 13 13 12 12 11 11 10 9 9 8 8 8 8 9 10 11 12 12 13 14 14 15 15 16 16 17 17 17 18 17 16 16 15 15 15 14 14 13 12 12 11 10 10 9 8 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 6 6 7 8 9 10 10 9 9 10 10 11 11 10 10 10 12 14 16 18 19 21 23 25 27 26 22 17 12 8 6 5 5 6 7 7 8 8 9 9 9 9 10 11 12 12 11 11 12 12 13 13 13 14 14 15 15 15 14 14 14 15 15 15 14 13 12 11 10 9 9 9 9 9 9 10 7 5 4 3 2 2 3 4 5 6 8 10 13 17 19 21 22 23 22 21 20 19 18 18 18 17 16 14 13 12 12 13 13 12 12 12 12 12 13 14 14 14 14 13 14 14 14 15 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 16 16 16 16 16 16 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 20 20 19 19 19 18 18 17 16 16 15 14 13 12 11 10 9 8 8 8 9 9 10 10 11 11 12 12 13 13 14 15 16 16 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 15 14 13 13 12 11 10 8 8 7 7 7 7 7 7 6 1 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 5 5 5 6 6 8 10 13 15 16 17 17 16 16 16 17 17 17 16 15 14 13 12 12 12 13 14 15 15 16 16 16 17 18 19 22 23 23 21 17 14 12 10 8 7 7 8 9 13 16 16 16 16 15 15 15 15 15 14 13 13 13 14 15 16 17 17 17 17 17 17 17 18 18 18 19 19 18 18 18 19 21 22 23 23 23 23 24 24 25 26 26 27 26 26 24 21 20 19 20 22 25 26 26 27 27 27 27 28 28 28 27 26 25 25 27 29 31 31 29 26 23 22 22 22 23 24 25 26 27 28 28 29 29 28 27 27 26 25 24 23 22 20 20 20 21 22 23 24 25 23 22 22 22 21 21 21 22 23 24 26 27 28 28 28 28 27 26 25 24 23 22 21 20 19 19 18 17 16 15 15 14 14 14 13 12 12 11 11 10 10 9 9 8 8 8 8 8 9 10 11 11 12 13 14 14 15 15 16 16 17 17 17 17 17 16 16 15 15 15 14 14 13 13 12 12 11 10 9 9 8 7 7 7 7 6 6 6 6 7 7 8 8 8 7 7 7 7 8 10 11 11 11 11 11 11 12 12 11 10 11 14 16 18 21 24 26 26 26 27 28 25 19 15 11 8 7 6 7 7 8 9 9 9 9 9 10 10 11 13 13 14 14 14 14 13 13 12 12 12 13 15 16 16 16 16 16 16 16 15 14 13 12 11 10 10 10 10 9 9 10 9 6 5 4 3 3 3 4 5 6 8 10 13 16 18 20 21 22 22 22 21 20 19 18 18 17 16 15 15 14 14 14 13 13 12 12 12 12 12 13 13 13 13 12 12 13 14 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 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 15 14 13 12 10 9 9 8 8 9 9 10 10 11 11 12 12 13 13 14 15 16 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 16 15 14 13 13 12 11 10 8 7 7 6 6 6 6 6 6 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 5 5 5 6 7 7 9 12 15 17 17 17 16 16 16 16 17 17 17 16 15 14 13 12 12 12 13 14 15 16 16 16 17 17 18 20 23 23 22 20 17 14 11 9 8 8 8 9 7 9 14 16 16 16 16 16 15 15 14 13 12 12 13 14 15 16 17 17 17 16 17 17 17 17 17 18 18 18 19 19 18 19 20 21 22 23 23 23 23 24 25 26 26 26 26 25 23 22 21 20 21 23 25 26 26 27 27 28 28 28 28 27 26 25 25 25 26 28 30 30 28 25 23 21 22 22 23 24 24 26 27 27 28 28 28 28 27 26 25 25 24 24 24 23 23 22 21 22 23 25 25 25 25 24 23 22 22 22 23 24 26 27 28 28 28 28 28 27 26 25 24 24 23 22 21 20 19 18 17 16 16 15 14 14 14 12 11 11 10 10 10 9 9 8 8 7 7 8 8 9 10 10 11 12 13 14 14 15 15 16 16 16 17 17 17 16 16 16 15 15 15 15 14 14 13 13 12 11 11 10 9 8 8 8 7 7 7 6 6 6 7 8 8 8 8 8 8 8 8 9 10 11 11 11 12 12 13 13 13 12 12 14 16 18 20 22 25 26 23 18 14 11 8 10 11 11 10 8 7 8 8 9 9 9 10 10 10 10 11 11 12 13 14 15 15 15 15 14 13 12 11 10 11 13 16 17 17 17 17 17 17 16 15 14 12 12 11 11 11 9 9 9 9 8 7 5 4 3 3 3 4 6 8 11 13 15 17 18 19 19 20 21 21 21 20 19 18 18 17 17 16 16 16 16 15 14 13 13 12 12 12 12 12 12 12 12 12 12 14 15 15 16 16 17 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 16 17 17 17 17 18 18 18 19 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 19 19 19 19 19 19 19 18 18 17 17 16 15 15 14 13 11 10 9 8 8 9 9 10 10 11 11 12 12 13 13 14 15 16 16 17 18 18 19 19 20 20 20 20 20 21 20 20 20 20 19 19 19 18 18 17 17 16 15 14 14 13 12 11 10 9 7 6 6 5 5 5 5 5 2 2 2 2 2 3 3 3 3 3 3 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 1 1 1 2 2 2 3 3 3 4 4 4 5 5 6 6 7 8 9 11 14 16 17 17 16 16 16 16 16 17 17 16 15 14 13 12 12 12 13 14 15 15 16 16 16 17 17 18 21 23 23 22 20 16 13 11 9 9 9 9 10 10 7 13 15 16 16 16 16 15 15 14 14 13 13 14 14 15 16 16 16 16 16 16 16 17 17 17 17 17 18 19 19 19 19 19 20 20 21 21 21 22 24 25 26 26 25 24 23 23 22 22 22 23 24 25 25 26 27 27 27 28 28 27 27 26 25 24 24 25 27 29 29 27 24 22 21 22 22 22 23 24 24 25 26 27 28 28 28 27 26 26 25 25 25 25 26 25 24 23 23 23 24 26 27 26 25 24 23 22 23 24 26 27 28 28 29 29 28 28 27 26 26 25 24 24 23 22 21 20 19 18 17 16 16 15 14 14 12 11 10 10 9 9 8 8 7 7 7 7 7 8 9 10 10 11 12 13 14 14 15 15 16 16 16 16 16 16 17 17 16 16 15 15 15 14 14 14 13 12 12 11 10 10 9 9 8 8 7 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 11 11 12 13 13 14 14 13 13 13 15 17 18 18 17 17 16 13 9 6 6 5 5 8 9 10 9 8 8 8 9 10 10 10 10 10 11 11 11 11 12 13 14 15 16 17 16 16 14 13 11 10 11 14 17 18 19 19 18 18 17 16 15 14 13 12 12 11 10 9 9 9 8 8 7 5 4 3 4 5 6 9 11 14 16 17 17 17 18 18 19 20 21 20 20 19 19 18 18 18 18 18 17 17 16 15 14 14 13 13 13 12 12 12 12 12 12 13 14 15 16 17 17 17 17 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 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 19 19 19 19 19 19 19 19 18 18 17 17 16 16 15 15 14 12 11 10 9 9 9 9 10 10 11 11 12 13 13 14 14 15 16 16 17 17 18 19 19 20 20 20 21 21 21 21 21 20 20 20 19 19 18 18 17 17 16 16 15 14 13 12 11 10 9 7 6 6 5 5 4 4 4 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 2 2 2 3 3 4 4 4 5 5 6 7 8 9 10 13 15 16 16 16 15 15 16 16 16 16 16 15 14 13 13 12 12 12 13 14 15 16 16 16 16 16 17 18 21 23 23 22 19 16 13 11 10 10 10 10 10 10 8 10 12 13 14 16 16 15 15 15 14 14 14 14 14 14 14 15 16 16 16 16 17 17 17 16 17 17 18 18 19 19 19 19 20 20 20 20 20 21 23 24 25 24 22 22 22 22 23 23 23 23 24 24 25 25 26 26 26 26 26 26 26 24 23 22 22 23 25 27 27 25 23 21 21 21 21 22 22 23 24 25 26 27 27 28 28 27 27 26 26 26 26 26 26 25 24 23 23 23 23 25 26 27 26 25 24 23 24 25 26 27 28 28 29 28 28 27 27 26 26 26 25 25 24 23 22 20 19 19 18 17 16 15 15 13 12 11 10 9 9 8 8 7 7 7 7 7 7 8 9 9 10 11 12 13 13 14 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 12 11 10 10 9 9 8 8 8 7 7 8 8 8 9 9 9 9 9 10 10 11 11 12 12 13 14 15 15 15 13 12 13 14 15 15 11 6 3 3 4 4 4 5 5 7 8 10 10 11 10 9 9 9 10 11 11 11 11 11 11 11 11 11 11 12 14 16 18 19 20 19 17 14 12 11 12 14 17 19 20 20 19 18 17 16 15 14 13 12 11 10 10 10 9 9 8 7 6 5 4 5 6 8 9 11 13 16 17 17 17 17 17 18 20 20 21 21 20 20 19 19 19 19 19 18 18 17 17 16 15 14 14 13 13 12 12 12 12 11 12 13 14 15 16 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 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 19 19 19 19 19 19 19 19 19 18 18 18 17 16 16 16 15 15 13 12 11 10 9 9 9 10 11 11 12 12 13 13 14 14 15 16 16 17 17 18 19 19 20 21 21 21 21 21 21 21 21 20 20 19 19 18 18 17 17 17 16 15 14 13 13 12 10 9 7 6 6 5 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 3 3 3 2 2 1 1 1 1 1 1 2 2 3 3 4 4 5 5 6 6 7 8 10 12 14 15 16 15 15 15 15 16 16 16 16 15 15 14 13 12 12 12 13 14 15 15 16 16 16 16 16 17 19 21 22 23 21 18 15 12 10 10 10 10 10 10 11 11 11 10 9 11 14 15 15 15 15 14 14 14 14 14 14 14 15 16 17 17 17 17 17 17 16 16 17 18 18 19 19 20 20 20 20 19 19 20 21 23 24 24 24 22 22 22 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 24 23 22 21 20 21 23 25 25 24 22 21 20 21 21 21 22 23 23 24 25 26 27 28 28 27 27 26 26 26 26 26 26 25 24 22 22 22 23 24 25 26 26 25 24 24 24 25 26 27 28 28 28 28 27 26 26 26 26 26 26 25 24 23 22 21 20 19 18 17 17 16 15 13 12 11 10 9 8 7 7 7 6 6 6 7 7 8 8 9 10 11 12 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 12 11 11 10 10 9 9 8 8 8 8 8 8 9 9 9 9 9 9 10 11 11 12 12 12 13 14 15 15 15 14 13 13 13 13 11 7 2 1 1 2 3 4 5 6 8 9 11 12 13 13 12 11 10 10 11 11 11 11 11 11 10 10 10 11 12 13 15 18 21 23 24 22 19 15 13 12 12 15 18 20 21 20 20 19 17 16 15 14 13 12 11 11 10 9 9 8 8 7 7 6 6 6 9 10 12 13 16 17 18 17 17 17 18 20 21 21 21 21 21 20 20 19 19 19 19 18 18 18 17 16 16 15 14 13 12 12 12 11 11 11 12 13 14 15 16 16 16 16 16 15 16 16 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 17 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 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 15 15 14 13 12 11 10 10 10 11 11 12 12 13 13 14 14 14 15 15 16 16 17 18 19 20 21 21 21 21 21 21 21 21 21 21 20 20 19 18 18 17 17 17 16 15 14 14 13 12 11 9 8 7 6 5 4 4 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 3 3 3 2 2 1 1 0 1 1 2 2 3 4 4 5 5 6 6 7 8 9 10 12 14 14 15 14 15 15 16 16 16 16 16 15 14 13 12 12 12 13 14 14 15 16 16 16 16 16 16 17 20 22 23 22 20 17 14 12 11 11 11 11 10 11 12 13 13 14 10 3 8 14 14 15 15 15 15 15 15 14 14 15 15 16 17 17 17 17 17 17 17 17 17 18 18 19 20 20 20 21 20 20 19 20 21 23 24 25 24 23 22 23 23 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 20 19 19 20 21 22 22 21 20 20 20 20 21 21 22 23 23 24 25 26 27 27 28 27 27 26 26 26 26 26 26 25 23 22 21 22 23 24 25 26 26 25 24 24 25 25 26 26 27 27 27 27 26 26 26 26 26 26 26 25 24 23 22 22 21 20 19 18 17 16 15 13 11 10 9 8 7 7 7 6 6 6 6 6 7 8 8 9 10 11 12 12 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 12 11 11 10 10 9 9 9 8 8 8 8 9 9 9 9 9 9 10 11 11 12 12 13 14 15 15 15 14 13 12 12 12 11 9 6 4 3 3 4 5 6 7 8 8 9 11 14 15 16 15 13 12 11 11 11 11 11 11 11 11 10 10 10 11 12 14 17 20 24 27 27 24 20 16 13 12 12 15 18 20 20 20 20 18 17 16 15 14 13 12 11 10 9 9 8 8 8 8 7 7 7 9 11 13 15 17 18 19 18 18 18 19 20 21 22 22 22 21 21 20 20 20 19 19 19 19 18 18 17 17 16 15 13 13 12 12 11 11 11 12 12 13 13 14 15 16 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 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 15 15 14 13 13 12 11 11 11 11 11 12 12 13 13 14 14 14 15 15 16 16 17 18 19 20 21 21 21 22 21 21 21 21 21 21 20 20 19 19 18 18 17 16 16 15 15 14 13 12 11 10 9 7 6 5 5 4 3 3 4 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 4 4 4 3 3 2 2 1 1 0 1 1 2 3 3 4 4 5 5 6 7 7 8 9 11 12 13 14 14 14 15 15 16 16 16 16 15 14 14 13 12 12 12 13 14 15 16 16 16 16 16 16 17 19 21 24 25 23 20 17 14 12 12 12 12 12 11 13 14 14 15 15 14 11 10 13 14 16 16 16 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 18 18 19 19 19 20 20 20 21 20 20 19 20 21 23 25 25 24 24 23 23 23 23 24 24 24 23 23 23 23 23 23 22 22 22 21 21 19 18 18 18 19 20 21 21 20 19 19 20 20 21 21 22 23 23 24 25 26 26 27 27 27 27 27 26 25 25 25 25 24 23 22 21 22 23 24 26 26 26 26 25 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 24 23 23 22 21 21 20 18 17 16 14 13 11 10 9 8 7 7 7 6 6 6 6 6 7 8 8 9 10 11 11 12 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 15 15 15 15 14 14 13 13 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 13 13 14 14 14 13 12 10 10 10 9 8 6 6 6 6 7 7 8 9 9 10 11 13 14 16 16 15 14 13 12 11 11 11 11 12 12 11 10 9 9 10 11 12 15 19 24 28 30 29 25 20 16 12 12 13 15 17 18 19 19 19 18 17 16 15 14 13 12 11 10 9 9 9 9 9 8 8 7 10 13 15 17 19 20 20 19 19 19 20 21 21 21 22 22 21 21 21 20 20 20 20 19 19 19 18 18 17 17 16 15 14 13 12 12 11 11 12 12 13 13 13 14 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 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 14 13 13 12 12 12 12 12 12 12 13 13 14 14 14 15 15 16 17 18 19 20 21 21 21 22 22 22 21 21 21 21 21 20 20 20 19 18 18 17 16 16 15 14 14 13 12 11 10 9 8 7 6 5 4 4 3 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 5 5 4 4 4 3 2 2 1 1 0 1 1 2 3 3 4 5 5 6 6 7 8 9 10 12 13 14 14 15 15 15 16 16 16 16 15 15 14 13 12 12 12 13 14 15 16 16 16 16 16 16 17 18 21 24 26 26 24 20 17 15 14 13 13 13 13 13 14 14 15 15 16 16 16 16 17 18 18 17 16 16 16 16 16 16 16 17 17 17 16 16 16 16 17 17 18 18 19 19 19 19 20 20 20 20 20 20 20 21 23 24 25 25 25 24 23 22 23 23 23 23 23 23 23 23 23 23 22 21 21 20 19 18 17 17 18 19 19 20 19 19 18 19 20 20 21 21 22 23 24 24 25 25 26 27 27 27 27 27 26 25 25 25 25 24 23 22 22 22 23 25 26 27 27 26 25 25 24 25 25 25 25 25 25 25 25 26 26 27 26 26 25 24 23 23 22 22 21 20 20 18 17 16 14 13 11 10 8 7 7 7 6 6 6 6 6 6 7 7 8 9 10 11 11 12 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 15 15 15 15 15 14 14 14 13 13 12 12 11 11 10 10 10 10 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 12 12 10 10 9 9 8 8 8 8 9 9 9 10 11 12 13 14 15 16 16 16 15 14 13 12 11 11 12 13 13 12 11 10 9 10 10 12 14 17 24 29 33 34 31 25 19 15 13 12 13 14 16 17 18 19 18 18 17 17 16 15 13 12 11 10 10 9 9 9 9 9 10 12 14 16 19 20 21 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 15 14 13 12 12 12 12 13 13 13 13 12 12 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 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 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 14 14 13 13 12 12 12 12 12 12 13 13 14 14 15 15 16 16 17 18 19 20 21 21 22 22 22 21 21 21 21 21 21 21 21 20 20 19 18 17 16 15 15 14 13 13 12 11 10 9 8 7 6 6 5 4 3 6 6 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 5 5 4 4 3 3 2 2 1 0 1 2 2 3 4 4 5 6 6 7 8 8 10 11 13 14 15 15 15 15 15 15 16 16 15 14 14 13 12 12 12 12 13 14 15 16 17 17 17 17 17 18 20 22 25 27 27 24 20 18 16 15 15 14 14 14 14 15 15 15 16 16 16 17 17 18 18 18 18 17 17 16 17 17 17 17 17 17 16 16 16 16 16 17 17 18 18 19 19 19 19 20 20 20 21 21 21 21 21 23 24 25 26 25 25 24 23 22 22 22 22 22 23 23 23 23 23 22 21 20 20 18 17 17 17 18 19 19 18 18 17 17 18 19 20 21 21 22 23 23 24 24 25 25 26 26 27 27 27 26 25 25 25 25 24 23 22 22 22 23 25 27 28 28 27 26 25 25 25 25 25 24 24 24 25 26 27 27 27 27 26 25 24 23 22 21 21 21 20 19 18 17 16 15 13 11 9 8 7 7 6 6 5 5 5 6 6 7 7 8 9 10 10 11 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 15 15 15 15 15 14 14 14 13 13 12 12 11 11 10 10 10 10 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 12 12 11 11 11 10 11 11 11 12 12 11 11 12 13 14 15 16 17 17 16 15 15 14 14 12 12 12 13 13 13 13 12 11 11 12 13 14 16 20 26 32 36 35 28 22 17 14 13 13 14 15 16 17 18 18 18 18 18 17 16 15 14 12 11 11 10 10 10 10 11 12 14 15 16 18 18 19 20 20 20 20 20 20 21 21 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 16 15 14 13 13 12 13 13 13 13 13 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 15 15 14 14 13 13 13 12 12 12 13 13 14 14 15 15 16 16 17 17 18 19 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 18 16 15 14 14 13 13 12 11 10 9 9 8 7 6 5 5 4 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 6 5 5 4 4 3 2 2 1 1 1 2 2 3 4 5 5 6 7 8 9 10 11 13 14 15 15 15 15 15 16 16 15 15 14 13 13 12 12 12 12 13 14 15 16 17 17 17 17 17 18 20 21 23 25 26 25 22 19 17 16 16 15 15 14 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 18 18 18 18 18 19 19 20 20 21 22 22 22 22 22 23 24 25 25 25 24 23 22 22 22 22 22 23 23 23 23 23 22 22 21 20 18 18 17 17 18 18 18 17 16 16 17 18 19 20 20 21 21 22 23 23 24 24 24 25 26 27 27 26 26 25 25 25 24 23 22 22 22 22 22 24 26 28 28 27 26 25 25 25 25 24 24 24 25 26 27 27 28 28 27 26 25 24 23 22 21 21 21 20 19 19 17 16 15 13 11 9 8 7 6 5 5 5 5 5 5 6 7 7 8 9 10 10 11 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 12 12 12 13 13 13 14 14 13 13 13 14 15 17 17 18 17 16 15 16 16 16 15 14 14 14 14 14 14 13 13 12 13 13 14 15 16 19 25 30 30 25 20 16 14 14 14 14 15 16 17 17 18 19 19 19 19 18 17 16 14 12 12 12 12 11 11 12 13 14 14 15 15 16 18 20 21 20 20 20 21 21 21 21 20 20 20 20 20 20 19 18 18 18 18 18 18 17 17 17 16 16 15 14 13 13 13 13 14 14 14 13 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 15 15 15 14 14 13 13 13 13 13 14 14 15 15 16 16 16 17 17 18 18 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 18 17 16 14 14 13 12 12 11 11 10 9 8 7 7 6 5 5 8 8 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 7 7 6 5 5 4 4 3 2 1 1 1 2 3 4 4 5 6 7 8 9 10 11 13 15 16 16 16 16 16 16 16 16 15 14 14 13 12 12 12 12 12 13 14 15 16 16 16 16 16 17 18 20 22 24 24 24 23 20 17 16 16 16 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 20 20 21 22 22 22 22 22 23 23 24 24 24 24 23 22 22 21 21 22 22 23 23 23 23 22 22 21 20 19 18 18 17 17 17 16 15 15 15 17 17 18 19 19 20 21 21 21 22 22 23 24 24 25 26 26 25 25 25 24 24 23 22 22 21 21 21 22 23 25 27 28 28 26 25 25 25 25 24 24 25 25 26 27 28 28 28 28 27 26 25 24 23 22 22 21 21 20 19 18 16 15 13 11 9 8 7 5 5 4 4 4 4 5 6 6 7 8 9 9 10 11 11 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 17 18 18 19 18 18 17 18 18 18 17 16 15 15 14 14 14 14 13 13 13 13 14 15 15 16 18 19 20 18 16 14 14 14 14 14 15 16 17 17 18 18 19 20 20 19 18 17 16 14 13 13 13 13 12 13 13 14 14 14 15 17 19 20 21 20 21 21 22 22 22 21 20 21 21 21 20 20 19 18 18 18 18 18 18 18 17 17 17 17 16 15 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 15 15 16 16 16 16 17 17 18 18 18 19 19 20 20 20 21 21 21 21 22 21 21 21 21 21 20 19 18 16 15 14 13 12 12 12 11 11 10 9 8 7 6 6 5 8 9 10 11 11 12 12 12 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 9 9 8 7 7 6 5 5 4 3 2 2 1 1 2 3 4 5 6 7 8 9 10 11 13 14 16 16 16 16 16 16 17 17 16 15 14 13 12 12 11 11 12 12 13 14 15 16 16 16 16 17 17 18 20 23 24 24 22 20 18 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 16 16 16 17 17 18 18 18 18 19 19 19 19 19 20 21 22 22 22 22 22 22 23 23 23 24 23 23 22 22 21 21 21 22 22 22 22 22 22 21 21 20 19 18 17 17 17 16 15 15 15 15 16 17 18 18 19 20 20 21 21 21 22 22 23 24 25 25 24 24 23 23 23 23 22 21 20 20 20 20 21 22 24 27 29 29 27 26 25 25 25 25 25 25 25 26 26 27 28 28 28 27 26 26 25 24 23 23 22 22 21 20 18 17 15 12 10 8 7 6 5 4 3 3 3 4 4 5 6 7 7 8 9 10 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 14 15 16 16 16 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 18 17 16 15 15 15 14 14 13 13 13 13 13 14 15 16 16 17 17 16 15 14 13 13 14 14 15 16 17 18 18 18 19 20 20 20 19 19 18 16 14 14 14 13 13 14 14 14 15 15 15 17 19 20 20 21 21 22 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 18 17 16 15 15 14 14 14 14 14 14 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 18 19 19 20 20 21 21 21 22 22 22 22 22 22 21 20 19 19 18 16 15 14 13 12 12 12 11 11 10 9 8 7 7 6 8 9 10 11 11 12 13 13 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 10 10 9 8 7 7 6 5 4 4 3 2 1 2 2 3 4 5 6 8 9 10 11 13 14 15 16 16 16 16 16 17 17 16 15 14 13 12 12 11 11 11 11 12 13 15 15 16 17 17 18 18 19 20 22 24 24 23 20 18 16 16 17 18 17 17 16 17 17 17 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 16 15 14 14 14 15 16 17 18 18 19 19 19 20 19 20 21 21 22 22 22 21 22 22 22 23 23 23 23 23 22 22 21 21 21 20 20 21 21 21 21 21 21 21 21 20 19 17 17 16 16 15 15 15 16 17 17 18 19 20 21 21 21 21 22 22 23 23 24 24 23 23 22 22 22 22 22 21 20 19 19 19 19 20 21 24 27 29 29 28 27 26 26 26 26 25 26 26 26 26 27 27 27 27 27 27 26 26 25 24 24 23 22 21 20 19 17 14 11 9 7 6 5 4 3 3 3 3 3 4 4 5 6 7 8 9 9 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 13 14 14 14 15 16 16 16 16 16 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 19 20 20 21 20 19 18 17 16 15 14 14 14 13 13 12 12 12 13 13 14 15 16 16 17 16 15 14 14 13 13 14 15 16 17 18 18 18 19 19 20 20 20 20 19 17 16 15 14 14 14 15 15 16 16 16 15 16 18 20 20 21 22 22 23 23 22 22 21 22 22 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 16 15 15 14 14 14 14 14 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 18 18 19 19 20 20 21 21 21 22 22 22 22 22 21 21 20 19 19 18 16 15 14 13 13 13 13 12 12 11 10 9 8 7 8 9 10 11 12 12 13 14 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 12 12 11 10 9 8 7 7 6 5 4 3 2 2 2 3 4 5 6 7 9 10 11 12 14 15 16 16 16 16 16 16 16 16 16 14 13 12 12 11 11 11 11 12 13 14 15 16 16 17 18 20 21 22 23 25 25 24 22 19 18 17 17 18 18 18 17 17 16 16 16 16 16 16 17 17 17 17 17 16 16 16 15 15 15 15 15 16 17 17 16 14 13 12 13 14 15 16 17 18 19 19 20 20 20 21 22 23 23 23 22 22 22 23 24 24 24 23 23 22 21 21 21 21 20 19 19 20 20 20 20 20 20 21 21 20 19 18 18 17 16 16 15 16 16 17 18 19 20 21 22 23 23 23 23 24 24 24 24 23 22 22 22 23 23 23 23 22 21 20 19 19 19 21 22 25 27 28 28 28 27 27 27 26 26 26 26 26 26 26 27 27 27 27 27 27 27 26 26 25 25 24 23 22 21 19 17 14 11 8 6 5 4 3 3 3 3 3 3 3 4 5 5 6 7 8 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 11 11 11 10 10 10 10 10 10 10 11 11 11 12 12 12 13 14 14 15 15 15 16 16 16 17 17 17 17 17 18 18 19 19 19 19 20 20 20 19 19 18 18 18 19 20 20 19 18 17 16 15 14 13 13 12 12 12 12 12 12 13 14 15 15 16 16 16 16 15 14 14 14 14 15 16 17 17 18 18 18 19 19 20 20 20 20 18 17 16 15 15 15 16 16 17 18 17 16 16 18 19 20 21 22 22 22 21 21 22 22 22 21 21 20 20 20 20 19 19 19 19 19 19 19 19 20 20 19 19 17 16 15 15 15 15 15 14 14 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 19 19 20 20 21 21 21 22 22 22 22 21 21 20 20 19 19 18 16 15 14 14 14 14 14 13 13 12 11 10 9 7 9 10 11 12 13 13 14 15 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 13 13 12 11 10 9 8 7 6 5 4 3 2 2 2 3 4 6 7 8 10 11 12 14 15 16 16 16 16 16 16 16 16 16 15 13 12 11 11 11 11 11 11 12 13 15 16 16 17 18 19 21 23 24 25 26 25 23 21 20 18 18 18 18 18 17 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 15 15 14 14 14 14 15 15 17 17 14 13 12 13 13 14 16 17 18 19 19 20 20 21 21 22 23 24 23 23 23 24 24 25 25 25 24 22 21 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 19 18 18 17 16 16 16 17 17 18 19 20 21 22 23 24 24 25 26 26 25 24 23 22 23 23 24 25 26 25 24 22 20 19 19 20 22 24 26 26 27 27 27 27 27 26 26 25 25 25 26 27 27 27 27 27 27 27 27 27 27 26 26 25 24 23 22 20 18 16 13 10 7 5 4 3 2 2 2 2 3 3 3 4 4 5 6 7 7 8 9 9 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 13 12 12 11 11 11 10 10 10 10 10 10 11 11 11 11 12 12 12 13 14 14 15 15 15 16 16 16 17 17 17 17 18 18 19 19 19 20 20 20 20 20 20 20 19 18 17 16 16 16 18 18 17 16 15 13 12 12 11 11 11 11 12 13 14 14 15 16 16 16 16 16 15 15 14 14 14 15 16 16 17 18 18 18 18 19 20 20 20 20 19 18 17 16 16 16 16 17 18 19 18 17 16 17 18 20 21 21 21 20 19 19 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 19 18 17 16 16 16 16 15 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 19 19 20 20 21 21 21 21 22 22 22 22 21 21 21 20 20 19 18 17 16 15 15 15 15 15 14 14 13 12 12 7 8 9 10 11 12 13 14 15 16 17 17 17 17 17 17 17 16 16 15 15 15 15 14 14 14 14 13 12 11 10 8 7 6 5 4 3 2 3 4 5 6 8 9 11 13 14 15 16 17 17 17 17 16 16 16 15 14 13 12 12 11 11 11 11 11 12 13 14 15 16 17 17 18 19 21 23 25 26 25 23 22 21 20 19 19 19 18 18 17 16 15 15 15 15 15 16 16 16 16 16 16 17 16 16 15 15 14 14 14 14 14 14 16 15 15 13 12 12 13 14 15 16 17 18 19 20 20 20 21 22 22 23 24 24 24 24 25 26 26 26 25 23 21 20 19 19 19 19 19 19 19 19 18 18 18 19 19 20 20 20 20 20 19 18 18 17 17 17 18 18 19 20 21 22 23 24 25 26 27 27 27 25 23 23 22 23 25 26 26 26 24 22 20 19 19 20 22 24 25 26 26 25 25 25 25 25 25 25 26 26 27 28 28 28 28 27 27 27 26 26 26 26 26 25 24 23 21 19 17 15 12 9 7 5 3 2 2 2 2 2 2 3 3 4 4 5 5 6 7 8 8 9 9 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 13 13 12 12 11 11 11 10 10 11 11 11 11 11 11 11 11 12 12 13 14 14 15 15 15 15 16 16 16 17 17 17 17 18 19 19 20 20 20 21 21 21 21 21 20 18 16 15 13 13 14 16 17 16 15 13 11 11 10 10 10 11 11 13 14 15 15 16 16 16 16 16 15 15 14 14 15 15 16 17 17 18 18 18 18 18 19 20 20 20 19 18 18 18 17 17 17 17 18 18 17 16 15 15 16 18 19 20 20 19 19 20 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 19 18 17 16 16 16 16 16 16 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 19 19 20 20 20 21 21 21 22 22 22 22 21 21 21 20 20 19 19 18 17 17 17 17 17 17 17 17 16 16 15 6 7 9 10 11 12 13 14 15 16 17 17 18 18 18 18 18 17 17 17 16 16 15 15 15 15 15 14 13 12 11 9 8 6 5 4 3 2 3 4 6 7 9 11 13 14 16 17 18 18 18 18 18 17 16 15 14 13 12 12 11 11 11 11 11 12 13 14 15 16 16 17 17 18 19 22 24 25 25 24 22 21 21 20 20 19 19 18 17 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 14 14 14 13 13 13 13 14 14 14 13 13 12 12 13 14 15 17 18 18 19 19 20 20 21 21 22 23 24 25 25 26 26 26 26 25 23 22 20 19 19 19 19 19 19 19 19 18 18 17 18 18 19 20 21 21 21 21 20 19 18 18 18 18 19 19 20 21 22 23 24 26 27 28 28 28 26 24 23 23 24 25 26 25 23 21 20 19 18 19 20 22 24 25 25 25 25 24 23 23 24 25 26 27 28 29 29 29 28 28 27 26 26 26 26 25 25 25 24 23 21 20 18 16 14 12 9 6 4 3 2 2 2 2 2 2 3 3 4 4 5 5 6 7 7 8 8 9 9 10 10 10 10 11 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 14 14 15 15 15 15 15 16 16 16 16 17 17 18 18 19 20 20 21 21 22 22 22 22 20 19 18 16 14 13 15 17 18 18 16 13 10 9 9 10 10 11 12 12 14 15 15 16 16 17 16 16 16 15 15 15 16 17 17 18 18 19 19 18 18 19 19 20 20 20 20 19 19 18 18 17 17 18 18 18 17 17 16 15 15 16 17 18 19 19 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 20 20 20 20 19 18 17 17 17 17 17 16 15 15 14 14 14 14 13 13 13 14 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 16 16 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 19 19 20 20 21 21 21 21 22 22 22 22 21 21 21 21 20 20 19 19 19 18 19 19 19 20 20 19 19 19 19 6 7 8 9 10 12 13 14 15 16 17 17 18 18 19 19 19 18 18 18 17 17 17 16 16 16 16 15 15 14 12 11 9 7 6 4 3 3 3 5 7 9 11 13 14 16 18 19 19 19 19 18 18 17 16 15 14 13 13 12 12 11 11 11 11 12 13 15 16 16 17 17 18 18 20 23 25 24 23 22 21 20 20 20 20 19 19 18 17 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 15 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 14 16 17 18 18 19 19 19 20 20 21 22 23 24 25 25 26 26 26 25 24 23 21 19 18 18 19 20 21 20 20 19 18 18 18 19 20 20 21 21 22 22 21 20 19 19 19 19 20 21 21 22 23 24 24 26 27 28 28 28 27 26 25 25 25 26 25 23 21 20 18 18 18 19 21 23 24 25 25 25 24 23 23 24 25 27 28 29 29 29 29 28 27 27 26 25 25 25 25 24 24 23 22 21 20 19 17 16 14 11 9 6 4 3 2 2 2 2 2 2 3 3 4 4 5 5 6 7 7 8 8 8 9 9 9 10 10 10 10 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 12 12 12 11 11 10 10 11 11 11 12 12 13 13 14 15 15 15 15 15 15 16 16 16 17 17 18 18 19 20 20 21 21 22 22 22 22 21 20 19 19 19 19 20 21 22 21 18 13 9 8 8 9 10 11 12 13 14 15 16 17 17 18 18 18 17 16 16 16 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 18 19 19 19 19 18 17 16 15 14 15 16 17 18 19 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 18 18 17 17 17 17 16 15 15 15 14 14 14 14 14 14 14 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 19 19 20 20 20 21 21 21 22 22 22 22 22 22 21 21 21 20 20 19 19 19 19 19 19 20 20 20 21 21 21 22 5 6 8 9 10 11 12 13 14 15 16 17 18 19 19 19 19 19 19 19 19 18 18 17 17 17 16 16 16 15 14 12 10 8 6 5 3 3 4 6 8 10 12 15 16 18 19 19 19 19 19 18 18 17 16 15 14 13 13 12 12 12 12 12 12 13 14 15 16 17 17 18 18 19 21 24 24 23 22 21 20 20 20 20 19 19 18 17 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 15 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 14 16 17 18 19 19 19 20 20 21 22 22 23 24 25 25 25 25 25 26 25 24 22 20 19 20 21 22 22 21 20 19 19 19 20 20 21 21 22 22 22 22 21 20 20 20 20 21 22 23 24 24 24 24 25 26 27 28 28 28 27 26 26 26 27 26 25 23 22 20 20 20 21 23 24 25 25 26 25 25 24 25 26 28 28 29 29 28 28 27 26 26 25 25 24 24 24 24 23 23 22 21 20 19 18 17 15 13 11 9 7 4 3 2 2 2 2 2 2 3 4 4 4 5 5 6 6 7 7 8 8 8 9 9 9 9 10 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 10 10 11 11 11 12 12 13 13 14 14 14 14 14 15 15 15 16 16 16 17 17 18 19 20 21 21 21 21 21 21 21 21 21 21 21 22 23 24 25 26 26 24 14 8 7 8 9 10 12 13 14 14 15 16 17 17 18 19 19 19 18 17 17 18 20 21 22 22 22 22 22 22 21 21 21 20 20 20 20 20 19 19 19 19 20 20 19 19 18 16 15 15 14 15 16 17 18 19 20 20 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 19 19 19 19 19 18 18 17 16 16 15 15 15 15 15 15 15 15 14 13 12 11 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 15 15 16 16 16 17 18 18 18 18 18 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 21 21 21 20 20 19 19 19 18 18 19 19 19 20 20 21 22 23 5 6 7 8 10 11 12 13 14 15 16 17 17 18 19 19 20 20 20 20 20 19 19 18 18 18 17 17 17 16 15 14 12 10 7 5 4 3 5 7 9 12 14 16 18 19 19 19 19 19 18 18 17 16 15 14 13 13 13 12 12 12 12 12 13 14 15 16 16 17 17 17 18 20 22 24 24 23 21 20 20 19 19 19 19 18 17 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 15 15 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 14 16 18 19 19 20 20 21 21 22 22 23 24 24 24 24 24 24 26 27 26 25 23 22 22 22 22 22 22 21 20 20 20 20 21 21 21 22 22 22 22 22 21 20 20 21 22 23 24 25 25 25 25 25 26 26 28 28 28 28 28 28 28 29 29 29 28 27 25 23 23 23 24 25 26 27 27 27 27 28 28 29 28 28 28 27 27 26 25 25 24 24 24 23 23 23 23 23 22 21 20 19 18 17 15 14 12 11 9 7 5 3 2 2 2 2 2 3 3 4 4 5 5 5 6 6 7 7 7 8 8 8 8 9 9 9 9 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 11 11 11 12 12 13 14 14 14 14 14 14 15 15 15 16 16 16 17 18 18 19 20 21 21 21 21 20 20 20 20 21 22 23 24 25 26 28 29 28 20 12 7 7 9 11 13 14 15 15 16 17 17 18 18 19 19 19 19 18 18 19 20 22 23 23 23 23 23 23 23 22 21 20 20 20 20 20 20 19 19 19 20 20 20 19 18 17 16 15 15 15 15 17 18 19 19 20 20 21 21 20 20 20 20 19 20 20 21 22 22 22 22 22 22 21 21 21 20 20 19 19 20 20 19 19 18 17 17 16 16 16 16 15 15 15 15 14 13 12 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 16 16 16 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 16 16 17 17 18 18 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 21 21 21 21 20 20 19 19 19 18 18 19 19 19 20 21 22 23 5 6 7 8 9 10 11 12 13 14 15 16 17 18 18 19 20 20 20 20 20 20 20 19 19 19 18 18 17 17 16 15 13 11 9 7 4 4 5 8 11 13 16 17 18 19 19 19 19 18 18 18 17 16 15 14 13 13 12 12 12 12 12 12 13 14 15 16 17 17 17 18 18 20 22 23 23 22 20 20 19 19 19 18 18 17 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 15 15 14 13 13 12 12 12 12 11 11 12 12 12 12 12 11 11 12 13 16 18 19 20 20 21 21 22 22 22 23 23 23 23 23 23 24 25 27 28 27 25 24 22 22 22 22 22 21 21 21 21 20 20 20 20 21 21 22 22 22 22 21 21 21 22 22 23 24 25 26 26 25 25 26 27 28 29 29 29 29 30 30 31 31 31 30 29 27 26 25 25 26 27 28 28 28 29 29 29 28 27 26 26 26 25 25 24 23 23 23 23 23 23 23 22 22 21 20 18 17 16 15 14 12 11 10 9 7 6 4 2 2 2 2 2 3 4 4 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 11 11 12 12 13 13 13 13 13 13 14 14 15 15 16 16 16 17 17 17 18 19 20 20 20 20 20 20 20 20 21 22 23 24 25 26 27 28 29 28 22 11 6 9 12 13 15 16 17 17 18 19 19 20 20 21 21 20 20 19 20 21 22 23 23 23 24 24 24 24 23 22 21 20 20 20 20 20 19 19 19 20 20 20 20 19 18 17 17 16 16 17 17 18 19 19 20 20 20 20 20 20 19 19 19 19 20 21 22 23 23 23 23 22 22 21 21 20 19 20 20 20 20 20 20 19 18 17 17 17 17 17 16 16 15 14 14 13 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 15 15 16 16 16 16 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 16 16 17 17 17 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 21 21 21 21 21 20 20 20 19 19 19 19 19 19 20 20 21 22 23 5 6 7 8 9 10 11 12 13 14 14 15 16 17 18 19 19 20 20 21 21 21 21 20 20 19 19 18 18 17 17 16 15 13 11 8 6 4 6 9 12 15 17 18 19 19 19 19 19 19 18 18 17 16 14 13 13 13 12 12 12 12 12 13 14 15 16 17 17 18 18 19 20 21 22 22 21 21 20 19 18 18 18 17 16 16 16 15 15 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 14 14 13 12 12 12 12 11 11 11 12 12 12 12 12 12 12 14 16 18 19 20 21 21 22 22 23 23 23 23 23 23 24 24 24 25 26 26 26 24 23 22 21 21 21 21 20 21 21 21 20 20 19 19 19 20 21 22 22 23 22 21 21 21 22 23 24 25 25 25 25 25 25 27 28 29 29 29 30 30 31 31 32 32 32 31 29 27 26 25 26 27 28 28 28 29 27 26 25 24 24 25 25 24 24 23 23 23 22 22 22 22 22 22 21 20 19 17 16 15 13 12 11 10 9 8 7 6 4 2 2 2 2 3 3 4 5 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 10 10 10 11 11 11 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 14 14 15 15 15 16 16 16 17 17 18 18 19 20 20 20 20 20 20 20 20 21 22 23 24 25 26 26 26 26 23 14 6 6 8 10 12 14 15 16 17 18 19 20 20 21 22 22 21 20 20 21 22 22 22 23 23 24 25 25 24 23 22 20 20 19 19 19 19 20 20 20 20 20 20 20 19 19 18 18 18 18 18 17 18 19 20 20 20 20 20 19 19 19 19 19 20 21 22 23 23 23 23 23 23 22 20 19 19 19 20 21 21 21 21 20 19 19 18 18 18 18 18 17 15 14 13 13 13 13 11 10 10 10 10 11 10 11 11 11 11 12 12 12 12 12 13 13 13 14 14 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 22 23 5 6 7 8 9 10 11 12 12 13 14 15 15 16 17 18 19 19 20 21 21 21 21 21 21 20 20 19 18 18 17 16 15 14 12 10 7 5 7 10 14 16 18 19 20 19 19 19 19 19 18 18 17 15 14 13 12 12 12 12 12 12 13 13 14 15 16 17 18 19 20 21 22 22 21 21 21 20 19 19 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 14 13 12 12 12 12 11 11 11 12 12 12 12 12 12 13 14 15 17 18 19 20 21 22 23 23 23 23 23 24 24 25 25 25 26 26 25 24 23 22 22 21 21 20 20 20 20 21 21 20 20 19 18 18 19 21 22 23 23 22 20 20 21 22 23 24 24 24 24 24 24 24 26 27 28 29 29 29 29 30 30 31 32 32 30 29 27 27 26 26 27 27 27 27 26 24 22 21 22 23 24 25 24 24 23 23 23 22 22 22 22 21 21 20 19 18 16 15 14 12 11 10 9 8 8 7 6 5 3 2 2 3 3 4 4 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 10 11 11 11 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 9 10 10 11 11 12 12 12 12 13 13 13 13 14 14 15 15 15 15 16 16 16 17 17 18 19 19 20 20 20 19 19 19 20 20 21 22 22 23 23 23 23 23 22 20 15 9 5 4 6 7 8 9 10 11 12 13 15 17 19 20 20 20 20 20 20 20 21 22 23 24 24 25 24 24 22 21 20 20 19 19 20 20 20 19 20 20 20 20 20 19 19 19 19 19 18 17 18 19 19 20 20 20 20 19 19 19 19 18 19 20 22 22 22 22 22 23 22 21 20 19 19 19 20 21 21 22 22 21 21 20 20 20 19 19 18 17 15 14 13 13 13 13 12 11 11 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 14 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 22 22 23 5 6 7 8 9 10 11 12 12 13 14 14 15 15 16 17 18 18 19 20 21 21 21 21 21 21 20 20 19 18 17 16 16 15 13 11 9 6 7 11 15 17 19 20 20 20 20 20 20 19 18 17 16 14 12 12 12 12 12 12 12 12 13 14 15 15 16 18 19 20 22 22 22 22 21 21 20 20 19 18 18 17 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 13 12 12 12 12 11 11 12 12 12 12 12 12 13 14 15 16 17 18 20 21 22 22 23 23 23 23 24 25 25 25 26 26 27 26 24 23 23 23 22 21 20 19 19 20 20 20 20 19 19 18 18 19 21 22 23 23 22 21 21 22 23 24 23 22 22 21 22 22 23 25 26 28 28 28 28 28 28 29 30 31 30 29 28 27 27 27 27 26 26 26 26 24 20 19 19 21 23 24 25 24 24 23 23 23 22 22 22 21 21 20 19 18 17 16 14 13 12 11 10 9 9 8 8 7 5 4 3 3 4 4 4 5 5 6 6 6 6 6 6 7 7 7 7 6 6 6 7 7 7 7 8 8 8 9 9 10 10 10 11 11 12 12 12 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 10 10 11 12 12 12 12 12 13 13 13 14 14 15 15 15 15 15 16 16 17 17 18 18 19 19 19 19 19 19 18 18 19 20 20 21 21 22 22 21 21 20 19 17 15 11 7 4 1 1 2 3 4 5 5 7 9 12 14 16 18 18 19 19 19 19 21 22 23 24 25 25 24 23 21 20 20 19 19 20 20 20 19 19 19 19 20 20 20 19 19 19 19 18 18 18 19 19 20 20 20 20 19 19 19 19 18 17 18 18 20 20 21 21 21 21 21 20 19 18 19 20 21 22 22 22 22 22 22 22 22 21 20 19 17 16 14 13 12 13 13 13 12 11 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 13 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 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 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 22 23 24 6 7 8 9 10 10 11 12 13 13 14 14 15 15 15 16 17 18 18 19 20 21 21 21 21 21 21 20 19 18 17 16 15 14 14 13 10 6 7 13 17 18 19 20 20 20 20 20 20 20 18 16 14 13 11 11 12 12 12 12 12 13 13 14 15 16 17 18 20 21 22 23 22 22 22 21 20 20 19 18 18 17 16 16 15 15 15 15 15 15 14 15 15 16 16 17 17 16 16 16 16 16 16 16 16 16 16 15 15 14 13 13 13 13 12 12 12 13 13 12 12 12 13 13 13 14 15 16 18 19 20 21 22 22 22 23 23 24 24 25 25 25 26 27 27 27 26 25 24 23 22 20 19 19 19 19 19 19 19 19 19 19 19 20 22 22 22 22 22 23 24 24 23 22 20 19 19 20 20 21 24 26 27 27 27 27 27 27 28 29 30 29 29 28 27 27 27 27 26 26 25 24 22 20 19 20 22 24 25 25 25 24 24 23 23 22 22 21 21 20 19 19 18 17 16 14 13 12 11 11 10 9 9 8 8 6 5 5 5 5 5 5 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 10 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 9 9 10 10 11 11 12 12 12 13 13 13 13 14 14 15 15 15 15 15 16 16 16 17 17 18 18 19 19 19 19 18 17 17 17 18 19 20 20 20 20 20 19 18 18 17 15 13 10 7 5 5 5 5 5 4 4 3 3 5 8 11 13 15 16 17 18 19 20 21 23 24 25 25 24 23 22 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 19 19 20 20 20 20 20 20 19 18 18 17 16 16 16 18 19 20 21 21 21 20 20 19 19 19 20 21 21 22 22 22 22 22 23 23 22 21 19 18 17 15 13 13 13 13 13 12 10 9 8 8 9 9 9 9 10 10 11 11 11 12 12 12 12 13 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 17 18 18 17 17 17 16 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 21 21 21 22 22 23 24 6 7 9 10 11 11 12 13 13 14 14 15 15 15 16 16 16 17 18 18 19 20 20 21 21 21 21 20 20 19 18 16 15 14 13 13 12 6 7 14 19 19 20 20 20 21 21 21 21 20 18 15 13 11 10 11 11 12 12 13 13 14 15 15 16 17 18 19 21 22 23 23 22 22 22 21 21 20 19 18 18 17 17 16 16 15 15 15 15 14 14 15 15 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 14 14 13 13 13 13 13 13 14 14 13 13 13 13 14 14 14 15 16 17 18 20 21 21 22 22 22 23 23 24 24 24 24 25 27 28 29 28 26 24 23 22 21 20 20 20 20 19 19 19 19 19 19 19 19 20 21 22 23 24 25 25 24 22 20 19 19 19 19 19 20 23 25 27 27 27 27 27 27 28 29 30 30 29 27 26 26 26 26 25 25 24 24 23 22 21 22 23 24 25 25 25 25 24 24 23 22 22 21 20 19 19 18 17 17 16 15 14 13 12 11 11 10 10 9 9 8 7 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 10 10 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 17 17 18 18 18 18 18 17 17 16 16 17 18 18 19 19 19 18 18 17 16 16 14 13 11 9 8 7 7 7 7 6 6 5 4 3 4 7 10 12 14 15 17 18 19 21 23 24 24 24 24 23 22 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 19 19 20 20 21 21 21 21 20 19 18 18 17 16 16 16 17 19 20 20 21 21 20 20 20 19 19 20 20 21 21 22 22 22 22 23 24 23 21 20 19 17 16 14 13 13 13 13 12 10 9 8 8 8 9 9 9 9 10 10 11 11 12 12 12 12 13 14 15 15 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 17 17 17 17 17 17 17 17 16 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 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 22 22 23 24 7 8 9 10 12 13 13 14 15 15 16 16 17 17 17 16 17 17 17 18 19 19 20 20 21 21 21 20 20 19 18 16 15 13 12 11 11 15 16 17 19 20 20 20 21 21 21 22 21 20 17 14 11 10 9 10 11 12 12 13 13 14 16 16 17 18 20 21 22 23 23 23 23 22 22 21 21 20 19 18 18 17 17 16 16 16 16 15 15 15 14 15 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 17 18 20 21 21 22 22 22 22 22 23 23 23 24 25 26 28 29 28 26 23 22 22 22 21 21 21 20 20 20 20 20 20 19 19 19 19 20 21 23 25 26 24 22 20 19 19 20 20 20 20 21 23 24 26 27 28 28 28 27 29 30 30 29 28 26 25 25 25 25 24 24 24 24 24 24 23 24 24 25 25 26 26 25 25 24 23 22 21 20 20 19 18 18 17 17 16 15 14 13 13 12 12 11 11 10 10 9 8 8 8 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 9 9 10 10 11 11 11 11 12 12 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 11 11 12 12 13 13 13 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 17 16 15 15 16 17 17 17 17 17 17 17 16 16 15 14 13 12 11 10 9 9 9 8 8 8 8 7 6 5 5 7 9 11 13 15 17 19 20 21 22 22 22 22 21 20 20 19 19 20 20 20 20 19 19 19 18 18 18 18 18 19 19 18 19 19 19 19 20 20 21 21 21 20 19 18 18 17 16 16 16 17 18 19 20 20 20 20 20 20 19 19 19 19 20 20 21 22 22 23 23 24 24 22 21 20 18 16 15 14 14 13 13 11 10 9 8 8 8 8 8 9 9 9 10 11 11 11 11 11 12 13 14 15 15 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 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 25 7 8 10 11 12 13 14 15 16 17 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 21 20 20 19 18 17 15 13 10 7 1 17 19 19 19 20 20 20 21 21 21 22 22 19 16 13 10 8 9 10 11 12 12 13 14 15 16 17 18 20 21 22 23 24 24 23 23 22 22 21 21 20 19 18 18 17 17 16 16 16 16 15 15 15 15 15 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 15 15 15 15 15 15 14 14 15 15 15 15 15 15 16 17 18 19 21 21 22 22 22 22 22 22 23 23 23 24 25 27 28 27 25 22 21 21 22 22 22 21 21 20 20 21 21 21 20 19 19 19 19 20 22 23 23 22 20 20 20 21 22 23 23 22 22 22 23 24 26 27 28 29 29 29 29 29 28 27 25 25 24 24 24 24 23 23 24 24 24 24 24 24 25 25 26 26 26 25 24 23 22 21 20 19 19 18 18 17 17 16 15 15 14 14 13 13 12 12 12 11 10 10 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 11 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 17 17 16 15 15 15 16 16 16 16 16 16 16 16 15 14 14 13 13 12 11 11 10 10 9 9 10 10 9 9 8 6 5 6 8 11 14 16 17 18 19 19 20 20 20 20 19 19 19 19 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 19 18 18 17 16 16 16 17 18 19 20 19 19 19 19 19 19 19 19 19 19 20 20 22 22 23 24 24 24 23 22 20 18 16 15 15 14 13 12 10 9 9 8 7 7 8 8 8 9 9 10 10 11 11 11 11 12 13 14 15 15 15 15 16 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 22 21 21 21 21 21 22 23 24 25 9 9 10 11 12 14 15 16 17 18 19 20 20 20 20 20 19 19 19 18 18 19 19 19 20 20 20 20 20 19 18 17 15 13 9 4 10 16 18 18 19 19 19 20 20 21 21 22 21 18 15 11 9 8 9 10 11 12 13 14 14 16 17 18 20 21 22 23 24 24 24 23 23 22 22 21 20 19 19 18 18 17 17 17 16 16 16 16 16 15 15 15 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 15 15 15 15 14 15 15 15 16 16 16 16 17 18 19 20 21 22 22 22 21 21 22 22 23 23 24 25 26 27 27 26 23 21 21 21 22 22 22 22 21 21 22 22 22 21 20 19 18 19 20 21 21 21 20 20 20 21 22 24 25 25 24 23 23 23 24 25 26 27 28 28 29 30 29 29 27 26 26 25 25 24 24 24 23 23 23 23 23 24 24 24 25 25 26 26 25 24 23 22 21 20 19 19 18 18 17 17 16 16 15 15 14 14 14 13 13 13 13 13 12 11 11 10 10 10 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 16 16 15 16 16 16 16 16 15 15 15 15 14 13 13 12 12 12 13 12 11 10 10 10 10 10 10 10 9 8 6 4 5 8 12 15 16 17 17 17 18 18 18 19 19 19 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 17 17 16 16 16 17 18 19 19 19 19 19 19 19 18 19 19 19 19 19 20 21 22 23 24 25 25 24 22 20 18 16 15 14 14 13 11 9 9 8 8 8 7 8 8 8 8 9 9 10 11 11 11 11 12 13 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 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 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 23 25 11 10 11 11 12 13 14 16 17 19 20 21 21 21 21 21 21 20 20 19 19 19 19 19 20 20 20 20 19 19 18 17 15 12 7 6 12 16 17 18 18 18 19 19 20 20 21 21 21 18 14 10 8 8 9 10 11 12 13 14 15 17 18 19 20 22 23 23 24 24 23 23 22 22 22 21 20 19 19 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 15 15 15 15 14 14 15 15 16 16 16 17 17 18 19 20 21 21 22 22 21 21 22 22 23 23 24 24 25 26 27 27 24 22 21 21 22 23 23 23 23 22 22 23 23 22 21 19 19 19 19 19 20 20 19 19 20 20 21 23 24 25 25 24 24 23 23 24 25 25 26 27 29 29 30 30 29 29 28 27 26 26 25 24 22 22 21 22 22 23 23 24 24 25 25 25 25 24 23 22 21 20 19 18 18 17 17 17 16 16 15 15 15 15 15 14 14 14 14 14 14 13 12 12 11 11 10 10 10 9 9 8 8 7 7 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 16 17 17 17 16 15 15 14 14 13 13 12 12 11 11 12 12 12 11 10 9 9 9 10 11 11 10 9 7 5 3 7 11 14 16 16 16 16 16 17 17 18 18 19 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 17 17 16 16 17 17 18 19 19 19 19 19 19 18 19 19 19 19 19 19 20 20 21 22 23 24 24 24 22 20 17 16 15 14 13 13 12 10 9 8 8 8 8 7 7 8 8 9 9 10 10 11 11 11 12 13 14 14 14 14 14 15 15 15 15 15 16 15 15 15 16 16 16 16 16 16 16 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 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 23 24 14 13 12 12 12 13 14 15 17 18 19 20 21 22 22 22 22 21 21 20 20 19 19 19 19 20 20 20 19 18 18 16 15 12 6 7 15 16 17 18 18 18 18 19 19 20 21 21 21 18 13 9 7 8 10 11 12 13 15 16 17 18 19 20 21 22 23 23 24 23 23 23 22 22 21 21 20 19 19 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 14 15 15 16 16 17 17 17 18 19 20 21 22 22 21 21 21 21 22 23 23 24 24 24 25 27 27 26 23 22 22 23 24 25 25 23 22 22 23 23 23 22 21 20 20 20 19 19 19 19 19 19 19 20 21 22 23 23 23 23 23 23 23 23 24 25 26 28 29 29 30 30 30 29 28 27 27 25 24 22 20 20 20 21 22 23 23 24 24 24 25 24 24 23 22 21 20 19 18 18 17 17 17 16 16 16 16 16 16 15 15 15 15 15 16 15 15 14 13 13 13 12 12 11 10 10 9 9 8 8 7 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 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 11 11 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 16 15 15 14 13 12 12 11 10 10 10 11 11 11 11 10 9 8 8 8 9 10 10 10 8 5 3 7 12 14 16 16 16 16 16 16 16 17 17 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 17 17 18 19 19 19 19 19 19 18 19 19 19 19 19 19 20 20 20 21 22 22 23 23 22 19 17 15 14 14 13 12 12 10 9 9 8 8 8 8 7 7 8 8 9 10 10 11 11 11 12 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 22 23 23 24 16 15 15 14 14 14 14 15 16 17 18 20 21 21 22 22 22 22 22 21 21 20 19 19 19 19 20 19 19 18 17 16 15 10 4 7 16 17 17 17 18 18 18 19 19 19 20 21 21 17 11 8 7 8 10 12 13 15 16 18 19 20 20 21 22 22 23 23 23 23 23 22 22 22 21 21 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 14 14 14 15 16 17 18 18 18 18 18 19 20 21 22 21 21 21 21 22 23 24 24 24 24 24 26 27 27 25 23 23 24 25 26 25 23 22 22 22 23 23 23 23 23 22 21 20 20 19 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 23 24 25 26 27 28 29 29 29 29 28 27 26 24 22 20 19 18 19 20 21 22 23 23 23 24 24 24 23 23 22 21 20 19 18 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 15 15 15 14 13 13 12 11 11 10 9 8 8 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 9 9 9 10 10 10 10 11 11 12 13 13 13 14 14 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 16 16 15 14 13 12 11 10 10 10 10 10 10 10 9 9 8 7 7 7 8 9 9 10 9 6 4 7 12 15 16 16 16 16 16 16 16 15 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 20 20 20 19 19 19 18 18 17 17 17 17 17 17 17 17 18 19 19 19 19 19 19 19 18 19 19 19 19 19 19 19 19 20 20 21 22 22 22 19 17 15 14 14 13 12 11 11 10 9 9 9 8 8 7 7 8 8 9 9 10 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 16 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 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 24 19 18 17 16 16 15 15 16 16 17 18 19 20 21 22 23 23 23 23 22 21 20 20 19 19 19 19 19 19 18 17 16 13 8 3 10 17 17 18 18 18 18 18 18 18 19 20 21 20 16 10 7 7 9 12 14 15 17 18 19 21 21 22 22 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 13 13 14 15 17 18 19 19 18 18 19 20 21 22 22 21 21 21 22 23 24 24 24 24 24 26 27 27 26 26 25 26 26 26 25 22 21 21 21 22 22 23 23 24 23 23 22 22 21 21 21 21 21 20 20 20 20 20 21 21 22 22 22 22 22 22 23 24 26 27 27 28 29 29 28 27 24 22 20 19 18 18 19 20 21 22 22 23 23 23 23 23 23 23 22 21 20 19 18 17 17 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 17 17 16 15 15 14 13 13 12 11 10 9 8 8 7 6 5 5 5 5 5 5 5 4 4 4 4 4 5 5 6 6 7 7 7 8 8 9 9 9 10 10 10 10 10 10 11 11 10 10 10 10 10 10 9 9 9 9 10 10 10 10 11 12 12 13 13 13 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 16 16 15 14 13 12 11 10 10 9 9 9 9 9 8 8 7 7 6 6 6 7 8 9 9 8 5 6 9 14 17 17 17 17 17 17 16 15 15 15 16 17 17 17 17 17 18 18 18 18 18 18 17 17 17 18 18 19 19 20 20 20 20 20 19 19 18 18 18 18 17 17 17 17 18 18 19 19 19 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 19 17 16 15 14 14 13 12 12 11 10 9 9 8 8 7 7 7 8 8 9 10 10 11 11 12 12 13 13 13 13 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 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 23 24 20 19 19 18 18 18 17 17 17 18 19 19 20 21 22 23 23 24 24 23 22 21 20 19 19 19 19 19 19 18 17 15 11 6 5 14 17 18 18 18 18 18 18 18 18 19 20 20 19 15 10 6 7 11 14 16 17 19 20 21 22 23 23 24 24 24 24 24 24 23 23 22 22 22 21 21 20 20 20 20 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 13 13 13 14 15 16 18 20 20 19 19 19 19 21 22 22 21 21 21 21 23 24 24 24 24 25 26 27 28 28 28 28 27 26 25 23 22 21 21 21 22 22 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 22 23 23 23 22 22 21 21 22 23 24 25 26 27 28 28 28 26 24 22 20 19 18 19 20 21 22 22 23 23 23 23 23 23 23 23 22 21 20 19 18 17 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 18 18 17 17 16 15 14 14 13 12 11 10 9 8 7 6 6 5 5 4 4 4 4 4 4 4 3 4 4 5 5 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 11 11 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 15 15 14 13 13 12 11 10 10 10 9 9 8 8 7 7 6 6 6 5 5 6 8 8 8 7 5 6 11 14 16 17 18 19 18 18 17 16 16 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 18 18 19 19 19 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 19 20 20 20 20 19 17 16 15 15 14 14 13 13 12 11 10 9 9 8 8 8 8 8 8 9 10 10 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 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 17 17 16 16 16 16 16 16 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 23 24 21 20 20 20 20 19 19 19 19 19 20 20 21 22 23 24 24 24 25 24 23 22 21 20 19 19 19 18 18 18 17 14 10 3 7 17 17 17 17 17 17 17 17 18 18 18 19 20 18 14 9 6 9 13 16 17 19 21 22 24 24 24 24 24 24 24 24 24 24 23 23 22 22 21 21 20 20 20 20 20 20 19 19 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 16 16 15 15 14 15 15 15 14 16 18 20 21 20 19 19 20 20 21 21 21 21 21 21 22 24 24 25 25 25 26 27 28 29 29 29 27 26 24 23 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 23 23 24 25 25 24 22 22 21 22 22 23 24 25 26 26 27 27 27 26 24 22 20 20 21 22 23 23 23 23 23 23 24 24 24 23 23 22 21 20 19 18 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 19 19 19 18 18 17 16 15 14 14 12 11 10 9 9 8 7 6 5 5 5 4 4 4 4 3 3 3 3 4 4 5 5 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 11 11 11 12 12 12 13 13 14 14 14 14 15 15 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 14 14 13 13 12 12 11 10 10 9 9 8 8 7 6 6 6 5 5 4 5 6 7 8 8 7 5 7 10 12 15 17 19 20 20 20 20 20 20 18 18 18 19 19 19 19 19 18 18 18 17 17 18 18 18 19 19 19 20 20 21 21 20 20 20 20 20 21 20 20 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 19 20 20 20 19 18 16 16 15 15 15 14 13 12 11 10 9 9 9 9 8 8 8 8 9 10 10 10 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 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 16 16 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 22 22 22 23 23 23 23 22 21 21 21 20 20 20 20 21 21 21 21 22 22 23 24 25 25 25 25 25 24 22 21 20 19 18 18 18 18 16 14 8 1 9 17 17 17 17 17 17 17 17 17 18 18 18 19 16 12 8 7 11 14 17 18 20 23 24 25 25 25 24 24 24 24 24 24 23 23 22 22 21 21 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 17 17 16 16 16 16 17 16 16 16 16 16 15 15 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 15 15 16 16 15 15 16 18 19 20 20 20 20 20 20 21 21 21 22 22 22 23 23 24 24 25 25 26 27 28 29 29 29 28 26 25 24 24 23 23 22 22 21 21 21 21 21 21 21 22 22 23 23 22 22 22 22 22 23 24 24 25 26 26 26 24 23 22 22 22 23 23 24 24 25 26 28 29 30 28 25 23 23 24 25 25 24 24 24 24 24 25 25 24 24 23 22 21 20 19 18 18 17 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 18 17 17 15 15 13 12 11 10 9 9 8 7 6 5 5 5 4 4 4 3 3 3 3 3 3 4 5 5 5 6 6 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 11 11 11 12 12 12 13 13 14 14 15 15 15 15 15 14 14 14 13 13 13 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 12 12 11 11 10 10 9 9 8 7 7 6 6 5 4 4 4 4 5 7 8 7 6 5 6 9 12 16 17 19 21 22 23 24 24 23 21 20 20 20 20 19 19 18 18 18 18 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 22 23 22 21 21 20 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 17 18 18 19 19 19 19 18 17 16 16 15 15 14 14 13 12 11 9 9 9 9 9 9 8 9 9 10 10 10 10 11 11 11 12 12 13 13 14 14 14 14 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 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 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 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 23 23 23 24 23 22 21 21 21 21 21 21 22 22 22 23 23 24 24 25 25 26 26 26 25 24 22 21 19 19 18 18 18 16 13 7 3 13 17 18 17 17 17 17 17 17 17 18 18 18 18 14 10 9 10 13 16 17 19 21 23 25 25 25 25 24 23 23 23 23 23 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 17 16 17 16 16 16 16 16 16 15 16 18 19 19 19 20 20 20 20 20 21 22 22 23 23 23 23 23 24 25 26 26 27 28 29 29 28 28 28 27 26 25 23 23 22 21 21 20 20 20 19 20 20 20 21 21 21 21 21 21 21 22 23 23 24 25 26 27 27 26 24 23 23 23 23 23 23 23 24 26 28 30 32 31 28 26 26 26 27 26 26 25 25 26 26 26 26 25 25 24 23 22 21 20 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 19 19 18 17 16 15 14 13 12 11 9 8 7 6 6 5 5 5 4 4 3 2 2 2 2 3 4 4 4 5 5 5 6 6 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 11 11 12 12 12 12 13 13 14 15 15 15 15 15 15 14 14 14 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 9 9 8 8 7 6 6 5 4 3 3 3 4 6 7 7 6 6 6 9 14 17 18 20 22 23 25 26 26 25 24 22 21 20 20 19 19 18 18 18 18 18 18 19 19 20 20 21 21 22 22 22 22 22 23 24 24 24 23 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 18 18 17 17 18 18 19 19 19 18 17 17 16 15 14 14 14 13 13 12 10 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 12 13 13 13 13 14 14 14 14 15 15 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 25 24 23 23 22 22 22 22 22 22 23 23 23 24 24 25 25 26 26 26 26 26 25 23 22 20 19 18 18 18 17 13 6 7 17 19 18 18 17 17 17 17 18 18 18 18 17 16 13 11 11 13 15 16 17 20 22 23 24 24 24 24 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 16 16 17 18 18 19 19 19 20 20 19 20 21 22 22 22 22 22 23 23 24 25 26 27 28 29 29 29 29 28 27 26 24 22 21 21 20 19 19 19 18 18 18 18 19 19 20 20 20 20 20 21 21 22 22 23 24 25 26 26 26 25 24 24 24 24 23 23 24 25 26 28 30 32 32 30 28 28 27 27 27 27 27 27 27 28 27 27 26 26 25 24 23 22 21 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 18 17 16 15 14 13 12 10 9 8 7 7 6 6 5 5 4 3 2 1 1 2 3 3 4 4 4 4 5 5 6 6 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 14 14 15 15 15 15 15 15 14 14 13 13 13 12 12 11 11 11 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 11 11 11 11 10 10 9 8 8 7 6 6 5 4 3 2 1 2 4 5 6 6 6 6 9 13 16 17 18 20 23 25 26 27 26 25 24 22 21 20 20 19 18 18 18 18 18 19 19 20 20 21 21 22 23 23 23 24 24 25 25 25 24 23 23 22 22 22 22 23 23 23 23 22 22 21 21 21 20 19 19 18 17 17 17 17 18 18 19 19 18 17 16 16 15 14 14 14 14 13 13 11 10 10 10 10 10 9 9 10 10 11 11 11 11 11 11 11 12 12 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 16 15 15 16 16 16 16 16 16 15 15 15 14 14 14 14 14 15 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 20 20 20 21 21 21 21 22 22 22 22 22 26 26 25 24 24 23 23 23 23 23 23 23 24 24 24 25 25 26 26 27 27 26 26 24 23 21 19 18 17 17 17 17 13 14 21 19 18 18 18 18 18 18 18 18 18 18 18 17 15 14 14 15 16 17 18 20 21 23 23 24 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 18 18 18 18 18 19 19 19 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 16 16 17 17 17 17 18 18 18 18 18 17 17 17 17 17 18 18 18 19 20 20 19 19 20 21 22 22 22 23 23 23 24 24 25 27 28 29 29 29 28 27 25 23 21 20 19 19 18 18 17 17 17 17 17 17 18 18 18 19 20 20 21 21 21 21 22 22 23 24 24 25 24 24 24 24 24 24 24 24 25 26 27 29 31 33 32 30 29 28 27 27 27 28 28 29 29 29 29 28 27 27 25 24 24 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 19 18 17 17 15 14 13 11 10 9 8 7 6 6 5 5 4 3 2 1 1 2 3 3 4 4 4 4 5 5 5 6 6 7 7 8 8 8 9 9 10 10 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 14 13 13 13 12 12 12 11 11 11 11 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 10 10 9 8 8 7 7 6 5 5 4 2 1 0 2 3 4 5 5 6 7 10 11 13 15 18 21 24 26 27 27 26 25 24 23 22 21 20 20 19 19 19 19 19 20 20 21 22 23 23 24 24 25 25 26 26 25 25 24 23 23 22 23 23 23 23 24 24 23 23 22 22 21 21 20 19 18 18 17 17 17 17 18 18 19 18 18 17 16 16 15 14 14 14 13 13 13 12 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 13 13 13 13 13 13 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 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 15 15 15 15 16 16 16 16 16 15 15 14 14 14 14 14 14 14 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 20 20 20 21 21 21 21 22 22 22 22 27 26 26 25 25 24 24 24 24 24 24 24 24 25 25 26 26 26 27 27 27 27 26 25 23 22 19 17 16 16 17 20 20 20 20 19 18 18 18 18 18 19 19 19 19 19 19 18 18 17 17 16 16 16 17 19 20 22 22 22 22 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 18 18 19 19 20 19 19 19 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 18 18 18 18 17 17 17 17 17 18 18 19 19 19 18 19 20 21 22 22 23 24 24 24 23 24 25 27 28 30 30 30 28 25 22 19 17 17 17 17 16 16 16 17 17 17 18 18 18 19 19 19 20 20 21 21 22 22 22 22 23 23 23 23 23 24 24 25 25 25 25 25 25 26 28 30 32 32 32 31 28 27 26 26 27 28 29 30 30 31 30 30 29 28 27 26 25 24 23 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 20 19 19 18 17 15 14 12 11 10 8 7 7 6 5 4 3 3 2 2 2 2 3 3 3 3 3 4 4 5 5 6 6 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 14 14 15 15 15 15 15 15 15 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 8 8 7 7 6 5 5 4 3 2 1 2 3 4 5 6 7 9 9 10 13 16 19 23 26 27 28 28 27 26 24 23 22 21 21 20 20 20 20 20 20 20 21 23 24 25 25 26 26 27 27 26 26 25 24 24 23 24 24 24 24 24 25 24 24 23 22 22 21 20 19 19 18 18 18 17 17 18 18 18 18 18 17 17 16 16 15 14 14 14 13 13 13 12 11 10 10 10 10 10 10 11 11 11 11 11 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 14 14 14 13 13 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 21 21 21 22 22 22 22 27 27 27 26 26 25 25 25 25 25 25 25 25 25 26 26 27 27 27 27 27 27 27 26 24 22 20 17 14 11 10 18 22 21 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 17 16 15 16 17 19 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 19 19 18 18 17 17 17 16 16 15 15 15 15 16 15 15 15 16 16 16 17 17 17 17 18 18 19 19 19 18 17 17 17 17 17 18 18 19 19 19 19 19 20 21 22 23 24 25 25 24 23 23 24 26 27 28 29 29 27 23 19 16 15 15 15 15 15 15 16 16 17 18 19 19 20 20 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 24 25 26 26 26 26 26 26 27 28 30 31 31 30 29 26 24 23 23 24 27 29 30 31 32 32 31 30 29 28 27 26 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 24 23 23 23 23 23 23 23 23 23 22 22 21 21 20 19 18 16 15 13 12 10 9 8 7 6 5 4 3 3 2 2 2 3 3 3 3 3 3 3 4 4 5 5 6 6 7 7 8 8 8 9 9 9 9 9 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 13 13 13 12 12 11 11 11 11 11 10 10 10 11 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 8 8 7 7 6 5 5 4 4 4 4 4 6 7 8 8 8 8 9 11 14 18 22 25 27 28 28 27 26 25 24 23 22 22 22 21 21 21 21 20 21 22 24 25 26 27 27 28 28 27 26 26 25 25 25 25 25 25 25 25 25 25 24 23 23 22 21 20 20 19 18 18 18 17 17 17 17 18 18 18 18 17 17 16 15 15 14 14 13 13 13 13 12 11 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 14 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 19 19 19 20 20 20 21 21 21 22 22 22 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 27 26 25 23 21 17 13 5 8 16 20 20 19 19 18 18 19 19 19 19 19 19 19 19 19 19 20 20 19 17 16 15 15 16 17 18 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 21 21 20 20 20 20 20 20 20 19 19 20 20 20 20 20 20 19 19 18 17 17 17 16 16 15 15 15 16 16 16 15 15 16 16 17 17 17 17 17 18 18 19 19 19 19 18 18 17 17 18 18 18 19 19 19 19 20 20 21 22 22 23 24 24 24 23 23 24 25 26 26 26 26 24 20 17 14 13 14 14 14 14 14 15 16 17 18 20 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 25 26 27 27 27 26 27 27 28 30 31 30 29 27 25 23 22 22 23 25 28 30 32 32 33 32 31 30 29 28 27 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 24 24 23 23 23 22 22 21 20 19 18 16 15 13 12 10 9 8 6 5 4 4 3 3 3 3 3 3 4 4 3 3 3 3 4 4 5 6 6 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 13 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 9 9 10 10 11 12 12 13 13 13 12 12 11 11 10 10 10 10 10 9 9 9 8 8 7 7 6 6 6 6 6 6 7 8 9 10 10 9 7 7 9 11 14 18 22 25 27 28 27 26 26 25 24 23 23 23 23 22 22 22 22 22 23 24 25 26 27 28 28 28 27 27 27 26 26 27 27 26 26 26 26 25 25 24 24 23 22 21 20 20 19 19 18 17 17 17 17 17 17 18 18 18 17 17 16 15 15 14 14 13 13 13 13 12 11 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 19 19 19 20 20 21 21 21 21 21 21 28 28 28 27 27 27 26 26 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 27 25 24 21 18 12 3 11 17 19 19 19 19 18 19 19 19 19 19 19 19 19 19 20 20 20 21 20 19 17 16 16 16 17 17 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 22 22 22 22 21 21 20 20 20 20 20 20 19 19 19 19 20 20 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 17 17 17 17 18 18 19 19 19 18 18 18 18 18 18 18 19 20 20 20 20 20 20 21 21 22 23 23 22 23 23 23 24 24 23 22 22 21 18 16 14 13 13 13 14 14 15 16 17 18 20 21 22 23 24 24 23 23 22 22 23 23 23 24 24 24 23 23 23 23 24 25 25 26 26 26 26 27 28 29 31 32 31 30 28 26 25 25 25 25 27 29 31 32 33 33 33 32 31 30 29 28 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 21 20 19 17 16 14 13 11 10 9 7 6 5 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 5 6 6 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 14 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 10 11 12 12 13 13 13 13 13 12 12 12 11 11 10 10 10 10 9 9 9 8 8 7 7 7 8 8 8 9 10 11 11 12 11 9 7 7 9 11 15 19 23 25 27 27 27 26 26 25 25 25 24 24 24 23 23 23 24 24 25 26 27 28 28 29 28 28 28 27 28 28 28 28 27 27 26 26 26 25 24 24 23 22 21 20 20 19 18 18 17 17 16 16 17 17 17 17 17 17 17 16 15 15 14 14 14 14 14 13 13 12 11 11 11 10 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 15 15 15 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 14 14 14 13 13 13 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 18 18 19 19 19 20 20 21 21 21 21 21 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 29 29 28 27 26 24 22 18 11 5 14 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 21 21 21 21 20 19 18 18 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 17 17 17 16 16 16 16 16 15 15 16 17 17 17 16 16 15 16 16 16 16 16 16 16 17 18 19 19 19 19 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 21 21 21 21 22 22 23 23 22 20 19 19 18 17 16 15 14 14 15 16 18 19 20 21 22 23 24 24 24 24 24 23 23 22 22 22 22 23 24 24 24 23 23 23 23 24 24 25 25 25 25 26 27 28 30 32 33 33 33 32 30 29 29 29 29 30 30 31 32 32 33 33 33 32 31 30 29 28 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 25 25 24 24 24 24 24 24 23 22 21 19 18 16 15 13 12 10 9 8 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 8 8 8 8 9 9 10 10 11 11 11 11 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 14 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 10 10 11 12 12 13 13 13 13 13 13 13 13 12 12 11 11 10 10 10 10 9 9 8 8 8 8 9 9 10 10 11 11 12 11 11 9 8 7 8 9 12 16 20 24 26 27 28 28 27 26 26 26 25 25 25 25 25 25 26 26 27 28 28 29 29 29 29 29 29 29 29 29 29 28 28 27 27 26 26 25 24 23 22 22 21 20 19 19 18 18 17 17 16 16 17 17 17 17 17 17 16 16 15 15 14 14 14 14 14 14 14 13 13 12 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 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 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 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 20 20 21 21 21 21 28 28 28 28 28 28 28 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 28 27 25 23 19 12 7 14 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 22 22 21 21 21 20 20 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 18 17 17 16 16 16 16 16 16 15 15 14 15 16 17 17 17 16 16 15 15 15 16 16 16 16 16 17 18 19 19 19 18 18 18 18 18 18 19 19 20 20 20 20 19 19 19 20 20 20 20 21 22 22 22 21 19 18 18 18 17 17 17 17 18 20 21 23 24 25 26 26 27 27 26 25 24 23 23 23 23 22 22 21 22 22 23 23 23 24 24 24 24 25 25 26 26 26 27 28 30 31 33 34 35 35 35 34 32 31 30 30 30 30 31 31 32 32 33 33 32 31 31 30 29 28 28 28 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 22 20 19 17 15 13 12 10 9 8 6 6 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 10 10 10 11 11 11 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 14 13 13 13 12 12 12 11 11 11 10 10 9 9 9 9 10 10 10 10 10 10 11 12 12 13 13 13 14 14 14 14 13 13 12 12 11 11 11 11 11 10 10 9 9 9 9 10 10 11 11 11 11 11 11 10 9 9 8 8 9 11 13 16 19 23 26 28 29 28 28 27 27 27 27 27 27 27 28 28 29 29 30 30 30 31 31 30 30 30 30 29 29 29 29 28 27 26 26 25 25 24 23 22 22 21 20 19 19 18 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 14 14 15 15 14 14 14 14 14 14 12 11 11 11 12 12 12 13 13 13 13 14 14 14 14 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 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 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 19 19 20 20 20 21 21 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 28 27 26 23 20 14 8 14 17 18 18 17 17 17 18 18 17 17 17 18 18 18 19 19 19 20 21 21 21 22 22 21 21 20 20 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 17 17 16 16 16 17 17 17 16 15 15 14 15 15 16 17 17 17 16 16 15 15 15 16 16 16 16 17 18 19 19 18 18 18 17 17 17 18 19 19 20 20 20 20 19 19 18 18 19 20 20 20 21 21 21 21 20 20 20 20 21 22 22 23 24 25 26 27 28 29 29 29 29 28 27 25 24 24 24 23 23 22 20 20 20 20 21 21 22 23 24 25 24 25 25 26 26 27 28 29 31 33 34 35 35 36 36 35 34 31 31 30 30 30 30 31 32 32 33 33 32 32 31 31 30 30 29 29 29 28 28 28 28 27 27 27 27 27 27 27 27 26 25 25 25 25 25 25 25 26 26 26 26 26 25 24 23 22 21 19 17 16 14 12 10 8 7 6 5 5 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 11 12 12 12 13 13 13 14 14 15 15 15 15 15 15 15 15 14 13 13 13 13 13 12 12 11 11 11 10 9 9 9 10 10 11 11 11 11 11 12 12 13 13 13 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 11 10 10 10 11 11 11 12 12 11 11 11 10 10 10 10 10 9 11 11 12 12 14 16 21 25 27 29 29 29 29 29 29 29 29 29 30 30 31 31 31 32 32 32 32 31 31 30 30 30 30 30 29 28 27 26 26 25 25 24 23 22 21 21 20 19 19 18 18 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 13 12 11 12 12 12 13 13 13 13 13 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 14 14 14 13 13 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 12 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 20 20 20 20 28 28 28 28 29 29 29 29 28 28 28 28 29 29 29 29 29 29 29 29 30 30 29 29 28 26 24 21 15 5 13 17 18 18 18 18 18 18 17 17 17 18 18 18 18 19 19 19 20 20 21 21 21 21 21 21 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 19 19 19 18 18 17 17 17 18 18 18 17 17 17 18 18 18 18 17 16 15 15 15 15 16 16 16 16 16 16 15 15 15 16 16 16 17 17 17 18 19 18 18 17 16 16 16 17 18 19 19 20 20 20 20 19 19 18 19 19 20 20 20 21 21 21 22 23 23 24 25 26 26 27 27 28 29 30 31 31 30 30 29 28 27 26 25 25 24 24 23 22 20 20 20 20 20 20 21 22 23 24 24 25 26 27 28 29 30 31 32 33 33 34 34 35 35 35 34 32 31 31 31 31 31 32 32 33 33 33 33 33 32 32 31 31 31 30 30 30 29 29 29 28 28 28 28 28 28 28 27 27 26 26 26 26 25 25 25 26 26 27 27 27 26 25 24 23 21 20 18 16 14 12 9 8 6 4 3 3 3 3 3 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 12 12 11 11 10 10 10 10 11 12 13 13 13 12 13 13 13 13 14 14 14 15 15 15 14 14 13 12 12 11 11 11 12 12 12 12 12 12 12 12 12 13 13 12 12 11 11 10 10 10 10 10 11 12 11 11 11 11 12 15 19 23 26 28 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 30 29 28 27 27 26 25 25 24 23 22 21 21 20 19 19 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 14 13 12 12 12 12 13 13 14 14 13 13 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 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 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 20 20 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 29 29 27 25 23 17 9 13 16 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 21 21 21 21 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 19 19 18 18 18 17 17 17 17 17 18 18 18 19 19 19 19 18 18 17 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 18 18 18 17 16 16 15 15 16 17 18 19 20 20 20 20 20 20 20 19 20 20 21 22 22 22 22 23 24 25 25 26 26 27 27 28 29 30 31 31 31 30 29 28 28 27 26 26 25 25 24 23 21 20 19 18 18 18 18 19 20 22 24 25 26 27 28 29 30 31 31 31 31 31 32 33 34 35 35 35 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 31 31 31 30 30 30 29 29 29 29 29 28 28 28 27 27 26 26 25 25 25 26 27 27 28 27 27 26 25 23 22 21 19 17 14 11 8 6 4 3 3 3 2 2 3 4 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 12 12 12 11 11 12 13 14 15 15 15 14 14 15 14 14 15 15 15 15 16 16 15 15 14 14 13 12 11 10 10 10 10 11 11 11 12 13 13 13 14 13 13 13 12 12 12 11 11 11 12 12 13 13 13 12 12 12 14 16 20 22 25 28 30 31 32 33 34 33 33 33 32 32 32 32 32 32 31 31 30 30 30 30 30 30 29 28 27 27 26 25 24 24 23 22 21 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 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 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 19 20 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 29 28 26 24 20 11 10 16 17 17 18 18 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 19 19 19 18 18 17 16 16 16 16 17 18 18 19 19 19 19 19 19 18 18 17 16 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 16 16 15 15 14 15 16 17 19 20 20 20 21 21 21 21 20 21 22 23 24 24 24 24 24 25 26 27 28 28 29 28 28 28 29 30 30 30 29 29 28 27 27 27 26 26 25 24 23 22 20 19 18 17 17 17 18 20 23 24 25 26 27 28 29 30 31 31 30 30 30 31 33 34 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 33 33 33 32 32 32 32 31 31 30 30 29 29 29 29 29 28 27 27 26 25 25 25 25 26 27 27 28 28 28 27 25 24 23 22 20 17 14 11 8 5 4 3 3 2 2 3 4 4 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 14 15 16 17 17 17 16 17 16 16 16 16 16 17 17 17 17 16 16 15 14 13 12 11 11 10 10 11 11 11 12 13 14 15 15 15 14 14 13 13 13 13 13 13 13 14 14 15 15 15 14 14 16 18 21 22 23 25 27 28 29 32 32 32 32 31 31 31 31 31 31 31 30 30 30 29 30 30 30 29 28 28 27 27 26 25 24 23 22 22 21 20 20 19 19 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 15 15 14 14 14 14 14 15 15 15 15 15 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 13 13 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 30 30 30 29 27 26 23 14 8 15 17 18 18 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 19 19 19 19 18 18 18 17 16 16 16 16 17 18 19 20 20 20 20 19 19 19 18 17 17 16 16 16 16 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 16 15 14 14 15 16 17 18 20 20 21 21 21 21 21 21 21 23 25 26 27 26 25 26 27 28 28 29 29 30 29 29 29 29 29 29 29 29 28 28 28 27 27 26 26 25 24 23 22 21 20 19 18 18 18 19 21 24 25 25 26 26 27 28 29 30 31 31 31 31 32 33 35 35 36 36 36 36 36 36 35 35 35 35 35 36 36 36 35 35 35 35 34 34 34 34 33 33 33 32 32 31 30 29 29 29 28 28 27 27 26 25 24 24 24 24 25 26 28 29 29 28 27 26 25 24 22 21 18 15 11 8 5 4 3 3 3 3 3 3 4 5 5 6 6 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 14 14 14 14 14 15 16 17 18 18 18 18 18 17 17 17 17 18 18 18 18 17 17 16 16 15 14 13 12 12 12 12 13 13 14 15 16 17 18 18 17 16 15 14 15 15 15 15 14 14 14 14 14 15 15 15 16 17 19 22 23 24 24 25 26 26 28 29 29 29 29 29 29 29 29 30 30 30 30 30 29 29 29 29 29 28 28 27 27 26 25 24 23 22 21 21 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 17 16 16 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 15 15 15 14 14 14 14 14 15 15 15 15 15 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 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 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 18 18 18 19 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 30 29 28 26 25 21 13 17 18 18 18 19 20 21 21 21 21 20 20 20 20 20 19 18 18 18 18 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 16 16 16 17 19 20 20 20 20 20 19 19 18 18 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 17 17 16 15 15 15 16 17 19 20 21 21 21 21 21 21 21 22 24 26 27 28 27 26 27 27 28 29 29 30 29 29 29 29 29 29 29 29 29 29 28 28 28 27 26 26 25 24 23 22 22 21 20 20 20 20 21 23 24 24 24 25 25 26 27 28 29 30 31 32 32 33 34 35 35 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 36 36 36 35 35 35 34 34 33 33 32 31 30 29 28 28 27 26 25 25 24 23 23 23 23 23 24 26 27 29 29 29 28 27 26 24 23 21 18 15 11 8 6 4 3 3 3 3 3 3 4 5 5 6 6 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 11 11 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 16 17 17 18 18 18 18 18 18 18 17 17 16 16 17 17 18 18 17 16 15 14 14 13 13 14 14 15 16 17 17 18 19 20 19 18 17 16 15 16 16 16 16 15 14 14 13 13 13 14 15 16 18 20 22 24 25 25 25 25 26 26 27 27 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 30 29 29 28 27 26 25 23 23 22 21 21 20 20 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 27 28 28 28 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 30 29 27 26 23 19 20 20 19 19 19 20 21 22 22 22 22 21 21 20 20 19 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 18 18 18 17 17 18 18 18 18 17 17 16 17 18 19 20 20 20 19 19 19 19 18 18 18 17 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 16 15 15 16 17 19 20 21 21 21 21 21 21 22 23 25 26 27 28 27 27 27 28 29 29 30 30 29 29 29 29 29 29 29 29 29 29 28 28 27 27 26 25 24 23 23 22 22 21 21 21 21 22 22 23 23 23 23 24 24 25 26 27 28 29 30 31 32 33 33 34 35 35 35 35 35 36 36 36 36 37 37 38 38 38 39 39 38 38 37 37 36 36 35 34 34 33 32 31 30 29 28 27 27 26 26 24 23 22 22 22 22 22 21 22 23 25 28 29 28 27 27 26 25 23 21 18 14 11 8 6 4 3 3 3 3 3 3 4 5 5 6 6 7 7 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 10 11 11 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 14 14 15 15 16 17 18 18 18 18 18 19 18 18 17 15 15 16 16 17 17 17 16 15 15 15 15 15 16 16 16 17 17 18 18 19 18 18 17 15 14 16 16 16 16 16 15 14 13 12 12 12 14 15 17 19 21 23 24 26 26 26 26 26 25 25 26 26 26 26 27 28 28 29 29 29 29 30 30 31 31 31 31 30 30 29 28 26 25 24 23 22 21 21 20 20 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 17 17 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 27 27 28 28 28 29 29 29 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 31 31 31 30 28 27 27 28 23 22 22 21 21 21 22 22 23 23 22 22 21 21 20 20 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 17 17 17 17 17 17 17 17 17 17 17 17 17 18 19 19 19 18 18 17 17 18 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 18 18 17 17 18 18 18 18 18 18 18 18 18 18 17 16 16 16 16 17 18 19 20 20 20 20 21 21 22 23 25 26 27 28 28 28 28 29 29 30 30 29 29 29 29 29 29 29 29 29 29 29 28 27 26 26 25 24 23 23 22 22 22 21 21 21 21 21 22 22 22 22 22 23 23 24 25 25 27 28 29 30 31 33 33 34 35 35 35 35 35 35 36 37 37 38 38 39 39 40 40 40 39 39 38 37 36 35 35 34 33 32 31 31 30 28 27 26 26 25 25 24 22 21 20 20 19 19 18 17 17 19 23 26 26 27 26 26 25 23 21 17 14 10 7 5 4 3 3 3 3 3 3 4 5 6 6 6 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 10 10 11 12 12 13 13 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 14 15 15 16 17 17 18 18 18 18 19 18 17 16 15 15 16 16 17 17 17 16 15 15 15 15 14 15 15 16 17 17 17 17 17 16 16 15 14 13 14 15 16 16 16 16 15 14 13 13 14 15 16 18 20 21 23 24 26 27 26 26 25 24 23 24 24 25 26 27 28 28 28 28 28 29 30 31 32 32 32 32 31 30 28 28 27 25 24 23 22 21 21 20 20 19 19 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 18 18 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 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 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 11 11 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 27 27 27 28 28 28 29 29 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 31 30 29 28 28 27 26 25 24 23 22 23 23 23 23 22 22 22 21 21 21 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 18 18 18 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 17 18 19 18 18 18 19 20 21 22 24 26 26 27 28 28 28 29 30 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 27 26 25 24 23 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 24 25 26 27 28 30 31 32 33 34 34 34 34 34 35 36 37 37 38 39 39 39 40 40 40 40 39 39 38 37 35 34 33 33 32 31 30 30 29 28 26 25 24 24 23 22 21 20 18 17 17 17 16 16 16 17 20 23 25 26 26 26 25 23 20 16 12 9 6 4 3 3 3 3 3 3 4 4 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 10 10 11 11 12 12 13 13 14 14 14 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 17 17 18 18 18 18 18 17 15 15 15 15 16 17 17 17 16 16 15 15 14 14 15 15 17 17 18 17 17 16 16 15 15 14 14 14 15 16 17 17 16 16 15 15 15 15 16 18 19 21 22 23 24 25 26 26 25 23 21 20 21 22 24 25 26 28 28 28 28 29 30 31 32 32 33 33 32 31 29 28 27 26 25 24 23 22 21 21 20 20 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 17 17 16 16 16 16 16 15 15 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 11 11 11 11 11 11 10 10 10 11 11 11 11 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 27 27 27 27 28 28 29 29 29 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 32 31 30 29 29 27 27 26 26 25 25 25 24 23 23 22 22 22 21 21 21 21 21 21 21 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 19 20 19 19 19 19 19 18 18 18 18 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 17 17 18 19 20 21 23 24 25 26 27 28 28 29 29 30 30 31 30 30 29 29 29 29 29 29 29 29 29 28 28 27 25 24 23 21 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 21 22 22 24 25 26 27 28 29 31 32 33 33 33 33 33 34 35 36 37 38 38 39 39 39 39 39 39 39 38 38 37 35 34 33 32 31 30 30 29 28 27 26 25 24 23 22 22 21 20 19 17 16 16 16 17 17 18 19 21 23 25 26 26 26 25 22 18 14 10 7 5 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 10 10 11 11 11 12 12 13 13 14 14 14 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 16 16 17 17 17 17 17 17 16 15 15 15 15 16 16 16 16 16 15 14 15 15 16 16 17 18 18 18 18 17 16 16 15 14 14 14 14 16 17 17 17 17 16 16 16 16 17 17 18 19 21 22 23 23 23 24 24 24 22 19 18 18 20 22 24 26 26 27 27 28 29 30 31 32 33 34 33 32 30 28 27 26 25 25 24 24 22 21 20 20 20 19 19 19 19 19 19 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 17 16 16 16 16 15 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 13 13 13 13 14 14 14 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 26 27 27 27 27 28 28 29 29 30 30 30 31 31 31 31 32 32 32 32 32 32 32 33 33 32 32 31 31 30 30 28 27 26 27 27 27 26 25 24 23 22 22 21 21 21 21 21 21 21 22 22 21 21 21 20 20 20 20 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 19 20 22 23 24 25 26 28 28 28 29 29 30 30 31 31 30 29 29 29 29 29 30 30 29 29 28 28 26 25 23 21 19 19 19 19 20 21 21 21 21 20 20 19 19 19 19 19 20 21 23 24 25 26 27 28 29 30 31 32 32 32 32 33 34 35 36 37 38 38 38 38 38 38 38 38 38 37 36 35 34 32 31 29 29 28 28 27 26 26 25 24 23 22 21 21 20 19 18 16 16 16 17 18 19 20 21 22 24 25 26 27 26 25 21 16 12 8 6 4 3 3 3 3 3 3 3 4 4 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 11 11 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 14 14 14 14 14 14 14 14 14 14 14 15 16 16 16 17 18 18 17 17 16 16 15 15 14 14 14 15 17 17 17 17 17 17 17 17 17 18 18 19 21 22 22 22 22 21 22 22 21 19 17 17 18 21 24 25 25 26 26 27 28 29 30 31 32 33 32 31 29 27 26 25 24 24 24 23 22 21 20 19 19 19 20 20 19 19 20 20 20 20 19 20 20 20 20 20 20 20 21 21 20 20 20 20 19 19 18 17 17 17 17 16 16 16 15 14 13 13 13 14 14 14 14 14 13 13 13 13 13 14 14 14 15 15 15 14 13 12 12 12 13 14 14 15 15 15 14 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 26 26 27 27 27 28 28 28 29 29 30 30 30 31 31 31 32 32 32 32 32 33 33 33 33 33 32 32 31 31 32 28 27 27 27 27 27 26 25 24 23 22 21 21 20 20 20 20 21 21 21 21 21 21 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 17 16 16 15 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 19 20 22 23 24 25 26 27 28 28 28 29 29 30 30 30 30 29 29 29 29 29 30 30 30 29 28 28 26 24 21 19 18 18 19 19 20 21 21 21 20 20 19 18 18 18 18 19 20 21 23 24 25 26 27 28 29 30 31 31 32 32 33 34 35 36 37 37 37 38 38 38 38 38 37 37 36 35 34 33 32 30 29 28 27 26 26 25 24 24 23 23 22 21 20 20 19 18 17 16 16 17 18 20 21 21 22 22 23 25 25 25 24 21 17 13 10 7 5 3 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 14 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 16 16 16 16 16 16 16 15 14 13 13 12 13 13 13 13 13 13 14 15 15 16 16 16 16 17 17 16 16 16 16 15 15 14 15 15 16 17 18 18 18 17 17 17 17 18 18 19 20 21 21 21 21 21 21 21 21 20 18 17 17 20 23 24 25 25 26 27 28 28 29 30 30 30 29 27 26 25 24 24 23 23 22 22 22 21 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 19 19 18 18 17 17 17 16 16 15 15 14 13 13 13 14 14 14 14 13 13 13 12 12 13 13 14 14 15 15 15 14 13 12 11 12 12 13 14 15 15 15 14 13 13 12 13 13 13 13 13 13 13 13 12 12 11 11 10 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 26 26 26 27 27 27 28 28 29 29 29 30 30 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 32 32 31 29 28 27 27 27 26 26 25 24 23 22 21 20 20 19 19 19 20 21 21 21 21 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 17 17 17 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 17 16 15 14 13 13 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 16 16 16 17 17 17 17 18 19 20 21 22 23 24 25 26 27 28 28 28 28 29 29 29 30 29 29 29 29 29 29 29 30 29 29 28 27 25 21 18 16 16 17 19 20 21 21 21 21 20 19 18 18 17 17 18 19 20 21 23 24 25 27 28 28 29 30 30 31 32 33 34 35 35 36 36 37 37 37 37 37 37 37 37 36 35 34 33 32 30 29 27 26 25 25 24 23 23 22 22 21 21 20 19 19 18 18 17 17 17 18 19 21 22 23 22 22 21 21 22 21 19 16 13 11 9 6 4 4 4 5 5 4 4 4 4 5 5 5 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 15 14 13 12 12 12 12 12 13 13 14 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 17 19 19 18 18 17 17 17 17 18 19 20 20 20 21 21 21 21 21 21 21 21 20 20 21 23 24 25 24 22 24 25 25 26 27 27 27 25 24 23 23 23 22 22 22 22 22 21 21 20 20 20 21 21 21 20 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 19 19 18 18 17 17 16 16 15 15 14 14 13 13 13 13 14 13 13 13 13 12 12 12 12 13 13 14 15 15 15 14 13 11 10 11 12 13 14 15 15 15 14 13 12 12 12 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 10 10 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 26 26 26 26 27 27 27 28 28 29 29 30 30 30 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 32 31 30 28 28 27 27 27 26 25 24 22 21 20 20 19 19 19 19 19 20 21 21 21 20 20 20 20 20 19 19 19 19 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 17 17 16 15 13 12 12 11 10 10 10 10 10 10 10 10 11 11 11 12 13 13 14 15 15 16 16 17 17 17 18 19 20 21 23 24 24 25 26 27 28 28 28 28 28 29 29 29 29 29 28 28 28 27 28 28 28 28 27 26 22 16 13 14 15 17 19 20 21 21 21 20 20 19 18 16 16 16 17 18 20 21 22 24 25 26 28 28 29 30 31 31 32 33 34 34 35 35 35 36 36 36 37 37 37 36 36 35 34 33 32 30 29 27 26 25 24 23 22 22 21 21 21 20 20 19 19 19 19 18 18 18 18 19 20 22 24 24 24 23 21 20 19 17 14 13 11 10 8 6 5 4 4 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 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 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 16 15 14 13 12 11 11 11 12 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 17 19 19 19 19 18 18 18 18 18 18 19 20 20 20 20 20 21 22 22 22 23 23 22 22 22 23 24 24 22 22 22 23 23 23 24 24 24 23 23 22 22 22 22 22 22 21 21 20 20 21 21 21 22 21 20 19 19 19 19 20 21 21 20 20 21 21 21 22 21 21 20 20 20 19 19 19 18 18 18 17 16 16 15 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 14 15 15 15 14 13 11 10 10 11 13 14 15 15 15 15 13 12 12 12 12 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 25 25 26 26 26 27 27 27 28 28 29 29 30 30 30 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 32 30 29 28 27 27 26 26 25 23 22 21 21 20 20 19 19 19 19 20 21 21 21 21 20 20 19 19 19 19 19 19 20 20 20 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 16 15 14 13 12 11 10 10 9 9 8 8 8 8 9 9 9 10 10 11 11 12 13 13 14 15 16 16 17 17 18 19 20 21 23 24 25 25 26 27 27 28 28 27 28 28 28 29 29 28 27 26 26 26 26 27 27 27 25 21 15 8 9 11 15 17 20 20 21 21 21 20 19 18 17 16 15 16 17 18 20 21 23 24 25 26 28 28 29 30 31 32 32 33 33 33 34 34 35 35 35 36 36 36 36 36 36 35 34 33 31 29 28 26 25 24 23 22 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 20 22 24 25 25 25 24 22 21 19 16 14 12 10 9 8 6 5 5 4 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 11 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 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 18 17 17 16 15 14 13 12 12 11 11 12 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 17 16 16 16 16 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 22 23 23 23 23 23 22 22 23 23 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 21 20 18 18 18 19 20 21 21 21 22 22 22 22 22 21 20 20 20 20 19 19 19 18 18 17 16 15 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 14 15 15 15 14 12 11 10 10 11 12 14 15 15 15 15 13 12 11 11 12 12 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 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 25 25 25 26 26 26 27 27 27 28 28 29 29 30 30 30 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 31 30 29 28 27 26 26 25 24 23 22 21 21 20 20 20 20 20 21 21 22 21 21 20 20 19 19 19 19 19 19 20 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 16 15 14 13 12 11 10 9 8 8 8 8 7 8 8 8 9 9 10 11 11 12 12 13 13 14 14 15 15 16 16 17 18 20 21 23 24 25 26 26 26 27 27 27 27 27 27 28 28 28 28 27 25 25 25 25 25 25 25 23 15 9 6 8 11 15 18 19 20 21 21 21 20 19 18 17 15 15 16 17 18 20 21 23 24 25 26 27 28 29 30 30 31 31 32 32 32 33 34 34 35 35 36 36 36 36 36 35 34 33 32 30 29 27 25 23 22 21 21 20 20 19 19 19 19 20 20 19 20 20 20 20 20 21 22 24 25 26 26 25 24 22 21 18 16 14 12 10 9 8 7 6 5 5 5 5 5 6 6 6 6 6 7 7 8 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 17 17 18 18 18 18 17 16 15 14 13 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 16 16 16 17 18 19 20 20 20 20 20 20 20 20 20 20 20 20 19 20 20 21 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 21 21 21 21 21 21 21 20 20 21 21 22 22 23 23 22 20 19 18 18 19 20 22 22 23 23 23 23 23 22 22 21 20 20 20 20 20 19 19 18 16 14 13 13 13 13 13 13 12 13 13 13 13 13 12 12 12 12 12 12 12 13 14 14 15 15 14 12 11 10 10 11 12 14 15 15 15 15 14 12 11 11 11 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 8 8 8 9 9 9 9 9 9 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 25 25 25 25 26 26 26 26 27 27 28 28 29 29 30 30 30 31 31 31 31 32 32 32 32 33 33 33 33 33 33 32 31 30 28 27 27 26 25 24 23 22 22 21 21 20 20 20 20 21 21 22 21 21 20 20 19 19 19 19 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 16 15 14 13 12 11 10 9 8 7 7 7 7 7 7 8 8 9 10 11 11 12 13 13 14 14 14 14 14 15 15 16 16 17 19 21 24 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 26 25 24 23 23 23 24 24 22 12 8 7 9 12 15 18 19 20 21 21 21 20 20 18 17 16 15 16 17 18 20 21 23 24 25 26 27 28 28 29 30 30 30 31 31 32 32 33 34 35 35 35 36 36 35 35 34 34 33 31 29 27 25 23 22 20 20 20 19 19 19 19 19 20 20 20 20 20 20 21 21 22 22 24 25 26 27 26 24 22 20 19 17 15 14 12 11 9 8 7 6 5 5 6 6 6 6 6 6 7 7 8 9 9 9 10 10 10 10 10 11 11 11 11 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 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 18 18 18 17 17 15 14 13 13 12 12 12 12 13 13 13 14 14 15 15 15 15 14 14 14 15 15 16 16 16 16 17 17 17 16 17 17 18 19 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 21 22 22 23 24 24 24 23 23 22 22 22 22 22 21 21 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 22 22 23 23 22 21 20 19 19 19 21 22 23 24 24 24 24 24 23 22 22 21 20 20 20 20 20 19 17 15 12 11 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 13 13 14 15 15 15 14 12 11 10 10 11 12 14 15 15 15 15 14 12 11 11 11 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 9 9 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 24 24 25 25 25 25 26 26 26 27 27 28 28 29 29 30 30 30 30 31 31 31 31 32 32 32 32 33 33 33 33 32 31 30 29 28 27 26 25 24 23 22 21 21 20 20 20 20 20 21 21 22 22 21 20 20 19 19 19 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 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 16 15 14 13 11 10 9 8 7 7 7 7 7 7 7 8 8 9 10 11 12 12 13 14 15 15 15 16 15 15 14 14 15 15 16 18 20 23 25 26 26 26 25 25 25 25 25 25 26 26 26 26 26 25 24 23 22 22 23 22 19 14 12 10 9 11 13 16 18 19 20 21 21 21 21 20 19 17 16 15 15 17 18 20 22 23 25 26 26 27 27 28 28 29 29 29 30 31 32 33 33 34 35 35 35 35 35 34 34 33 32 31 29 27 25 23 21 19 18 18 18 18 18 19 19 19 20 20 20 21 21 21 22 22 23 24 25 26 27 26 25 24 22 20 18 17 15 13 12 10 9 8 7 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 17 18 18 18 18 17 16 15 14 13 13 13 13 12 13 13 13 13 14 14 14 15 15 15 14 14 14 14 15 15 16 16 16 17 17 17 17 17 17 18 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 21 21 22 23 24 24 25 24 23 22 22 22 22 22 21 21 19 18 18 17 17 18 18 18 19 19 20 20 20 20 21 21 21 22 23 22 22 21 20 19 19 19 20 22 23 25 25 25 24 24 24 23 23 22 21 20 20 20 20 18 16 14 11 10 11 11 12 12 12 12 13 13 13 13 13 12 12 12 12 12 13 13 13 14 15 15 15 14 13 12 11 11 12 13 14 15 16 16 15 14 13 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 10 9 8 8 8 8 8 8 8 9 10 9 9 9 8 8 8 8 8 9 9 10 10 10 10 10 9 9 9 8 8 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 24 24 24 25 25 25 25 26 26 26 27 27 28 28 29 29 29 30 30 30 30 31 31 31 31 32 32 32 32 33 32 32 31 30 29 28 27 26 25 24 23 21 20 20 20 20 19 20 20 20 21 21 21 21 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 15 14 13 12 11 10 10 9 8 8 8 8 7 8 8 9 9 10 11 12 13 14 14 15 16 16 17 17 17 16 15 15 15 15 16 17 19 22 24 25 26 25 25 25 25 24 24 24 25 25 25 25 25 24 23 22 22 22 22 22 19 14 10 10 10 12 14 16 18 19 20 21 21 21 20 20 19 17 16 15 15 16 18 20 22 24 25 26 26 27 27 28 28 28 29 30 30 31 32 33 34 34 34 34 34 34 33 32 31 30 29 28 26 24 22 20 18 17 17 17 17 17 18 18 18 19 19 20 21 21 22 22 23 23 24 25 25 26 26 26 25 23 21 20 18 16 15 13 12 10 9 8 7 7 6 6 6 7 7 7 7 8 8 9 10 10 10 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 14 14 15 15 15 15 15 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 17 17 18 18 18 18 17 17 16 15 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 18 17 18 18 18 19 20 20 20 20 20 21 21 21 21 21 20 20 21 21 20 20 21 21 22 23 23 24 24 24 23 22 21 21 21 21 21 20 19 18 17 17 17 17 17 18 19 19 20 20 20 21 21 21 22 22 22 22 22 21 20 20 19 20 20 21 22 24 24 24 24 24 23 23 22 21 20 20 20 19 18 17 15 13 11 10 9 10 10 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 14 14 13 12 12 12 13 14 15 16 16 15 14 13 12 11 11 12 12 12 12 12 11 11 11 11 11 11 11 10 9 8 8 8 8 8 8 8 9 9 10 9 9 9 8 8 8 8 8 9 9 10 10 10 10 9 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 23 24 24 24 24 25 25 25 25 26 26 27 27 28 28 29 29 29 29 30 30 30 30 30 31 31 31 32 32 32 32 31 31 30 29 28 27 27 26 24 23 21 20 20 19 19 19 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 16 16 15 14 13 13 12 12 12 12 12 12 11 11 11 10 10 10 11 11 12 12 13 14 14 15 16 17 18 18 18 18 18 17 16 16 16 16 16 17 20 23 25 25 25 25 25 24 24 24 24 24 25 25 24 24 23 22 22 22 22 22 21 17 12 10 11 12 13 15 17 18 20 20 21 21 21 20 19 19 17 15 14 14 16 18 20 22 24 25 26 27 27 28 28 28 29 29 30 31 32 33 33 34 34 33 33 32 32 31 30 28 27 26 24 22 20 19 18 17 16 16 16 16 17 17 18 18 19 20 20 21 22 22 23 23 24 24 25 25 26 25 25 24 22 21 19 17 16 14 13 11 10 9 8 8 7 7 7 7 7 7 7 7 8 9 10 10 10 11 11 11 11 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 13 14 14 14 14 14 14 14 15 15 14 14 13 13 13 14 14 14 14 15 15 15 15 16 16 17 17 18 18 18 18 17 17 17 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 17 17 17 18 18 18 18 19 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 22 22 23 23 23 23 23 22 21 21 21 20 20 19 18 18 17 17 17 17 17 18 19 19 20 20 20 21 22 22 23 23 23 22 22 21 21 20 20 20 20 20 21 22 23 23 23 23 22 22 21 20 20 19 19 18 18 16 14 12 10 9 9 9 10 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 14 14 13 12 12 13 14 15 16 16 15 14 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 9 8 7 7 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 8 8 7 7 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 23 23 23 24 24 24 24 25 25 25 26 26 27 27 28 28 28 29 29 29 29 29 30 30 30 30 31 31 31 31 31 31 31 30 29 29 28 27 26 25 23 21 20 20 19 19 19 19 20 20 21 21 21 21 20 20 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 15 15 16 16 17 18 19 20 20 20 19 18 18 17 17 17 17 17 19 21 23 25 25 25 24 24 24 24 24 24 24 24 24 23 22 22 22 22 23 22 19 14 11 10 12 14 15 16 17 19 20 21 21 21 20 20 19 18 17 14 13 14 15 18 20 22 24 25 26 27 28 28 28 29 29 30 31 31 32 33 33 33 32 32 31 30 29 28 27 25 24 22 21 19 18 17 17 16 16 16 16 16 17 17 18 19 19 20 21 21 22 23 23 24 24 24 25 25 25 25 24 23 21 20 18 17 15 14 12 11 10 9 8 8 7 7 7 7 7 7 8 8 9 9 10 10 11 11 11 12 12 12 13 13 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 16 16 16 16 15 14 13 13 12 12 13 14 14 13 13 13 13 13 13 13 14 13 13 13 13 13 13 14 14 15 15 15 16 16 16 17 17 18 18 18 18 18 18 17 17 16 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 15 14 14 14 15 15 15 15 16 16 17 17 17 18 18 19 20 20 21 21 21 21 21 22 22 22 21 21 21 21 20 20 20 20 20 21 21 21 22 22 22 22 22 22 21 21 20 19 19 18 17 17 17 17 17 17 17 18 19 19 20 20 21 21 22 23 23 23 23 23 23 22 21 21 20 20 20 20 20 21 21 22 22 21 21 21 21 21 20 19 19 18 18 16 14 12 10 9 9 9 10 10 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 14 13 12 13 14 15 15 16 15 14 13 12 12 12 12 12 12 11 11 11 11 12 12 12 11 11 11 10 8 7 7 7 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 8 8 8 7 7 7 7 7 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 23 23 23 23 24 24 24 24 24 25 25 26 26 27 27 27 28 28 28 29 29 29 29 29 29 30 30 30 30 30 31 31 30 30 29 29 28 28 27 26 24 22 21 20 20 20 20 20 20 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 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 14 14 13 13 13 13 14 15 15 15 16 17 17 18 18 18 18 17 17 16 16 16 16 16 16 16 17 18 19 20 21 21 21 20 19 19 18 18 18 17 18 18 20 22 24 25 25 24 24 24 24 24 24 24 24 23 22 21 21 22 22 23 22 18 15 12 12 13 15 16 17 18 20 21 21 21 21 21 20 20 19 18 16 14 14 15 17 20 22 24 25 27 27 28 28 29 29 30 30 31 31 32 32 32 31 31 30 29 28 27 25 24 22 20 19 19 18 18 17 17 17 17 17 17 17 17 18 18 19 19 20 21 21 22 23 23 23 23 24 24 24 24 23 22 21 20 18 17 16 15 13 12 11 10 9 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 12 12 13 13 14 14 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 17 17 16 15 14 13 13 13 14 14 14 13 13 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 16 16 17 17 18 18 18 18 18 18 17 17 17 17 16 15 14 14 13 13 13 13 13 13 13 13 13 14 14 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 22 22 22 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 19 18 17 17 17 17 17 17 17 17 17 18 18 19 20 20 21 22 23 23 24 24 24 23 23 22 22 22 21 21 20 20 20 20 21 21 21 20 20 21 21 21 20 20 19 19 19 17 15 13 10 9 9 9 9 10 10 11 11 11 12 12 13 13 13 13 14 14 14 14 14 14 15 15 16 16 16 16 15 13 12 12 13 14 15 15 15 14 13 12 12 12 12 12 12 11 11 11 11 12 12 12 12 11 11 10 9 8 6 7 7 8 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 7 7 7 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 12 22 22 23 23 23 23 24 24 24 24 25 25 25 26 26 27 27 28 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 29 29 29 29 28 27 26 25 23 22 21 21 21 20 20 20 21 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 15 15 15 14 14 13 12 12 12 13 14 15 15 16 16 18 18 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 18 19 21 21 21 21 20 20 19 19 18 18 18 18 18 19 21 24 24 24 24 24 24 24 23 23 23 23 22 22 21 21 22 22 23 22 20 17 15 15 15 15 16 17 19 20 22 22 22 22 22 22 21 20 19 18 16 15 16 17 19 22 24 26 27 28 29 29 29 29 30 30 30 30 30 30 30 29 29 28 27 26 25 23 21 20 18 17 19 19 19 18 18 18 18 17 17 17 18 18 18 19 19 20 21 21 22 22 22 23 23 23 23 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 9 8 8 8 8 8 8 9 9 9 10 10 11 11 12 12 12 13 13 14 15 15 16 16 17 17 17 18 18 18 18 18 19 19 19 19 20 19 19 19 19 18 18 17 16 15 15 14 14 13 13 13 12 11 11 11 11 12 12 12 13 14 15 15 15 15 15 15 15 16 17 17 18 19 19 18 18 18 17 17 17 16 16 15 15 14 13 13 12 12 12 12 12 12 13 13 14 15 15 14 14 14 14 15 15 15 15 16 16 16 17 17 17 19 20 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 19 18 17 17 16 16 16 16 17 17 17 17 18 18 19 20 20 21 22 23 24 24 25 25 24 23 23 23 22 22 21 21 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 19 18 16 13 11 9 9 9 9 9 9 10 10 11 12 13 13 13 13 13 13 13 14 14 14 15 15 16 16 17 17 16 15 14 12 12 12 14 15 15 15 14 13 13 12 12 12 12 12 11 11 11 11 12 12 12 12 11 11 10 9 8 7 6 6 7 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 5 6 6 6 6 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 11 11 22 22 22 22 23 23 23 23 23 24 24 24 25 25 26 26 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 28 28 27 26 25 24 23 22 21 21 21 20 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 15 15 14 14 13 12 12 12 12 13 14 15 15 16 17 18 19 20 20 20 20 21 21 21 21 21 20 20 20 19 18 19 19 20 20 21 21 21 20 20 19 19 19 19 18 18 19 19 21 23 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 23 23 23 21 19 16 15 14 14 16 18 20 21 23 23 24 24 24 23 22 21 20 19 17 16 16 17 19 21 24 26 28 29 29 29 29 29 29 30 30 30 29 29 28 28 27 27 26 25 23 21 19 17 17 18 20 20 19 19 19 19 18 18 18 18 18 18 18 19 19 20 21 21 21 22 22 22 22 22 21 21 20 19 18 18 17 16 15 14 14 13 12 11 10 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 13 13 14 14 15 16 16 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 18 18 17 17 16 15 14 13 12 11 10 11 11 12 12 12 13 14 14 15 16 17 17 17 16 15 15 16 17 18 19 19 19 18 18 18 17 17 16 16 15 14 14 13 13 12 12 11 11 11 12 12 13 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 19 20 21 21 21 21 21 21 21 22 22 22 22 21 21 21 20 20 20 20 19 19 19 19 19 18 19 19 19 19 19 19 19 18 18 17 16 15 15 15 16 16 17 17 17 18 18 19 19 20 21 22 23 24 24 25 25 25 24 23 23 22 22 22 21 21 20 20 20 20 20 21 21 21 22 22 21 21 21 21 20 18 16 14 11 10 9 9 9 9 9 9 10 11 12 13 13 13 13 13 13 14 14 15 15 16 16 17 17 18 17 17 15 14 13 11 12 13 14 15 15 15 14 13 12 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 10 9 8 6 6 6 7 8 8 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 5 5 5 5 5 5 6 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 21 21 22 22 22 22 23 23 23 23 23 24 24 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 29 29 28 28 28 28 28 28 28 27 26 25 24 23 22 21 21 20 20 21 21 21 21 21 21 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 12 12 13 13 14 15 15 16 17 18 19 20 20 21 21 22 22 22 22 22 22 22 23 22 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 20 20 20 21 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 20 18 15 13 12 13 16 19 21 22 23 24 25 25 25 24 23 22 20 18 17 16 16 17 19 21 24 27 29 29 29 29 29 29 29 29 30 29 29 28 27 26 26 25 25 24 22 20 18 17 18 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 19 19 18 17 17 16 15 15 14 13 13 12 11 11 10 10 9 9 9 9 10 10 10 10 11 11 12 12 12 12 13 13 14 14 15 16 16 17 17 18 18 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 20 19 19 19 18 17 15 14 13 12 12 13 13 13 13 12 12 13 14 15 16 17 16 16 15 15 15 16 17 19 20 21 20 20 19 19 18 18 17 16 15 15 14 13 13 12 11 11 11 11 11 12 12 13 14 14 14 13 13 14 14 15 15 16 16 16 17 17 18 19 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 16 15 15 14 14 14 15 16 16 17 17 18 19 19 20 21 22 23 24 25 25 26 25 24 23 22 22 22 21 21 21 20 20 20 20 20 20 21 21 22 22 22 22 21 20 19 18 16 14 13 11 10 10 9 9 9 9 10 12 13 13 14 14 13 13 14 14 15 16 16 17 17 18 18 18 18 17 16 15 13 12 11 12 13 15 15 15 14 13 12 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 10 10 8 7 5 6 6 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 5 5 4 4 4 5 5 5 6 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 21 21 21 21 22 22 22 22 22 23 23 23 24 24 24 25 25 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 27 27 28 28 28 28 28 27 26 25 24 22 22 21 21 20 20 21 21 21 21 21 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 14 14 13 13 13 13 13 13 14 14 15 16 17 18 19 20 20 20 21 22 22 23 23 23 23 23 24 24 24 23 23 22 22 22 21 20 21 20 20 19 19 18 19 19 20 20 21 21 22 22 23 22 22 22 22 23 23 22 22 21 21 22 22 22 21 21 21 20 18 16 13 12 13 16 18 20 22 23 24 25 25 25 25 25 23 22 20 18 16 16 16 17 19 21 24 27 29 29 28 28 28 28 29 29 29 29 28 27 26 25 25 24 24 23 21 19 18 17 19 20 19 19 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 16 15 15 14 14 14 13 13 12 12 11 11 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 14 14 15 16 16 17 17 18 18 18 19 19 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 21 21 21 20 20 19 18 17 16 16 15 15 15 15 14 13 12 11 12 12 13 15 15 14 14 14 14 15 16 17 19 21 22 21 21 21 20 20 19 18 16 15 15 14 13 13 12 12 11 11 11 11 11 12 12 13 13 13 13 13 14 14 15 16 16 16 16 17 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 18 18 18 18 17 16 15 14 13 13 12 13 14 15 16 16 17 18 19 19 20 21 22 23 24 24 25 26 25 25 24 23 22 21 21 20 20 20 20 19 19 20 20 21 21 22 22 22 22 21 20 19 18 16 15 13 12 11 10 9 9 9 10 11 12 13 14 14 14 13 14 14 15 16 17 18 18 18 18 18 18 18 17 16 15 14 12 10 11 12 14 15 14 14 13 12 11 11 11 11 12 12 12 13 13 13 12 12 11 11 11 10 10 9 8 7 6 6 6 7 7 7 8 7 7 7 7 7 6 6 6 6 7 7 6 6 6 5 5 4 4 4 4 4 5 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 20 20 21 21 21 21 22 22 22 22 22 23 23 23 24 24 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 27 26 25 24 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 15 14 14 14 14 13 13 13 13 14 14 15 16 17 18 19 20 20 20 21 22 23 23 23 23 24 25 25 25 25 24 23 23 23 22 22 22 22 21 20 19 19 19 19 19 20 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 19 18 16 15 13 13 15 18 20 21 23 24 25 26 26 26 26 25 23 21 19 17 16 16 16 17 19 21 24 26 27 27 26 26 26 27 27 28 27 27 26 25 25 24 24 23 23 22 21 20 19 19 19 19 18 17 16 16 16 17 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 15 16 16 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 20 20 19 18 18 17 17 17 16 15 14 13 12 12 12 12 13 13 13 13 13 13 14 15 15 16 16 18 20 21 22 23 22 21 20 19 18 17 16 15 14 14 14 13 12 12 12 12 12 12 12 13 13 13 14 13 14 14 15 15 16 16 16 16 16 17 18 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 16 16 17 17 17 18 17 16 15 14 12 11 10 10 10 12 14 15 16 17 18 19 20 21 21 22 22 23 24 25 25 25 24 24 23 22 21 21 20 20 20 20 20 19 20 20 21 21 22 22 22 21 21 20 19 18 17 15 14 12 11 10 9 9 9 10 11 13 14 14 14 14 14 14 15 16 17 18 18 19 19 19 18 18 18 17 17 15 14 11 10 10 12 13 14 14 13 13 12 11 11 11 11 11 12 13 13 14 13 12 12 11 11 11 10 10 10 9 8 7 7 7 7 6 7 7 7 6 6 6 6 6 6 6 5 6 6 6 6 6 5 5 4 3 3 3 3 4 4 4 5 5 6 7 7 7 8 8 8 8 8 8 8 8 7 7 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 24 24 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 26 26 26 26 27 27 28 28 27 26 25 23 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 16 15 15 14 14 14 14 13 14 14 15 15 16 17 18 19 20 20 20 21 23 23 23 24 24 25 25 25 25 24 23 23 23 23 23 23 23 23 22 21 20 19 19 19 20 20 21 22 23 23 22 22 21 21 21 21 21 21 22 21 21 21 21 21 21 21 20 19 18 16 15 15 15 17 18 20 22 24 26 27 28 28 27 26 25 23 20 18 17 16 16 17 17 18 21 23 26 26 25 24 24 24 25 26 26 26 25 24 24 24 23 23 23 22 22 21 20 20 19 18 17 16 15 14 14 15 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 16 16 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 20 20 19 19 19 18 18 17 16 15 14 13 12 12 12 13 13 12 12 13 13 13 14 15 15 14 13 14 17 20 21 22 22 21 19 16 15 14 14 15 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 16 16 16 16 16 16 17 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 17 17 17 17 16 15 13 11 10 8 8 8 10 13 15 16 17 18 19 20 21 21 22 22 23 24 24 24 24 24 24 23 22 22 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 19 18 17 16 14 13 11 10 10 9 10 10 11 13 14 15 14 14 14 15 15 16 17 18 18 19 19 18 18 18 18 18 17 16 15 12 10 10 11 13 14 14 13 12 12 11 11 10 11 11 12 13 14 14 14 13 12 11 11 10 10 10 10 9 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 3 3 3 4 4 4 5 6 7 8 8 8 8 8 8 8 8 8 7 7 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 23 23 24 24 25 25 25 26 26 26 26 26 26 26 26 27 27 26 26 25 25 26 26 27 27 27 27 27 25 23 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 16 15 15 14 14 14 15 15 15 16 16 17 18 19 20 20 21 22 23 24 24 24 24 24 24 24 24 24 23 23 23 24 24 24 23 23 23 22 21 20 20 20 20 21 21 22 23 24 23 22 21 21 21 21 21 21 21 21 21 20 20 21 20 20 20 20 18 17 16 15 15 17 19 21 23 25 27 28 28 28 27 26 24 22 19 18 17 17 17 17 18 19 21 23 25 25 24 23 22 22 22 23 24 23 23 23 23 23 22 22 22 21 21 21 20 19 18 17 15 14 14 13 14 15 16 17 16 16 16 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 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 16 16 17 17 17 18 18 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 20 20 20 19 18 18 17 16 16 15 14 14 13 13 13 12 12 12 11 12 13 14 13 12 10 8 7 8 9 11 13 14 15 14 12 12 12 14 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 17 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 16 17 17 17 18 18 17 16 15 13 11 9 8 7 7 8 11 14 15 17 18 19 20 20 21 22 22 23 23 24 24 24 24 24 23 23 22 22 21 21 21 21 21 21 21 20 20 21 21 21 21 21 20 19 18 18 17 16 14 13 11 11 10 10 11 11 12 13 14 14 14 15 15 15 16 17 17 18 18 18 18 18 18 18 19 19 18 17 15 12 10 10 12 13 13 13 13 12 12 11 11 10 10 11 12 13 14 14 14 13 12 11 10 10 10 9 9 9 8 8 8 8 7 7 7 6 6 5 3 3 4 4 4 4 4 4 4 4 4 4 5 5 4 4 3 2 2 2 3 3 3 3 4 6 8 8 8 8 8 8 8 8 8 8 8 7 19 19 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 23 23 24 24 25 25 25 25 25 25 26 26 26 26 26 26 25 25 25 25 26 26 27 27 27 27 26 24 23 22 22 22 21 21 21 22 22 22 22 21 21 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 18 17 16 16 15 15 16 16 16 16 16 17 18 19 20 20 21 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 21 21 21 21 22 22 23 25 23 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 17 16 15 17 19 22 24 26 27 27 27 27 26 25 23 21 19 17 17 17 17 17 18 19 21 23 25 24 23 22 21 20 21 21 22 21 21 21 21 21 21 21 21 21 20 20 19 18 17 15 14 13 13 13 14 15 16 16 16 15 15 14 14 14 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 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 17 17 17 18 18 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 19 18 18 17 17 16 15 15 14 14 13 13 12 12 11 11 11 11 11 10 9 8 6 4 5 5 5 6 8 9 10 11 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 16 17 17 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 17 16 15 13 12 10 8 7 6 7 9 13 15 16 17 18 19 20 21 22 23 23 23 23 24 24 24 24 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 19 18 18 17 16 15 14 13 12 11 11 11 12 12 13 14 14 14 14 15 15 16 16 17 17 18 18 18 18 18 18 19 19 19 19 18 15 12 10 9 11 13 13 13 13 12 12 12 11 10 10 11 12 13 14 15 14 13 12 12 11 9 9 9 9 9 8 8 8 8 7 7 7 7 6 5 4 3 3 3 4 4 4 3 3 3 4 4 4 4 4 3 3 2 2 2 2 2 2 3 3 5 8 8 9 9 9 9 9 8 8 8 8 8 18 18 19 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 23 23 24 24 24 25 25 25 25 25 25 25 26 26 26 25 25 24 24 25 25 26 26 27 27 26 24 23 22 22 21 22 22 22 22 23 23 22 21 21 20 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 19 19 19 20 20 20 20 20 19 19 19 19 20 20 19 19 18 18 17 17 17 17 17 17 17 18 19 20 20 21 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 23 23 24 23 22 21 21 20 20 20 19 20 20 20 20 20 20 20 20 19 19 18 16 15 15 17 20 22 24 25 26 26 26 25 24 23 22 20 19 17 17 17 17 18 18 19 21 23 24 23 22 21 20 20 20 20 20 20 20 21 21 21 21 20 20 19 19 19 18 16 15 13 12 12 13 13 14 15 15 15 15 14 14 13 13 13 13 13 12 12 12 13 13 13 13 13 13 14 14 14 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 17 17 17 18 18 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 22 21 21 20 20 19 18 18 18 18 17 16 15 15 15 14 13 13 12 12 11 10 9 8 7 7 7 7 6 4 4 4 4 5 6 8 10 12 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 17 17 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 17 16 15 13 12 10 9 7 7 6 8 12 14 16 17 18 19 20 21 22 23 23 22 22 22 23 23 23 23 23 23 22 22 22 21 21 22 22 21 21 21 21 20 20 19 19 18 18 17 16 16 15 14 13 12 11 11 12 13 13 14 14 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 19 19 20 20 18 15 12 9 9 10 12 13 13 13 13 12 12 11 11 10 11 11 13 14 15 14 14 13 12 11 10 9 9 8 8 8 8 8 8 7 7 7 7 7 6 5 4 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 2 2 1 1 1 2 2 5 7 9 9 9 9 9 9 9 9 9 8 8 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 22 22 23 23 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 25 25 26 26 27 26 25 23 22 22 21 22 22 22 22 23 23 22 21 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 19 19 20 20 20 19 19 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 18 19 20 20 21 22 23 23 24 24 24 24 24 24 24 24 24 25 24 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 23 23 24 23 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 16 15 16 18 20 22 23 24 25 25 24 23 22 21 20 19 18 17 17 17 17 17 18 20 22 23 23 22 22 21 20 20 20 20 20 20 20 20 20 20 20 20 19 18 18 17 17 15 14 13 13 13 13 14 14 14 14 13 13 12 12 12 12 12 12 11 11 11 11 12 12 12 13 13 14 14 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 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 21 21 20 19 19 18 18 18 17 16 16 15 15 14 14 13 12 12 11 9 8 7 6 5 5 5 5 4 3 3 3 4 6 8 10 11 13 14 14 14 14 15 15 15 14 14 14 14 14 14 15 15 16 16 15 15 15 15 15 14 14 14 15 16 16 17 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 17 16 15 13 12 11 9 8 8 7 8 10 13 16 17 18 19 20 21 22 23 23 22 21 21 22 22 23 23 23 22 22 22 22 22 22 22 21 21 21 21 20 20 19 19 18 17 17 16 16 15 14 13 12 12 12 12 13 13 14 14 15 15 15 15 15 16 16 17 17 18 18 18 18 17 18 18 19 20 21 20 18 15 11 9 9 10 12 13 13 13 12 12 12 12 11 11 11 11 12 14 15 15 14 13 12 12 11 10 10 9 8 8 8 7 7 7 7 7 7 7 6 6 5 4 4 4 4 3 3 3 2 2 2 2 2 2 3 3 3 3 2 1 1 1 1 1 4 7 9 10 10 10 10 10 10 9 9 9 8 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 22 22 23 23 24 24 24 24 24 24 25 25 25 25 24 24 23 23 24 24 25 25 26 26 26 25 24 22 22 22 22 22 22 22 22 22 22 21 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 20 20 19 19 19 19 20 20 21 22 23 23 24 24 24 24 24 24 24 23 24 24 23 23 23 23 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 23 23 24 24 22 22 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 17 16 17 19 21 22 24 24 25 24 23 22 21 19 18 16 16 15 16 16 17 18 19 21 22 23 23 22 22 21 21 20 20 20 20 20 20 20 20 20 19 19 18 17 16 15 15 14 14 13 13 14 14 14 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 13 13 14 14 15 15 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 17 17 17 17 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 23 23 23 23 23 22 22 22 22 21 20 20 19 19 18 18 17 17 16 15 15 14 14 13 12 11 10 9 8 7 5 5 4 5 5 4 4 3 3 4 5 7 8 10 11 12 13 13 13 14 14 14 13 13 13 13 13 14 14 15 15 15 15 15 15 15 14 14 14 14 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 15 14 12 11 10 9 9 9 9 10 12 15 17 18 19 20 21 23 23 23 22 21 20 22 23 23 23 23 22 22 22 22 22 22 21 21 21 21 20 20 20 19 18 18 17 17 16 15 15 14 13 13 12 12 13 13 14 15 15 15 15 15 15 16 16 17 17 17 18 18 18 18 17 18 18 19 19 20 20 18 15 11 10 9 10 12 12 12 12 12 12 12 12 11 11 11 11 12 13 14 15 14 14 13 12 12 11 11 9 8 7 7 7 7 7 7 7 7 7 7 6 5 5 5 4 4 4 4 3 3 2 2 2 2 1 2 2 2 3 3 2 2 1 1 1 2 5 9 10 11 11 11 10 10 10 10 9 9 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 21 22 22 23 23 24 24 24 24 24 24 24 24 24 24 23 23 22 23 23 24 25 25 26 26 25 24 23 22 22 22 22 22 22 22 22 22 21 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 19 19 19 19 19 20 20 20 19 19 19 20 21 21 21 21 21 21 20 20 20 20 21 21 21 22 23 23 24 24 24 24 24 23 23 23 23 23 24 23 23 24 24 24 24 24 24 23 23 23 23 22 22 21 21 21 21 21 23 23 24 24 23 22 21 21 20 20 20 20 20 20 20 20 20 21 21 20 20 19 19 18 18 20 21 23 24 25 25 23 22 20 19 17 14 13 13 14 15 16 17 18 20 22 23 23 23 23 23 23 22 22 21 21 21 21 20 20 20 19 19 19 18 17 16 15 15 14 14 14 14 14 13 13 12 12 11 11 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 15 15 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 20 20 19 19 18 18 17 17 16 15 15 15 14 13 12 11 10 9 8 7 6 5 5 4 5 5 5 5 4 4 5 6 7 9 10 11 12 12 12 12 12 12 12 12 12 12 12 12 13 14 14 15 15 15 15 14 14 14 15 15 15 16 16 17 17 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 19 19 19 18 17 16 14 13 12 11 10 10 10 10 11 13 15 17 18 19 19 21 22 22 21 21 20 20 21 23 23 24 23 23 22 22 22 22 21 21 21 21 20 20 20 19 19 19 18 17 17 17 16 16 15 14 14 13 13 13 14 14 15 15 16 16 16 16 16 17 17 17 18 17 17 17 17 17 17 18 18 19 19 19 18 15 12 10 10 10 11 12 12 12 12 12 12 12 11 11 11 11 12 13 14 14 14 14 13 13 12 12 11 10 9 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 2 2 2 3 2 2 2 2 3 7 10 11 12 12 11 11 11 10 10 9 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 21 21 22 23 23 23 24 24 24 24 24 24 24 24 23 22 22 22 23 23 24 25 25 26 26 25 23 22 22 22 22 22 22 22 22 22 21 20 19 18 18 19 19 20 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 19 19 18 18 18 19 20 21 21 21 22 22 22 21 21 22 22 22 22 22 23 23 24 24 24 24 24 23 23 23 23 23 24 24 25 25 25 25 24 24 23 23 23 23 23 22 22 21 21 21 21 21 23 24 24 24 23 22 21 21 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 21 22 24 26 26 25 23 21 19 18 16 14 13 14 15 16 17 18 19 21 22 22 23 23 23 24 24 23 23 22 22 21 21 21 20 20 19 19 18 18 17 17 16 15 15 15 14 14 14 13 12 12 11 11 10 10 9 9 9 10 10 11 11 12 12 13 14 14 15 15 15 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 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 20 19 19 19 18 17 17 16 15 15 15 14 13 12 11 10 9 9 8 7 6 5 5 5 5 5 5 5 5 6 6 7 8 9 10 11 11 11 11 11 11 10 10 10 11 11 12 12 13 13 14 14 14 14 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 17 15 14 13 12 11 11 11 12 12 13 14 16 18 19 19 18 19 20 21 21 21 20 20 21 22 23 23 23 22 22 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 17 17 17 17 16 16 15 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 19 19 19 19 15 13 11 10 10 11 12 12 13 13 12 12 12 11 11 11 11 12 12 13 13 13 13 13 13 13 13 12 11 10 8 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 5 8 11 13 13 13 12 12 11 11 10 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 20 21 21 22 22 23 23 23 24 24 24 24 24 23 23 22 22 22 22 23 23 24 25 25 25 25 24 23 22 21 22 22 22 22 22 21 21 20 19 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 20 20 19 18 17 17 17 17 19 20 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 24 24 25 25 25 25 24 24 23 23 23 23 23 23 22 22 22 22 21 21 21 22 24 23 23 23 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 22 23 25 26 26 24 22 20 19 17 17 16 15 16 16 17 18 19 21 21 22 22 22 23 24 24 24 24 24 23 22 22 21 21 20 20 19 19 18 18 17 17 17 16 16 15 15 14 13 13 12 12 11 11 10 10 10 10 10 10 11 11 12 13 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 20 20 19 19 18 18 17 16 16 15 15 14 13 12 11 10 10 9 8 8 7 6 5 5 5 5 5 6 6 6 7 7 8 8 9 9 9 10 10 10 9 9 9 9 10 11 12 13 13 13 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 17 16 15 14 13 12 12 12 12 13 13 14 15 16 18 19 19 18 19 20 20 21 21 20 20 20 21 22 22 22 22 21 21 20 20 20 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 16 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 19 19 20 18 16 13 11 10 10 11 12 13 13 13 13 12 12 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 12 11 9 8 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 4 4 3 3 3 4 4 4 4 3 3 3 2 3 3 4 4 5 5 5 6 10 13 14 14 14 13 13 12 11 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 20 20 21 22 22 23 23 23 23 24 23 23 23 22 22 22 22 22 22 23 23 24 24 25 25 24 23 22 22 21 21 21 22 22 21 21 20 19 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 19 18 18 17 17 17 18 19 21 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 24 24 24 24 24 24 23 23 23 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 23 22 23 23 22 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 24 25 25 25 25 23 22 20 19 18 18 17 17 18 19 20 21 21 22 22 22 22 23 24 24 25 25 25 24 24 23 22 22 21 20 20 19 19 18 18 18 17 17 17 16 15 15 14 14 13 12 12 11 11 10 10 10 10 10 11 12 12 13 14 14 15 15 16 16 17 17 17 17 17 17 17 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 18 18 19 19 19 19 20 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 20 20 19 19 18 18 17 17 16 16 15 14 14 13 12 11 10 10 9 8 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 9 9 9 9 8 8 9 10 11 12 12 13 13 14 15 15 16 16 16 16 16 17 17 17 17 17 17 16 16 16 15 15 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 17 16 15 14 13 12 12 12 12 13 14 14 15 15 16 18 19 19 19 20 20 20 20 20 20 19 19 20 21 22 22 21 21 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 15 15 15 15 15 15 16 16 16 16 17 17 18 18 18 18 18 19 19 19 19 19 21 20 18 16 14 12 11 11 12 12 14 14 14 14 13 12 12 11 11 11 11 11 11 12 12 12 12 13 13 13 13 12 11 10 9 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 5 5 5 5 4 4 4 5 5 5 6 6 6 6 8 10 13 15 15 15 15 14 13 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 19 20 20 21 22 22 23 23 23 23 23 23 23 22 22 21 21 21 21 22 22 23 24 24 24 24 23 22 22 21 21 21 21 21 21 21 20 19 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 19 19 18 18 18 18 19 20 21 22 23 24 24 24 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 24 24 24 24 24 24 23 23 23 24 24 24 24 24 23 23 22 22 22 22 21 21 21 21 21 21 21 23 23 22 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 24 25 26 26 25 25 24 23 22 21 20 20 20 20 20 20 21 22 22 23 23 23 23 23 24 24 25 25 25 25 25 24 23 23 22 21 21 20 20 19 19 19 18 18 17 17 16 16 15 15 14 13 13 12 12 11 11 11 11 11 11 12 13 13 14 14 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 20 20 20 19 19 18 18 17 17 16 16 15 15 14 13 12 12 11 10 10 9 8 7 7 6 6 6 6 7 7 7 8 7 7 6 6 5 6 7 8 8 9 9 9 9 9 10 10 11 11 11 12 13 15 16 16 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 18 18 18 18 17 16 15 14 14 13 12 12 12 13 13 14 14 15 16 16 17 18 19 19 20 20 20 20 20 19 19 19 21 21 21 21 20 20 19 18 17 17 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 17 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 20 21 21 22 22 21 19 16 14 13 12 12 12 13 14 15 15 15 14 13 12 12 11 11 11 11 11 11 11 12 12 12 13 13 13 12 12 11 10 9 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 6 7 7 7 7 7 7 7 7 7 7 7 8 7 7 8 10 13 15 16 16 16 16 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 18 18 19 20 20 21 21 22 22 23 23 23 23 22 22 21 21 20 21 21 21 22 22 23 23 23 23 23 22 22 21 20 20 20 20 21 20 20 19 18 18 18 18 18 19 19 19 19 19 19 20 20 20 19 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 19 19 20 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 23 24 24 23 23 23 23 23 24 24 24 24 23 23 23 23 23 24 25 25 25 24 23 23 22 22 22 21 21 20 20 20 21 21 21 23 23 22 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 24 25 26 27 26 25 25 24 24 23 23 22 22 22 22 22 22 22 22 23 24 24 24 24 25 25 25 26 26 26 26 25 24 24 23 22 21 21 20 20 19 19 19 19 18 18 17 17 16 16 15 15 14 13 13 12 12 12 11 11 12 12 13 13 14 15 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 21 21 21 20 20 19 19 18 18 17 17 17 16 15 15 14 13 13 12 12 11 10 10 9 8 8 7 7 7 7 7 7 8 8 7 6 6 5 5 5 6 6 7 8 9 9 10 10 10 10 10 10 10 11 12 13 15 16 17 17 17 17 17 17 17 16 16 16 16 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 16 16 15 14 13 13 12 12 13 13 14 14 14 15 16 16 17 17 18 19 19 19 20 19 19 19 19 20 21 21 21 21 21 20 19 17 16 15 15 15 15 16 16 17 17 17 17 17 17 18 18 19 19 19 19 20 20 19 17 17 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 19 20 21 21 22 22 22 21 19 17 16 14 14 13 13 14 15 15 16 16 15 14 13 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 10 10 9 9 8 8 7 7 7 7 7 8 8 8 7 7 7 7 7 6 6 6 6 6 7 7 8 8 9 9 9 10 10 10 9 9 9 9 8 8 8 10 12 14 16 17 18 13 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 17 17 18 19 19 20 21 21 22 22 23 23 23 22 21 21 20 20 20 20 21 21 22 22 22 22 22 22 22 21 21 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 21 22 22 22 22 22 22 23 23 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 25 25 25 25 24 23 23 23 23 23 22 21 20 20 20 21 22 23 24 22 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 23 23 24 25 25 26 26 26 26 26 26 26 26 25 25 24 23 22 22 21 20 20 20 19 19 19 18 18 18 17 17 16 16 15 15 14 14 13 13 13 12 12 12 13 14 14 15 15 15 16 16 16 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 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 21 21 21 20 20 19 19 18 18 18 17 17 16 16 15 15 14 13 13 12 12 11 10 10 9 9 8 8 8 7 7 7 7 7 7 6 6 5 5 5 5 6 6 7 8 9 9 9 9 9 9 9 10 10 11 13 14 15 16 16 16 17 17 17 16 16 16 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 13 13 12 12 12 13 13 13 14 14 15 16 16 17 17 18 18 18 18 19 18 18 19 19 20 21 22 22 22 21 18 15 13 13 13 13 14 15 15 15 16 16 16 16 17 17 18 19 19 20 20 20 20 18 17 17 17 17 16 16 17 17 17 17 17 17 18 18 18 19 20 20 21 21 22 22 22 22 21 20 18 17 15 15 14 14 14 15 16 17 16 16 15 14 13 13 12 12 11 11 11 11 11 11 11 12 12 12 12 11 11 11 10 10 9 9 8 8 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 11 11 11 11 11 11 10 10 11 12 14 16 17 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 17 17 18 19 19 20 21 21 22 22 22 22 22 21 21 20 20 20 20 20 21 21 21 22 22 22 21 21 21 21 20 20 20 20 20 20 19 19 18 18 18 18 17 18 18 18 17 17 18 18 18 18 18 18 18 18 19 19 18 18 18 19 19 19 19 20 20 20 21 21 22 22 23 22 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 23 23 23 23 23 23 23 23 23 24 24 25 25 25 24 24 23 23 23 22 22 21 20 19 19 20 21 22 24 22 21 21 21 22 22 22 22 22 22 23 24 24 25 25 25 25 26 25 24 24 24 25 25 25 25 26 26 26 25 25 24 24 23 23 23 23 24 24 25 26 26 26 27 27 27 27 27 26 25 25 24 23 22 22 21 21 20 20 19 19 19 19 18 18 18 17 17 16 16 15 15 14 14 14 13 13 13 13 13 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 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 19 19 19 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 18 18 18 17 17 16 16 15 15 14 14 13 13 12 12 11 10 10 9 9 9 8 8 8 7 7 7 7 7 6 6 6 5 5 5 6 6 7 8 8 8 9 8 9 9 9 10 11 12 13 15 15 16 16 16 17 17 16 16 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 13 13 13 12 12 12 12 13 13 13 14 15 15 16 16 17 17 17 17 17 18 18 18 18 19 19 20 21 21 20 19 16 13 11 10 10 11 12 13 13 14 14 14 15 15 16 17 18 19 19 19 19 19 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 20 20 21 22 22 22 22 22 22 20 19 17 16 15 14 14 15 15 16 17 17 17 16 15 14 14 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 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 9 9 10 10 11 11 12 12 12 12 12 12 13 13 13 12 12 12 13 14 16 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 19 19 20 21 21 22 22 22 22 21 20 20 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 18 18 19 19 20 20 21 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 23 23 23 23 23 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 21 21 20 20 20 19 19 20 21 23 22 21 21 22 22 23 23 23 23 23 24 25 26 26 27 27 27 27 26 25 24 24 25 25 26 26 26 26 26 26 25 25 24 24 23 23 23 24 25 25 26 26 27 27 27 27 27 27 26 25 25 24 23 23 22 22 21 20 20 20 19 19 19 19 18 18 18 17 17 16 16 15 15 15 14 14 14 13 13 14 15 15 15 15 16 16 16 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 19 19 18 18 17 17 17 16 16 15 15 14 14 13 13 12 12 11 11 10 10 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 7 7 7 8 9 9 9 10 11 12 13 14 15 15 16 16 16 17 17 16 15 15 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 16 16 15 15 15 15 15 14 14 14 14 13 13 12 12 12 12 12 12 12 13 13 13 14 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 17 16 15 13 11 10 9 9 10 11 11 12 12 12 13 13 15 16 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 21 21 21 22 21 21 20 19 18 17 16 15 15 15 16 17 17 17 18 17 16 15 15 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 10 10 11 11 11 12 12 12 12 12 13 13 13 14 14 13 13 13 13 14 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 16 17 17 18 19 19 20 20 21 21 22 22 21 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 21 21 20 20 19 19 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 19 19 20 21 21 21 21 21 21 21 22 22 22 21 21 21 21 21 21 21 21 22 23 23 23 23 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 21 21 20 19 19 19 19 19 19 21 21 22 21 22 22 23 23 24 24 24 24 25 26 26 27 27 27 27 27 27 26 25 25 25 25 26 26 26 26 26 26 25 25 24 24 24 24 24 25 25 26 26 27 27 27 27 27 27 27 26 25 24 24 23 23 22 22 21 21 20 20 19 19 19 19 19 19 18 18 17 17 17 16 16 15 15 15 15 14 14 14 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 19 19 19 19 20 20 20 20 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 22 22 21 21 21 21 20 20 20 19 19 19 18 18 18 17 17 16 16 15 15 14 14 13 13 13 12 12 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 9 10 10 11 11 12 12 13 14 15 16 17 17 17 17 16 15 14 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 15 15 14 14 14 14 13 13 13 13 13 13 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 15 15 15 14 14 14 13 13 13 12 12 11 11 11 11 11 11 11 11 12 14 15 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 20 20 20 21 21 21 21 20 20 19 19 18 17 17 17 17 17 17 18 18 18 18 17 17 16 16 15 15 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 9 9 10 10 10 10 10 9 9 8 8 8 8 8 8 9 9 9 10 10 9 9 10 10 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 16 17 17 18 19 19 20 20 21 21 21 21 20 20 19 19 19 20 20 20 20 20 19 19 19 19 20 20 21 21 21 21 21 20 20 19 19 18 18 18 18 18 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 17 18 19 19 20 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 20 20 19 18 18 17 17 18 19 19 21 22 22 22 23 23 23 24 24 25 25 26 25 25 25 26 26 26 26 26 25 25 25 25 26 26 26 26 26 25 25 25 25 25 25 25 25 25 26 26 27 27 27 28 28 28 27 27 26 25 24 24 23 23 22 22 21 21 20 20 19 19 19 19 19 19 19 18 18 17 17 17 16 16 16 16 15 15 14 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 18 18 19 19 19 19 19 20 20 20 20 21 21 21 22 21 21 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 17 16 16 15 15 14 14 13 13 13 12 12 11 11 10 10 10 10 9 9 9 8 8 8 8 9 9 9 9 8 8 8 8 9 9 10 10 12 12 13 14 14 14 14 15 16 17 18 18 18 18 17 15 13 12 12 12 13 13 14 15 15 15 15 15 15 15 14 14 14 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 15 15 15 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 14 15 16 16 17 17 17 18 18 18 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 19 19 18 18 18 17 17 17 16 16 15 15 14 14 13 13 12 12 12 11 11 11 10 10 10 9 10 10 10 11 10 10 10 9 9 8 8 8 8 8 9 9 10 10 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 13 12 12 12 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 15 16 17 17 18 19 19 20 20 21 21 21 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 17 18 19 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 21 21 21 20 19 18 17 17 17 17 18 20 20 21 22 23 23 23 23 24 24 25 25 25 24 23 23 23 24 25 25 26 26 26 25 25 26 26 26 26 26 25 25 25 25 25 25 25 26 26 26 27 27 27 27 28 28 28 28 27 27 26 25 24 24 23 23 22 22 21 21 20 20 20 19 19 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 15 14 14 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 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 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 18 18 17 17 16 16 15 15 15 14 14 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 13 13 14 15 15 15 15 15 15 16 17 18 18 18 18 16 15 13 12 12 12 12 13 13 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 12 12 12 12 12 13 13 14 14 15 15 15 15 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 18 18 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 22 22 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 17 17 16 16 15 15 14 13 13 12 12 12 11 11 11 10 10 10 10 10 10 11 11 11 10 10 9 9 8 8 8 8 9 9 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 14 14 14 14 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 15 16 17 17 18 18 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 19 18 19 19 19 20 20 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 14 14 15 15 15 15 16 16 17 18 19 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 22 22 21 20 19 18 18 17 17 17 17 17 18 19 20 22 23 23 23 23 24 24 25 25 25 24 23 22 23 23 24 25 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 27 27 27 27 27 28 28 28 28 27 27 26 25 25 24 23 23 23 22 22 21 21 20 20 20 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 14 13 14 14 14 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 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 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 17 17 16 16 15 15 15 14 14 13 13 13 13 12 12 12 11 11 11 10 10 10 10 9 9 9 9 10 10 10 11 11 11 12 12 13 13 13 14 14 15 16 16 16 16 15 15 16 16 17 17 17 17 16 14 13 12 11 11 12 12 13 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 12 12 12 12 12 12 12 13 13 14 14 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 16 16 16 17 17 17 17 17 18 18 19 20 20 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 19 19 19 19 18 18 17 16 16 15 15 14 13 13 13 12 12 12 11 11 10 10 10 10 10 10 11 11 11 10 10 9 8 8 8 9 9 9 9 10 10 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 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 15 16 16 17 18 18 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 19 19 18 18 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 14 15 15 15 16 16 18 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 21 22 22 23 23 23 23 22 21 21 19 18 18 18 17 17 17 17 17 18 18 21 22 23 24 24 24 24 24 25 24 24 24 23 23 24 25 25 26 26 27 27 27 26 26 26 25 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 27 28 28 28 28 27 27 26 25 24 24 23 23 22 22 22 21 21 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 13 12 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 16 16 15 15 14 14 14 13 13 13 12 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 16 16 16 16 16 16 16 16 16 16 16 15 14 13 12 11 12 12 13 13 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 15 14 14 14 14 15 15 16 17 17 17 18 18 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 22 22 22 23 23 22 22 21 21 20 20 20 20 20 21 20 20 20 20 19 18 18 17 17 16 15 15 14 14 13 13 12 12 12 11 11 10 10 10 10 10 11 11 11 11 10 9 9 9 8 8 9 9 9 10 10 11 11 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 11 11 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 14 14 15 16 16 17 18 18 18 19 19 19 18 18 18 18 18 18 18 18 19 18 18 18 18 17 17 17 17 17 17 18 18 19 19 19 19 18 18 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 15 15 15 16 17 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 21 21 20 19 18 18 18 18 18 17 17 16 17 18 22 23 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 27 27 28 27 27 26 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 24 24 23 23 23 23 22 22 21 21 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 9 9 11 12 12 12 12 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 17 17 16 16 15 15 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 14 15 15 16 16 16 16 16 16 17 16 16 16 16 15 15 15 14 14 13 13 12 12 12 13 13 14 14 13 13 13 12 12 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 17 17 17 16 16 15 14 14 14 14 14 15 16 17 18 18 19 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 21 21 22 22 23 23 23 23 22 21 21 20 20 20 21 22 22 22 21 21 21 20 19 18 18 17 17 16 15 15 14 14 14 13 13 12 12 11 11 10 10 10 10 11 11 11 11 10 10 9 9 9 9 9 9 9 9 10 11 11 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 14 14 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 19 19 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 16 17 18 19 19 19 19 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 20 20 20 20 21 21 21 21 21 21 21 21 21 20 21 20 20 20 20 19 19 18 18 17 17 17 17 17 16 16 18 20 21 24 25 24 24 24 24 24 24 24 24 25 25 25 26 26 27 28 28 28 27 26 25 24 24 24 25 26 26 26 27 27 27 27 28 28 28 28 27 27 27 27 27 27 26 26 25 24 24 24 23 23 23 23 22 22 22 21 21 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 19 17 6 5 10 11 11 11 12 12 12 12 13 13 14 14 14 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 16 16 16 15 15 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 14 15 15 16 16 16 16 16 16 17 17 17 16 16 15 15 14 14 14 14 13 13 12 13 13 13 13 13 13 13 12 12 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 17 17 16 16 16 15 14 14 14 14 15 15 16 18 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 21 21 20 21 21 22 23 23 23 24 23 23 22 21 20 20 20 20 22 23 24 24 23 22 21 21 20 20 19 18 17 17 16 15 15 15 14 14 13 13 12 12 11 11 10 10 10 11 11 11 11 11 10 10 9 9 9 9 9 9 9 10 10 11 12 12 13 13 12 13 13 13 13 14 14 14 15 15 16 16 16 16 17 17 17 16 10 10 10 10 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 13 14 15 15 16 16 17 17 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 15 15 16 17 18 19 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 19 19 20 20 20 20 20 20 21 21 21 20 20 20 20 20 19 19 19 18 18 17 17 17 16 16 16 16 16 16 15 16 16 19 24 25 24 24 25 25 25 25 24 24 24 24 25 26 27 28 28 28 27 26 25 25 24 24 25 26 26 27 27 27 27 27 28 28 28 28 28 28 27 27 27 27 26 26 25 25 25 24 24 24 24 23 23 23 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 18 18 19 19 17 8 6 10 10 10 10 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 18 18 18 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 13 13 14 14 14 15 16 16 16 16 16 16 16 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 12 12 11 11 10 10 10 10 11 11 12 12 12 12 12 11 11 11 11 12 12 12 13 13 14 14 14 14 14 14 14 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 16 16 16 16 16 16 16 15 15 14 14 15 15 16 17 18 20 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 23 23 22 22 22 23 23 24 24 24 24 24 23 22 21 20 20 20 20 21 23 24 25 24 23 22 22 21 21 20 19 18 17 17 16 16 15 15 14 14 13 13 12 12 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 9 10 11 12 12 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 13 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 15 15 16 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 17 17 16 16 15 15 15 15 15 15 15 15 14 15 18 23 24 25 25 25 25 25 25 24 24 24 24 25 26 27 28 28 28 27 26 25 25 25 26 26 26 27 27 27 27 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 22 22 22 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 17 11 8 10 10 10 10 10 10 10 11 11 11 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 15 16 16 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 19 19 19 19 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 17 16 16 16 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 14 14 14 14 15 15 16 16 16 16 16 16 17 17 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 11 11 10 10 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 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 16 16 16 16 16 16 16 16 15 15 15 16 16 17 18 19 20 21 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 25 25 24 24 23 23 23 23 24 25 25 25 25 24 23 22 21 20 19 19 20 21 22 24 24 23 23 22 22 22 21 20 19 18 18 17 16 16 15 15 14 14 13 13 12 12 11 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 9 10 11 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 12 13 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 18 18 18 18 19 19 18 17 17 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 19 19 19 19 20 20 20 20 20 20 20 19 19 18 18 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 16 18 20 25 25 25 25 25 25 24 24 24 24 25 25 26 27 28 28 27 27 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 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 19 19 19 17 12 8 10 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 18 18 18 18 19 19 19 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 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 19 19 19 19 19 18 18 17 16 16 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 16 16 16 17 16 16 16 15 15 15 15 15 15 15 14 14 14 13 13 13 13 12 12 12 11 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 18 19 19 20 21 21 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 25 25 26 25 25 24 23 23 24 24 25 26 26 26 25 24 24 22 21 20 19 18 19 20 22 23 24 24 24 23 23 22 20 19 19 18 18 17 16 16 15 14 14 13 13 12 12 12 11 11 11 11 12 12 11 11 11 10 10 9 8 8 8 8 9 10 11 12 13 13 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 12 12 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 17 17 17 17 17 17 18 18 18 18 19 19 18 18 17 16 16 16 16 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 19 19 19 19 19 20 19 19 19 18 18 17 18 17 17 17 17 17 16 16 15 15 15 15 15 15 15 16 16 15 16 18 19 26 26 25 25 24 24 24 24 24 24 25 26 27 28 28 28 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 28 28 27 27 27 27 26 26 26 26 26 26 26 25 25 25 24 24 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 17 12 7 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 20 20 20 20 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 19 19 19 19 19 18 17 17 16 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 16 16 17 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 11 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 19 19 19 20 20 21 21 21 22 22 23 23 24 24 24 24 24 24 24 24 25 25 26 26 26 25 25 24 24 24 25 26 26 27 27 27 26 25 24 23 21 20 18 18 19 21 22 24 24 24 24 24 23 22 20 19 19 19 18 17 16 15 15 14 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 10 9 8 8 8 8 9 10 11 12 12 13 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 16 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 12 13 13 14 14 14 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 17 17 17 16 17 17 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 16 16 16 16 16 16 17 20 25 25 25 25 24 24 24 24 25 25 26 26 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 29 28 28 28 28 29 29 29 29 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 25 25 24 24 23 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 19 19 19 19 18 13 5 8 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 15 15 16 16 16 16 17 17 17 18 18 19 19 19 19 20 20 20 20 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 19 19 19 19 18 18 17 16 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 16 17 17 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 11 10 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 18 18 19 19 19 19 19 19 20 20 20 21 21 22 22 23 23 23 24 24 24 24 24 24 24 25 25 26 26 27 26 26 25 25 25 26 26 27 28 28 28 28 27 26 25 23 22 20 19 18 19 20 21 22 23 24 24 24 24 23 22 20 20 19 18 18 17 16 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 10 9 8 8 9 9 10 10 11 12 13 14 15 15 15 15 15 14 14 14 15 15 15 16 16 16 17 17 16 16 11 10 10 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 8 8 8 8 9 10 11 12 12 13 13 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 18 18 18 17 17 17 17 16 16 16 16 17 17 17 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 17 17 17 16 16 15 15 15 15 15 16 16 16 16 16 16 16 17 19 23 24 25 25 25 25 25 25 26 26 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 28 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 25 25 24 23 23 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 14 3 8 9 9 9 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 21 21 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 18 18 17 16 16 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 16 17 17 17 16 16 16 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 11 11 11 11 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 17 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 19 19 19 19 19 19 19 20 20 20 21 21 22 22 22 23 23 23 23 24 24 24 24 25 25 26 26 26 27 27 27 26 26 27 27 28 28 28 28 28 27 26 25 23 22 21 19 19 18 19 19 20 21 22 23 25 25 25 25 25 23 21 20 18 18 17 17 16 15 14 14 13 13 13 13 12 12 13 13 12 12 12 12 12 11 10 10 9 9 9 10 10 11 11 12 13 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 16 15 11 10 10 9 9 9 9 9 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 9 10 10 11 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 16 16 16 15 15 15 14 14 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 16 16 16 16 16 16 16 17 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 17 16 16 16 16 15 15 15 16 18 19 22 25 25 25 25 26 26 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 29 29 29 29 29 29 29 28 28 28 27 27 27 26 26 25 25 24 24 23 23 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 14 1 8 9 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 15 15 15 16 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 19 19 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 18 18 18 18 18 18 17 17 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 15 15 16 16 16 17 17 17 17 16 16 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 13 13 13 14 14 14 14 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 23 24 24 25 25 26 26 27 27 27 27 27 27 27 28 28 28 28 27 26 25 24 23 22 21 20 19 19 19 19 19 20 21 22 23 24 25 26 27 26 25 23 20 19 18 17 17 17 16 15 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 10 10 11 11 12 12 13 14 15 15 16 16 16 16 15 15 15 15 16 16 16 17 17 17 17 16 11 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 15 15 15 15 15 16 17 18 21 24 25 26 26 26 27 27 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 29 29 29 29 29 29 30 30 30 30 29 29 28 28 27 27 27 26 26 25 25 24 24 23 23 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 14 5 8 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 14 14 15 15 15 16 16 16 16 16 16 17 17 18 18 18 19 19 19 20 20 20 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 18 18 18 18 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 15 15 16 16 17 17 17 17 17 17 16 16 15 15 15 15 15 15 14 14 14 13 13 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 16 16 17 17 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 22 22 23 23 24 24 25 26 26 26 27 27 27 27 27 27 27 28 28 27 27 26 25 24 23 22 21 20 19 19 19 19 19 20 20 21 22 23 24 25 26 27 27 26 24 22 19 18 17 17 17 17 16 15 15 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 12 12 13 13 14 15 15 16 16 16 16 16 15 15 15 16 16 17 17 17 17 17 16 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 8 9 10 10 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 16 16 16 16 15 16 16 16 16 16 16 16 15 15 15 15 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 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 18 19 19 19 19 18 17 16 16 16 16 15 15 15 16 16 17 19 21 24 26 26 26 27 27 28 28 28 28 28 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 30 30 30 30 29 29 28 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 17 11 11 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 14 14 15 15 15 15 15 16 16 16 16 16 17 17 18 18 18 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 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 15 15 16 16 17 17 17 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 15 15 15 14 14 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 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 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 23 24 24 25 25 26 26 27 27 27 27 27 27 27 27 27 27 26 26 25 25 24 23 22 21 20 19 19 19 19 19 19 20 21 21 22 23 24 25 26 26 26 25 23 21 19 17 17 17 17 17 16 15 15 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 16 16 17 16 16 16 16 16 16 16 17 17 18 18 17 16 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 9 9 10 10 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 14 14 14 14 14 14 15 15 16 16 17 17 17 16 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 18 18 18 18 19 19 20 19 18 18 17 17 16 16 16 16 16 16 16 16 16 17 19 21 23 26 26 27 27 27 28 28 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 29 29 29 29 30 30 29 29 28 28 27 27 26 26 25 25 25 24 24 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 19 16 14 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 10 11 11 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 19 19 19 18 18 18 18 17 17 17 17 17 17 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 16 16 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 17 18 18 18 18 17 17 17 16 16 15 15 15 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 15 15 14 14 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 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 17 17 18 18 18 18 18 19 19 19 18 18 19 19 20 20 20 21 21 22 23 24 24 25 26 26 26 27 27 27 27 27 27 27 27 27 27 26 25 25 24 23 22 21 20 19 19 19 18 18 19 19 20 20 21 22 23 24 25 26 26 25 24 23 22 20 18 17 17 17 17 17 16 16 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 13 13 13 13 13 14 14 15 15 16 16 17 17 17 17 16 16 16 16 17 17 17 18 18 17 16 12 11 11 10 10 9 9 9 8 8 8 8 7 8 8 8 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 12 12 12 13 13 13 14 14 15 15 14 14 14 13 13 13 13 14 14 15 15 16 17 17 17 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 14 14 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 14 14 14 14 14 14 14 14 14 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 19 18 18 17 17 17 17 16 16 16 16 16 16 16 16 17 19 21 24 26 26 27 27 28 29 29 29 29 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 29 29 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 16 7 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 9 9 9 9 10 10 11 11 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 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 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 17 17 18 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 16 16 15 15 14 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 17 17 16 17 17 17 17 17 17 17 16 16 16 16 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 19 19 20 21 21 22 22 23 23 24 25 25 26 27 27 28 28 28 27 27 27 27 27 27 26 25 24 24 23 22 21 20 20 19 18 18 18 18 19 19 20 20 21 22 23 24 25 25 25 24 24 23 21 19 18 17 17 17 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 12 11 11 11 10 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 11 12 12 13 13 14 14 15 15 15 14 14 13 12 12 12 13 13 14 15 16 16 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 15 16 16 16 17 17 16 17 17 17 17 17 17 18 19 18 18 17 18 18 17 17 17 17 17 16 16 16 17 18 19 22 24 26 26 26 27 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 29 29 29 28 27 27 26 26 25 25 25 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 22 22 21 18 6 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 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 15 15 16 16 17 17 17 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 13 14 14 15 15 15 16 16 16 17 17 17 17 17 17 16 16 16 15 15 15 14 14 15 15 16 16 16 16 16 17 17 17 17 16 16 15 14 14 13 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 19 19 20 21 21 22 23 23 24 24 25 26 27 27 28 28 28 28 28 27 27 27 26 26 25 25 24 23 22 21 21 20 19 19 19 18 18 19 19 20 20 21 22 23 23 24 24 24 24 24 23 21 20 19 18 18 18 17 17 17 16 16 15 15 15 15 14 14 14 15 15 15 15 15 15 14 14 14 15 15 15 15 15 16 16 16 17 17 18 18 18 18 18 17 17 17 17 18 18 18 18 17 12 12 11 11 10 10 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 11 11 11 12 12 13 14 15 15 16 16 15 14 12 11 11 11 12 13 14 14 15 16 16 17 16 16 16 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 16 16 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 17 18 20 22 25 26 26 26 27 28 28 29 29 29 29 29 29 29 29 29 28 28 28 28 28 29 29 29 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 29 29 28 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 22 22 22 22 18 6 7 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 9 9 9 10 10 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 17 17 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 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 12 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 16 16 16 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 18 17 16 15 14 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 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 16 16 17 17 17 17 18 18 18 18 18 18 19 19 20 21 21 22 22 23 23 24 25 25 26 27 28 28 28 28 28 28 27 27 26 26 25 25 24 23 22 22 21 21 20 20 20 19 19 19 20 20 21 21 22 22 23 23 23 23 24 24 23 22 21 20 20 19 18 18 17 17 17 17 16 16 15 15 15 15 15 15 15 15 16 16 16 16 15 15 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 18 18 17 17 18 18 19 18 17 13 12 12 11 11 10 10 9 9 9 8 8 8 7 7 7 7 7 7 6 6 6 7 7 7 7 8 8 9 9 10 10 10 11 11 11 12 14 15 16 16 16 16 14 12 11 11 11 12 12 13 14 15 15 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 15 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 15 15 16 16 16 16 15 15 16 16 16 16 17 18 18 18 18 18 18 18 17 17 17 16 16 17 17 17 18 20 22 26 26 26 27 27 27 28 28 28 29 29 29 29 29 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 29 29 28 28 27 26 26 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 17 3 5 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 9 9 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 17 18 17 17 17 17 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 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 13 13 13 13 13 13 13 13 14 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 14 14 15 15 15 16 16 17 17 18 18 18 18 18 17 15 14 13 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 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 21 21 22 22 23 24 24 25 26 27 27 28 28 28 28 28 27 27 27 26 26 25 24 23 23 22 21 21 21 21 20 20 20 20 20 20 21 21 22 22 23 23 23 23 23 23 23 23 22 22 21 20 19 19 18 18 17 17 16 16 15 15 15 15 15 16 16 16 16 17 17 17 16 16 17 17 17 16 16 17 17 17 17 18 18 19 19 19 19 18 17 17 18 18 19 19 19 18 13 12 12 12 11 11 10 10 9 9 8 8 8 8 7 7 7 7 7 6 6 6 7 7 7 7 7 8 9 9 10 10 10 11 11 11 13 14 15 16 16 15 15 14 13 11 11 11 11 12 13 14 14 15 15 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 14 14 15 15 15 15 15 15 15 16 16 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 16 17 17 18 17 17 17 17 17 16 16 16 16 17 17 17 18 19 22 26 26 27 27 27 27 27 28 28 28 29 29 29 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 29 30 30 30 30 30 30 29 28 28 27 27 26 26 25 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 21 17 8 5 6 7 7 8 8 8 8 9 9 10 10 10 10 10 10 11 10 10 10 10 10 10 9 9 8 8 8 7 7 7 8 8 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 14 15 15 16 16 17 17 17 17 17 17 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 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 12 13 13 13 13 13 13 14 14 15 15 15 16 16 16 16 15 15 14 14 14 13 13 12 13 13 14 14 15 15 16 17 17 18 18 18 18 17 16 14 13 13 14 14 14 14 14 14 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 22 23 23 24 25 25 26 27 27 28 28 28 28 27 27 27 26 26 25 24 24 23 22 22 21 21 21 21 20 20 20 20 21 21 22 22 22 23 23 23 23 23 24 24 24 23 23 22 21 20 19 19 18 17 17 16 16 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 18 18 18 18 18 19 19 20 20 20 20 13 13 12 12 11 11 11 10 10 9 9 8 8 8 7 7 7 7 7 6 6 6 7 7 7 7 7 8 9 9 10 10 11 11 12 13 14 15 15 15 15 15 15 14 13 12 11 11 11 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 14 14 13 13 12 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 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 15 15 15 14 14 14 15 15 15 15 15 15 16 16 16 17 17 16 16 16 16 16 16 17 17 17 18 19 22 25 26 27 27 27 27 27 27 28 28 28 29 29 29 29 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 27 27 26 26 26 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 21 19 14 10 6 7 7 7 8 8 8 9 9 10 10 10 11 11 11 11 11 10 10 10 10 10 9 9 8 8 8 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 12 12 12 12 12 12 11 12 12 12 13 13 14 14 15 16 16 16 17 17 16 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 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 12 12 12 12 12 13 12 12 12 13 13 14 15 15 16 16 15 15 14 14 13 12 11 11 11 11 11 12 13 13 14 15 15 16 17 17 17 18 17 17 16 14 13 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 23 23 23 24 24 25 25 26 26 27 27 27 27 27 27 26 26 25 24 23 23 22 21 21 21 20 20 20 20 20 20 21 21 22 22 23 23 23 23 23 24 24 25 25 25 24 23 22 21 20 19 18 18 17 17 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 20 20 21 22 22 22 21 21 13 13 13 12 12 11 11 10 10 9 9 8 8 8 7 7 7 7 7 6 6 7 7 7 7 7 7 8 9 10 11 11 12 12 13 14 14 15 15 15 14 14 14 13 12 11 11 11 11 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 14 14 13 12 12 12 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 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 15 15 15 16 16 16 16 16 17 17 17 18 19 21 23 26 27 28 28 28 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 29 28 28 28 28 28 28 28 28 29 28 28 28 27 27 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 21 20 17 14 8 7 7 7 7 8 8 9 9 10 10 11 11 11 11 11 11 11 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 8 8 9 9 10 11 11 12 12 12 12 12 12 11 11 11 11 11 12 12 13 13 14 14 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 14 14 14 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 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 14 15 15 15 15 14 13 13 12 11 10 10 10 10 11 11 12 13 13 14 14 15 16 16 17 17 16 16 15 14 13 13 13 14 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 25 25 26 26 27 27 27 27 26 26 25 24 23 22 22 21 21 20 20 20 20 20 20 21 21 21 22 22 23 23 24 24 24 25 25 26 26 25 24 23 22 21 20 19 19 18 18 17 17 16 16 16 16 16 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 17 18 18 19 20 20 21 21 22 22 23 23 23 22 22 14 13 13 12 12 12 11 11 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 9 11 12 12 13 14 14 15 15 15 14 14 13 13 12 12 11 11 10 11 12 12 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 18 19 20 22 25 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 27 27 26 26 27 27 27 28 27 27 27 27 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 21 20 18 16 11 9 8 7 8 8 8 9 9 10 10 11 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 7 7 6 6 6 6 7 7 8 9 9 10 11 11 12 12 12 12 11 11 11 11 11 11 11 11 12 13 13 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 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 11 11 14 14 14 14 14 13 13 12 11 11 10 10 10 10 10 11 11 12 12 12 13 14 14 15 15 15 14 14 13 13 13 14 14 15 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 26 26 27 27 27 27 26 25 24 24 23 22 22 21 20 20 20 20 20 20 21 21 21 22 23 23 24 25 25 26 26 26 26 25 24 23 22 21 20 20 19 19 19 18 18 17 17 17 17 16 17 17 17 18 18 18 19 19 18 18 18 17 17 17 17 17 17 17 17 17 18 19 20 20 20 21 22 22 23 23 23 23 22 22 14 14 13 13 12 12 12 11 11 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 9 10 11 12 13 14 15 16 16 16 15 14 13 12 11 10 10 10 10 10 11 11 12 13 13 14 14 15 15 15 14 15 15 15 14 15 15 15 14 13 13 12 12 12 12 12 11 10 10 10 11 11 12 12 12 12 13 13 13 13 12 12 13 13 13 13 13 13 13 13 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 13 13 13 13 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 16 17 17 18 18 20 22 24 27 28 29 28 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 28 28 28 27 27 26 26 26 26 26 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 24 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 20 18 17 13 11 9 8 8 8 8 9 9 10 10 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 7 7 6 6 6 6 6 7 7 8 9 10 10 11 11 12 12 12 11 11 11 10 10 10 11 11 12 12 13 13 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 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 14 14 14 14 14 14 14 14 14 14 13 11 9 12 13 13 14 13 13 12 12 11 11 11 11 11 10 10 10 11 11 12 12 12 13 13 14 14 14 13 13 13 14 14 15 15 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 27 27 27 28 28 27 27 26 25 24 23 23 22 21 21 20 20 20 20 20 20 21 22 23 24 24 25 26 27 27 26 25 24 23 22 21 20 20 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 18 18 19 19 18 18 17 17 17 17 17 17 17 17 17 18 18 19 19 20 20 21 21 22 22 23 23 22 22 22 14 14 13 13 13 12 12 11 11 10 10 9 9 8 8 8 7 7 7 7 8 8 7 7 7 7 8 9 10 12 13 14 15 16 16 16 15 15 14 13 10 9 8 8 9 9 9 10 11 12 13 13 14 14 15 15 15 15 14 14 14 14 15 15 15 14 14 13 13 12 12 11 11 10 10 9 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 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 13 13 13 13 14 14 15 15 15 15 16 16 16 17 17 17 18 19 21 24 26 29 29 29 29 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 27 27 27 27 26 26 26 26 26 26 26 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 23 22 22 21 20 18 17 15 13 11 10 9 9 9 9 9 10 10 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 7 7 7 6 6 6 6 6 6 7 8 9 10 11 11 11 12 12 11 11 11 10 10 10 10 11 11 12 12 13 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 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 14 10 2 8 11 13 13 12 12 12 12 12 12 12 11 11 10 10 11 11 12 12 12 12 13 13 13 13 13 14 14 14 15 15 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 20 20 20 20 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 20 21 21 21 21 21 21 22 22 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 29 28 28 28 27 27 26 25 24 23 22 21 21 20 20 20 20 21 21 22 23 24 25 26 26 25 24 23 23 22 22 21 21 20 19 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 19 18 18 18 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 21 21 22 22 22 22 22 22 21 14 14 14 13 13 13 12 12 11 10 10 9 9 8 8 8 8 8 8 8 8 8 7 7 7 8 9 10 11 13 14 15 15 16 16 15 15 14 14 12 10 8 7 7 7 8 9 9 11 11 12 13 13 14 15 15 15 15 15 15 14 14 15 15 15 15 14 14 13 12 11 10 10 10 9 9 9 9 10 10 10 10 10 11 11 11 12 12 11 11 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 12 12 12 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 16 17 17 18 19 21 23 26 30 30 29 29 29 28 28 28 28 28 28 28 28 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 26 26 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 22 21 20 19 18 17 15 14 12 11 10 9 9 9 9 10 10 10 11 11 11 11 11 11 10 10 10 10 9 9 9 8 8 7 7 7 7 6 6 6 6 6 7 7 9 9 10 11 11 11 11 11 11 11 10 10 10 10 11 11 12 12 13 13 14 14 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 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 15 15 15 15 16 16 16 16 16 15 12 11 13 12 12 12 12 13 13 13 12 12 11 11 11 11 11 11 12 12 12 12 13 13 13 14 14 15 15 15 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 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 23 24 24 24 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 30 30 30 29 29 29 28 27 26 25 23 22 21 20 19 19 19 20 21 22 23 24 24 24 24 23 23 22 22 22 22 21 20 19 18 17 17 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 18 18 17 17 17 17 17 18 18 19 19 19 19 19 19 19 20 20 21 21 22 22 22 22 22 21 21 15 14 14 13 13 13 12 12 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 7 8 8 9 10 12 13 15 15 16 16 16 15 15 14 14 12 10 8 7 6 6 7 8 9 10 11 12 12 13 14 15 15 15 15 15 14 14 14 14 15 15 15 14 14 14 13 12 10 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 12 12 12 11 11 11 11 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 18 19 20 22 26 30 30 30 29 29 28 28 28 28 28 28 28 28 29 29 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 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 22 22 21 20 19 18 17 15 14 13 11 10 9 9 9 9 9 10 10 10 10 11 11 10 11 10 10 10 10 10 9 9 8 8 8 7 7 7 7 7 6 6 6 6 7 8 9 10 11 11 11 11 11 11 11 11 10 10 10 11 11 12 12 13 13 13 14 14 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 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 14 11 12 12 12 13 13 13 13 13 12 12 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 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 23 23 24 24 25 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 30 29 29 27 25 24 22 21 20 19 19 19 20 21 22 22 22 22 22 22 22 22 22 22 21 21 21 20 19 17 16 16 15 15 15 15 15 16 16 16 17 17 18 18 19 19 19 18 18 17 17 17 17 18 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 21 21 21 20 15 15 14 14 13 13 13 12 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 9 10 11 12 13 14 15 15 16 16 16 15 15 14 13 12 10 8 6 6 6 7 8 9 10 11 12 13 13 14 14 14 15 15 14 14 14 14 14 14 14 14 14 15 15 14 13 11 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 11 11 11 12 12 12 12 12 12 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 13 13 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 16 16 16 16 17 17 18 18 19 22 26 29 30 30 29 29 29 28 28 28 28 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 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 25 25 25 25 24 24 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 9 9 9 10 10 10 10 10 10 10 11 11 11 10 10 10 9 9 9 8 8 8 8 8 7 7 7 6 6 6 7 8 9 9 10 11 11 11 11 11 11 11 11 10 11 11 11 12 12 12 13 13 14 14 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 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 15 13 13 14 14 14 13 13 12 12 12 11 12 12 12 12 12 12 13 13 13 14 15 15 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 22 22 23 23 24 24 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 29 29 30 30 30 30 30 30 30 30 29 27 26 24 22 21 20 19 19 20 20 20 20 21 21 21 21 22 22 22 21 21 21 20 20 19 18 17 16 15 14 14 14 14 14 15 15 15 16 17 18 18 19 19 19 19 18 18 18 17 18 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 20 20 19 15 15 14 14 13 13 13 12 12 11 10 10 9 9 8 8 8 8 8 8 9 9 9 10 10 11 12 13 13 14 15 15 15 16 15 15 14 13 12 11 10 8 7 6 6 7 8 10 11 11 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 16 14 12 10 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 11 11 11 11 12 12 12 12 11 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 13 12 12 12 11 11 11 10 10 10 10 11 11 11 11 12 12 12 13 14 14 14 15 15 15 16 16 16 16 16 17 17 18 18 20 24 26 29 30 30 29 29 28 28 28 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 28 28 28 28 28 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 25 25 25 24 23 23 22 21 19 18 18 17 16 15 14 13 12 11 10 9 9 9 9 9 10 10 10 10 10 10 11 11 11 10 10 10 10 9 9 9 8 8 8 8 8 7 7 6 6 6 6 7 8 9 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 14 15 15 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 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 18 18 18 16 16 16 15 14 14 13 12 12 12 12 12 12 12 12 13 13 14 14 14 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 21 21 22 22 22 22 23 23 24 24 24 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 29 29 29 30 30 30 30 30 29 29 27 26 24 22 21 20 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 20 19 19 18 16 16 15 14 14 13 13 13 13 14 14 15 16 17 17 18 19 19 20 20 19 19 19 19 19 19 19 20 19 19 19 19 19 19 20 20 20 21 21 21 21 20 20 19 18 17 16 15 14 14 14 13 13 12 12 11 10 10 9 9 8 8 8 8 8 9 10 11 11 11 12 12 13 13 13 14 15 15 15 15 15 14 13 12 11 10 9 8 7 7 7 8 9 10 11 12 13 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 15 16 16 15 12 11 10 10 10 10 9 10 10 10 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 12 12 12 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 10 10 10 9 10 10 10 11 11 11 11 12 12 13 13 14 14 15 15 15 16 16 16 16 16 16 17 17 18 19 22 24 28 31 30 29 29 29 29 29 29 29 29 29 29 29 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 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 24 23 23 22 20 19 18 17 17 16 15 15 14 12 11 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 7 7 6 6 6 6 7 8 9 9 10 10 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 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 18 18 17 15 15 14 13 13 12 12 12 12 12 12 12 13 13 14 14 14 15 15 16 16 16 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 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 19 19 19 19 20 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 28 28 27 26 24 23 22 20 20 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 18 16 15 15 14 14 14 13 13 13 13 13 14 14 15 16 18 19 20 20 21 21 21 21 20 20 20 19 19 20 20 19 19 20 20 20 20 20 21 20 20 20 20 19 19 18 17 16 16 15 15 14 14 13 13 12 12 11 10 10 9 8 8 8 8 8 9 10 11 12 13 13 13 14 14 14 14 14 15 15 15 15 13 12 11 10 10 9 9 8 8 8 9 10 10 11 12 12 13 14 14 14 13 13 14 14 14 14 14 14 14 14 14 13 14 15 16 16 15 13 11 10 10 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 13 12 11 12 12 12 11 11 11 11 11 11 10 11 11 11 11 11 11 12 11 11 10 10 9 9 9 9 9 10 10 10 10 11 11 11 12 13 13 14 14 15 15 15 15 15 16 16 16 16 16 17 18 19 20 24 28 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 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 24 23 23 22 21 20 18 18 17 16 16 15 13 12 11 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 6 7 7 7 8 9 9 10 10 11 11 11 11 11 11 10 11 11 11 11 12 12 12 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 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 18 18 18 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 15 10 9 12 12 12 12 12 12 12 12 13 13 14 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 17 17 18 18 18 18 19 19 20 20 21 21 22 22 23 23 23 23 24 24 24 25 25 25 25 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 27 27 26 25 24 23 22 21 20 19 18 18 18 18 18 18 18 19 19 20 20 20 19 19 18 16 15 14 14 13 13 13 13 13 13 13 13 13 14 15 16 18 19 20 21 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 17 17 16 16 16 16 15 15 14 13 13 12 12 11 10 9 9 8 8 8 8 9 10 12 13 14 14 15 15 15 15 14 14 14 14 14 13 12 10 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 13 13 14 13 13 13 13 14 14 14 15 15 14 14 14 14 14 15 16 15 14 13 12 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 10 11 11 11 11 11 11 11 11 10 9 9 8 9 9 9 9 9 9 10 10 10 11 11 12 12 13 13 14 14 15 15 15 15 15 16 16 16 16 17 18 19 20 24 27 29 30 30 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 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 24 23 23 22 21 20 19 18 17 17 16 15 13 12 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 7 7 7 7 8 8 8 9 9 10 10 10 11 11 11 10 10 10 10 10 11 11 11 12 12 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 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 18 18 17 17 17 16 16 16 17 17 17 17 17 17 17 18 18 18 17 17 16 12 7 3 9 11 11 11 12 13 13 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 17 17 17 17 17 17 18 18 18 19 19 20 20 21 21 22 22 23 23 23 23 23 24 24 24 25 25 25 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 25 24 23 22 21 20 19 18 17 17 16 17 17 17 18 18 19 19 19 18 17 16 15 14 13 12 12 12 13 13 13 13 13 13 13 14 14 16 17 18 19 20 21 22 22 22 22 22 22 21 21 21 21 20 20 21 21 20 20 20 20 19 19 19 18 17 17 17 17 17 17 16 15 15 14 14 13 12 12 11 10 9 9 8 9 9 10 11 12 13 14 15 16 16 16 15 15 14 13 13 12 11 10 8 7 7 8 8 9 9 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 14 12 11 10 9 9 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 10 11 11 11 11 12 12 13 13 13 13 12 11 11 11 11 11 11 11 10 10 10 10 10 9 8 7 7 7 7 8 9 9 9 10 10 10 11 11 12 12 13 13 14 14 14 15 15 15 15 15 16 16 16 17 18 19 20 24 25 28 31 30 30 30 29 29 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 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 24 23 23 22 21 20 19 18 18 17 16 15 14 12 10 9 8 8 8 8 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 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 17 16 15 11 11 11 11 10 11 13 14 14 15 15 16 16 16 16 16 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 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 20 20 20 20 20 20 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 21 21 22 22 22 22 22 23 23 23 24 24 24 24 25 25 26 26 26 26 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 23 23 22 21 19 18 17 16 15 15 15 15 16 16 17 18 18 17 17 16 15 14 13 12 12 12 12 13 13 13 13 13 14 14 14 15 15 16 17 18 19 20 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 20 17 16 16 15 14 14 13 13 12 11 10 10 10 10 10 11 12 12 13 15 16 17 17 17 16 16 15 13 12 10 9 8 7 6 6 6 8 9 10 10 10 10 10 10 10 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 15 15 15 15 14 13 12 11 10 9 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 12 13 13 13 13 13 12 11 11 11 11 11 11 10 10 10 10 9 9 9 8 7 6 5 6 7 7 8 9 9 9 10 10 11 11 12 12 13 13 14 14 14 15 15 15 15 16 16 16 17 17 18 20 23 25 28 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 25 25 24 24 23 23 22 21 21 20 19 19 18 17 16 14 12 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 10 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 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 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 13 8 4 7 13 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 16 16 16 16 16 16 17 17 17 17 18 18 19 19 20 21 21 21 22 22 22 22 22 23 23 23 24 24 24 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 26 26 25 25 24 24 23 22 22 21 20 18 17 16 15 15 14 14 14 15 15 16 16 16 16 15 14 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 17 18 18 19 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 17 17 16 15 15 14 13 13 12 11 11 10 11 11 12 13 13 14 15 16 17 18 18 17 16 15 13 11 9 7 7 6 6 6 6 7 9 10 11 11 11 10 10 11 11 12 13 13 13 14 14 14 13 13 13 12 12 13 13 14 14 15 15 15 15 15 15 15 14 14 13 12 11 10 9 8 8 8 8 8 8 8 8 8 8 8 8 9 10 10 11 11 11 11 11 11 11 11 11 12 13 13 13 13 13 12 11 11 11 11 11 11 11 10 10 10 9 9 9 8 7 6 5 5 6 6 7 8 8 9 10 10 11 11 12 12 13 13 14 14 14 14 15 15 15 15 16 16 16 17 18 20 21 24 29 31 31 30 30 30 30 30 30 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 25 25 24 24 23 23 22 22 21 21 20 20 19 18 17 15 13 9 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 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 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 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 14 12 9 10 12 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 20 20 19 19 19 19 19 19 18 18 18 17 17 16 16 16 15 16 16 16 16 16 16 16 17 17 18 18 19 19 20 20 21 21 21 21 21 22 22 22 23 23 23 24 24 25 25 25 25 26 26 26 26 25 25 25 25 24 24 25 25 25 25 24 24 23 22 22 21 20 19 18 17 16 15 14 14 14 13 14 14 14 14 14 13 13 13 13 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 16 16 17 17 18 19 19 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 23 18 17 16 15 15 14 14 13 12 12 12 12 12 13 14 14 15 16 17 18 18 18 18 17 15 13 11 8 6 5 5 6 7 7 8 9 10 11 12 12 12 11 11 12 13 13 14 14 14 14 14 14 13 13 13 12 12 12 13 13 14 14 15 15 15 14 14 14 14 14 13 13 11 10 9 9 8 8 8 8 8 9 9 8 8 7 7 8 9 10 11 11 11 11 11 11 11 11 12 13 13 13 13 13 12 11 11 10 10 11 11 11 11 10 10 10 9 9 9 8 7 7 6 5 5 6 6 7 8 9 9 10 10 11 11 12 12 13 13 14 14 14 14 15 15 15 15 15 16 17 17 19 20 23 29 30 30 30 30 30 30 30 30 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 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 25 25 24 24 23 23 22 22 22 21 21 20 20 19 18 16 14 9 7 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 9 9 9 9 9 9 9 10 10 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 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 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 18 18 18 18 19 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 13 10 10 10 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 20 20 19 18 18 18 18 18 17 17 17 17 16 16 15 15 15 15 15 15 16 16 16 16 16 17 17 18 18 19 19 20 20 20 20 20 21 21 22 22 22 22 23 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 22 21 21 20 19 18 17 16 15 14 13 13 12 12 11 11 11 11 11 11 11 11 11 12 12 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 23 18 17 16 16 15 15 14 14 13 13 14 14 14 15 15 16 16 17 17 18 18 18 17 15 13 10 7 5 4 5 6 7 8 9 10 10 11 12 13 13 12 12 12 13 13 14 14 15 14 14 14 14 14 14 13 13 12 12 12 13 13 13 14 14 14 14 13 13 13 13 13 12 11 10 9 9 8 8 8 8 9 9 9 9 8 7 7 7 8 9 10 11 11 11 11 11 12 12 12 13 13 13 14 13 12 12 11 10 10 11 11 11 11 10 10 10 10 9 9 8 8 7 6 5 5 6 6 7 8 8 9 9 10 11 11 12 12 13 14 14 14 14 14 14 15 15 15 15 15 16 17 17 19 21 25 26 29 30 30 30 29 29 30 30 30 30 30 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 28 28 28 29 28 28 28 28 28 27 27 26 26 26 25 25 24 24 23 23 22 22 22 21 21 21 20 19 18 17 15 10 7 7 8 9 9 9 9 9 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 11 11 11 11 11 11 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 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 13 8 7 8 9 11 13 14 15 15 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 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 20 19 18 18 18 18 17 17 17 16 16 16 15 15 14 14 14 15 15 15 15 15 15 16 16 16 17 17 18 18 19 19 19 19 20 20 21 21 21 22 22 22 23 24 24 24 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 22 21 20 20 19 18 17 16 15 14 13 12 11 10 9 8 8 8 8 9 9 10 10 11 12 12 13 13 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 18 18 19 19 19 20 20 20 19 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 23 23 23 23 23 18 17 17 16 15 15 15 15 15 15 16 16 16 16 17 17 18 18 18 17 17 16 15 13 10 8 5 4 4 6 7 8 10 10 11 11 13 13 14 14 13 13 13 13 14 14 15 15 15 14 14 15 16 15 14 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 11 11 10 9 8 7 7 8 8 8 9 9 8 7 7 7 8 8 9 10 11 11 11 11 12 12 12 13 13 14 15 14 13 12 11 10 10 11 11 11 11 10 10 10 10 9 9 8 8 7 6 5 5 6 7 7 8 8 9 9 10 11 11 12 13 13 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 19 20 24 28 30 29 29 29 29 29 29 29 30 30 30 30 31 31 31 30 30 30 30 30 30 30 30 30 30 30 31 31 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 29 29 29 29 28 28 28 28 27 27 27 26 26 26 25 25 24 24 23 23 22 22 22 21 21 21 20 19 19 17 15 10 6 7 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 12 9 9 12 11 10 9 12 11 11 12 13 14 14 14 14 15 15 15 16 16 16 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 20 19 18 18 18 17 17 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 18 18 19 19 20 20 20 21 21 21 22 22 23 24 24 24 24 24 25 25 25 25 25 24 24 23 23 22 22 22 22 22 21 20 19 19 18 17 16 14 13 12 11 10 9 8 7 7 6 7 7 8 8 9 9 10 11 12 12 13 14 14 15 16 17 17 17 17 18 18 18 18 18 18 18 18 19 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 19 19 20 20 20 21 21 21 21 22 22 22 22 19 18 17 17 16 16 16 16 17 17 17 17 17 17 17 18 18 18 17 16 15 14 13 10 8 6 5 5 6 8 9 10 11 11 12 12 14 15 15 15 14 14 14 14 14 15 15 15 15 15 15 17 17 17 16 14 13 12 11 11 11 12 13 13 13 13 12 12 12 12 12 12 12 11 9 8 7 7 7 8 8 8 8 8 7 7 8 8 8 9 9 10 10 11 11 12 12 12 12 12 13 14 15 14 14 12 11 10 10 11 11 11 11 11 11 11 10 9 9 8 8 7 5 5 6 6 7 7 8 8 9 9 10 11 11 12 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 17 22 27 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 31 31 31 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 29 29 29 28 28 28 28 28 27 27 27 26 26 26 25 25 24 24 23 23 22 22 22 21 21 21 20 20 19 17 15 10 7 8 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 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 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 14 12 10 8 10 11 12 12 13 13 13 14 14 15 15 16 16 16 17 17 18 18 19 19 19 20 20 20 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 21 20 19 18 18 18 17 17 17 16 16 15 15 14 14 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 17 18 18 19 19 20 20 20 21 21 22 23 23 23 23 23 24 24 24 25 25 25 24 24 23 22 22 21 21 21 21 20 19 19 18 17 15 14 13 12 11 10 9 8 8 7 6 6 7 7 7 7 8 8 9 10 11 12 13 14 15 17 18 18 18 19 19 19 20 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 18 18 18 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 16 15 14 12 11 9 7 7 7 8 9 9 10 11 12 12 13 14 15 15 16 16 16 16 16 15 15 15 15 15 15 15 16 17 18 18 17 15 13 12 11 11 11 12 12 13 13 13 12 11 11 11 11 11 11 10 9 8 6 6 7 8 9 9 8 8 7 7 8 8 9 10 10 10 10 11 11 12 11 12 12 12 12 14 14 13 13 12 11 11 11 11 11 11 11 11 12 12 10 9 8 8 8 7 5 6 6 7 7 8 8 8 9 9 10 10 11 12 13 13 14 14 14 14 14 14 14 14 13 13 14 14 14 14 15 15 15 21 27 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 31 31 31 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 26 25 25 24 24 23 23 23 22 22 21 21 21 20 20 19 18 16 11 7 8 9 9 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 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 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 13 13 12 12 12 12 12 12 12 13 13 14 14 15 15 16 16 17 17 18 18 18 19 19 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 20 19 19 18 18 17 17 16 16 15 14 14 13 13 12 12 13 13 12 12 12 12 12 12 13 13 13 13 14 14 15 15 16 16 17 18 18 19 19 20 20 21 22 22 22 22 23 23 23 23 23 24 24 24 24 23 22 22 21 21 21 20 20 19 19 18 17 16 14 13 12 11 10 9 9 8 8 7 7 7 6 6 6 6 6 7 8 9 10 12 13 15 16 17 18 19 19 20 20 21 21 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 17 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 22 21 21 21 21 21 21 21 21 20 20 19 19 18 18 17 17 16 14 13 12 11 10 9 8 8 8 9 10 11 11 12 13 13 14 14 15 16 16 17 17 17 17 16 16 15 15 15 15 15 16 17 19 19 18 16 14 12 11 11 11 11 11 12 12 12 11 11 10 10 9 10 10 9 9 7 6 6 8 9 10 10 9 8 8 8 8 8 9 9 9 9 10 11 11 11 12 12 12 12 12 14 14 13 13 12 12 12 11 11 11 11 11 12 12 12 10 9 8 8 7 7 6 6 6 7 7 8 8 8 8 9 10 10 11 12 12 13 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 15 20 25 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 29 29 29 30 30 30 30 31 31 31 30 30 30 30 30 30 29 29 29 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 23 23 22 22 21 21 21 20 20 19 18 16 12 7 8 9 9 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 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 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 17 17 17 17 18 18 17 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 13 13 13 14 14 15 15 15 16 16 17 17 18 18 18 19 20 20 21 21 22 22 23 23 23 23 23 23 23 23 23 23 24 23 23 23 23 22 21 20 20 19 19 18 18 17 16 15 15 14 13 12 12 11 11 11 12 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 15 15 16 17 17 18 19 19 20 21 21 22 22 22 22 22 22 22 23 23 23 23 23 22 21 21 20 20 20 19 19 18 18 17 15 14 12 11 10 10 9 9 8 8 8 7 6 5 5 4 4 4 5 7 8 10 12 13 15 16 17 18 19 20 20 21 21 21 21 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 17 17 18 18 18 18 18 18 19 23 23 23 23 22 22 22 22 21 20 20 19 18 17 16 15 14 13 12 11 10 10 9 9 9 9 10 11 11 12 13 13 14 14 15 15 16 17 17 18 17 17 18 17 16 15 14 14 14 15 16 17 18 19 18 16 14 13 11 11 10 10 10 10 11 10 10 9 8 8 8 8 9 9 8 8 7 7 8 9 9 10 9 8 8 8 8 8 8 8 8 9 10 11 11 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 10 9 8 8 7 6 6 6 7 7 7 8 8 8 8 9 9 10 11 11 12 13 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 13 13 17 26 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 29 29 29 29 29 29 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 27 27 27 27 26 26 26 26 25 25 24 24 23 23 22 21 21 21 21 20 20 20 19 17 13 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 11 11 11 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 15 15 15 15 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 18 18 18 18 18 18 18 17 17 17 16 17 17 17 17 17 18 18 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 17 17 17 18 18 19 20 20 21 21 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 22 21 21 20 20 19 19 19 18 17 16 15 14 12 12 11 10 10 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 15 16 17 18 18 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 18 17 16 15 14 12 11 10 10 10 9 9 9 8 7 6 5 4 3 3 3 4 5 7 9 11 13 14 16 17 18 18 19 20 21 21 21 21 20 20 20 19 19 18 18 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 25 24 24 24 23 22 21 20 20 18 17 15 14 14 13 13 12 11 10 10 10 10 10 10 10 11 11 12 13 13 14 14 15 15 15 16 17 18 18 18 18 18 17 17 16 15 15 15 15 15 15 16 17 18 18 16 15 13 11 10 10 10 10 10 10 10 10 9 8 8 8 8 8 9 9 8 7 7 7 8 9 9 8 8 8 8 8 8 8 8 8 9 10 11 11 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 13 13 12 12 12 10 10 9 8 7 6 6 7 7 7 7 7 7 8 8 8 9 10 10 11 12 13 14 14 15 15 14 14 14 14 14 14 14 14 13 13 13 13 12 10 13 26 28 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 29 29 29 29 29 29 29 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 27 27 27 27 27 26 26 25 25 24 24 23 23 22 21 21 21 21 21 21 20 19 18 15 8 8 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 16 16 17 17 17 18 19 19 20 21 21 21 22 22 23 23 23 23 23 23 24 24 24 24 25 25 24 24 23 23 22 21 21 21 20 20 19 18 17 16 15 14 12 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 11 11 12 12 13 14 15 16 17 17 18 19 20 20 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 19 18 18 17 16 14 13 12 11 11 11 11 11 10 9 8 7 6 5 4 3 3 4 5 6 8 10 12 14 15 16 17 18 18 19 20 20 20 19 19 18 18 17 17 17 16 16 16 17 17 18 18 18 17 17 17 17 17 16 16 16 17 17 17 18 18 18 18 18 19 19 19 20 26 25 25 23 22 20 19 17 16 15 13 12 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 15 15 15 16 16 16 17 18 18 19 19 18 18 17 17 16 16 16 16 16 15 15 15 16 17 17 16 15 13 12 11 10 10 11 11 11 11 11 11 10 9 9 9 9 9 9 8 7 7 7 7 7 8 8 8 8 8 9 8 8 8 8 9 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 10 10 9 7 7 7 7 7 7 7 7 7 7 8 8 9 10 10 11 12 13 14 15 15 15 15 14 14 14 14 14 14 14 14 13 13 12 11 9 13 26 27 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 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 28 28 28 28 27 27 27 26 26 26 25 24 24 23 23 22 21 21 21 21 21 21 21 20 19 17 9 7 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 17 17 17 17 17 17 16 16 16 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 17 17 18 18 19 19 20 21 21 21 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 25 24 23 23 22 21 21 20 19 18 17 16 15 14 13 12 11 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 9 9 10 10 11 12 12 13 14 15 16 16 17 18 19 20 20 21 21 22 22 22 21 21 21 20 21 21 21 21 21 21 20 19 18 17 16 15 15 14 13 13 13 13 12 12 11 10 9 8 7 6 5 5 5 5 7 8 10 12 13 15 16 16 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 16 16 16 15 15 15 15 16 16 17 17 18 18 18 19 19 20 20 20 26 25 24 22 20 18 16 15 14 13 12 11 11 11 11 12 12 12 12 12 12 12 13 14 15 15 15 15 16 16 16 16 16 17 17 18 18 19 19 19 18 18 18 18 17 17 17 17 17 16 15 15 16 16 16 16 15 14 13 12 11 11 12 12 12 13 12 12 11 10 10 9 9 9 9 9 9 8 7 6 6 7 7 7 8 8 8 8 8 8 8 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 11 11 10 10 9 8 7 7 7 7 7 7 7 7 7 8 8 9 9 10 11 12 13 14 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 11 9 12 23 26 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 28 28 28 28 28 29 28 28 28 28 28 28 28 27 27 27 26 26 25 25 24 23 23 22 22 21 21 21 21 21 21 21 20 18 9 7 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 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 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 19 19 20 20 21 21 21 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 25 24 24 23 22 21 20 20 19 17 16 15 14 13 12 11 11 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 9 9 10 11 12 13 13 14 15 16 17 18 19 19 20 21 21 21 21 21 21 21 20 20 21 21 21 21 21 21 20 19 18 18 17 16 16 15 15 14 14 13 13 12 11 10 9 9 8 7 6 6 6 7 8 10 12 14 15 15 15 16 16 17 17 17 17 18 18 19 19 19 20 20 20 20 20 20 20 19 18 17 16 15 15 15 15 15 15 15 16 16 17 18 19 19 20 20 20 21 21 21 26 24 22 20 18 17 15 14 13 13 12 12 12 13 13 13 14 14 14 14 14 15 15 16 17 17 16 16 16 17 17 17 17 17 18 18 19 19 19 19 19 18 18 18 18 17 17 17 17 16 15 15 15 16 16 16 15 14 13 12 11 11 12 12 12 13 13 12 11 10 10 9 9 9 10 10 10 9 7 6 6 7 7 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 12 12 12 12 12 11 11 11 11 12 12 12 12 11 11 10 10 10 10 10 9 8 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 11 12 13 14 15 15 15 15 15 14 14 14 13 13 13 13 12 12 11 8 10 19 25 27 28 29 29 29 29 29 29 29 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 29 29 29 29 29 28 28 28 28 28 27 27 27 26 26 25 25 24 24 23 23 22 22 21 21 21 21 21 21 20 18 10 7 9 9 9 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 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 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 24 22 21 21 20 19 18 17 16 15 14 13 13 12 11 11 10 10 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 8 8 9 9 10 11 11 12 13 14 15 16 17 18 19 20 20 20 21 21 21 20 20 20 20 21 21 21 21 20 20 20 19 19 19 18 18 17 16 15 15 14 13 13 12 11 10 9 9 8 7 7 7 8 9 11 13 14 15 15 15 15 16 17 18 18 19 19 20 21 21 22 22 22 22 22 21 20 19 18 17 16 15 15 15 15 15 15 15 16 17 18 19 20 21 21 21 21 21 21 22 22 25 23 21 20 18 17 16 15 15 14 14 14 15 15 15 16 16 16 16 16 16 17 17 18 18 18 17 17 17 18 18 18 19 19 19 19 19 20 19 19 19 19 18 18 18 17 17 17 17 16 16 15 14 14 14 14 13 12 12 11 11 10 10 11 12 12 12 12 11 10 9 8 8 8 9 10 9 9 8 7 6 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 12 13 12 12 11 11 10 11 12 12 12 12 11 10 9 9 9 9 9 9 9 8 7 7 7 7 7 6 6 7 7 7 8 9 9 10 10 11 12 13 14 15 15 15 15 15 15 14 14 14 13 13 13 12 12 11 8 6 15 23 27 28 29 29 29 29 29 29 29 30 30 30 30 30 30 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 29 29 29 29 29 28 28 28 28 27 27 27 26 26 25 25 24 24 23 23 22 22 22 22 22 22 21 21 20 17 11 8 9 9 9 10 10 10 10 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 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 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 24 22 21 20 18 17 16 15 14 14 13 12 12 12 11 11 10 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 9 9 10 11 11 12 13 15 16 17 18 19 19 19 20 20 20 20 19 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 17 16 16 15 14 13 12 11 11 10 10 9 8 8 8 9 11 12 14 15 15 15 16 17 18 19 21 21 22 22 22 22 22 22 22 21 21 20 20 19 18 18 17 16 16 16 16 16 16 16 17 18 19 19 20 21 22 22 22 22 22 21 21 21 25 24 22 21 20 19 18 17 17 16 16 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 18 18 19 20 20 21 21 21 21 20 20 20 20 19 19 19 18 18 17 17 16 16 16 16 15 14 14 13 13 13 12 11 10 10 10 9 10 10 11 12 12 12 11 10 9 8 8 8 8 8 8 8 7 6 6 6 7 7 8 8 7 7 7 7 8 8 8 9 9 9 10 11 12 12 12 12 12 11 11 11 11 12 12 11 11 10 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 7 7 8 8 9 9 10 11 11 12 13 14 15 15 15 15 15 15 14 14 13 13 13 13 12 11 9 4 12 22 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 28 29 29 29 28 28 28 28 28 27 27 27 26 26 25 25 24 24 24 23 23 22 22 22 22 22 22 21 20 17 13 9 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 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 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 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 24 24 25 25 25 25 24 22 19 16 14 12 11 11 11 10 10 10 9 10 10 10 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 7 7 8 8 8 9 10 10 11 13 14 15 17 17 18 18 18 18 19 19 19 19 19 20 20 20 19 19 19 19 19 18 18 18 18 17 17 16 16 15 14 13 12 12 11 11 11 10 10 10 10 12 13 14 16 17 17 18 19 20 21 23 24 24 23 23 22 22 21 21 21 20 19 19 18 18 18 17 17 17 17 17 17 17 17 18 18 19 20 20 21 21 22 22 21 21 21 21 20 20 27 25 23 22 21 20 19 19 18 18 19 19 19 20 20 21 20 20 20 19 19 20 20 21 21 21 20 20 21 22 22 23 23 22 22 21 20 20 20 20 19 19 19 18 17 17 16 16 15 15 14 13 13 12 12 11 11 10 9 9 9 9 9 10 11 12 12 12 11 10 10 9 8 8 7 7 7 7 6 6 5 5 6 6 6 7 7 7 7 7 7 8 8 9 9 10 10 11 11 11 12 12 11 11 11 12 12 12 11 10 9 9 8 8 7 7 6 5 5 5 6 6 6 6 6 6 6 6 6 7 7 8 8 9 9 10 10 11 11 12 13 15 15 15 16 15 15 15 15 14 14 14 13 13 12 10 7 12 22 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 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 27 27 27 26 26 26 25 25 24 24 23 23 23 22 22 22 22 22 21 20 17 14 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 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 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 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 18 18 18 18 18 19 19 19 19 19 19 20 22 22 22 22 22 22 22 22 23 23 24 25 25 26 25 20 13 6 5 6 7 7 7 7 8 8 8 8 8 9 9 8 8 7 7 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 7 7 8 8 8 8 10 11 12 13 15 16 16 16 16 17 17 18 18 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 15 14 14 13 13 12 12 12 11 11 12 13 15 17 18 19 20 21 21 22 23 24 24 24 24 23 22 21 20 20 20 19 19 18 18 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 21 21 21 21 21 21 20 20 20 19 19 28 26 25 24 23 22 21 21 20 21 22 22 22 22 22 22 22 22 22 21 21 22 22 23 23 23 22 22 22 23 24 24 24 23 22 22 21 20 20 20 19 19 18 18 18 17 17 16 15 14 13 13 12 12 11 11 10 9 9 8 9 9 10 11 12 12 12 12 11 10 10 9 9 8 7 7 7 6 6 5 5 5 5 5 6 6 6 7 7 7 7 8 8 9 9 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 10 8 8 7 6 5 4 4 4 4 5 5 5 6 6 6 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 15 15 16 16 16 16 15 15 14 14 14 13 12 11 9 14 23 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 26 25 25 24 24 23 23 23 22 22 22 22 21 20 17 15 12 11 11 11 11 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 14 14 14 15 15 15 15 15 15 15 16 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 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 18 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 17 15 12 8 10 14 14 14 14 15 16 16 17 18 20 21 21 21 21 22 22 23 23 24 25 25 25 25 24 20 15 9 1 4 7 7 7 7 7 8 8 8 8 8 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 8 9 10 11 12 13 14 14 14 15 15 16 16 17 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 14 15 17 19 21 22 23 23 23 23 23 23 23 23 22 21 20 19 18 18 17 17 17 16 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 29 27 26 25 25 24 24 23 23 24 24 24 24 24 24 24 25 25 25 24 24 24 25 25 25 24 24 24 24 24 24 24 24 23 22 22 21 21 20 20 19 19 19 18 18 18 17 16 15 14 13 12 12 11 11 10 10 9 8 8 8 9 9 11 11 12 12 11 11 10 10 9 9 8 7 7 6 6 5 4 4 4 5 5 5 6 6 7 7 8 8 8 8 9 10 10 11 10 10 11 11 11 11 12 12 12 12 12 12 12 12 10 9 9 8 7 6 4 3 3 3 4 4 5 5 5 5 6 6 6 7 8 8 9 9 10 10 10 11 11 12 13 13 15 15 16 16 16 15 15 15 14 14 13 12 11 10 15 24 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 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 25 25 25 24 24 23 23 23 22 22 22 21 20 18 16 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 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 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 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 15 16 12 7 7 8 9 10 10 11 12 13 14 14 15 17 19 20 20 20 21 22 22 23 24 24 25 25 26 26 26 25 22 18 14 12 11 10 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 9 10 10 11 12 12 12 12 13 14 14 15 16 17 17 17 16 16 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 18 20 22 23 24 24 23 23 22 22 21 21 20 19 19 17 16 16 15 15 15 15 16 16 17 17 18 18 19 19 19 19 19 19 20 20 20 20 19 19 19 18 18 18 18 18 18 18 17 30 28 27 27 26 26 26 25 26 26 26 26 26 25 26 26 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 24 23 23 22 21 21 21 21 20 20 20 20 19 19 19 18 16 15 13 12 12 11 11 11 10 10 9 8 8 8 8 9 10 11 12 12 11 11 10 9 9 9 8 7 7 6 5 5 4 4 4 5 5 5 6 6 7 8 8 8 8 9 9 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 10 9 9 9 8 7 5 4 4 4 4 4 4 5 5 5 5 6 6 7 7 8 9 9 9 10 10 11 11 12 12 13 14 15 15 16 16 15 15 15 14 13 13 12 11 10 12 20 27 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 30 30 30 29 29 29 29 29 29 29 30 30 30 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 27 27 27 26 26 25 25 24 24 24 23 23 23 22 22 21 20 18 16 12 12 12 12 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 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 13 12 10 8 8 9 10 11 11 11 11 12 13 13 14 16 18 19 19 20 20 21 22 22 23 24 25 26 26 26 26 26 26 26 26 23 20 17 14 13 12 12 11 11 11 12 12 12 12 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 8 8 8 8 9 9 9 10 10 10 10 10 11 11 12 13 14 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 19 20 22 23 24 24 23 22 21 20 20 19 19 18 17 16 15 14 14 14 14 15 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 32 30 29 28 28 27 27 27 27 27 27 26 26 26 27 27 28 28 28 28 28 28 28 28 28 28 27 27 26 25 25 24 23 22 21 20 20 20 20 20 20 20 20 20 20 19 18 16 14 13 11 11 11 10 10 10 10 9 9 8 8 9 9 10 11 11 12 11 11 10 9 9 9 8 7 6 5 5 4 4 4 4 5 5 6 6 7 8 8 9 9 9 9 10 10 10 9 9 10 11 11 10 10 11 11 11 11 11 12 12 11 9 9 9 8 8 7 6 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 8 9 9 9 10 10 11 11 12 13 14 15 15 15 15 15 15 14 14 13 12 12 12 11 9 10 22 29 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 30 30 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 27 27 28 28 28 28 28 28 28 28 27 27 27 27 26 26 25 25 24 24 24 23 23 22 22 21 20 17 15 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 12 11 10 10 9 9 10 10 11 11 12 12 12 14 15 16 18 18 19 19 20 21 21 22 23 24 25 25 26 26 26 26 26 27 27 26 25 24 20 18 16 14 13 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 10 11 11 12 13 13 14 14 15 15 15 16 16 16 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 18 19 20 21 22 23 23 23 22 21 21 20 19 19 18 18 17 16 15 14 14 14 14 15 16 16 16 17 18 18 18 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 16 16 16 16 16 33 32 31 30 29 28 28 28 29 28 27 27 27 27 27 28 28 29 29 29 29 29 29 29 29 29 28 27 26 25 24 23 22 21 20 20 20 20 20 20 20 20 20 20 19 19 17 15 14 12 11 10 10 10 10 10 10 9 9 9 9 10 10 11 11 12 12 11 10 10 9 9 9 8 7 6 5 4 3 4 4 5 5 5 6 6 7 8 8 9 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 10 9 9 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 9 10 10 11 11 12 14 14 15 15 15 15 15 14 14 13 13 12 12 12 12 13 23 29 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 30 30 30 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 27 27 27 27 27 27 27 27 28 28 28 27 27 27 27 27 26 26 25 25 25 24 24 23 23 23 22 21 20 17 15 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 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 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 12 12 11 10 9 9 9 9 9 9 10 10 11 12 13 14 15 16 17 17 18 18 19 19 20 21 22 22 22 23 23 24 25 26 26 26 27 27 26 25 22 20 18 16 15 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 10 10 10 10 11 11 11 10 10 9 8 7 7 8 9 9 9 9 10 11 11 12 13 13 14 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 18 18 19 19 20 20 21 21 22 22 22 22 21 21 20 19 19 18 18 17 16 15 15 14 14 14 15 15 16 16 17 17 18 18 19 19 20 19 18 18 17 17 16 16 16 16 16 16 16 16 15 15 15 15 16 33 32 32 31 31 30 30 30 30 29 28 28 28 28 28 29 29 30 30 31 30 30 30 30 29 29 28 27 26 25 24 23 22 22 21 20 20 20 20 19 19 19 19 19 19 18 16 15 13 12 10 10 9 9 9 9 9 9 9 9 10 10 11 11 12 12 12 12 10 9 9 9 8 7 6 5 4 4 4 4 5 5 5 5 6 6 7 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 11 11 10 9 9 9 9 8 8 7 8 7 7 7 7 7 7 7 7 6 6 6 6 7 7 8 8 8 8 9 9 9 10 10 11 11 12 13 14 15 15 15 15 15 14 14 13 13 13 12 12 12 13 24 29 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 24 24 24 23 23 22 21 20 17 15 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 14 14 13 13 12 12 12 11 10 10 9 8 8 8 8 8 8 9 10 11 12 12 13 13 14 15 15 15 15 15 16 16 16 16 17 17 18 19 20 22 23 25 26 26 26 25 23 22 20 18 16 15 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 12 12 13 13 14 14 13 13 11 9 8 8 9 9 9 9 9 9 9 10 10 11 11 12 13 14 14 15 15 14 14 14 14 14 15 16 16 17 18 18 19 19 20 20 20 21 21 21 21 21 21 21 20 20 19 19 18 17 17 16 16 15 15 15 15 15 16 16 17 17 18 18 19 19 20 19 19 18 17 16 16 15 15 15 16 16 16 16 15 15 15 15 15 15 16 33 33 33 32 32 32 32 33 32 32 30 30 29 29 29 30 31 31 31 31 31 31 31 31 30 29 29 28 27 26 25 24 24 23 22 21 20 20 19 19 19 19 19 18 18 17 16 15 13 12 10 10 9 9 9 9 9 9 9 9 10 10 11 12 12 13 13 12 11 10 9 9 8 7 6 5 4 5 5 6 6 6 6 6 6 6 7 7 8 9 10 10 10 11 11 11 11 11 11 10 10 9 9 9 9 10 10 10 9 9 9 9 8 8 8 7 8 8 8 8 8 8 7 7 7 7 6 6 7 7 7 8 8 8 9 9 9 9 9 10 10 11 12 13 14 15 15 15 15 15 15 14 14 13 13 13 13 13 15 27 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 26 26 26 25 25 25 24 24 24 23 23 22 21 18 15 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 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 21 21 20 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 13 13 12 12 12 11 11 10 9 8 8 7 7 7 7 7 7 8 9 9 9 10 10 11 11 11 11 11 11 12 12 13 13 13 14 14 14 15 16 18 20 22 23 23 23 23 22 21 19 17 15 14 13 13 12 13 13 14 14 15 15 15 16 16 17 17 17 17 17 17 16 16 16 16 16 15 15 15 16 16 16 16 15 16 16 17 17 16 15 14 12 11 11 11 11 10 10 10 9 9 9 9 10 10 11 12 13 14 14 14 14 13 13 13 13 14 15 15 16 17 18 19 20 20 20 20 20 20 20 20 20 20 20 19 19 18 17 17 17 16 16 16 16 16 16 16 17 17 18 18 19 19 19 19 19 19 18 17 16 15 15 15 15 15 15 16 16 15 15 14 14 14 15 15 16 17 33 33 33 33 33 33 34 34 34 34 33 32 31 31 31 32 32 33 33 32 32 31 31 31 30 30 29 28 27 26 26 25 24 23 22 21 20 20 19 18 18 18 18 18 18 17 16 15 13 12 10 10 9 9 9 10 10 9 9 9 9 10 10 11 12 13 13 13 12 11 10 10 9 9 8 6 6 6 6 6 7 7 6 6 6 7 7 7 8 9 10 10 11 11 12 12 12 12 11 11 10 9 9 9 8 8 8 8 9 9 9 9 8 8 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 10 11 12 13 14 15 15 15 15 15 15 14 14 13 13 13 12 13 17 26 30 31 31 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 30 30 30 30 30 29 29 29 28 28 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 26 26 26 26 25 25 25 24 24 24 23 23 21 19 17 15 14 14 14 14 13 12 12 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 18 18 18 18 18 18 17 17 17 16 16 16 15 15 14 14 14 13 13 13 12 12 12 11 11 10 10 9 8 7 7 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 10 10 11 11 11 11 11 11 11 12 13 14 16 16 13 16 19 19 19 18 17 16 14 13 13 12 12 13 13 14 14 15 15 16 16 17 17 17 17 17 18 18 18 18 18 17 17 17 18 18 18 19 19 19 18 18 18 17 16 15 14 14 13 13 13 13 12 12 11 11 11 10 10 10 10 11 11 12 13 14 14 14 13 12 12 12 13 14 14 15 16 17 19 20 20 20 20 20 20 19 19 19 18 18 17 17 17 17 16 16 17 17 17 17 17 17 17 18 18 19 19 19 18 18 18 18 17 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 16 17 18 34 33 33 33 33 34 34 34 34 35 35 35 34 34 33 33 32 33 33 33 32 32 32 31 31 30 29 29 28 27 26 25 24 23 22 21 20 19 19 18 18 18 18 18 18 17 16 15 13 12 10 10 9 10 10 10 10 10 9 9 9 9 10 11 12 13 14 13 13 12 11 11 10 10 9 8 7 7 7 7 7 7 7 7 7 7 7 8 8 9 10 11 11 12 12 12 12 12 12 11 10 9 8 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 10 11 12 13 14 15 15 15 15 15 14 14 14 13 13 13 12 13 17 22 27 30 32 32 31 31 31 31 31 31 31 31 31 31 32 32 32 32 31 31 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 28 28 27 27 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 23 22 20 18 16 15 14 14 14 14 13 12 11 11 12 12 13 13 13 13 13 13 13 12 12 13 13 13 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 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 21 21 21 21 21 21 21 21 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 18 18 19 19 19 19 20 20 19 19 18 18 18 18 18 18 17 17 16 16 15 15 14 14 14 13 13 13 13 12 12 12 12 11 11 11 10 10 9 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 9 9 8 8 8 9 9 9 9 10 9 7 1 9 15 17 17 17 17 16 14 13 13 12 12 12 12 13 14 15 15 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 19 19 18 18 17 16 16 15 15 15 14 14 14 13 13 13 12 12 11 11 12 12 13 13 14 15 14 14 13 12 11 11 12 13 14 15 16 18 19 20 20 20 20 19 19 18 17 17 17 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 17 18 18 34 34 33 33 33 33 33 33 33 34 36 36 37 36 35 35 34 34 33 33 33 32 31 31 30 30 29 29 28 28 27 25 23 22 21 20 20 19 19 18 18 18 18 18 18 17 16 14 13 11 10 10 10 10 10 10 10 10 10 10 9 10 10 11 12 13 14 13 13 13 13 12 12 11 10 10 9 9 8 8 8 7 7 7 7 7 8 9 10 10 11 11 12 12 13 13 12 12 12 11 10 9 8 7 7 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 8 8 9 9 9 9 9 9 10 11 11 12 13 14 14 15 15 15 15 15 14 14 14 13 13 13 12 12 15 18 23 30 32 32 32 32 32 31 31 31 31 31 31 32 32 32 32 32 32 31 31 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 26 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 25 25 25 25 24 24 23 22 20 18 16 15 14 14 14 13 13 12 12 12 12 13 13 13 13 13 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 17 17 17 17 17 18 18 19 19 19 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 15 15 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 9 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 7 7 7 6 6 6 6 7 7 7 7 6 4 3 6 10 14 15 16 16 16 16 15 14 13 13 12 12 12 13 14 14 15 15 16 16 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 18 18 17 16 16 16 16 15 15 15 15 15 14 14 14 13 14 14 15 15 16 17 16 15 14 12 11 11 11 12 12 13 15 16 18 19 19 19 19 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 16 16 17 17 18 18 35 34 34 33 33 33 33 34 34 35 36 37 37 38 37 37 37 36 35 34 33 32 31 30 29 29 29 29 28 28 27 25 23 22 21 21 20 20 19 19 18 18 18 18 17 17 16 14 13 12 11 10 10 10 10 10 10 10 10 10 10 10 11 11 12 13 13 13 13 13 13 13 13 12 12 11 10 10 9 9 8 8 8 8 8 8 9 10 11 11 11 12 12 13 13 13 13 12 12 11 11 10 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 9 10 10 10 11 12 13 13 13 14 14 14 14 15 14 14 14 14 14 13 13 13 12 12 14 16 22 31 32 32 32 32 32 32 31 31 31 32 32 32 32 32 32 32 32 31 31 30 30 29 29 29 29 29 29 29 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 26 26 26 26 26 25 25 25 24 24 23 22 20 18 15 14 13 13 13 13 12 12 12 12 13 13 13 13 12 12 12 12 12 13 13 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 19 19 20 20 20 21 21 20 20 19 19 18 18 18 17 17 16 16 15 15 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 10 10 9 8 8 7 7 7 7 7 6 6 5 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 5 5 5 5 5 4 5 7 10 13 15 16 16 17 17 16 16 15 14 14 13 13 13 13 14 14 15 15 15 16 16 17 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 20 20 20 20 20 19 19 18 18 17 17 17 17 16 16 16 16 16 17 16 16 16 16 17 18 19 19 19 19 18 16 14 12 12 11 12 12 12 13 14 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 16 16 17 17 17 17 17 35 35 34 34 34 34 35 35 36 36 37 38 38 39 39 39 39 38 37 35 33 32 30 29 28 28 28 28 27 27 26 25 24 23 22 21 21 20 20 19 19 18 18 18 17 17 16 14 13 12 11 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 13 13 13 13 13 13 12 12 11 10 10 9 9 9 9 9 10 11 11 11 11 11 12 12 13 13 14 14 13 12 11 11 10 9 9 8 7 7 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 9 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 12 13 13 16 23 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 29 29 29 29 29 29 29 28 28 28 28 27 27 26 26 26 26 25 25 25 25 25 25 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 24 24 23 22 20 16 13 13 13 13 13 12 12 12 13 13 13 13 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 20 21 21 21 21 21 20 20 19 19 18 18 17 16 16 15 15 14 14 13 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 9 9 8 8 8 8 7 6 5 4 4 4 4 4 4 4 4 4 3 3 3 4 5 6 5 5 6 6 7 9 11 13 15 16 17 18 18 18 18 17 17 16 15 15 14 14 14 15 14 15 15 15 16 16 16 16 16 17 17 18 18 18 19 19 19 20 20 21 21 21 21 21 21 20 20 20 20 19 19 18 18 18 18 18 17 17 17 17 18 18 18 18 19 19 20 20 20 20 20 20 19 18 16 14 13 12 12 12 12 12 13 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 36 36 36 36 36 36 36 36 37 37 38 39 40 40 40 41 40 39 38 37 35 33 31 30 29 28 28 28 27 27 26 25 24 23 23 22 22 21 21 20 19 19 19 18 18 17 16 14 13 12 11 11 10 10 10 10 10 10 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 12 12 11 10 10 10 10 10 11 11 11 12 12 12 11 11 11 12 13 14 14 14 13 12 10 9 9 9 9 9 9 8 7 6 5 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 8 9 9 9 10 10 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 16 24 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 30 29 29 29 29 29 28 28 28 28 28 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 28 28 28 28 28 27 27 27 27 26 26 26 25 25 24 23 21 18 15 13 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 15 15 16 16 16 16 16 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 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 20 20 20 21 21 21 20 20 20 19 19 18 18 17 16 15 15 14 14 14 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 11 11 10 10 9 9 9 8 8 7 5 4 3 3 3 4 4 4 4 3 3 4 5 7 9 10 10 10 11 12 13 15 16 17 17 18 18 19 19 19 19 18 18 17 17 16 16 16 16 16 16 15 15 16 16 16 16 17 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 19 19 19 20 20 21 21 21 21 20 20 19 19 18 16 15 13 13 12 12 12 13 13 14 15 16 16 16 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 14 14 14 15 15 15 15 15 15 15 14 36 37 38 38 38 38 38 38 38 38 38 39 40 41 41 41 41 40 39 38 37 35 33 32 31 30 30 29 28 28 27 26 25 24 24 23 22 22 21 20 20 20 19 19 18 17 16 14 13 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 14 13 13 13 12 12 11 11 10 10 10 10 11 12 12 12 12 12 11 11 11 12 13 13 14 14 13 12 10 9 8 8 8 9 9 9 8 7 6 5 5 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 9 10 10 10 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 14 17 25 31 32 32 33 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 30 29 29 29 29 28 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 28 28 28 28 28 28 28 27 27 27 27 26 26 25 24 24 23 21 19 14 10 11 12 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 13 13 13 13 12 12 11 11 11 10 10 9 9 8 6 4 3 3 4 4 4 3 2 3 4 7 10 12 14 15 16 16 17 18 19 19 20 20 20 20 20 20 20 20 20 19 19 18 18 18 17 17 17 17 17 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 19 20 20 20 20 20 19 19 20 20 20 20 21 22 22 22 21 21 20 20 20 19 17 16 14 14 14 14 13 14 14 15 15 16 16 16 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 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 38 38 39 39 40 40 39 39 39 39 39 39 40 41 41 41 41 40 39 39 37 36 35 34 33 32 32 31 30 29 29 28 27 26 25 24 23 22 22 21 20 20 19 19 18 17 16 15 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 14 14 13 13 12 12 11 11 10 10 11 11 12 12 13 13 13 12 12 12 12 12 13 13 14 13 12 11 9 8 7 7 7 8 9 9 9 8 7 6 5 5 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 8 8 9 9 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 14 16 23 27 31 32 33 33 33 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 29 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 24 24 23 22 14 4 9 11 12 13 13 13 13 13 13 13 12 12 12 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 17 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 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 12 12 11 11 11 11 10 9 8 4 2 4 5 4 2 2 5 8 11 15 17 19 20 21 22 22 23 23 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 21 21 20 20 20 20 19 18 17 16 16 15 15 14 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 13 13 14 14 14 14 14 15 15 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 39 40 40 40 41 41 41 40 41 41 41 40 40 40 40 40 40 40 40 39 38 37 36 35 34 33 32 32 31 30 30 29 28 27 25 25 24 23 22 21 21 20 19 19 18 17 16 14 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 14 15 15 16 16 15 15 14 13 13 12 12 11 11 11 12 12 13 13 14 14 14 14 13 13 13 13 13 14 14 13 12 11 10 9 8 7 7 7 7 8 8 8 7 6 6 5 5 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 8 8 9 9 10 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 14 16 20 24 29 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 24 24 23 22 14 3 8 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 16 16 16 16 16 16 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 21 21 21 21 21 21 21 21 21 21 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 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 17 17 16 16 16 15 15 15 15 15 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 13 13 13 13 12 12 12 12 9 4 1 7 7 5 2 8 13 17 21 23 25 26 26 26 26 26 26 25 25 24 24 24 23 23 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 22 21 21 22 22 22 22 21 21 20 19 19 19 19 19 18 18 17 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 13 13 13 13 13 13 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 13 13 13 14 14 14 39 40 40 41 41 42 42 42 43 43 43 42 41 40 39 39 39 39 39 39 38 37 36 36 35 34 33 33 32 31 31 30 28 27 26 25 24 23 22 22 21 20 20 19 18 17 15 14 14 14 14 14 15 15 15 15 14 14 13 13 13 14 14 15 16 16 16 16 15 15 14 14 13 13 12 12 12 13 14 14 15 15 16 15 15 15 14 14 14 14 14 14 14 13 12 11 10 8 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 8 9 9 9 9 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 14 15 18 22 29 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 28 28 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 24 25 25 25 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 24 24 23 22 15 5 7 10 11 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 20 19 19 19 19 19 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 11 6 2 11 13 12 12 18 23 25 26 27 28 29 29 29 29 28 28 27 27 26 26 25 25 24 24 23 23 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 19 20 19 19 18 17 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 12 12 13 13 13 13 13 13 13 14 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 14 40 40 41 41 42 43 44 44 44 44 43 42 41 40 39 39 38 39 39 39 38 37 37 36 35 35 34 33 33 32 31 30 29 28 26 25 25 24 23 22 21 21 20 19 18 16 15 15 15 15 15 16 16 17 17 16 15 15 14 14 15 15 16 16 16 17 16 15 15 14 14 14 13 13 13 14 15 16 16 17 17 17 17 17 16 15 15 14 14 14 14 14 14 13 12 10 9 8 8 7 7 7 8 7 7 7 6 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 7 8 9 9 9 9 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 14 15 17 23 29 34 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 28 28 27 27 27 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 28 27 27 27 26 25 25 25 25 25 25 24 24 23 23 17 7 9 10 11 12 13 13 13 13 12 12 12 12 13 13 13 14 14 14 15 15 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 17 17 16 13 7 5 14 19 23 26 28 29 29 29 29 29 29 30 29 29 29 29 29 28 28 27 27 26 25 25 24 24 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 20 19 19 19 18 17 17 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 14 41 41 41 42 43 44 45 45 45 44 44 42 42 41 40 39 39 39 39 38 38 37 37 36 36 35 34 33 33 32 32 30 29 28 27 26 25 25 24 23 22 21 20 19 18 17 16 16 16 16 16 17 17 18 17 17 16 16 15 16 16 16 17 17 17 16 15 15 14 14 13 14 14 14 15 16 17 18 18 18 18 18 18 17 16 15 14 14 14 13 13 13 12 12 11 10 10 9 8 8 8 8 8 8 7 7 6 5 5 4 4 4 4 4 4 4 5 5 6 6 7 7 8 9 9 9 9 9 9 10 10 10 11 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 14 15 17 23 30 33 34 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 30 30 30 29 29 29 28 28 28 28 27 27 27 26 26 26 26 26 26 25 25 25 25 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 27 27 26 26 25 24 24 24 24 24 24 24 24 23 19 10 11 11 12 12 13 13 13 12 12 12 12 12 13 13 14 14 14 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 17 17 18 18 18 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 21 21 21 21 21 21 21 21 21 21 21 20 20 21 21 20 20 20 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 16 16 16 17 17 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 19 19 19 19 19 19 19 19 19 19 19 19 20 18 15 15 21 24 26 28 29 29 29 29 29 30 30 30 30 30 30 29 29 29 29 28 28 27 27 26 26 25 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 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 19 18 18 18 18 17 17 16 16 15 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 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 41 42 43 43 44 45 45 46 46 45 44 43 43 42 42 41 40 40 39 38 37 37 36 36 36 35 34 33 33 32 31 30 29 28 27 26 26 25 24 23 22 21 20 19 18 18 18 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 16 15 14 14 14 14 15 15 16 17 17 18 19 19 19 19 19 18 17 16 15 14 13 13 12 12 11 11 11 10 10 9 9 9 9 8 8 8 8 8 7 7 6 5 5 4 4 4 4 5 5 5 6 6 7 7 8 8 9 9 9 10 10 10 10 10 10 11 12 12 13 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 13 13 14 14 17 23 29 32 34 33 33 33 33 33 32 32 32 32 32 31 31 31 31 30 30 30 30 29 29 29 28 28 28 28 28 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 26 26 25 25 24 24 24 24 24 24 23 23 20 10 6 9 11 12 13 13 12 12 12 12 12 12 13 13 14 14 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 17 17 17 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 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 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 23 24 24 26 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 27 27 26 26 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 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 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 18 18 18 18 17 17 17 16 16 16 15 15 14 14 14 14 14 14 14 13 13 13 13 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 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 42 43 44 45 45 46 46 46 46 46 45 45 45 45 44 43 42 40 38 37 36 36 36 35 35 34 34 33 32 32 31 30 29 28 27 26 26 25 25 24 23 22 21 21 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 16 15 15 14 14 14 15 16 17 18 18 18 18 18 19 19 20 20 20 19 17 16 15 13 12 12 11 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 7 7 6 6 5 5 5 5 5 6 6 7 7 7 8 8 8 9 9 10 10 10 11 11 11 11 12 12 13 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 17 21 26 30 33 33 33 33 33 33 32 32 32 32 31 31 31 31 31 30 30 30 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 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 25 24 24 24 24 23 23 23 22 21 12 2 6 9 12 13 12 12 12 12 12 12 12 13 13 14 14 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 17 17 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 19 19 18 18 17 17 17 17 18 18 18 18 19 19 19 19 18 18 18 18 19 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 21 22 22 22 23 23 23 23 24 24 24 25 27 27 27 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 27 27 26 26 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 19 18 18 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 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 11 11 11 11 11 12 12 12 13 13 13 13 13 13 14 14 44 44 45 46 46 47 47 47 47 47 47 46 46 46 44 43 41 39 38 36 36 35 35 35 35 34 34 33 32 32 31 30 29 28 27 26 26 25 25 24 23 23 22 22 21 21 21 20 20 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 15 15 15 16 16 17 18 19 19 19 19 18 18 18 19 19 19 19 18 16 15 14 13 12 11 10 9 9 9 8 8 8 8 8 9 9 9 9 9 9 8 9 8 8 8 7 6 6 6 6 6 7 7 7 8 8 8 8 9 9 10 10 11 11 11 11 12 12 12 13 14 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 16 19 23 29 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 30 30 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 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 25 25 24 24 24 23 23 22 21 19 12 3 6 9 12 13 12 12 12 11 12 12 12 13 13 14 14 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 21 22 21 21 21 20 20 19 19 18 18 17 18 18 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 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 24 24 25 25 25 26 26 27 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 12 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 12 12 12 13 13 13 13 13 13 13 13 14 14 45 46 46 47 47 48 48 48 48 48 47 47 46 45 44 42 40 39 37 36 36 35 35 35 35 34 34 33 32 32 31 30 29 28 27 26 25 25 25 24 24 23 23 23 22 22 21 21 20 20 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 16 17 18 19 19 20 20 20 20 19 19 18 18 18 18 17 16 15 14 13 12 11 10 10 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 7 7 7 8 8 8 9 9 9 10 10 11 11 11 11 12 12 12 13 13 14 15 15 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 16 18 22 29 32 33 33 33 33 32 32 32 32 32 31 31 31 31 30 30 30 29 29 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 22 20 18 11 4 5 9 12 13 12 11 11 11 12 12 12 13 13 13 14 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 16 16 17 17 18 18 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 22 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 21 21 22 22 22 22 22 21 21 20 19 19 18 18 18 18 18 19 19 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 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 24 24 24 25 25 26 26 27 27 28 29 29 30 29 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 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 14 46 47 48 48 49 49 49 48 48 48 47 46 46 45 43 42 40 39 37 37 36 36 36 35 35 34 34 33 32 32 31 30 28 27 26 26 25 25 25 25 24 24 23 23 22 21 21 21 20 20 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 18 19 20 20 21 21 21 21 20 20 19 18 18 17 17 16 15 15 14 12 11 11 10 9 9 9 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 8 8 9 9 9 9 10 10 10 11 12 12 12 13 13 13 13 14 14 15 15 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 19 22 29 31 33 33 33 33 32 32 32 32 32 31 31 31 31 30 30 29 29 29 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 25 25 25 25 25 25 25 25 24 24 24 23 23 22 21 20 17 12 5 4 8 11 12 11 11 11 11 12 12 12 13 13 13 14 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 16 16 17 17 18 18 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 23 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 21 21 22 22 23 23 23 22 22 21 20 20 19 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 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 24 24 25 25 25 25 26 27 27 28 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 28 28 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 47 48 48 49 49 49 48 48 48 47 46 46 45 45 44 43 41 40 38 37 37 36 36 36 35 35 34 33 32 31 30 29 28 27 26 26 26 26 26 25 25 24 24 23 22 21 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 20 20 21 21 22 22 21 21 20 19 18 18 17 16 15 15 15 14 13 12 11 10 10 9 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 9 9 8 8 8 8 9 9 9 10 10 10 10 11 11 12 12 13 13 14 14 14 14 14 15 15 16 16 16 17 17 16 16 16 16 15 15 15 14 14 14 14 14 15 15 15 15 14 14 14 15 15 16 18 22 28 31 32 33 33 33 33 32 32 32 32 31 31 31 30 30 30 29 29 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 21 20 17 12 6 4 7 10 11 11 11 11 11 11 12 12 12 13 13 14 14 14 15 14 14 14 14 14 14 13 13 14 14 14 15 15 15 16 16 17 18 18 19 19 20 20 20 21 21 21 21 22 22 22 22 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 21 21 21 21 21 21 21 21 21 21 22 22 23 23 22 22 21 21 20 19 19 18 18 19 19 19 20 20 20 21 21 21 21 21 20 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 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 26 26 26 27 27 28 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 29 29 29 28 27 27 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 25 25 24 24 24 24 24 25 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 13 13 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 48 48 48 48 47 47 47 47 47 47 46 46 45 45 44 44 43 41 39 38 37 37 36 36 35 35 34 34 33 32 30 29 28 27 26 26 26 26 26 26 26 25 24 23 22 21 20 19 19 18 18 18 17 18 18 18 18 18 19 19 19 20 20 20 20 21 21 21 22 22 22 22 21 21 20 19 18 17 16 15 14 14 14 13 13 12 11 11 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 11 11 11 12 12 13 13 14 14 14 15 15 15 15 15 16 16 16 17 17 17 17 16 16 16 15 15 15 14 14 14 14 15 15 15 15 15 14 14 14 14 14 15 16 20 26 30 32 33 33 33 33 32 32 32 32 31 31 31 30 30 29 29 29 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 19 17 13 7 4 5 8 9 9 10 10 11 11 11 12 12 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 15 15 16 17 17 18 18 19 19 20 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 20 19 19 19 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 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 23 23 23 23 23 23 24 24 24 25 25 26 26 26 26 27 27 28 28 29 29 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 31 31 31 31 31 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 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 22 22 23 23 23 22 22 22 22 22 22 21 21 21 20 20 19 19 19 18 18 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 49 49 48 47 47 47 47 47 47 47 47 46 46 45 45 44 44 42 41 39 38 37 37 36 36 36 35 35 34 33 31 30 28 27 27 27 27 27 27 27 26 25 24 22 21 20 19 18 18 18 18 18 18 18 18 19 19 19 20 20 20 21 22 22 22 22 23 23 23 23 22 22 21 20 19 18 17 16 15 14 14 14 14 13 13 12 12 11 11 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 10 10 9 10 10 11 11 11 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 17 16 16 15 15 15 15 14 15 15 15 14 14 14 14 14 14 14 14 14 14 19 23 28 32 33 33 33 33 32 32 32 31 31 31 30 30 30 29 29 29 28 28 28 28 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 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 22 22 21 20 19 17 13 8 4 3 5 7 8 9 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 13 13 13 14 14 15 16 16 17 18 19 19 20 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 21 20 20 19 19 19 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 25 25 26 26 26 27 27 28 28 29 29 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 29 29 28 28 28 28 27 27 27 27 27 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 19 19 18 18 17 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 50 50 49 49 48 48 48 49 48 48 47 47 46 46 45 45 44 43 42 40 39 38 38 37 37 37 37 36 35 34 32 31 29 28 27 27 27 27 27 27 26 24 23 22 21 20 20 19 19 19 19 19 19 20 20 20 20 21 21 21 22 23 24 24 25 25 25 24 24 23 22 21 21 19 19 18 17 16 15 14 14 14 13 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 11 11 10 10 10 11 12 12 13 13 13 13 13 13 13 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 17 17 16 16 15 15 15 15 15 15 14 14 14 14 13 13 13 13 14 14 18 21 26 32 33 33 32 32 32 31 31 31 30 30 30 30 29 29 29 29 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 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 23 23 23 22 22 21 21 20 19 17 14 10 6 2 3 5 7 8 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 12 12 12 13 13 13 14 14 15 17 18 19 20 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 20 20 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 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 23 24 24 24 25 25 25 26 26 27 27 28 28 29 29 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 20 20 19 19 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 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 52 52 52 51 51 50 50 50 50 49 48 47 46 46 45 44 44 43 42 41 40 39 38 38 38 38 38 37 36 35 33 31 30 29 28 28 27 27 26 26 25 24 23 22 22 21 21 20 20 20 20 20 21 21 22 22 22 22 22 23 23 24 25 26 26 26 26 25 24 23 22 20 19 19 18 17 17 16 15 15 14 14 13 13 13 13 12 12 12 11 11 11 11 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 11 12 13 14 14 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 18 17 17 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 18 21 26 33 33 32 32 32 31 31 31 30 30 30 30 29 29 29 29 29 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 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 21 21 20 19 17 15 11 7 4 2 4 6 7 8 9 10 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 10 10 10 11 11 12 12 12 12 13 14 15 17 18 19 20 21 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 20 20 20 19 19 19 19 18 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 26 26 27 27 27 28 29 29 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 32 32 32 32 31 31 30 30 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 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 15 15 15 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 52 53 52 52 51 51 51 50 49 47 46 45 45 45 45 44 44 43 42 41 40 39 39 39 39 39 38 37 36 35 33 32 31 30 29 28 27 27 26 25 24 24 23 23 22 22 22 21 21 21 21 22 22 23 23 24 24 24 24 25 25 26 26 27 27 27 27 26 25 23 21 20 19 19 18 18 17 16 16 15 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 12 12 12 11 11 11 11 12 14 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 18 17 17 16 16 16 16 16 16 16 15 15 15 14 14 14 15 15 17 19 22 26 31 32 32 32 32 31 31 30 30 30 30 30 30 29 29 29 29 29 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 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 21 20 20 19 17 15 12 9 5 2 3 5 6 7 8 9 10 10 11 11 11 11 11 11 11 11 10 10 11 10 10 10 10 10 10 11 11 11 11 11 12 13 14 15 17 19 20 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 26 26 27 27 27 28 28 29 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 32 32 31 31 30 30 30 29 29 29 29 29 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 22 22 22 22 21 21 21 20 20 19 19 19 18 18 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 13 13 13 12 12 12 12 12 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 14 14 14 14 14 14 14 14 14 14 14 14 15 15 51 52 53 52 51 50 49 48 47 46 45 45 45 45 45 45 44 43 42 41 40 39 39 39 39 38 38 37 36 34 33 32 31 30 29 28 27 27 26 25 25 24 23 23 23 23 22 22 22 22 22 23 24 24 25 26 26 26 26 26 26 27 27 27 27 27 27 26 25 23 22 20 19 19 18 18 17 17 16 16 15 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 13 15 17 17 17 17 16 16 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 19 19 18 17 16 16 16 16 16 16 16 16 16 15 15 14 14 15 15 16 18 21 26 30 31 32 32 32 31 31 30 30 30 30 30 30 30 29 29 29 29 29 29 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 27 27 26 26 26 26 25 25 25 25 24 24 24 24 24 23 23 23 23 22 22 21 21 20 20 19 17 15 13 10 6 3 2 3 5 6 7 8 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 11 11 12 13 14 16 18 19 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 26 26 26 26 27 27 28 28 29 29 30 30 30 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 32 32 31 31 30 30 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 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 22 22 22 21 21 21 20 20 20 19 19 18 18 18 17 17 17 17 16 16 16 15 15 15 15 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 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 50 51 51 51 50 48 47 46 45 45 45 45 45 45 44 44 43 42 41 41 40 40 39 39 38 38 37 36 35 34 33 32 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 23 23 24 24 25 26 27 28 28 28 27 27 27 27 27 27 27 27 27 26 25 23 21 20 19 19 18 18 18 18 17 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 14 16 17 18 18 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 20 20 19 18 17 16 16 16 16 16 16 16 16 16 15 15 14 14 14 15 16 18 20 25 29 31 32 32 32 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 27 27 27 27 26 26 26 26 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 21 21 20 20 19 17 16 13 10 7 4 2 2 4 5 6 7 8 9 9 9 10 10 10 10 9 9 9 9 8 8 8 9 9 9 9 9 9 10 10 10 10 11 12 13 14 16 18 20 21 21 22 22 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 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 22 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 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 25 25 25 25 26 26 26 26 27 27 27 28 28 29 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 32 32 31 31 30 30 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 23 23 23 23 23 22 22 21 21 21 20 20 20 19 19 19 18 18 18 17 17 17 17 16 16 16 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 48 49 49 49 48 47 46 45 45 45 45 45 45 44 43 42 42 41 41 41 40 40 39 39 38 37 36 35 34 33 32 32 31 30 30 29 28 28 27 26 26 25 25 24 23 23 23 23 24 24 25 26 27 28 28 29 29 29 28 27 27 26 26 26 26 26 25 25 24 22 21 20 19 19 19 19 19 18 18 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 13 13 13 13 13 13 14 15 17 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 19 18 17 17 16 16 16 16 16 16 16 16 15 15 14 14 14 15 16 17 19 24 27 30 32 32 32 32 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 27 27 27 26 26 26 25 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 21 21 20 20 19 17 16 13 11 8 5 2 1 3 4 6 7 7 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 11 12 13 14 16 18 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 22 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 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 25 25 25 25 25 26 26 26 26 27 27 28 28 29 29 30 30 30 30 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 32 32 31 31 30 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 16 16 16 16 15 15 15 14 14 14 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 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 48 48 47 47 47 46 46 45 45 45 45 45 44 43 42 41 41 41 41 41 40 40 39 38 37 36 36 35 34 34 33 32 32 31 31 30 29 29 28 27 26 26 25 24 24 23 24 24 25 26 27 27 28 29 29 30 30 29 28 28 27 27 26 26 25 25 24 23 22 21 20 19 18 18 19 19 20 20 19 19 18 18 17 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 13 13 14 14 17 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 19 18 17 16 16 16 16 16 16 16 16 15 15 14 14 14 15 15 16 18 22 26 29 31 32 32 32 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 27 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 24 24 23 23 23 23 23 22 22 22 21 21 20 20 19 17 16 14 11 9 6 3 1 2 4 5 6 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 9 9 10 11 11 12 12 14 16 18 19 19 19 19 19 19 19 19 19 19 19 19 20 19 19 19 19 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 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 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 28 28 29 29 30 30 30 30 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 31 31 30 29 29 29 29 29 29 29 29 29 29 29 28 28 28 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 24 24 24 24 23 23 23 22 22 21 21 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 17 47 47 47 47 46 46 46 45 45 45 45 44 43 42 41 41 40 40 41 40 40 39 38 38 37 36 36 35 35 35 34 34 33 33 32 31 30 30 29 28 27 26 25 24 24 24 24 25 26 27 28 28 29 29 30 30 29 29 28 28 27 27 26 26 25 24 23 22 21 20 20 19 18 19 19 20 21 21 21 21 20 19 19 18 17 17 17 16 16 16 16 16 16 16 16 15 15 14 14 15 15 15 14 14 14 13 13 13 13 13 14 14 14 14 14 14 15 18 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 20 20 19 18 17 16 16 15 15 15 15 15 15 15 14 14 14 14 15 16 18 21 25 28 31 32 32 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 27 27 27 27 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 25 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 20 19 19 17 16 14 12 9 7 4 2 1 3 4 5 6 6 7 7 7 8 8 8 7 7 7 7 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 10 10 10 12 13 15 16 16 17 17 17 17 17 15 15 14 15 16 17 17 18 18 18 17 17 16 16 16 16 17 17 17 17 17 17 18 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 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 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 27 27 28 28 29 29 29 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 31 31 30 30 29 29 29 28 28 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 24 24 24 23 23 23 22 22 21 21 20 20 20 20 19 19 18 18 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 17 17 46 46 47 47 46 46 46 45 45 45 45 44 43 42 41 40 40 40 40 40 39 39 38 37 36 36 36 36 35 35 35 34 34 34 33 32 31 30 29 28 27 26 25 24 24 24 25 26 27 28 29 29 29 30 29 29 29 28 28 28 27 27 26 26 25 24 23 22 21 20 20 19 19 19 20 21 22 22 22 22 22 21 21 20 19 18 18 17 17 17 17 17 17 17 16 15 15 14 14 14 14 14 14 13 13 13 13 13 14 15 16 16 16 15 16 17 18 20 21 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 20 19 18 17 16 16 15 15 15 15 15 15 15 14 14 14 14 15 15 18 21 24 28 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 27 27 27 28 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 25 25 25 24 24 24 24 23 23 23 23 23 23 22 22 22 21 21 21 20 19 19 18 16 15 13 10 8 5 3 1 1 3 4 5 6 6 7 7 7 7 7 7 7 6 6 6 5 5 5 6 6 6 6 6 7 7 7 8 8 8 9 9 9 10 11 12 13 14 14 15 15 14 13 13 12 13 13 14 15 16 17 18 18 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 21 21 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 22 22 22 22 22 22 22 22 22 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 27 27 27 28 28 29 29 29 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 31 30 30 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 22 22 21 21 21 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 45 46 46 47 47 47 47 46 45 45 44 44 43 42 41 40 40 40 39 39 39 38 37 36 36 36 36 36 35 35 35 35 34 34 33 32 31 30 29 28 27 26 25 25 25 26 27 28 28 29 30 30 30 29 29 29 28 28 28 27 27 27 26 26 25 23 22 21 20 20 20 19 19 20 20 21 22 22 23 23 22 22 22 21 20 19 19 18 18 18 18 18 18 17 17 16 15 14 14 14 14 14 13 13 13 13 14 14 16 17 18 18 18 18 19 20 21 22 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 23 22 22 22 21 20 19 18 17 16 15 15 15 15 15 15 15 14 14 14 14 14 15 17 20 24 28 30 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 27 27 27 27 28 28 28 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 20 19 19 18 17 15 13 11 9 6 4 2 0 1 3 4 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 10 10 11 12 12 13 13 13 12 13 13 13 14 14 15 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 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 24 24 24 25 25 25 25 25 25 26 26 26 26 26 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 32 32 32 32 32 33 33 32 32 31 31 30 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 24 24 24 23 23 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 15 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 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 18 44 45 46 47 48 48 48 47 46 45 44 43 43 42 41 40 40 39 39 39 38 37 37 37 37 37 37 37 36 36 35 35 34 33 33 32 31 30 29 28 27 26 26 26 26 27 28 29 30 30 30 30 30 29 28 28 27 27 27 27 27 26 26 25 24 23 22 21 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 21 20 19 19 18 18 18 18 18 18 18 17 16 15 15 15 15 15 14 14 14 14 14 15 16 17 18 19 20 20 20 20 21 21 22 22 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 22 22 22 23 23 23 23 22 21 20 19 18 17 16 16 15 15 15 15 15 14 14 14 13 13 14 15 17 20 23 28 30 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 27 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 20 19 19 18 17 15 14 12 10 7 5 3 2 0 1 2 3 4 5 5 5 6 5 5 5 5 5 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 7 8 8 9 9 8 9 10 11 12 12 12 13 13 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 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 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 24 24 24 23 23 22 22 22 21 21 21 20 20 20 19 19 19 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 17 18 18 43 44 45 46 48 48 48 48 47 46 45 44 43 42 42 41 40 39 39 38 38 37 37 38 38 38 38 38 37 37 36 34 34 33 32 31 30 29 28 27 26 26 26 27 28 29 30 30 30 31 30 30 29 28 27 27 26 26 26 26 26 25 25 24 23 22 21 21 20 20 20 20 20 21 21 21 22 22 22 22 22 22 21 21 20 20 19 19 19 19 19 19 18 18 17 16 16 15 15 15 15 15 14 14 15 15 16 17 18 20 20 21 20 20 20 20 20 20 20 19 19 20 20 19 19 19 20 21 22 22 22 22 21 21 21 21 22 22 23 23 23 23 23 23 22 21 20 19 18 17 16 15 15 15 15 14 14 14 13 13 13 13 14 16 19 23 28 30 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 23 23 22 22 22 22 21 21 21 20 20 19 19 18 17 16 14 13 11 9 7 5 3 2 0 1 2 3 3 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 7 7 8 8 8 9 10 11 12 12 13 13 13 14 14 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 18 18 18 18 18 19 19 19 20 20 20 20 20 20 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 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 27 27 27 27 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 29 28 28 28 28 28 28 28 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 26 26 26 25 25 24 24 23 23 22 22 22 21 21 21 20 20 20 19 19 19 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 14 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 41 43 44 46 47 47 48 48 48 47 47 46 45 44 43 41 40 39 39 38 37 37 38 38 38 38 37 37 36 36 36 35 33 32 31 30 29 27 27 26 26 27 27 28 30 31 31 32 31 31 31 30 29 28 27 26 26 25 25 25 24 24 23 23 22 21 21 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 21 21 20 20 19 19 19 19 19 19 18 18 17 16 16 16 16 16 16 15 15 15 15 16 17 18 19 21 21 21 21 20 20 19 19 19 18 18 19 19 18 18 19 19 21 23 24 24 24 23 22 22 21 21 22 22 23 23 24 24 23 23 22 21 20 19 18 17 16 15 15 15 14 14 14 14 13 13 13 13 14 15 18 22 27 29 30 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 27 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 24 24 24 23 23 23 22 22 22 22 21 21 21 21 20 20 19 19 18 17 16 15 13 12 10 8 6 5 3 2 1 0 1 2 3 3 3 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 6 7 7 8 8 9 10 11 11 12 13 13 13 13 14 14 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 17 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 27 28 28 28 28 29 29 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 31 31 30 30 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 28 28 28 27 27 27 27 27 27 26 26 25 25 24 24 23 23 23 22 22 21 21 21 20 20 19 19 19 18 18 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 41 42 43 44 46 46 47 47 47 48 48 48 47 45 44 42 41 40 39 39 39 38 38 37 37 36 36 35 35 35 34 33 32 31 29 28 27 26 26 26 27 27 29 30 31 31 32 32 32 31 31 30 29 28 27 26 25 25 24 24 23 23 22 22 21 20 20 20 20 20 20 21 21 22 22 23 23 23 23 22 22 21 21 20 20 20 19 19 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 17 18 19 20 21 22 21 21 21 20 20 20 21 22 23 24 25 25 25 25 25 26 27 26 26 25 24 23 22 21 21 21 22 23 23 24 24 24 23 22 21 20 19 18 17 16 16 15 15 14 14 14 14 13 13 12 13 13 15 17 22 26 28 30 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 27 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 24 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 19 19 18 17 16 15 14 13 11 9 7 6 4 3 2 1 0 1 1 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 6 6 7 7 8 8 9 10 11 12 12 12 12 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 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 24 25 25 25 25 26 26 26 26 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 29 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 27 27 28 28 28 28 27 27 27 26 26 25 25 24 24 23 23 22 22 21 21 20 20 20 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 42 42 43 43 44 46 46 47 47 47 47 47 46 45 44 42 42 42 41 41 40 39 39 38 37 37 36 36 35 34 33 32 30 29 27 26 26 26 26 26 27 29 30 31 31 31 32 31 31 30 30 29 28 27 26 26 25 25 24 23 23 22 21 21 20 20 20 20 20 20 20 21 21 22 22 23 23 23 22 22 21 21 21 20 20 20 20 19 19 19 19 18 18 17 17 16 16 16 17 17 17 17 17 17 17 18 19 20 21 22 22 22 21 21 21 20 21 21 22 24 25 26 27 27 27 28 28 28 28 27 27 25 24 23 22 21 21 21 22 23 23 23 23 23 22 21 20 19 19 18 17 16 15 15 14 14 14 14 13 13 13 13 13 14 16 21 25 28 30 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 28 28 28 28 28 27 27 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 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 19 19 18 17 17 16 15 13 12 10 8 6 5 4 3 2 1 1 1 1 1 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 3 3 3 4 5 5 6 7 7 8 8 8 9 10 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 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 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 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 30 30 30 30 31 31 31 31 31 31 31 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 27 27 27 27 26 26 25 25 24 24 23 23 22 22 21 21 20 20 19 19 19 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 43 43 43 44 44 45 46 46 46 46 46 46 45 44 44 43 43 43 43 43 42 41 40 40 39 38 38 37 35 33 32 30 28 26 25 25 25 26 26 27 28 29 30 30 30 30 31 30 30 29 28 27 27 26 25 25 25 24 23 23 22 21 21 20 20 20 19 19 19 20 20 20 21 22 22 23 23 22 22 21 21 21 21 20 20 20 20 20 20 19 19 19 18 17 17 17 17 17 17 17 18 18 18 18 18 19 19 20 21 22 22 22 22 21 21 21 21 22 23 24 25 26 27 28 28 28 29 29 29 29 28 27 25 23 22 21 21 21 21 22 22 23 23 22 21 21 20 19 19 18 17 16 15 15 14 14 14 14 14 13 13 13 13 14 16 20 24 27 30 31 32 32 32 32 32 32 32 31 31 31 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 23 22 22 21 21 21 20 20 20 20 19 19 18 18 17 16 15 14 12 11 9 7 6 5 4 3 3 2 1 1 1 1 1 1 1 2 2 3 3 3 4 4 4 4 4 3 3 3 3 3 4 5 6 7 7 8 8 8 9 10 10 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 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 23 23 23 23 23 23 23 24 24 24 24 24 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 28 28 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 28 27 27 27 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 24 24 23 23 22 22 21 21 20 20 19 19 18 18 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 44 44 44 44 44 45 46 46 46 45 45 45 44 44 44 44 45 44 44 44 43 43 42 41 40 39 38 36 34 32 29 27 26 25 24 24 25 26 28 29 29 30 30 29 29 29 30 29 29 28 27 26 25 25 24 23 23 22 22 21 21 21 21 20 20 20 19 19 19 19 20 20 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 19 18 18 18 17 17 17 18 18 18 18 18 19 19 19 20 21 21 22 22 22 22 22 21 21 21 22 23 24 25 26 27 28 28 29 29 30 30 30 29 28 26 24 23 21 20 20 20 21 21 22 22 21 21 20 19 19 18 18 17 16 16 15 15 15 14 14 14 13 13 13 13 14 16 20 24 27 30 31 32 32 32 32 32 32 32 31 31 31 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 24 24 24 24 23 23 22 22 22 21 21 20 20 20 20 19 19 18 18 17 16 15 14 13 11 10 8 7 6 5 4 3 3 2 2 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 5 6 7 7 8 8 8 9 10 10 11 11 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 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 21 21 21 21 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 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 29 29 29 28 28 28 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 25 25 25 25 25 24 24 24 23 23 23 22 22 21 21 20 20 19 19 19 18 18 17 17 17 16 16 16 16 16 16 16 15 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 16 16 16 16 15 16 16 16 16 45 44 44 44 44 44 44 44 44 44 44 44 44 44 44 45 45 44 44 44 43 43 42 41 40 39 37 35 33 30 28 26 24 24 24 25 26 28 29 30 30 31 30 29 29 29 29 29 28 27 26 25 24 23 22 21 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 21 21 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 18 18 18 18 18 18 19 19 19 19 19 20 20 21 21 22 22 22 22 22 22 22 22 22 23 24 25 26 27 28 29 29 30 30 30 31 30 29 28 26 24 22 21 20 20 20 20 21 21 20 20 19 18 18 18 18 17 17 16 15 15 15 15 15 14 14 14 13 14 14 16 19 23 27 30 31 32 32 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 29 29 28 28 28 28 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 25 25 25 25 24 24 24 23 23 23 22 22 21 21 21 20 20 20 19 19 18 18 17 16 15 14 13 12 11 10 9 8 7 5 4 4 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 4 5 6 6 6 7 8 9 10 10 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 29 28 28 29 29 29 29 29 29 28 28 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 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 20 20 20 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 14 14 14 15 15 44 44 44 44 43 43 43 43 43 43 43 44 44 44 44 44 44 44 43 42 42 41 40 40 39 38 37 35 33 30 27 26 25 25 26 27 29 30 31 31 32 31 31 30 30 29 29 29 28 27 26 24 23 22 21 20 20 20 20 20 21 21 21 22 21 21 21 21 22 22 22 22 23 23 23 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 21 20 20 19 19 19 18 18 19 19 19 19 20 20 20 20 21 21 22 22 22 23 23 22 22 22 22 23 23 24 25 26 27 28 29 30 30 31 31 31 31 30 29 27 26 23 22 21 20 20 20 20 20 20 19 19 18 18 18 17 17 17 16 16 15 15 15 15 15 14 14 14 14 14 16 19 22 26 29 31 31 32 32 32 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 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 26 26 26 26 25 25 25 25 24 24 24 23 23 22 22 21 21 21 20 20 19 19 19 18 18 17 16 15 15 14 12 12 11 10 9 8 7 6 5 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 2 2 2 3 4 4 5 5 5 6 7 8 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 15 15 15 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 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 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 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 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 28 28 28 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 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 21 20 20 20 19 19 19 19 19 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 14 15 14 13 13 14 14 13 12 11 11 11 11 12 11 11 10 10 10 10 10 11 12 13 14 14 44 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 41 40 40 39 39 38 38 36 35 32 30 27 26 26 26 27 29 30 31 32 32 33 32 32 31 31 30 29 28 27 26 25 24 22 22 21 21 21 21 21 21 21 21 21 22 22 22 23 23 24 25 25 25 25 25 25 25 25 25 25 24 24 24 25 25 25 25 24 24 23 23 22 21 21 20 20 19 19 19 19 19 20 20 20 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 24 24 25 27 28 29 29 30 30 31 31 31 31 31 30 29 27 25 23 22 21 20 20 20 20 19 19 18 18 17 17 17 17 17 16 16 15 15 15 15 15 15 15 14 14 14 16 18 21 25 29 30 31 32 32 32 32 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 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 26 26 26 25 25 25 25 24 24 23 23 22 22 21 21 20 20 20 19 19 18 18 17 17 16 16 15 14 13 12 12 11 10 9 8 7 6 5 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 2 2 2 3 4 4 4 4 5 7 8 9 9 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 19 19 19 19 18 18 18 18 17 17 18 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 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 24 24 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 27 27 26 26 26 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 22 22 22 21 21 21 20 20 20 20 20 19 19 19 19 19 19 18 18 17 16 16 15 15 15 15 13 11 10 10 9 12 12 9 7 7 7 7 10 13 9 8 8 9 9 10 10 10 9 9 10 9 9 9 9 9 9 9 8 8 8 8 8 9 10 11 12 13 44 43 43 43 43 43 43 44 44 44 44 44 43 43 43 43 42 42 41 40 40 39 39 38 37 36 35 33 31 29 27 27 27 28 29 31 32 32 33 33 33 33 33 32 31 30 29 28 27 26 25 23 22 22 21 21 21 21 21 21 21 21 22 22 22 23 24 24 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 23 22 21 21 20 20 20 20 20 20 20 20 20 20 21 21 22 22 23 23 23 23 23 23 23 23 23 23 24 24 25 26 27 29 29 30 30 30 30 30 31 30 30 29 28 27 25 23 22 21 20 20 20 19 19 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 15 14 14 15 16 18 21 25 28 30 31 31 32 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 29 29 28 28 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 26 26 26 26 25 25 25 24 24 23 23 22 22 21 21 20 20 19 19 19 18 18 18 17 17 16 16 15 14 13 12 12 11 10 9 8 7 6 6 5 4 4 4 4 4 4 4 4 3 3 2 2 2 3 3 3 3 3 3 2 2 3 4 4 4 4 5 6 7 8 9 9 10 11 11 11 11 12 12 12 12 12 12 13 13 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 18 19 19 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 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 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 26 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 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 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 12 12 13 12 13 13 12 12 12 13 13 12 12 11 11 11 10 10 9 9 8 8 8 7 7 7 8 8 9 10 11 12 44 43 43 44 44 44 44 45 45 45 45 45 44 44 43 43 43 42 41 40 39 38 37 36 35 33 32 30 29 28 28 29 30 31 31 32 33 33 34 34 34 34 34 33 32 31 29 28 27 26 25 24 23 22 22 22 22 22 22 22 22 22 22 22 23 23 24 25 25 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 27 27 26 26 25 24 23 22 22 21 21 21 20 20 20 20 20 20 20 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 23 23 24 26 27 28 29 29 29 30 30 30 30 30 30 29 28 27 26 24 22 21 21 21 20 20 19 19 18 17 17 16 16 16 15 15 14 14 14 15 15 15 15 15 14 15 15 17 20 24 26 29 31 31 32 32 32 32 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 29 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 27 26 26 26 25 25 25 24 24 23 23 22 21 21 21 20 20 19 19 19 18 18 18 18 17 17 16 16 15 14 13 13 12 11 10 9 8 8 7 6 6 5 5 5 5 5 4 4 4 3 3 2 2 2 3 3 4 4 3 2 1 3 4 6 6 5 5 6 6 7 8 9 10 10 11 11 11 11 11 12 12 12 13 13 14 14 14 15 15 15 15 15 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 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 12 12 12 11 11 10 10 9 9 8 8 7 7 7 7 7 8 8 9 9 10 10 44 44 44 44 45 45 45 46 46 46 46 46 45 45 44 44 43 42 41 39 38 37 35 33 31 30 29 28 28 29 30 31 32 33 33 34 34 34 34 35 35 35 35 34 32 31 29 28 27 26 25 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 26 26 27 27 27 27 28 28 28 28 28 29 29 29 29 28 28 27 27 26 25 24 23 23 22 21 21 21 21 20 20 20 20 20 20 20 21 22 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 27 28 29 29 29 29 29 29 29 29 29 29 28 27 26 25 23 22 21 21 21 20 20 19 18 18 17 16 16 15 15 14 14 14 14 14 15 15 15 15 14 15 15 16 19 22 25 28 30 31 31 32 32 32 32 31 31 31 31 31 30 30 30 30 30 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 27 27 27 27 27 27 26 26 26 25 25 25 24 24 23 23 22 21 21 21 20 20 19 19 19 19 19 18 18 18 17 17 16 15 15 14 13 13 12 11 10 10 9 8 7 7 6 6 6 6 5 5 5 4 4 3 2 2 2 3 3 4 4 3 2 1 3 5 7 7 6 6 6 7 8 9 9 10 10 10 10 10 11 11 11 12 13 13 14 14 14 15 15 16 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 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 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 24 24 24 25 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 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 10 10 9 9 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 44 44 45 45 46 46 46 46 46 46 46 46 45 44 44 43 43 42 40 39 37 35 33 31 29 28 28 28 29 31 32 33 34 34 35 35 35 35 35 36 36 36 36 35 33 32 29 28 27 26 25 25 24 24 24 24 23 23 23 23 23 24 24 24 24 25 25 25 26 26 27 27 27 27 27 28 28 29 29 30 30 30 29 29 28 28 27 26 25 24 23 22 22 21 21 21 20 20 20 20 20 20 20 20 20 21 22 24 25 25 25 25 25 24 24 24 24 25 25 26 26 27 28 28 28 29 29 29 28 28 28 28 28 28 28 27 26 25 24 23 22 22 21 21 20 20 19 18 17 16 16 15 15 14 14 13 13 14 14 15 15 15 15 15 15 16 18 21 24 27 30 31 31 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 24 24 23 23 22 21 21 21 20 20 20 19 19 19 19 19 18 18 18 17 17 16 15 15 14 13 13 12 11 11 10 9 8 8 7 7 7 7 6 6 6 5 4 3 3 2 3 3 4 4 4 3 2 1 2 4 6 7 7 7 7 8 9 9 10 10 11 11 11 11 11 11 12 13 13 14 14 14 15 15 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 11 10 10 9 9 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 45 45 46 46 46 46 46 45 45 45 44 44 44 44 44 43 43 42 41 39 38 36 34 32 29 28 28 29 30 32 33 34 34 35 35 35 35 36 36 36 36 36 35 34 33 31 29 28 27 26 26 25 25 25 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 27 27 27 27 27 28 28 29 29 30 30 29 29 28 28 28 27 26 25 24 23 22 21 21 20 20 20 20 20 20 20 20 20 20 20 21 22 24 25 26 26 25 25 24 24 24 25 25 26 26 27 27 28 28 28 28 28 28 28 28 28 28 27 28 28 27 26 26 24 23 22 22 21 21 20 20 19 18 17 16 16 15 14 14 13 13 13 13 14 14 15 15 15 15 15 16 18 20 24 27 29 31 31 31 32 32 32 31 31 31 31 31 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 28 28 28 28 27 27 27 26 26 26 26 25 25 25 24 24 23 23 22 22 21 21 20 20 20 20 19 19 19 19 19 18 18 18 17 17 16 15 15 14 14 13 12 12 11 10 10 9 8 7 7 7 7 7 7 6 5 4 4 4 4 4 4 3 3 2 1 1 1 3 4 5 6 7 8 9 10 11 11 12 12 13 13 13 13 13 13 14 14 15 15 15 15 16 16 16 17 17 18 18 18 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 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 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 9 9 8 8 8 7 7 6 6 6 5 5 5 4 4 4 3 3 3 3 3 46 46 46 46 46 46 45 44 44 43 43 43 44 44 44 44 43 42 41 40 38 36 34 31 29 28 29 30 32 33 34 34 35 35 35 36 36 36 36 36 36 36 35 33 32 30 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 24 24 25 25 25 26 26 26 26 27 27 27 27 28 28 29 29 29 29 29 28 28 28 28 28 27 26 25 23 22 22 21 21 20 20 20 20 20 20 21 21 21 21 21 22 23 24 25 25 26 25 25 24 24 24 25 25 26 26 26 27 27 27 28 28 28 28 28 28 27 27 27 27 27 27 26 25 24 23 22 22 21 21 20 19 19 18 17 16 15 15 14 14 13 13 13 13 14 14 15 15 15 15 15 16 18 20 23 26 28 30 31 31 32 32 31 31 31 31 31 31 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 28 28 28 27 27 27 26 26 26 25 25 25 25 24 24 23 23 22 22 21 21 21 20 20 20 20 19 19 19 19 19 19 18 18 17 16 16 15 15 14 13 13 12 11 11 10 9 9 8 7 7 7 7 7 6 6 5 6 6 6 6 5 3 3 2 2 1 0 2 3 4 5 6 8 9 10 11 13 13 14 14 14 14 14 14 14 15 15 16 16 16 16 17 17 17 17 17 18 18 18 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 23 23 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 9 9 8 8 8 7 7 6 6 6 5 5 4 4 4 3 3 2 2 2 2 2 2 Wind_Direction 359 360 0 0 359 359 359 359 358 357 356 354 353 351 350 347 345 343 341 339 338 336 336 336 336 336 336 336 336 335 334 333 333 332 331 330 330 329 328 328 328 328 329 329 330 332 334 336 337 338 338 339 340 339 337 334 331 328 326 326 325 324 324 323 322 321 320 319 318 317 316 315 315 314 314 313 313 312 310 309 309 308 306 304 302 300 300 303 305 307 308 308 307 305 305 304 304 304 303 299 294 290 288 287 287 286 284 284 283 280 270 250 217 176 155 152 151 154 156 157 160 161 162 164 166 169 170 171 171 172 173 173 174 174 175 174 174 174 173 174 175 176 177 178 178 178 177 177 178 179 179 180 181 181 182 183 185 187 189 191 193 194 194 193 193 193 192 190 190 192 193 193 194 199 213 231 246 252 246 230 217 218 217 207 199 201 208 203 194 193 194 189 182 178 177 179 184 183 173 163 158 155 154 154 155 153 148 142 141 143 146 147 144 137 132 131 132 132 130 129 129 130 131 133 135 136 136 136 134 133 134 136 137 136 135 136 138 139 138 137 135 132 131 128 125 122 121 120 118 117 117 120 123 126 126 122 120 116 111 109 110 110 110 114 122 129 134 138 139 140 142 144 144 145 148 153 158 161 160 153 136 110 90 86 87 89 91 92 92 93 94 95 95 93 91 88 86 84 82 82 83 85 87 89 91 93 94 95 95 95 96 98 101 105 108 111 114 116 118 121 123 125 129 135 142 148 155 163 168 170 173 172 173 180 189 196 200 199 198 195 191 189 191 194 202 196 169 170 349 354 294 184 155 135 120 117 116 106 82 53 42 89 155 165 171 184 199 212 231 252 258 261 270 266 250 236 231 238 251 260 264 267 274 282 288 295 301 305 306 306 304 304 308 312 317 321 322 322 319 315 311 308 305 303 302 305 311 320 336 346 3 16 17 4 321 316 326 329 325 320 318 313 311 310 308 306 308 312 320 332 341 345 346 345 344 343 342 338 334 328 317 297 264 238 230 237 243 241 238 236 238 234 221 244 275 265 201 40 49 70 87 85 67 60 64 68 68 62 53 45 40 36 32 22 14 3 9 2 359 355 351 349 347 346 347 350 353 356 355 350 334 311 293 286 288 296 304 311 320 329 339 350 2 15 24 29 34 36 37 38 39 39 36 33 31 30 28 26 26 26 25 22 20 22 24 27 28 30 31 33 35 35 34 34 33 32 31 30 30 29 29 29 29 30 31 32 33 34 34 35 36 37 38 40 42 44 45 46 359 359 359 360 359 359 359 359 358 357 356 354 353 352 350 348 346 344 342 340 339 338 337 337 337 336 336 336 336 335 334 333 332 332 331 330 330 329 329 328 328 329 329 330 330 331 332 334 336 337 338 338 339 338 336 333 330 328 326 325 325 324 324 323 322 321 320 319 318 317 316 315 314 314 314 313 313 312 311 309 308 308 306 304 302 300 300 302 305 307 307 306 305 304 303 303 304 305 304 301 297 295 293 293 292 289 288 291 295 298 297 288 266 199 139 136 143 146 150 152 156 160 160 160 163 166 167 169 170 171 172 173 174 174 174 174 174 173 173 173 174 175 176 176 176 176 176 177 177 178 179 180 181 182 183 184 186 188 190 192 194 195 195 194 193 192 191 190 190 191 190 187 185 188 201 220 237 247 244 230 219 225 229 216 196 191 201 205 193 190 197 196 189 181 176 176 181 185 177 166 159 157 155 154 153 150 144 139 141 144 144 143 140 135 133 133 134 134 131 130 129 129 130 131 132 133 133 132 132 132 133 135 136 135 134 135 136 136 136 135 134 132 130 126 122 120 120 120 119 118 118 120 123 125 126 125 121 115 112 111 113 113 114 120 128 132 139 144 145 146 147 147 146 147 151 155 158 158 153 143 126 107 94 91 91 91 91 91 92 94 95 94 92 90 87 85 83 81 80 81 82 84 86 88 90 92 93 93 94 95 96 97 100 103 106 109 112 115 117 120 122 125 129 134 139 145 152 159 164 168 171 172 173 179 188 196 201 203 202 201 199 199 201 210 224 239 216 283 336 319 175 153 137 125 119 116 107 94 82 73 74 88 116 162 166 180 186 189 194 208 232 254 260 253 245 240 243 248 256 262 265 269 274 280 284 289 292 297 302 306 309 310 311 314 316 317 317 316 314 311 308 305 303 301 301 302 307 314 322 340 347 358 2 343 319 323 331 330 326 322 319 316 313 312 310 309 310 317 325 333 340 343 341 338 336 335 332 328 322 313 298 284 263 249 246 248 249 247 246 247 249 247 246 256 280 306 329 337 337 338 348 12 13 25 46 63 71 65 54 47 37 29 23 22 14 5 6 3 359 358 356 353 351 350 351 352 351 350 348 341 325 304 284 273 278 289 299 309 319 330 340 352 5 17 27 33 38 39 40 40 40 39 37 33 31 28 26 24 25 26 24 21 19 21 23 26 27 29 31 33 35 36 35 34 34 34 32 31 30 30 29 29 29 30 31 32 33 34 34 35 35 36 37 39 41 43 44 45 359 359 359 359 359 359 359 358 358 357 355 354 353 352 350 349 347 345 343 341 339 338 338 338 338 337 336 335 335 335 334 333 332 331 330 330 329 329 329 329 329 329 329 330 330 330 331 332 334 336 337 337 338 338 336 333 330 328 326 325 325 324 324 323 323 321 320 319 318 317 316 316 315 314 314 313 313 312 311 309 308 307 306 304 302 301 301 303 305 306 305 304 303 303 303 304 305 306 306 303 301 300 300 300 299 296 296 300 308 314 317 316 316 327 20 93 126 138 144 147 152 156 157 159 161 164 165 167 169 171 172 174 175 175 175 174 174 173 172 173 174 174 175 175 175 175 175 176 177 178 179 180 181 182 184 185 187 189 191 193 195 196 195 194 193 192 190 189 188 186 183 179 177 181 191 208 225 236 237 224 215 228 240 232 207 191 199 204 196 189 193 198 198 193 186 183 186 187 182 172 163 159 156 153 150 146 141 138 141 144 143 142 140 138 137 137 137 136 134 132 131 130 130 130 129 130 130 130 129 130 131 133 134 134 133 133 134 134 134 134 133 132 129 125 120 119 121 122 121 119 118 119 121 124 125 125 121 118 117 118 116 116 119 126 131 137 141 147 149 148 148 148 148 148 151 154 155 152 145 134 120 106 98 95 95 94 93 93 94 94 94 92 90 87 85 83 81 80 79 80 82 84 86 88 89 91 92 93 94 95 96 97 99 101 104 107 110 113 116 119 122 125 128 132 136 141 147 153 158 164 169 171 173 180 186 193 200 203 204 205 206 208 213 225 247 263 268 287 319 352 115 128 127 123 125 125 117 108 104 102 102 101 106 178 185 187 188 192 202 225 246 255 254 249 248 250 254 259 263 265 266 268 272 274 277 280 284 290 298 306 312 315 318 320 320 317 316 313 311 308 305 302 299 297 296 298 300 306 312 324 332 341 343 335 326 330 333 332 328 325 322 319 317 316 316 316 318 323 332 338 340 339 335 330 326 325 322 317 312 306 294 285 274 267 264 262 259 256 257 260 265 269 274 281 291 304 314 317 320 320 322 329 340 356 18 40 54 49 39 28 17 9 2 5 8 8 7 4 2 1 0 358 356 354 353 352 350 347 343 335 324 307 286 272 274 285 297 309 320 331 343 355 8 21 31 38 42 43 43 42 42 41 38 34 30 27 24 22 22 24 23 20 19 20 23 25 27 29 31 33 35 36 36 35 35 34 33 32 31 30 29 29 30 31 32 33 34 35 35 35 35 36 37 38 39 41 43 44 359 359 359 359 360 359 359 358 357 356 355 354 353 351 350 349 347 345 343 342 340 340 340 340 339 338 337 336 335 334 333 332 331 331 330 329 329 329 329 329 329 329 329 330 331 331 331 331 333 334 335 336 337 336 335 332 329 327 326 325 325 324 324 323 323 322 321 320 319 318 317 316 315 315 314 313 313 312 311 309 308 306 306 304 303 303 303 304 305 305 304 304 303 303 304 305 307 309 308 306 305 306 307 306 305 304 305 312 322 327 329 330 333 340 355 23 78 118 135 142 149 154 154 158 160 162 164 166 169 172 174 176 177 177 177 176 174 173 173 173 173 174 174 174 174 174 175 176 177 178 180 181 182 183 185 187 189 191 193 194 196 196 196 195 194 192 190 188 186 183 178 174 174 178 188 204 221 233 231 218 211 227 243 242 223 206 204 206 202 195 191 194 200 201 197 193 192 188 183 172 162 158 155 152 148 143 139 138 141 144 144 143 144 143 142 141 139 138 136 135 134 133 131 130 129 129 129 128 128 128 129 129 130 131 131 131 131 132 132 131 130 129 127 123 120 120 122 122 121 120 119 118 119 122 123 122 120 118 118 118 117 116 122 130 135 138 143 147 148 148 149 150 150 150 152 153 151 145 138 127 116 106 101 99 98 96 95 95 94 94 92 90 88 86 83 81 80 79 79 80 82 83 85 87 88 90 91 91 92 93 94 96 97 99 102 104 107 110 113 116 119 123 126 129 133 137 140 146 153 161 168 171 176 182 189 195 202 206 206 208 212 217 225 237 253 265 270 283 302 339 53 97 120 129 133 132 129 125 121 119 130 135 136 178 207 203 203 214 235 266 277 267 256 253 256 262 268 273 274 273 272 273 275 275 276 279 283 291 300 309 319 325 327 330 329 326 320 316 312 307 304 300 297 294 291 290 290 294 301 303 328 335 329 334 333 335 336 334 331 329 327 324 322 322 323 325 327 331 335 338 337 334 328 322 316 314 311 308 305 302 296 289 283 277 274 270 266 263 264 271 278 285 292 298 304 310 314 316 317 315 320 327 330 334 337 338 326 356 6 360 358 359 0 4 8 9 8 6 4 4 3 0 358 356 355 353 350 347 343 337 327 313 298 285 281 287 300 313 324 335 346 359 13 26 36 42 45 46 45 45 44 43 40 35 31 28 23 20 20 22 22 21 20 21 22 25 26 29 31 33 35 36 37 35 35 35 34 33 31 29 28 28 29 31 32 34 34 35 36 36 36 36 36 37 38 39 40 42 358 358 358 359 359 359 359 358 357 356 355 354 352 351 350 349 347 345 344 342 341 341 341 341 340 339 338 337 335 333 332 331 331 330 330 329 329 329 329 329 329 329 330 330 331 331 331 331 332 333 334 335 336 335 333 331 329 327 326 325 325 325 324 324 323 322 321 320 319 318 317 317 316 315 315 314 313 311 310 308 307 306 305 304 304 304 305 306 307 306 305 304 304 303 304 307 310 312 312 310 310 311 311 311 311 312 315 323 336 339 338 338 340 343 350 1 21 68 116 134 146 153 154 156 159 160 162 165 170 174 177 178 180 180 179 177 176 175 174 174 174 174 174 174 174 174 175 176 177 179 180 182 183 185 186 188 191 193 194 195 196 197 197 195 194 193 191 189 186 182 177 174 174 177 186 201 220 232 229 215 210 223 238 241 231 219 214 211 212 207 198 194 196 199 200 197 190 180 169 160 155 154 152 150 147 142 138 140 143 145 145 146 146 147 146 143 141 140 140 139 138 136 134 132 130 129 128 127 127 127 127 126 127 128 128 128 128 128 128 127 126 124 122 121 120 120 121 121 120 120 119 119 120 121 121 120 119 120 121 120 119 120 128 135 137 138 142 146 147 148 149 148 149 150 151 149 144 137 130 121 113 106 102 100 99 97 96 96 95 93 91 89 87 84 82 80 79 78 78 79 80 82 84 86 87 88 89 90 90 91 92 93 95 96 98 101 103 106 109 112 115 119 122 125 127 130 133 140 150 162 170 175 180 187 196 204 211 216 216 218 221 228 238 250 260 266 268 271 286 313 341 112 142 148 149 147 145 143 136 124 139 181 172 188 214 220 230 258 298 314 297 277 263 264 268 276 283 288 289 285 281 283 285 285 284 289 295 307 316 317 329 335 334 341 337 332 329 324 319 313 308 303 298 291 286 282 284 279 280 291 324 355 337 331 337 337 337 336 334 332 332 330 328 329 331 333 336 341 340 337 332 326 320 314 309 307 305 304 302 300 297 293 290 286 282 279 276 272 273 281 290 297 303 309 313 315 316 317 315 311 314 322 323 320 314 310 312 325 345 354 358 3 7 12 15 12 9 7 6 6 4 2 360 358 356 353 350 346 342 337 330 321 310 301 295 299 311 323 333 343 353 6 19 31 41 46 48 48 47 46 46 44 41 37 33 29 23 19 18 21 22 22 21 21 23 25 27 29 31 34 35 36 37 36 36 35 34 33 30 28 27 26 28 30 32 34 35 35 36 36 36 36 36 36 36 37 38 39 357 357 357 357 358 358 358 358 357 356 355 353 352 351 350 349 347 345 344 342 342 342 342 342 341 341 339 338 336 334 332 331 331 331 330 330 329 329 329 329 329 329 330 330 331 331 331 331 331 332 333 334 335 334 333 331 329 327 326 325 325 325 324 324 323 322 322 321 320 319 318 317 317 316 315 314 312 311 309 308 306 305 304 304 304 305 306 308 308 307 306 304 304 303 304 308 313 316 317 316 317 317 317 317 318 321 326 335 345 347 344 342 343 345 348 351 359 12 45 95 140 150 153 155 157 157 160 166 173 178 181 183 183 183 182 180 178 177 175 175 174 174 174 174 174 174 175 177 178 180 182 184 185 187 189 191 193 195 196 197 197 197 197 196 195 194 193 190 187 183 179 176 175 177 182 191 204 215 217 213 214 223 232 233 227 219 211 210 215 217 210 201 196 196 196 191 184 175 166 158 153 150 150 150 148 144 141 143 146 147 147 147 148 148 147 145 143 142 143 142 141 139 135 133 131 130 129 127 127 126 126 126 126 127 126 125 125 125 125 124 122 120 118 118 118 119 120 120 120 120 121 121 122 121 119 119 121 125 124 121 123 128 134 137 140 144 145 145 147 148 149 147 147 148 148 143 136 129 123 117 110 105 102 100 98 97 97 96 94 92 90 88 86 84 81 80 78 78 77 78 79 81 83 84 86 87 88 88 88 88 89 90 91 93 94 96 99 102 104 107 109 112 115 117 119 122 128 137 150 164 173 177 184 195 206 217 229 238 239 241 244 251 260 270 271 266 262 265 276 289 289 254 214 193 180 174 171 169 163 157 167 297 251 229 226 241 263 300 324 316 292 280 280 280 285 293 300 304 305 298 291 292 294 294 296 302 309 321 331 329 334 338 338 345 342 337 334 331 328 323 317 310 302 293 287 282 278 278 278 299 13 44 26 336 338 341 340 338 336 335 335 333 333 336 339 341 342 347 344 336 329 320 312 307 305 303 303 301 299 298 297 296 296 295 294 292 288 284 285 292 298 304 309 313 316 317 317 317 316 316 318 319 319 317 314 315 323 336 352 2 7 10 11 12 13 11 9 8 9 9 7 4 1 359 356 353 350 346 342 338 333 328 321 316 314 318 328 339 347 354 3 13 25 36 44 49 50 50 49 48 47 45 43 39 35 30 25 19 18 21 23 22 21 21 22 25 28 30 32 34 35 36 36 36 35 34 33 32 30 27 26 25 27 30 33 35 36 36 36 36 37 37 36 36 36 35 36 37 356 356 356 356 356 357 357 357 356 355 354 353 352 351 350 349 347 346 344 343 343 343 343 343 342 341 340 339 337 335 333 331 331 331 331 331 330 329 329 328 329 329 329 330 330 330 330 330 331 331 332 333 334 334 333 331 329 327 326 326 325 325 325 324 324 323 322 321 320 319 318 318 317 316 315 314 312 310 309 307 306 305 304 304 304 305 307 309 309 307 305 304 303 302 303 308 316 321 323 325 326 326 325 324 325 329 334 342 349 350 347 344 344 345 348 346 344 343 340 352 116 137 146 154 156 158 163 171 178 184 187 188 188 187 186 184 182 180 178 176 175 175 175 175 175 175 176 178 180 182 184 186 187 189 191 194 196 197 197 198 198 197 197 196 196 196 194 192 188 185 181 179 178 180 181 182 183 187 197 208 215 221 225 223 210 198 195 201 211 218 217 208 199 193 189 184 177 176 173 165 152 150 150 150 149 147 146 148 149 150 149 148 148 149 148 147 145 145 145 144 142 139 136 134 133 131 130 128 127 127 126 126 127 126 125 124 123 124 125 124 122 119 117 116 116 118 120 121 122 121 121 122 123 122 120 121 127 130 129 128 128 132 137 139 144 146 146 145 145 146 146 145 145 145 142 136 129 122 117 113 109 105 102 100 98 98 97 95 93 91 89 87 85 83 81 79 79 78 78 78 79 80 82 83 84 85 86 87 87 87 87 88 88 90 91 93 95 98 100 101 103 105 108 109 111 115 123 134 149 165 175 179 186 202 220 238 258 271 274 277 285 294 298 297 284 266 257 261 272 279 275 259 241 223 208 199 197 198 195 193 201 290 293 274 256 266 290 320 336 326 295 279 282 287 293 304 310 312 313 307 301 301 300 300 304 307 312 319 324 329 332 336 339 342 340 337 338 334 332 331 325 316 307 298 291 286 283 284 287 303 5 40 36 355 345 345 342 340 340 339 339 339 339 343 347 348 348 347 343 335 325 316 307 303 301 300 299 297 295 294 294 295 298 302 304 306 300 298 298 302 305 309 313 316 318 318 318 319 323 327 330 329 325 325 326 330 341 355 6 11 12 12 11 12 11 10 8 9 12 13 10 6 3 360 357 353 349 345 342 339 336 333 330 329 330 335 346 355 1 6 13 22 31 40 47 50 51 50 49 49 48 46 43 40 36 32 26 21 20 22 23 23 20 20 21 24 27 30 33 34 35 35 35 35 34 33 32 31 28 27 26 27 27 29 32 34 35 36 36 36 36 37 37 36 35 34 34 35 355 355 355 355 355 355 355 355 354 354 353 352 351 351 350 349 347 346 344 343 343 343 343 343 343 342 341 340 338 336 334 333 332 332 332 331 330 329 328 328 328 328 329 329 329 329 329 329 330 330 331 332 333 333 332 331 329 328 326 326 325 325 325 325 324 323 323 321 320 319 319 319 318 317 316 314 311 309 308 307 306 305 304 305 305 306 308 309 309 307 306 305 304 302 303 308 318 324 328 332 334 333 331 330 331 334 340 347 353 354 350 348 348 348 347 346 340 336 331 331 343 17 118 147 162 169 174 181 188 193 195 195 194 192 190 188 186 183 181 179 177 177 176 176 176 177 177 179 181 184 186 188 190 192 194 196 198 199 199 199 198 198 198 198 198 197 196 193 190 187 184 183 182 182 183 181 177 176 186 199 205 210 215 213 201 187 185 193 201 209 215 212 203 193 187 181 174 167 170 162 155 150 149 151 151 149 150 152 153 152 150 149 149 149 149 148 148 148 147 144 141 138 137 135 134 132 130 129 128 128 128 128 128 127 125 124 124 125 126 126 124 121 117 116 116 117 120 123 125 124 123 123 124 124 124 126 131 132 130 129 133 137 138 143 146 147 147 145 143 143 143 142 143 141 136 129 123 117 114 111 108 105 102 100 98 98 97 95 92 90 88 86 84 83 81 80 79 79 79 79 80 81 82 83 84 85 86 87 87 87 87 87 87 88 89 91 93 95 96 96 97 99 100 103 105 110 117 129 146 165 179 183 189 213 247 273 295 305 311 318 327 332 333 324 304 273 254 255 265 272 269 260 248 239 226 218 219 221 223 222 224 241 274 287 282 287 307 329 345 344 316 283 272 281 295 307 312 314 315 311 308 308 307 306 306 308 311 314 318 322 328 333 338 338 339 338 335 334 333 330 326 319 311 302 296 292 291 293 300 315 350 17 15 360 353 348 346 343 343 342 344 345 347 351 354 354 352 347 341 332 322 312 305 301 300 298 295 292 292 293 294 295 299 305 308 311 310 308 308 310 311 314 316 318 318 318 318 321 327 336 343 343 340 340 343 350 359 9 14 13 12 12 11 11 10 7 6 9 15 18 15 10 5 1 357 353 349 345 342 340 338 337 337 338 342 349 1 9 13 18 22 29 37 43 48 51 51 50 49 48 47 46 44 41 38 34 28 23 22 23 24 23 20 19 20 23 26 29 32 34 35 35 35 35 34 34 33 31 30 28 27 28 29 31 33 34 34 35 35 35 36 36 36 35 34 34 33 33 354 354 354 354 354 354 354 354 353 352 352 351 350 350 349 349 347 346 345 344 343 344 344 344 343 342 341 341 339 338 336 334 333 332 332 331 329 328 327 327 327 327 328 328 328 327 327 328 329 329 330 331 332 332 331 331 329 328 326 326 325 325 325 325 324 324 323 322 321 320 319 319 319 318 316 313 311 310 308 307 306 305 305 305 306 307 308 309 309 308 307 306 304 303 303 308 318 326 331 336 338 338 337 337 337 338 344 351 355 356 355 354 354 354 351 347 344 339 334 333 338 345 337 285 227 200 195 197 201 203 203 202 200 199 196 193 190 187 184 181 180 179 179 179 179 179 179 181 183 186 188 190 193 195 197 199 200 201 201 200 199 199 199 199 199 199 197 195 192 190 188 186 185 184 183 181 176 176 185 191 192 194 199 202 197 188 182 183 189 197 206 212 209 200 190 182 173 165 160 160 156 152 152 155 152 153 154 155 155 153 151 150 150 149 148 148 149 149 147 143 138 137 136 135 133 132 130 129 129 129 130 129 129 128 126 125 126 127 128 128 126 123 119 117 117 118 121 124 126 125 123 123 124 126 129 131 132 132 131 133 135 138 143 147 147 148 147 144 143 141 141 141 140 136 129 123 118 114 111 108 106 104 102 100 98 98 97 94 91 89 87 85 84 83 82 81 81 80 80 81 81 82 83 84 85 85 86 87 87 87 87 87 87 88 89 90 91 93 93 93 94 94 96 98 101 105 111 121 138 165 186 195 199 234 287 312 329 337 345 352 357 360 1 351 329 295 265 255 258 262 260 256 253 251 245 239 240 245 247 247 249 251 267 290 295 303 314 331 344 349 336 302 276 284 299 310 315 317 317 314 313 316 317 315 313 314 314 314 317 320 326 331 335 338 340 339 336 335 333 331 327 320 313 306 300 297 297 301 309 325 344 356 358 356 353 352 348 347 345 346 348 350 353 356 359 358 354 348 341 331 321 312 305 302 300 296 291 290 294 296 297 298 302 307 310 313 316 317 317 317 317 317 318 318 318 319 319 322 329 340 350 353 352 352 356 1 7 9 9 12 12 12 12 10 7 3 359 1 9 20 22 15 7 2 357 352 349 345 341 340 339 340 342 343 352 2 14 21 24 26 30 36 42 46 50 51 51 50 48 47 45 44 42 40 38 34 30 26 24 25 25 24 21 20 20 22 25 28 31 33 34 35 35 35 34 34 33 32 30 29 28 28 29 31 33 34 34 34 34 35 35 35 35 34 34 33 32 32 355 354 354 354 354 353 353 353 352 351 350 349 349 348 348 348 348 347 346 345 345 345 345 345 344 343 342 341 340 339 337 335 333 333 332 331 329 328 327 327 327 326 327 327 327 327 326 327 327 328 329 330 331 331 331 330 329 328 327 326 326 326 325 325 324 324 323 322 321 320 320 320 319 318 316 314 312 310 308 307 306 306 306 306 306 307 308 310 310 309 308 307 306 304 304 308 316 325 331 336 339 340 341 343 342 342 345 351 356 359 359 359 360 0 357 351 347 343 338 337 339 340 329 305 268 238 221 216 214 213 212 211 209 205 202 198 194 190 187 185 184 183 182 182 182 182 182 183 185 188 190 193 195 197 199 201 202 203 202 201 201 200 200 200 200 200 199 197 195 193 191 190 188 187 185 182 178 178 184 185 182 182 186 190 191 185 176 171 176 186 196 204 207 203 194 183 172 163 158 156 156 155 157 157 154 155 156 157 154 153 152 152 151 149 147 146 148 149 147 142 138 136 135 134 133 132 131 130 130 130 130 130 129 128 126 126 126 128 129 129 127 124 120 118 117 118 121 124 125 123 122 124 128 130 130 131 135 137 136 135 137 142 148 150 149 148 146 143 141 140 139 142 139 130 123 118 114 111 109 107 105 104 102 99 98 97 96 93 91 88 87 85 84 83 82 82 82 82 83 83 84 85 86 86 86 87 88 88 88 88 88 88 88 89 89 90 91 91 92 92 92 92 93 95 97 100 104 111 124 165 196 216 222 253 298 328 346 353 359 5 12 16 18 12 357 333 307 288 277 269 263 259 259 263 264 261 259 263 263 264 267 267 274 292 298 306 316 327 333 335 331 316 302 300 305 312 318 320 318 316 317 323 327 326 323 322 319 318 318 321 325 330 335 339 341 342 341 339 337 335 330 325 318 311 305 303 303 307 316 328 340 347 351 354 353 354 352 350 350 351 353 355 357 358 359 358 354 349 341 331 321 314 309 305 300 295 291 293 299 302 303 303 306 310 313 317 321 323 323 322 320 318 318 318 319 321 323 324 328 338 351 356 356 357 360 4 8 10 11 12 13 12 11 8 2 357 351 347 349 358 4 2 359 358 356 349 347 344 340 339 340 341 344 350 359 12 25 32 34 35 38 42 46 50 52 52 52 50 48 46 44 42 40 38 36 33 29 26 25 26 26 25 24 22 21 22 25 29 31 33 34 34 34 34 34 34 33 32 30 29 29 29 30 32 34 34 34 34 34 35 35 34 34 33 33 33 32 32 355 354 354 354 354 353 353 353 352 351 349 348 347 347 347 347 348 347 347 346 346 346 346 346 345 343 342 342 341 340 338 337 335 333 332 331 329 328 327 326 326 326 327 327 326 326 326 326 327 327 328 328 329 329 330 329 329 328 327 327 326 326 325 325 324 324 323 322 322 321 320 320 319 318 316 315 312 310 308 307 307 306 306 306 306 307 308 309 311 310 309 308 307 306 306 308 314 322 329 334 338 340 342 345 345 345 346 348 353 358 360 0 1 2 359 355 350 344 341 340 340 338 330 312 288 265 247 236 230 229 227 223 218 212 207 203 198 194 191 189 188 187 186 185 185 184 185 186 188 190 192 194 197 199 202 203 204 205 204 203 202 201 201 201 201 201 200 199 198 196 195 193 192 191 190 187 183 180 180 179 175 174 177 181 184 182 174 168 173 183 188 189 193 194 190 180 169 162 157 154 153 156 158 156 155 157 159 158 157 155 154 153 152 150 146 144 145 147 147 143 138 136 135 134 134 133 132 131 131 131 130 129 127 125 124 122 123 127 129 128 126 123 120 118 117 118 121 124 125 122 121 125 129 129 128 129 134 138 139 141 146 149 151 152 151 149 146 143 142 143 146 148 135 121 116 113 111 109 107 106 104 103 101 99 98 97 95 93 90 88 87 86 85 84 83 83 83 84 86 87 88 89 89 90 90 90 91 91 91 90 90 90 90 90 90 90 91 91 92 92 92 92 93 94 95 97 99 102 107 151 204 245 266 282 304 329 346 352 357 6 15 21 23 21 15 3 348 333 322 309 291 279 270 272 277 277 276 274 274 276 278 279 285 296 299 305 314 321 324 323 320 315 310 309 311 313 316 318 316 316 320 326 331 333 329 327 323 320 320 322 324 328 333 338 342 345 346 345 343 340 336 330 324 318 314 312 312 316 323 332 340 347 349 352 353 354 353 353 354 355 356 358 358 358 358 355 352 347 340 331 323 318 313 308 302 296 294 300 305 307 308 309 311 313 315 318 322 325 325 324 321 320 318 318 321 325 329 331 333 340 349 355 356 356 0 7 10 10 12 11 12 11 9 5 360 354 348 342 338 338 338 338 341 347 351 347 343 342 338 337 339 342 347 355 6 20 33 40 43 43 44 47 50 52 54 53 53 51 48 46 43 41 39 37 34 31 28 26 26 26 27 27 26 25 23 23 26 29 31 32 33 34 34 34 34 34 33 32 30 29 29 30 31 33 35 35 34 34 35 35 35 34 34 33 33 32 32 31 355 355 354 354 354 353 353 352 352 351 349 348 347 346 346 346 347 347 347 347 347 347 346 346 345 344 342 342 341 341 340 338 336 334 332 331 330 329 328 327 326 326 326 326 326 326 326 326 327 327 327 327 327 328 328 328 328 328 327 327 326 326 325 325 324 323 323 322 322 321 321 320 319 318 316 315 313 310 309 307 307 307 307 307 307 307 307 308 310 311 309 308 308 308 307 309 313 319 325 331 335 339 341 342 344 345 346 347 348 351 356 358 357 358 357 354 350 344 340 339 338 334 326 314 297 281 268 258 251 247 242 234 227 219 213 208 203 199 196 193 192 191 190 189 188 187 188 189 190 192 194 196 199 202 204 206 206 207 206 204 203 203 202 202 202 202 202 201 201 199 197 196 195 194 193 190 187 184 182 178 174 172 173 176 178 178 173 168 172 179 179 177 178 180 179 173 166 161 157 153 152 156 157 156 156 161 164 163 162 158 154 154 154 152 145 140 140 140 142 142 138 136 135 134 134 134 133 132 132 131 130 127 123 116 116 118 122 126 127 126 124 121 119 118 119 120 123 126 127 125 126 128 130 129 126 127 134 144 152 152 152 152 152 153 152 150 147 146 145 149 160 161 115 103 108 109 108 107 105 104 103 102 100 99 98 96 94 92 89 88 87 86 85 85 84 84 85 86 88 90 91 92 93 93 93 94 94 94 94 93 93 93 92 92 91 92 92 92 93 92 92 92 93 93 94 95 96 95 94 81 23 312 314 324 332 341 349 352 357 6 15 20 18 17 17 9 357 346 342 339 324 310 294 288 288 288 286 283 282 283 288 293 298 300 301 306 313 318 321 320 320 319 314 312 311 309 310 310 311 312 316 322 328 330 330 328 325 323 322 322 322 323 328 334 340 346 351 352 350 346 341 336 331 326 324 322 323 327 332 339 344 347 350 352 353 354 354 354 355 357 358 358 358 357 357 355 352 348 343 335 328 322 317 310 304 299 299 306 310 311 312 312 313 314 315 318 321 324 326 325 323 321 319 320 323 329 336 338 340 347 350 351 349 351 2 8 15 14 10 10 10 10 8 4 359 354 349 345 341 339 337 335 336 339 344 344 342 339 336 335 337 341 348 358 12 27 39 46 49 48 48 51 53 54 55 54 53 51 49 46 43 41 38 36 33 30 27 26 26 27 27 28 28 27 26 26 27 29 30 32 33 34 34 34 34 34 34 33 31 30 29 30 31 33 35 35 35 35 35 35 35 34 34 34 33 32 31 30 355 355 354 354 353 353 353 352 352 351 349 348 347 346 346 345 346 347 347 347 347 347 346 346 345 344 343 342 341 341 340 339 337 335 333 332 331 330 329 328 327 326 326 326 326 326 326 327 327 327 327 327 327 327 328 328 328 327 327 326 326 325 325 324 324 323 323 322 322 321 321 320 319 318 316 315 313 311 309 308 308 308 308 307 307 307 307 308 309 310 309 309 309 309 309 310 313 317 322 326 332 336 339 340 341 343 345 346 347 348 351 355 354 352 352 350 344 341 337 336 334 329 321 311 302 293 284 275 267 259 250 240 232 225 219 214 209 205 202 199 197 196 194 192 191 191 192 193 194 196 197 199 202 204 207 208 209 209 208 206 205 204 203 203 203 204 204 204 203 201 198 196 195 194 192 189 186 184 181 179 177 175 173 174 175 173 168 165 170 174 172 172 171 170 167 164 162 159 156 153 153 155 158 159 160 165 169 171 166 161 155 155 155 155 146 141 138 137 138 139 138 135 133 133 134 134 134 133 131 130 127 123 115 109 111 116 122 126 126 125 123 120 118 118 120 123 127 131 131 130 131 134 135 130 125 127 135 145 153 153 152 152 152 152 152 151 150 149 150 156 171 187 86 87 101 104 104 103 103 103 102 101 100 98 97 96 94 91 89 88 87 86 86 86 86 86 87 88 89 90 92 93 94 95 95 95 95 96 96 96 96 95 95 94 94 93 93 94 94 93 93 92 93 93 94 94 93 90 85 71 45 12 356 354 357 1 5 7 11 16 18 17 13 8 4 355 344 334 338 340 336 327 319 310 302 299 296 294 295 295 299 305 307 304 305 309 315 319 321 322 322 320 315 310 307 304 304 304 305 307 312 317 321 324 326 326 327 326 324 321 318 317 319 323 329 339 351 358 357 352 346 341 338 333 333 333 334 338 343 346 350 352 354 354 355 354 353 354 355 357 358 358 358 358 358 355 353 351 350 345 336 328 320 313 306 302 306 311 313 314 315 315 316 316 316 317 320 324 327 326 324 324 324 327 331 337 343 342 343 346 347 345 342 342 359 19 27 19 10 8 7 7 6 2 358 354 350 347 344 342 341 341 340 339 342 343 341 339 336 334 337 342 348 358 14 29 42 49 52 52 52 53 55 56 56 55 54 51 49 46 43 40 38 36 33 30 27 25 26 27 28 29 29 29 28 28 29 29 30 32 33 34 34 34 33 33 33 34 33 31 30 31 32 33 35 35 35 34 35 35 35 35 34 34 33 31 30 29 355 354 354 353 353 353 352 352 352 351 349 348 347 346 345 345 345 346 346 346 348 348 347 346 345 344 343 342 341 341 340 339 338 337 335 334 332 331 330 329 328 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 326 326 325 325 324 324 324 323 323 322 322 321 320 320 319 318 316 315 313 311 309 308 308 308 308 308 308 308 308 307 308 309 309 309 309 310 310 311 313 316 319 322 327 332 336 338 340 341 343 344 346 347 349 351 351 349 347 345 340 337 335 335 332 328 320 313 308 301 294 285 276 265 255 245 237 230 224 219 214 211 207 205 202 200 198 196 195 195 195 197 198 200 202 204 206 208 210 211 211 210 209 208 207 206 205 205 205 206 207 206 204 202 199 196 195 192 190 187 184 182 180 179 178 177 175 174 173 169 164 164 169 170 168 169 168 162 157 156 156 156 156 155 153 156 162 166 169 172 176 177 170 163 157 156 155 157 149 142 137 136 136 137 137 135 132 131 132 133 133 132 129 126 123 119 112 106 108 115 122 125 126 124 122 118 116 116 120 125 129 132 133 134 137 140 141 136 130 130 138 148 152 152 151 151 151 151 152 152 151 151 152 159 170 182 104 90 99 102 101 101 101 101 101 100 99 98 97 96 94 91 89 87 86 86 86 86 87 87 88 88 88 89 90 92 93 94 94 94 95 96 97 97 98 97 97 96 96 95 95 95 95 95 94 94 93 93 92 92 90 86 80 70 55 37 23 15 14 16 19 21 24 25 23 20 16 11 5 354 341 327 326 332 334 334 334 328 321 318 319 320 319 314 311 315 314 310 310 314 318 322 322 321 321 318 314 309 304 301 299 298 299 302 307 311 317 319 321 325 328 329 326 321 316 313 311 308 306 310 330 353 357 355 350 345 344 340 340 341 343 346 350 353 356 359 358 358 359 357 356 355 357 358 359 1 2 1 1 359 358 357 355 350 343 333 324 316 310 308 313 316 317 318 318 318 318 318 318 320 323 326 329 330 329 333 337 340 341 343 344 343 344 344 344 343 342 341 352 9 20 21 14 7 4 3 2 359 356 353 350 348 345 343 342 340 339 339 340 339 338 338 336 335 337 341 348 355 9 26 40 49 53 54 54 55 57 57 57 55 54 51 49 46 43 40 37 35 33 30 28 27 27 27 28 29 30 30 30 30 31 31 31 33 34 34 34 33 33 33 33 33 33 32 31 31 32 34 35 35 35 34 34 34 34 35 35 34 32 30 29 28 355 354 354 353 353 352 352 352 352 351 349 348 347 346 345 344 344 345 345 346 347 348 347 347 345 345 344 343 342 341 341 340 339 338 336 335 334 332 331 330 329 328 328 328 327 327 327 327 327 328 328 328 328 328 328 328 327 327 326 325 325 324 324 324 323 323 323 322 322 321 320 319 319 318 316 315 313 311 310 308 308 308 308 309 309 308 308 308 308 308 308 309 310 310 311 312 313 315 318 319 322 326 331 335 339 340 340 341 343 345 346 348 348 348 347 344 342 339 338 336 333 330 324 319 313 306 299 290 280 269 259 250 241 234 228 223 219 215 212 210 207 205 202 200 199 198 199 200 202 204 206 208 210 212 213 213 213 212 211 210 209 209 209 208 209 209 210 208 206 203 200 197 194 191 188 184 182 179 178 177 178 178 176 174 171 167 164 165 167 166 164 165 162 156 152 152 154 156 156 154 153 155 162 170 175 179 180 178 172 165 159 157 156 155 150 142 135 134 134 134 135 134 131 128 129 130 131 130 126 123 119 116 111 108 109 114 120 125 126 125 122 118 114 112 118 124 127 129 132 135 138 140 141 141 138 136 141 147 150 150 149 149 149 150 151 150 150 150 152 158 162 159 130 100 100 101 100 99 99 100 100 99 99 98 97 95 94 91 89 87 86 86 86 86 87 87 87 87 87 88 89 90 91 92 92 92 94 95 97 97 98 98 98 98 97 96 96 96 96 96 96 96 95 93 92 91 88 83 77 69 59 49 38 31 27 26 27 28 29 28 25 23 20 17 12 5 357 347 342 339 340 341 343 338 336 338 340 342 338 331 324 323 320 318 320 322 324 324 322 319 318 317 314 309 304 300 296 293 293 294 298 303 308 314 319 323 327 329 327 322 316 311 306 300 291 283 288 323 354 356 353 349 348 346 345 347 348 351 356 358 359 2 2 1 1 360 358 359 1 2 4 5 6 6 3 0 1 358 353 348 344 335 326 320 315 314 318 320 321 321 322 322 321 321 321 323 326 329 333 337 341 343 343 343 344 344 343 344 344 344 344 344 344 345 349 358 7 10 8 2 359 359 357 355 354 352 349 347 345 343 341 340 338 337 336 336 337 336 336 336 336 339 345 349 5 21 35 45 51 53 55 56 57 58 57 55 53 51 49 45 42 40 38 35 33 30 29 29 29 29 29 30 30 30 31 32 32 33 33 33 34 34 34 33 32 32 33 33 33 32 31 31 33 34 36 37 36 34 33 32 33 34 35 33 31 29 27 27 355 354 353 353 352 352 351 351 351 351 350 348 347 346 345 344 344 344 344 345 346 347 348 348 346 345 344 343 342 342 341 340 340 339 337 336 335 333 332 331 330 329 329 328 328 328 328 328 328 328 328 328 329 329 329 328 328 327 326 325 325 324 324 324 323 323 322 322 322 321 320 319 318 317 316 315 313 312 310 309 308 308 309 309 309 309 309 308 308 309 309 309 310 311 311 312 313 314 316 317 318 320 324 329 334 338 339 340 340 342 343 345 346 347 346 344 343 342 340 338 335 331 327 321 314 307 300 291 281 271 261 252 244 238 232 228 224 220 217 214 212 209 206 204 202 202 202 204 206 208 210 212 214 215 216 216 215 214 214 213 212 213 213 213 213 213 212 210 207 204 200 197 194 190 186 182 179 177 175 175 175 175 175 174 171 167 165 165 164 163 161 161 158 153 153 155 156 157 157 156 154 154 158 165 172 177 178 174 171 165 160 157 155 154 152 141 133 131 131 131 131 131 129 125 125 126 128 127 125 121 117 113 110 108 109 111 116 123 125 124 122 118 113 110 115 121 125 128 133 136 137 137 139 140 143 145 146 148 149 148 147 147 147 148 148 148 147 147 151 154 155 148 128 104 102 102 99 98 98 99 99 99 98 97 96 95 94 91 89 88 87 86 85 86 86 85 85 85 85 86 86 87 88 90 90 91 92 94 95 96 97 98 99 99 98 98 97 97 97 97 98 98 97 95 93 91 87 83 76 69 61 54 47 41 37 35 34 33 32 31 28 26 24 20 16 12 7 4 2 3 356 354 350 345 344 346 348 347 343 339 334 328 324 325 331 333 331 328 324 321 319 318 316 312 307 303 298 293 289 287 288 289 291 297 309 319 325 328 327 324 319 312 307 301 292 283 285 328 356 357 356 354 351 350 349 350 352 354 357 359 0 2 3 3 3 2 2 2 4 5 7 7 6 3 359 356 354 349 344 339 337 332 326 323 321 321 322 324 325 326 326 326 326 326 326 328 332 334 339 343 344 345 345 346 345 344 344 344 344 344 344 343 342 343 344 348 353 353 354 354 354 354 354 353 352 350 348 346 344 342 340 338 336 334 333 333 334 335 335 335 336 336 339 349 4 20 31 41 50 54 54 56 58 58 57 56 53 51 48 45 43 39 38 35 33 31 30 30 30 31 31 31 31 33 33 34 35 35 34 34 34 34 34 33 33 32 33 33 33 32 32 32 33 35 37 39 38 36 34 32 32 32 32 30 29 27 26 25 355 354 354 353 352 351 351 351 351 351 350 348 347 346 345 344 344 344 344 344 345 347 348 348 347 346 344 343 343 342 342 341 340 339 338 337 336 335 334 332 331 330 329 329 329 329 329 328 328 328 329 329 329 329 329 329 329 328 327 326 325 325 324 324 323 323 322 322 321 321 320 319 318 317 316 315 314 312 311 310 309 308 309 309 309 309 309 309 309 309 310 310 311 311 312 312 313 314 315 315 316 316 318 322 327 332 337 338 339 340 341 343 344 345 345 344 343 342 341 338 334 330 326 320 314 307 300 292 283 273 264 256 250 243 238 234 230 226 222 219 216 213 210 207 206 205 205 207 209 211 214 216 217 218 219 218 218 217 216 217 217 218 217 217 216 215 213 211 208 204 199 196 192 189 185 181 178 176 174 172 172 173 174 173 171 167 165 163 163 161 160 159 156 154 157 159 159 160 160 158 154 152 153 157 165 171 172 170 167 164 160 157 153 152 150 140 133 130 129 127 127 127 126 123 121 122 124 125 123 120 116 113 111 111 110 108 113 120 123 124 122 118 114 112 115 121 124 130 135 135 133 132 134 138 144 148 149 149 149 148 147 146 146 146 146 145 144 144 148 150 150 143 127 107 102 101 99 97 97 98 98 98 97 97 96 95 93 91 90 88 87 85 85 85 84 84 84 84 84 85 84 85 86 87 88 89 90 92 93 94 96 97 98 98 99 98 98 98 98 98 98 98 97 95 93 90 87 83 77 71 64 58 53 48 44 41 39 37 36 34 32 29 26 24 21 17 14 11 9 6 3 359 353 349 348 350 350 347 343 340 336 330 325 328 338 344 337 331 328 324 322 322 321 318 314 310 305 299 292 284 279 277 274 274 290 308 318 323 325 325 323 318 312 305 300 299 309 338 358 359 359 357 353 351 351 352 353 355 357 358 0 2 3 3 5 8 6 6 4 6 7 5 2 357 353 349 345 341 336 332 330 328 326 326 326 325 326 328 329 331 332 333 335 336 336 337 341 345 346 347 348 348 348 347 346 345 343 343 343 343 341 339 338 339 340 343 346 348 348 349 351 351 352 352 350 348 346 344 342 340 338 336 335 334 332 332 333 334 333 333 332 333 337 347 2 18 29 40 49 52 55 56 56 57 57 56 53 51 48 45 43 40 38 36 34 32 31 31 32 32 32 32 33 34 35 36 36 37 36 36 35 35 34 34 33 32 32 33 34 33 32 32 33 33 36 38 39 39 36 33 32 30 27 25 25 24 23 24 356 355 354 353 352 351 351 351 351 351 350 349 347 346 345 344 344 345 345 344 344 346 348 348 348 346 345 344 343 343 342 342 341 340 339 338 336 336 335 333 332 331 330 330 329 329 329 329 329 329 329 330 330 330 330 330 330 330 329 328 327 326 325 325 324 323 322 322 321 321 320 319 318 317 316 315 314 313 312 311 310 309 308 309 309 310 310 310 310 310 311 311 312 312 312 312 313 314 314 314 314 314 315 317 320 325 330 333 335 336 337 339 341 342 342 342 342 341 338 335 332 328 324 319 313 307 301 294 286 278 271 264 257 251 246 242 237 233 229 225 221 217 214 211 209 208 208 209 211 214 216 219 220 221 221 221 220 220 220 222 222 222 221 219 217 215 212 209 205 201 197 193 190 187 184 181 178 176 174 172 172 172 172 172 170 166 164 163 162 161 160 160 158 158 159 160 160 161 162 159 152 146 148 152 160 166 167 166 165 163 160 156 149 145 146 142 135 131 129 126 124 124 123 120 118 119 121 123 122 119 116 113 112 113 114 113 115 118 121 122 121 118 116 117 119 121 125 134 136 130 126 126 130 137 143 147 148 149 149 148 147 145 144 144 144 142 141 142 145 148 147 141 129 110 100 99 99 97 96 97 97 97 97 96 95 94 93 92 90 89 87 85 85 84 83 83 83 83 83 83 83 83 84 85 86 87 89 90 91 92 93 95 96 97 98 98 98 98 98 98 98 98 96 94 92 90 87 83 78 72 67 62 57 53 49 46 43 41 39 38 35 32 30 27 24 21 18 15 12 9 5 0 356 355 354 353 351 348 345 341 336 332 329 331 340 347 341 334 331 328 327 327 327 325 323 319 314 308 301 292 282 275 271 265 272 285 299 313 319 322 324 323 319 312 310 315 327 343 352 0 1 359 355 353 353 354 355 355 356 357 360 2 2 3 6 12 13 6 1 0 358 355 351 348 345 340 337 336 333 330 328 327 328 327 327 328 330 331 333 335 337 340 342 344 346 347 349 350 349 349 349 350 349 348 347 345 344 343 342 340 339 337 337 338 339 342 343 343 346 348 349 350 351 351 349 347 344 342 340 338 337 336 335 334 332 331 332 332 331 331 330 332 336 344 359 16 32 46 52 53 59 60 56 57 57 55 53 51 48 45 43 41 39 37 35 33 32 33 34 34 34 34 35 35 37 37 37 37 37 37 37 36 36 35 33 32 33 33 33 33 32 32 33 34 35 36 37 38 37 34 32 30 28 26 24 24 22 22 357 355 354 353 352 351 351 350 350 351 351 350 348 347 345 344 344 345 345 344 345 345 347 348 347 347 346 344 344 343 343 342 341 340 339 339 338 337 336 334 333 332 331 330 330 330 330 330 330 330 330 331 331 331 331 330 331 331 330 329 328 327 326 326 325 324 323 322 322 321 320 320 319 317 316 315 314 314 313 312 311 310 309 309 309 310 310 310 310 310 311 312 312 312 312 311 312 312 312 312 312 312 313 314 315 318 322 326 329 330 331 332 334 335 335 335 335 334 332 329 326 323 320 315 311 306 301 295 288 282 275 269 262 257 252 247 243 238 234 230 225 221 218 215 212 211 211 212 214 216 219 221 223 224 224 223 222 223 225 226 225 224 222 219 215 212 208 205 201 197 194 191 188 185 183 181 179 177 174 172 171 170 169 168 167 165 164 164 162 161 161 162 162 162 163 163 162 163 165 161 149 141 144 153 159 162 163 163 162 161 159 154 145 140 141 144 141 134 129 126 124 123 122 117 114 116 120 122 121 119 116 114 113 114 116 116 117 118 120 122 120 118 118 120 121 122 127 137 136 126 122 121 128 135 142 145 146 147 148 148 147 145 143 143 142 141 140 141 144 147 146 141 132 111 96 97 98 98 96 96 97 97 96 96 95 94 93 92 90 89 87 85 85 84 83 83 83 83 83 82 81 81 82 83 84 86 87 88 89 90 91 92 94 95 96 96 97 97 98 98 98 97 95 92 90 89 86 83 79 74 69 65 60 56 53 50 47 44 42 41 39 36 33 31 28 24 21 18 15 11 7 4 1 359 357 355 352 349 345 342 337 333 331 334 339 342 339 336 334 333 332 332 331 331 329 326 322 316 310 304 296 285 277 269 265 272 289 306 315 319 322 325 326 324 321 327 337 346 355 0 1 360 358 357 356 355 355 354 354 354 356 357 357 358 358 0 357 357 353 340 335 336 337 340 339 337 335 334 332 330 328 328 329 329 330 331 333 334 335 337 340 342 343 344 345 347 349 349 349 349 349 349 348 348 347 345 342 341 339 338 337 336 337 339 340 341 343 344 346 347 349 350 350 349 347 344 342 339 337 336 336 337 336 334 332 332 332 331 330 330 331 334 338 344 354 18 41 58 55 59 58 62 63 59 56 56 53 50 48 45 44 42 40 37 35 33 33 34 34 35 35 36 36 37 38 38 38 38 38 38 38 38 37 36 35 33 34 34 34 33 32 32 33 34 34 35 36 36 36 34 31 30 29 27 26 25 23 22 357 356 354 353 352 351 351 351 351 351 351 350 349 347 346 345 344 344 345 344 344 345 346 347 347 346 346 345 344 343 343 343 342 341 340 340 339 338 337 336 334 333 332 331 331 330 330 330 330 330 331 331 332 332 332 332 331 331 331 330 329 328 327 327 326 325 324 323 322 322 321 320 319 318 317 316 315 315 314 313 312 311 310 309 309 310 311 311 311 311 312 312 312 312 311 311 311 311 311 311 311 311 312 312 313 314 316 319 321 323 325 325 326 327 326 325 325 325 324 321 318 315 312 308 305 301 297 292 287 281 275 269 263 258 254 249 245 241 237 233 229 225 221 218 216 214 214 215 217 219 221 224 225 226 225 224 225 227 228 228 228 225 221 216 211 207 203 199 196 194 191 189 187 185 182 181 179 177 174 171 169 167 166 165 165 165 165 164 163 163 164 165 167 167 167 166 165 166 167 160 149 141 142 153 156 159 160 160 159 159 157 151 143 138 136 135 133 131 129 127 125 124 122 115 109 113 119 122 122 120 117 113 110 112 116 118 119 119 121 121 119 118 119 121 122 123 132 137 137 124 121 119 127 134 141 144 145 145 146 147 145 143 141 141 140 139 138 139 144 146 145 141 130 109 95 96 98 98 96 96 96 96 96 95 94 94 93 92 90 89 87 85 85 84 83 82 83 83 83 82 81 80 80 81 82 83 84 86 87 89 90 91 92 93 94 95 96 96 97 97 97 96 94 91 89 87 85 82 78 74 70 67 63 59 55 53 50 47 45 44 42 39 36 33 30 26 23 20 17 13 10 8 5 3 360 356 353 350 347 343 338 333 331 333 335 336 336 336 335 334 334 334 334 334 333 331 328 322 316 311 305 296 285 273 264 267 285 304 312 314 313 321 327 332 334 337 343 349 355 359 0 1 1 1 0 358 354 348 344 343 342 341 342 344 343 341 342 342 346 338 328 331 336 341 343 341 338 336 333 330 329 330 331 332 335 336 336 336 338 341 344 346 346 347 347 347 347 347 347 348 347 346 345 344 344 342 340 339 338 337 337 338 339 340 341 342 344 345 346 347 348 349 348 347 345 342 340 337 335 335 335 336 335 335 334 333 332 331 330 331 334 337 340 344 352 7 56 73 65 63 62 64 65 63 58 54 52 49 46 44 42 41 38 37 35 34 34 36 36 37 38 39 40 40 40 40 40 39 39 40 40 39 39 37 36 35 34 34 34 33 32 32 33 33 34 35 35 34 33 32 30 28 27 25 24 23 23 23 357 356 355 353 352 352 351 351 351 351 351 351 350 349 347 347 345 345 345 344 344 345 345 346 346 346 346 345 344 344 343 343 342 342 341 341 340 340 339 338 336 335 333 332 331 331 331 331 331 331 331 332 332 332 333 333 332 332 331 330 330 329 328 327 326 326 325 324 323 322 321 321 319 318 317 316 316 315 315 314 313 313 311 310 310 310 311 311 311 312 312 312 312 312 311 311 310 310 309 310 309 309 310 311 312 312 313 314 315 317 319 320 320 320 320 319 318 318 317 315 312 309 305 302 299 296 293 288 284 278 273 268 264 259 255 251 247 243 239 235 232 228 225 221 219 217 217 218 219 221 223 225 227 227 226 227 228 229 230 229 228 224 218 211 205 200 197 194 192 191 190 188 186 183 181 179 178 175 172 169 166 166 165 163 163 163 164 164 164 165 165 163 163 165 168 168 167 166 163 157 149 144 149 154 155 157 157 158 158 156 152 147 142 137 134 131 128 127 127 126 126 125 122 113 107 112 120 123 123 122 119 115 107 106 112 117 120 121 122 121 119 117 118 120 122 124 134 137 135 124 120 119 127 134 140 143 143 144 145 145 144 142 140 140 139 138 137 139 143 146 146 142 131 108 98 98 98 98 97 96 96 96 95 95 95 94 93 92 90 88 86 85 84 83 83 82 82 83 82 81 80 79 79 79 80 81 82 83 85 87 88 90 91 92 93 94 95 95 96 96 96 95 92 90 87 85 83 80 77 73 69 67 64 60 57 55 52 50 48 46 44 42 38 35 32 28 24 21 19 16 14 12 9 6 2 358 355 352 348 344 339 335 332 332 332 332 333 333 333 333 332 333 333 334 334 334 332 329 324 319 313 305 296 284 272 267 278 293 302 307 306 314 324 335 343 346 348 352 356 359 1 2 3 3 0 353 343 334 328 324 320 321 324 326 327 331 337 341 343 342 341 341 342 344 344 343 340 337 334 332 331 332 333 336 338 340 342 344 347 348 350 350 350 349 347 346 346 345 345 345 345 343 341 342 342 340 340 340 339 339 339 340 341 342 343 344 345 345 346 347 347 347 347 345 343 341 338 336 334 333 333 333 333 335 335 333 332 333 332 334 337 340 343 346 349 352 42 57 65 67 60 62 66 63 58 53 50 47 45 43 41 40 39 37 37 37 38 38 38 38 40 42 43 44 44 42 41 40 40 40 41 40 39 38 36 36 35 34 34 33 32 32 32 33 34 35 34 33 31 30 28 26 24 23 22 21 20 20 357 356 355 354 353 352 352 351 351 351 351 351 351 350 349 348 347 346 345 345 345 344 344 345 345 345 345 345 345 344 344 344 343 342 342 342 342 341 340 339 338 336 335 333 332 331 331 331 332 332 332 332 332 333 333 333 333 332 331 331 330 329 329 328 327 326 325 324 323 323 322 321 320 319 318 317 317 316 315 315 314 314 313 312 311 311 312 312 312 312 312 312 312 312 311 310 310 309 309 309 309 308 308 309 311 311 311 310 311 312 313 314 315 315 315 315 314 313 312 310 308 305 301 297 294 291 288 284 280 275 271 267 263 259 256 252 248 245 241 238 234 231 227 224 221 219 219 219 221 223 225 227 228 228 229 230 231 231 231 230 227 220 212 204 198 193 191 189 189 189 189 188 186 183 180 178 176 173 170 167 166 165 166 164 163 161 161 162 163 164 164 163 162 164 167 169 167 163 158 152 147 145 155 161 160 157 155 156 157 152 146 145 143 139 135 131 127 124 123 125 126 125 121 112 106 111 120 123 124 122 120 116 108 105 111 117 120 122 123 122 120 119 119 121 122 124 129 133 129 122 120 119 127 134 139 142 142 142 143 143 142 141 140 139 138 137 137 140 144 146 146 143 132 111 103 99 99 99 98 97 97 96 95 95 95 94 93 91 89 87 85 84 83 82 82 81 81 82 81 80 79 78 78 78 78 78 79 80 82 83 85 87 89 90 92 93 94 94 94 94 94 93 91 89 86 83 80 77 73 70 66 64 62 60 59 57 55 52 50 48 46 43 39 36 33 29 25 22 20 19 17 15 12 8 4 0 357 354 350 346 342 338 334 332 331 330 330 329 330 329 329 330 331 332 334 335 335 334 331 327 322 316 309 299 286 274 276 284 293 300 306 311 320 333 345 350 353 357 1 4 6 7 7 5 360 346 331 325 319 313 310 311 313 316 323 332 339 343 345 346 346 345 344 345 345 344 342 340 337 336 336 337 338 341 344 347 350 351 352 352 351 351 351 348 346 344 344 343 343 343 342 341 341 342 342 342 341 341 341 341 341 341 342 343 345 345 345 345 345 345 345 344 344 343 342 340 338 336 334 333 332 329 328 332 335 335 333 336 336 338 340 343 346 349 352 354 8 37 63 64 56 64 65 59 55 51 48 45 44 42 41 40 39 39 39 39 40 40 40 41 43 44 45 47 47 45 43 41 40 41 42 41 40 37 37 38 37 35 33 32 32 31 31 32 34 34 34 32 30 28 26 24 22 21 19 18 18 19 358 357 356 355 354 353 352 352 352 351 351 352 352 352 350 349 348 347 346 346 345 344 344 344 345 345 345 345 345 345 344 344 344 343 343 343 343 342 341 340 339 337 336 334 333 332 332 332 332 332 332 333 333 333 333 333 333 332 331 331 330 330 329 328 327 326 326 325 324 323 322 322 321 320 319 318 317 317 316 316 315 314 314 313 313 312 312 312 313 313 313 312 312 311 311 311 310 309 309 309 308 308 307 307 308 309 309 308 307 307 307 308 309 310 310 311 311 310 308 306 304 301 298 294 291 287 283 280 277 273 268 264 261 258 255 252 249 246 242 239 236 232 229 225 223 221 220 221 222 223 225 227 229 230 230 232 233 232 232 230 223 213 203 194 189 185 184 185 187 189 190 189 187 184 181 178 176 174 171 168 166 166 166 166 164 163 162 162 162 164 165 165 166 167 168 166 161 155 150 145 144 150 160 164 161 156 153 155 155 146 141 147 150 143 137 133 129 122 118 121 124 124 119 110 106 111 120 123 123 122 120 118 115 114 116 119 121 123 125 124 123 122 121 122 123 123 125 129 127 121 119 122 130 136 139 141 141 140 141 142 141 140 139 138 137 136 137 140 143 146 146 143 132 117 108 102 101 100 99 98 98 97 96 96 95 95 93 91 89 87 85 84 82 81 80 80 80 80 80 79 78 78 78 78 77 77 76 77 78 80 81 83 85 88 90 91 92 93 93 93 92 92 90 87 84 81 78 74 70 67 63 61 60 59 59 58 56 54 52 50 48 44 40 36 34 30 25 22 21 21 20 16 13 10 6 3 360 356 353 348 344 341 337 335 332 331 330 329 329 329 329 329 330 332 333 335 337 337 335 332 328 324 319 312 303 291 284 284 289 296 302 308 316 327 339 350 358 3 6 10 14 15 15 13 7 353 338 330 322 316 311 310 311 316 324 333 339 343 345 346 346 345 345 346 347 347 346 346 346 343 344 344 344 345 347 349 349 348 348 349 350 350 348 346 345 344 344 343 342 342 341 342 343 344 343 343 342 342 342 342 342 342 343 345 346 346 345 344 344 343 343 341 340 339 339 340 339 337 334 334 332 329 329 334 339 339 339 340 340 342 344 346 350 353 354 359 10 38 72 77 76 73 61 55 52 48 46 44 42 41 40 40 40 39 40 40 42 43 43 45 46 46 46 47 48 46 44 42 41 42 43 43 42 41 41 42 41 40 35 34 33 31 31 32 34 34 33 31 29 27 25 23 22 20 18 16 16 17 359 358 357 356 355 354 354 353 353 352 352 353 353 353 352 350 349 348 347 346 345 344 344 344 344 344 345 345 345 345 345 345 344 344 344 343 343 343 342 341 340 339 337 335 334 333 332 332 332 333 333 333 333 333 333 333 333 332 331 331 331 330 329 328 327 327 326 325 325 324 323 322 321 321 320 319 318 317 317 316 316 315 315 315 314 313 313 313 313 313 313 313 312 312 312 311 311 310 309 309 308 307 307 306 306 306 307 306 305 303 303 303 304 305 306 306 307 307 305 304 301 298 295 292 288 285 281 277 273 270 266 262 259 257 254 251 248 246 243 240 237 233 230 226 224 222 221 221 223 224 226 228 229 230 232 233 233 233 232 227 216 203 191 183 178 177 179 182 186 189 191 191 189 186 182 180 177 175 172 169 168 167 167 167 167 166 165 164 164 165 166 168 169 169 165 159 152 146 143 142 146 155 160 160 158 154 153 153 151 141 142 150 152 141 134 134 133 120 110 113 120 123 119 110 106 111 120 122 122 121 119 118 117 117 118 119 122 124 126 126 125 124 123 122 122 122 124 131 130 121 120 126 135 138 140 141 140 139 139 140 139 139 138 136 135 135 137 139 142 145 146 141 131 121 112 106 103 102 101 100 99 98 97 97 96 95 94 92 89 87 85 83 82 80 79 78 78 78 78 78 77 77 77 77 77 76 75 75 76 77 78 79 82 84 87 89 91 91 92 92 92 91 89 87 83 80 76 72 68 65 62 60 58 57 58 58 57 56 54 51 48 45 41 38 34 30 26 23 22 22 20 17 14 11 8 5 2 358 354 350 346 343 341 338 335 333 331 331 332 332 332 332 333 334 335 337 339 340 338 336 333 330 327 323 318 310 300 291 291 293 295 297 305 317 333 346 355 2 9 19 26 28 29 27 20 8 357 344 330 322 317 313 313 316 322 330 335 339 343 345 345 346 347 348 349 351 351 352 354 352 351 350 349 348 346 343 343 346 348 349 350 350 349 348 347 346 345 344 344 343 343 343 344 345 344 343 343 342 342 342 342 343 345 346 346 345 343 343 343 342 340 338 336 335 335 336 338 336 334 334 332 331 334 339 343 344 344 344 344 345 347 349 352 355 359 4 12 29 50 59 67 60 54 50 48 46 44 43 41 41 40 40 40 40 41 42 44 45 47 48 49 48 48 48 48 47 45 44 43 44 46 47 48 48 47 47 46 45 43 41 38 38 37 35 35 34 32 30 27 26 23 22 21 19 16 14 13 13 1 360 359 359 358 357 356 355 355 354 354 354 354 354 354 352 350 349 348 347 345 344 344 343 343 344 344 345 345 345 345 345 344 344 344 344 343 343 343 342 341 339 338 336 335 334 333 333 333 333 333 333 334 334 333 333 333 332 331 331 331 330 330 329 328 327 327 326 325 325 324 323 322 321 320 319 318 318 317 317 317 316 316 315 315 314 314 314 314 314 314 314 313 312 312 312 312 311 310 309 308 307 306 305 304 303 303 303 302 301 300 299 300 300 301 302 302 302 302 300 298 296 293 290 287 283 280 276 272 269 265 262 259 256 253 251 248 246 243 240 237 234 230 227 224 223 222 222 223 224 226 228 229 231 232 233 233 234 231 221 205 189 178 172 170 171 175 179 184 188 191 192 191 187 184 181 178 176 174 171 170 170 170 170 170 169 168 166 165 166 168 168 167 164 157 149 143 140 140 144 153 161 163 160 157 154 150 147 144 141 146 152 148 136 129 132 135 124 109 106 114 122 119 111 107 111 120 122 122 120 118 116 116 117 118 120 122 125 127 127 127 125 124 122 121 121 125 133 134 122 123 132 138 141 141 141 139 138 138 138 138 137 136 134 133 133 134 137 141 144 144 140 130 123 117 109 104 103 103 101 100 99 98 97 97 96 95 92 90 88 86 83 81 79 78 77 76 77 77 77 76 76 77 77 76 75 74 74 74 74 75 77 78 81 84 87 89 90 91 92 92 91 90 88 84 81 77 73 70 65 62 59 58 57 57 57 57 56 53 51 48 46 42 38 35 32 27 25 24 23 20 17 15 12 9 6 3 359 355 352 348 346 343 340 337 335 333 333 334 335 336 336 337 337 338 339 341 342 342 340 337 334 331 329 327 323 317 308 302 298 293 288 289 298 312 328 338 347 1 21 37 34 39 40 26 13 359 343 335 331 325 320 318 316 318 324 332 338 343 346 347 348 350 351 353 355 356 357 356 354 353 352 350 349 349 350 351 351 351 351 352 352 352 352 350 348 347 346 345 344 344 344 345 345 345 344 343 343 343 343 343 344 346 347 346 344 343 342 342 341 339 337 335 333 331 331 334 336 335 334 332 333 337 342 345 347 347 348 348 349 350 352 354 357 1 7 13 25 38 53 55 51 47 45 44 44 43 42 42 42 41 40 40 41 42 44 46 48 50 51 52 51 51 50 49 48 48 46 46 47 49 50 51 50 49 49 48 47 47 45 43 43 43 42 40 36 33 29 26 24 22 21 21 18 15 11 11 10 3 3 2 1 1 360 359 358 357 356 356 356 356 356 355 354 352 350 349 347 346 345 344 343 343 343 343 344 345 345 345 345 345 345 345 344 344 343 343 342 341 340 339 337 336 335 334 334 333 334 334 334 334 334 334 333 333 332 331 331 330 330 330 329 328 328 327 327 326 325 324 323 322 321 320 319 319 318 318 317 317 317 317 316 315 315 315 315 315 314 314 314 313 313 313 312 312 311 310 309 308 307 306 305 303 302 301 300 299 298 297 297 297 296 297 297 297 298 297 296 295 293 290 288 285 282 279 276 272 269 265 262 259 256 254 251 249 246 244 241 238 235 231 228 225 223 223 223 224 225 226 228 229 230 231 232 234 235 228 210 190 175 167 164 165 168 172 177 182 187 191 192 192 189 185 182 179 177 175 174 174 174 174 174 174 173 171 169 169 169 169 168 163 156 149 143 140 139 142 150 161 169 172 168 163 157 149 144 142 142 147 151 147 136 121 123 132 125 112 105 108 115 117 113 112 115 121 122 121 119 117 115 115 116 117 119 122 126 128 129 128 127 125 123 121 121 124 130 130 121 123 137 139 143 143 141 139 137 136 135 136 135 134 133 131 131 131 134 138 142 143 138 130 124 118 109 103 103 103 102 101 100 99 98 97 97 95 93 91 89 86 84 81 79 78 76 76 76 76 76 75 75 76 76 76 75 74 73 72 73 73 74 75 78 80 83 86 89 90 91 92 92 91 89 87 84 80 76 72 68 65 62 60 58 57 56 56 54 52 49 47 45 41 37 34 30 28 27 25 24 21 19 16 13 10 7 4 0 357 354 350 348 345 342 340 337 336 336 337 339 340 341 341 341 341 342 344 345 345 344 341 338 335 333 331 330 328 325 319 312 303 294 287 286 292 304 314 322 333 353 10 11 24 27 17 7 358 346 340 338 332 325 322 321 318 321 329 338 344 347 349 351 354 356 357 358 360 359 358 356 354 353 352 352 352 353 353 353 353 354 355 355 354 353 351 349 348 347 346 345 344 344 345 346 346 345 344 344 344 344 344 345 347 347 346 345 344 343 342 340 339 337 336 335 334 335 337 339 337 335 335 337 341 344 347 349 350 351 351 351 352 353 355 358 2 8 15 24 34 42 44 43 42 42 42 42 43 43 42 42 42 41 41 42 43 45 47 49 51 53 54 54 53 52 52 51 51 50 49 50 51 51 50 48 47 47 48 48 47 45 43 44 44 45 42 38 34 30 27 25 23 22 21 18 13 9 9 8 7 6 5 4 4 3 2 1 0 359 359 358 358 358 357 356 354 352 350 349 347 345 344 343 342 342 342 343 344 345 345 345 345 345 345 345 344 343 343 342 342 341 339 338 336 335 335 334 334 334 334 334 334 334 334 333 333 332 332 331 330 330 330 330 329 328 328 327 326 325 324 323 322 321 320 320 319 319 318 318 317 317 317 317 316 316 316 316 315 315 315 314 314 314 314 313 313 312 311 309 308 307 306 305 303 301 299 298 297 296 296 296 295 295 294 294 294 294 293 293 291 289 288 286 283 281 278 276 272 269 266 263 260 257 255 252 250 247 244 242 239 235 232 229 226 225 224 224 225 225 226 228 229 230 231 231 234 235 222 196 174 163 160 160 162 165 170 176 183 187 191 192 191 189 186 183 180 178 177 177 178 179 179 179 179 177 174 172 171 171 170 165 156 148 144 142 142 143 148 156 164 172 176 176 174 173 168 160 152 148 150 152 150 134 115 107 116 126 122 111 107 110 115 118 119 121 122 122 122 119 117 115 116 117 117 118 122 126 128 129 129 127 125 124 122 121 122 123 122 118 118 127 137 143 143 141 139 137 134 133 133 134 132 131 129 128 128 131 136 139 140 136 128 123 117 108 104 104 104 103 101 100 99 98 98 98 96 94 92 90 87 85 82 80 78 77 76 76 75 75 75 75 75 76 76 75 74 73 72 72 72 72 73 74 77 79 83 86 88 90 91 92 92 92 90 88 85 81 77 73 70 67 64 61 59 57 55 52 49 46 43 40 36 33 31 30 28 27 26 24 22 19 16 13 11 8 5 2 359 356 352 349 347 344 342 340 339 340 341 343 345 346 346 346 345 346 346 348 348 348 346 343 340 338 335 333 331 329 326 321 315 309 302 293 291 297 300 303 306 308 310 321 338 357 359 356 353 348 344 340 331 324 322 322 321 323 330 339 348 352 353 356 359 1 2 3 3 2 0 358 356 355 354 354 353 352 351 352 353 356 358 358 357 354 352 350 348 347 346 345 344 344 345 347 348 348 347 347 346 346 346 347 348 347 347 346 346 345 343 341 339 338 337 337 337 338 340 340 338 337 339 341 344 347 349 351 352 353 353 354 355 355 356 358 3 9 15 22 30 35 37 39 39 40 42 43 43 43 42 42 42 42 42 43 44 46 48 50 52 53 54 55 55 54 55 54 53 53 52 51 51 51 50 48 47 47 47 48 48 47 44 43 42 41 39 36 32 28 25 25 25 25 23 18 11 8 8 5 10 9 8 7 7 6 5 4 3 2 1 1 1 0 360 359 357 354 352 350 349 347 345 343 342 342 342 343 344 344 345 345 345 345 345 345 344 344 343 343 342 341 340 338 337 336 336 335 335 335 334 334 334 334 334 333 333 332 332 331 330 330 330 330 329 329 328 327 326 325 324 323 322 321 321 320 320 319 319 318 318 318 318 317 317 317 316 316 316 316 315 315 315 315 315 314 314 313 311 310 308 307 306 305 303 301 299 297 296 295 295 295 294 294 293 292 292 292 291 290 288 287 285 283 281 279 277 274 272 269 266 263 261 258 256 253 251 248 245 242 239 236 233 230 227 226 225 225 225 225 226 227 227 228 229 229 232 233 217 187 167 159 158 159 160 164 170 178 185 190 192 191 190 188 185 182 180 180 179 179 181 181 182 183 183 181 177 173 172 171 168 159 150 144 142 143 144 147 154 159 164 169 171 174 187 211 221 205 184 170 164 162 160 137 112 101 101 114 127 123 114 114 119 122 123 123 123 123 122 120 117 116 116 117 117 118 121 124 126 127 126 125 124 124 123 121 119 118 117 116 116 118 128 138 140 139 138 136 132 131 132 133 132 129 128 127 127 129 134 137 137 133 126 121 116 109 106 105 104 103 101 100 99 98 98 97 96 95 93 91 88 86 83 81 79 77 77 76 75 74 74 73 74 75 75 75 75 73 72 71 71 71 71 72 73 75 78 81 85 87 89 91 92 93 93 92 91 88 84 79 75 72 69 66 63 60 57 53 49 44 40 36 33 31 29 28 27 27 26 24 22 19 16 13 11 9 7 4 1 358 354 350 348 346 343 342 342 343 345 347 349 351 351 351 350 350 350 351 352 352 351 349 346 343 340 337 333 329 326 321 317 314 311 308 305 306 306 304 305 305 303 304 299 321 336 341 343 344 344 341 336 330 325 323 324 326 334 345 353 359 1 4 6 7 7 6 5 4 2 360 358 356 355 354 352 351 350 350 352 355 359 360 358 356 352 350 349 347 345 343 341 341 345 349 351 352 350 348 348 348 348 348 348 348 347 348 347 346 343 342 340 338 338 338 337 339 339 339 339 340 342 345 347 349 351 353 354 355 356 357 358 358 358 0 5 10 16 21 27 31 34 37 38 40 42 43 43 43 43 43 43 44 44 45 46 47 48 50 51 53 54 55 55 55 57 56 54 53 52 52 52 51 50 48 48 48 49 49 49 48 45 42 40 38 35 32 29 24 22 23 25 27 25 20 13 9 7 3 12 11 11 10 9 8 7 6 6 5 4 3 3 2 2 1 359 357 355 353 351 349 346 344 343 342 342 343 343 344 345 345 345 345 345 345 344 344 343 343 342 341 340 339 338 337 337 336 335 335 335 334 334 333 333 333 333 332 332 331 330 330 330 330 330 329 329 328 327 325 324 323 322 321 321 320 320 320 319 319 318 318 318 318 318 317 317 317 317 317 316 316 316 316 316 315 315 313 312 310 309 307 306 305 303 301 299 297 296 295 295 294 294 293 292 291 290 290 289 288 287 285 283 281 279 278 276 273 271 269 266 264 261 259 256 254 251 249 246 243 240 237 233 230 228 227 226 226 225 225 225 225 225 225 226 225 227 226 209 171 155 156 158 158 158 163 172 182 190 194 194 192 189 186 183 181 181 180 180 180 182 183 184 186 186 184 180 176 173 171 163 154 147 142 141 143 147 152 157 161 166 167 158 143 113 316 288 254 229 219 216 195 180 154 118 96 94 105 124 131 127 123 123 124 123 123 123 123 123 121 119 117 117 117 117 118 119 122 123 123 121 121 123 123 122 120 118 116 114 114 115 117 119 125 134 136 137 135 133 132 133 133 132 130 127 126 125 127 131 134 134 130 125 120 115 111 108 107 105 103 101 100 99 98 97 96 95 95 93 92 89 87 84 82 80 78 77 76 75 74 73 73 72 73 74 75 74 74 72 71 71 70 71 71 72 73 74 77 80 83 85 87 89 91 93 93 93 91 88 84 80 77 73 70 66 63 60 55 50 45 40 35 32 30 28 26 26 27 26 24 21 19 16 14 12 11 8 5 2 359 354 351 348 346 344 343 344 345 347 349 353 356 356 355 354 353 353 354 355 356 356 355 352 348 345 341 336 331 326 321 316 313 311 310 312 314 317 319 322 321 319 320 314 320 329 336 339 341 345 351 356 358 352 346 341 344 349 356 3 6 8 10 11 12 11 10 8 6 4 1 359 358 356 354 351 348 347 348 352 355 357 0 359 355 352 350 348 346 343 341 339 339 343 351 356 356 352 349 349 349 349 349 349 348 348 348 348 346 344 342 341 339 338 338 338 340 341 342 342 343 345 347 349 351 353 355 357 358 360 1 1 1 2 4 7 12 17 22 26 30 33 36 38 40 41 42 42 43 43 44 45 46 46 46 47 47 48 49 50 52 53 55 54 55 56 56 56 55 54 54 53 53 51 50 50 50 51 50 49 48 47 43 39 35 33 30 27 23 19 19 23 25 25 21 16 11 8 3 13 13 13 12 11 10 9 9 8 7 6 6 5 4 3 2 1 359 357 355 353 351 348 346 344 343 342 343 344 345 345 345 345 345 345 345 344 344 344 343 342 341 340 339 338 338 337 337 336 335 335 335 334 334 333 333 333 332 332 331 331 330 330 330 330 330 329 328 327 326 324 323 322 321 321 320 320 320 319 319 319 318 319 319 319 318 318 318 318 318 317 317 317 317 316 316 315 314 312 311 309 308 306 305 304 302 300 298 296 295 295 295 294 293 292 291 290 289 288 287 285 283 282 280 278 276 275 273 271 268 266 264 261 259 257 255 252 249 247 244 241 238 235 232 230 228 227 227 226 225 225 224 223 223 222 221 219 216 196 157 134 144 159 159 158 164 176 188 195 196 195 193 189 186 183 182 182 182 182 182 183 184 185 187 187 185 182 178 174 168 159 152 146 142 139 146 152 156 158 162 167 168 152 121 56 350 325 292 265 270 312 335 315 213 132 97 88 98 118 132 133 130 127 125 123 123 123 124 123 122 120 119 119 119 118 118 118 119 119 119 119 120 122 122 121 119 118 116 114 113 114 115 115 117 126 132 134 135 134 134 133 132 131 128 125 123 123 125 128 130 130 127 123 120 117 114 112 108 106 103 102 100 99 97 96 95 95 94 93 92 90 88 85 83 80 79 77 77 76 75 73 72 71 71 72 72 73 73 72 72 71 70 70 71 73 73 74 75 77 79 81 82 83 85 87 89 90 89 88 85 83 79 76 73 70 67 63 59 54 48 42 36 33 31 30 29 28 26 26 26 23 21 17 15 13 11 9 6 3 358 354 350 347 345 344 344 345 347 348 351 355 358 360 359 357 356 355 356 358 359 359 358 356 352 348 344 339 334 329 322 316 311 307 304 303 307 316 329 335 336 338 341 344 348 353 356 359 1 5 10 14 20 22 18 11 3 2 5 6 8 12 14 15 15 15 13 11 8 5 3 1 358 356 353 349 345 343 344 351 356 358 360 358 354 352 350 348 345 342 341 340 340 346 354 360 358 353 351 351 350 350 349 349 348 349 349 348 347 345 343 342 340 339 339 340 342 343 344 345 346 348 349 351 353 356 358 360 2 3 4 5 5 6 8 12 16 20 24 28 31 33 36 38 40 41 42 43 43 45 46 47 47 47 47 48 48 48 49 50 51 52 54 54 56 57 57 56 56 55 55 56 55 54 52 51 52 52 52 50 50 49 49 48 45 38 35 30 25 21 19 21 23 24 21 17 14 9 3 14 14 14 13 12 11 11 10 10 9 8 8 7 6 5 4 2 1 359 356 355 352 350 347 344 343 343 343 344 345 345 345 345 345 345 345 345 344 344 343 343 342 341 340 339 338 338 337 336 336 335 335 334 334 333 333 332 332 332 331 330 330 330 330 330 330 329 328 328 326 325 324 323 322 321 321 320 320 319 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 317 316 316 314 313 311 310 308 307 305 304 303 301 299 297 296 295 295 295 294 292 291 290 289 287 286 284 283 281 279 277 275 274 272 270 268 266 264 262 259 257 255 253 251 248 246 243 240 236 233 231 230 229 228 227 225 224 223 221 220 217 215 212 205 185 149 123 134 163 164 161 168 182 193 197 197 195 193 190 187 185 183 183 183 183 183 184 185 186 187 186 184 180 177 171 163 155 149 145 143 143 147 155 151 149 147 151 164 167 190 320 341 337 321 297 292 320 340 334 332 16 62 71 88 115 133 135 133 130 127 124 123 123 124 123 123 122 122 122 122 121 118 117 116 116 116 118 120 122 122 121 120 120 118 116 113 111 111 112 117 124 129 132 133 134 134 133 130 126 122 121 121 120 122 124 126 126 124 122 121 120 118 113 108 106 103 102 101 100 98 96 95 94 93 93 92 91 89 86 84 81 80 78 77 76 75 74 72 70 69 69 70 70 70 70 70 70 69 70 72 74 76 76 77 78 78 78 78 78 78 80 81 83 84 85 84 82 80 78 75 72 69 66 63 57 51 45 38 34 32 31 30 30 30 28 26 24 21 19 17 14 11 8 6 3 358 352 347 346 345 344 344 346 348 350 352 356 360 2 1 359 358 357 357 359 1 1 0 358 354 351 347 342 337 332 324 316 309 300 296 295 303 325 339 346 349 352 356 1 7 12 15 15 17 21 21 22 27 30 27 21 14 8 8 10 12 14 15 16 16 15 14 12 9 7 4 2 359 356 352 348 344 341 344 351 356 358 357 356 353 351 349 347 344 343 342 343 347 353 359 2 359 354 352 351 350 349 348 348 348 349 349 348 347 346 345 343 342 341 342 344 345 346 346 347 348 349 350 353 355 358 0 3 5 7 8 9 9 10 12 16 20 23 27 30 32 34 36 38 40 41 43 44 45 46 47 47 47 48 48 49 49 50 50 51 51 52 53 55 56 57 57 56 56 56 56 57 56 55 53 53 53 54 53 51 50 51 55 58 56 52 45 37 32 28 24 23 24 23 21 18 15 10 3 14 14 14 14 13 12 12 11 11 10 9 9 8 7 6 5 4 2 0 358 356 353 351 349 346 344 344 344 344 345 345 345 345 345 345 345 345 344 344 343 343 342 341 340 340 339 338 338 337 336 335 335 335 335 334 333 333 332 331 331 330 330 330 330 330 330 330 329 328 327 326 325 323 322 322 321 321 320 320 319 319 319 320 320 320 320 320 320 319 319 319 319 319 318 318 317 316 315 313 312 310 309 308 306 305 303 302 300 299 297 296 296 295 294 293 291 290 288 287 285 284 282 280 278 277 275 273 272 270 268 266 264 262 260 258 256 254 252 250 247 244 241 238 235 233 231 230 229 227 226 224 222 220 217 213 208 205 199 177 146 124 136 174 172 170 177 189 196 197 196 194 192 190 188 186 184 183 183 184 185 185 186 186 185 183 180 176 171 164 157 151 146 143 144 147 149 153 142 123 80 38 347 302 294 321 335 336 328 312 301 314 330 332 337 354 6 23 62 142 143 139 136 133 130 127 125 124 124 124 124 124 124 124 123 121 118 116 115 115 116 119 121 123 123 123 122 122 121 117 113 108 107 112 121 123 126 129 131 132 132 130 125 118 116 117 117 118 119 121 122 123 123 121 121 122 119 111 106 104 103 103 102 101 98 96 94 93 92 91 91 90 89 87 85 83 81 79 78 77 76 75 73 70 68 67 67 67 67 68 68 68 67 68 71 75 78 80 81 81 79 77 76 75 74 74 76 78 80 81 81 80 80 79 77 75 72 69 66 61 55 48 41 36 33 32 31 29 27 27 26 23 21 20 17 14 11 7 5 3 358 352 346 344 343 342 342 345 348 352 354 356 359 3 3 0 359 358 358 360 1 2 2 360 357 353 349 345 340 334 326 316 304 296 287 288 303 329 351 1 3 5 8 10 14 17 19 20 20 21 22 24 28 27 25 21 17 14 13 13 15 16 17 16 14 14 14 13 10 7 5 3 360 356 352 349 345 343 345 350 354 356 357 356 355 353 349 346 344 343 344 345 349 354 357 358 355 352 349 348 346 346 347 347 348 348 349 348 347 346 346 345 344 343 344 346 347 347 347 348 349 350 352 355 358 0 3 6 9 10 11 12 12 13 15 19 23 26 29 31 33 35 36 38 40 41 43 45 46 47 48 48 49 49 50 50 51 51 52 53 53 54 54 55 56 58 58 57 57 58 58 58 57 56 55 53 53 54 54 52 48 49 54 56 57 57 52 44 38 34 31 29 28 26 22 19 16 11 4 15 15 15 14 14 13 12 12 11 11 10 10 9 8 7 6 5 4 2 360 357 355 353 351 348 345 344 344 345 345 346 346 346 345 345 345 345 344 344 343 343 342 342 341 340 339 339 338 337 336 335 335 335 335 334 334 333 332 332 331 330 330 329 329 329 330 330 329 329 328 326 325 324 323 323 322 322 321 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 318 318 316 316 314 312 311 310 308 307 306 304 303 302 300 299 298 297 296 295 293 291 290 288 286 285 283 282 280 278 276 275 273 271 270 268 267 265 263 261 259 258 256 254 251 249 246 243 240 237 234 233 231 230 228 226 224 221 219 215 208 200 195 187 172 154 143 155 184 183 182 187 194 197 196 194 192 191 189 187 185 183 182 182 184 186 186 186 184 181 177 174 170 164 158 152 147 141 140 143 148 153 156 138 86 35 11 360 343 337 339 340 337 328 314 302 304 311 307 322 358 9 7 343 164 153 145 140 135 132 129 126 125 124 125 125 126 125 124 122 120 116 115 116 117 117 119 122 123 124 125 125 124 123 120 114 108 106 110 121 121 121 123 127 128 126 122 114 110 111 114 114 115 116 118 119 120 119 118 119 120 116 103 100 102 102 103 103 102 98 95 93 92 90 89 89 90 89 87 86 84 82 81 80 79 78 77 75 72 69 67 66 66 65 66 66 65 64 64 67 73 79 84 87 87 83 78 75 73 72 72 74 76 78 79 79 78 78 79 78 76 74 72 69 65 60 53 46 40 36 33 31 30 29 27 26 24 23 20 18 14 12 8 3 359 356 350 344 341 338 337 336 340 347 356 358 356 358 3 3 1 360 359 359 360 2 3 3 1 359 355 351 347 342 335 326 314 300 287 277 277 294 324 359 10 12 15 16 17 18 20 21 22 22 23 23 24 26 25 23 21 19 17 16 16 18 19 18 16 15 15 15 14 11 7 5 3 359 355 352 349 346 344 345 347 352 356 357 358 357 353 349 346 345 345 345 346 348 351 352 351 349 346 344 343 342 343 346 347 347 348 348 348 348 348 347 347 346 345 345 346 347 347 347 348 350 353 355 357 360 2 6 9 11 13 14 14 15 16 19 22 25 28 30 32 34 35 36 38 40 42 44 46 48 49 50 50 51 51 52 52 52 52 52 54 54 55 55 54 56 58 58 58 58 59 59 58 57 56 54 53 52 53 53 52 50 49 51 52 51 52 52 47 41 36 35 34 33 30 25 22 19 14 7 16 16 16 15 14 13 13 12 12 11 11 10 9 9 7 6 5 4 3 1 358 356 354 352 350 348 346 345 345 346 346 346 346 346 345 345 345 345 344 343 343 343 342 342 341 340 339 338 337 336 335 335 335 335 334 334 333 333 332 332 331 330 329 329 329 329 329 329 329 328 327 325 325 324 323 323 322 322 321 321 321 321 321 321 321 321 321 321 321 320 320 320 320 320 319 318 317 316 315 313 312 310 309 308 306 305 304 303 301 300 299 298 296 295 293 291 289 288 286 285 283 281 280 278 276 275 273 272 270 269 267 266 264 262 261 259 257 255 253 250 248 245 241 238 236 234 232 231 229 226 224 222 219 212 203 195 190 185 175 170 175 185 193 192 193 196 197 197 195 192 190 188 186 185 183 181 179 180 183 185 185 185 182 176 172 168 163 158 154 150 145 140 139 142 148 159 171 163 31 12 7 2 357 353 349 345 339 329 313 298 292 291 293 320 355 6 7 212 172 159 152 145 139 134 130 129 127 127 127 128 128 126 124 120 117 114 115 118 119 117 117 120 122 124 125 125 125 125 120 111 106 105 106 114 114 114 117 122 124 121 113 105 105 108 111 111 112 114 115 115 116 115 114 115 114 107 92 93 99 102 104 103 100 97 94 92 91 89 88 88 89 88 87 86 85 84 83 82 81 80 79 77 74 71 69 67 66 65 65 65 65 63 62 63 67 74 82 90 88 86 80 75 73 72 72 73 75 77 78 78 77 76 76 77 76 76 75 73 69 64 58 52 47 41 37 35 33 31 29 29 27 25 22 19 15 11 7 1 355 351 346 340 336 331 326 322 327 347 1 7 355 353 358 3 3 1 359 358 359 1 3 4 3 0 357 353 348 342 335 325 311 296 280 274 265 277 317 349 5 14 19 22 23 22 22 23 24 24 24 25 25 25 25 24 22 21 19 18 19 19 20 19 17 16 16 17 16 12 7 3 1 358 354 350 348 346 344 343 344 349 356 359 358 355 352 349 346 345 346 347 347 348 349 349 348 346 341 338 336 337 341 346 349 349 348 348 348 349 349 348 347 346 345 345 345 346 346 346 349 352 354 357 358 0 3 6 9 11 13 15 16 18 19 21 24 26 29 31 33 34 35 36 38 41 43 45 47 49 51 52 52 53 53 53 53 53 53 53 54 55 56 56 55 56 58 57 57 57 57 58 58 56 55 54 54 53 53 53 53 52 52 52 52 53 52 52 50 46 42 40 39 38 36 32 29 25 20 12 17 17 16 16 15 14 13 12 12 11 11 10 10 9 8 7 6 4 3 2 360 357 355 354 352 350 348 347 346 347 347 347 347 346 346 345 345 345 344 343 343 343 342 342 341 340 339 338 337 336 336 335 335 334 334 334 333 333 332 332 331 330 330 329 329 328 329 329 328 328 327 326 325 324 324 323 323 323 322 322 322 322 322 322 322 321 321 321 321 321 320 320 320 320 319 319 318 317 315 314 313 311 310 308 307 306 305 304 302 301 300 298 297 295 293 291 289 287 286 285 283 281 280 278 277 275 274 272 271 269 268 267 265 264 262 261 259 257 255 252 250 246 243 240 237 235 233 231 229 227 225 222 218 209 200 193 189 186 181 186 199 204 201 199 200 198 196 195 193 190 187 184 182 181 180 178 177 178 179 181 181 181 177 171 165 160 156 153 150 148 144 142 142 144 150 163 185 238 353 8 12 10 8 3 354 344 336 325 310 295 286 285 294 324 352 359 354 259 188 166 157 150 143 136 131 130 130 131 132 133 133 130 126 120 115 113 115 118 120 118 116 118 121 123 124 125 126 127 120 106 101 102 101 105 102 104 112 118 120 117 108 102 103 107 109 109 110 112 113 113 112 110 110 109 106 98 88 90 97 102 105 102 99 96 93 91 89 88 87 88 88 88 87 87 86 86 85 83 83 82 82 80 77 74 71 69 68 66 65 65 65 64 61 58 59 61 64 72 79 83 80 75 72 71 71 72 74 76 77 77 75 74 73 74 75 75 75 74 71 67 62 57 51 45 42 39 36 33 32 32 31 28 25 21 15 10 5 358 352 345 340 335 331 326 318 311 312 0 32 15 347 338 346 3 7 4 359 357 358 0 3 4 3 1 357 353 349 342 333 323 308 294 286 271 271 281 304 338 360 7 18 25 25 25 24 24 24 24 25 25 25 25 24 24 23 21 20 19 19 19 20 19 18 17 16 17 18 13 7 2 360 357 352 347 345 345 343 342 343 347 353 355 353 351 351 348 345 345 346 347 349 349 350 348 346 343 339 336 334 335 342 349 353 352 349 347 348 349 349 349 348 346 345 345 345 345 345 346 349 352 355 357 358 360 2 5 9 12 14 16 18 20 21 23 24 27 29 31 33 34 35 37 39 41 43 45 47 50 52 53 53 53 53 53 53 54 54 55 55 56 56 56 56 56 57 57 57 57 57 56 57 57 56 57 56 55 54 54 54 55 55 55 56 58 59 58 57 54 50 48 46 45 44 41 37 33 28 21 18 17 17 16 15 14 13 12 12 11 11 10 10 9 8 7 6 5 3 2 1 358 357 355 354 352 350 349 348 348 348 348 347 346 346 345 345 345 344 344 343 343 342 342 341 340 340 339 338 337 336 335 335 334 334 334 333 333 333 332 331 331 330 329 328 328 328 328 328 327 327 326 325 325 324 324 323 323 323 322 322 322 322 322 322 322 322 322 321 321 321 320 320 320 320 319 318 317 316 315 313 312 311 309 308 307 305 304 303 301 300 299 297 295 293 291 289 287 286 284 283 282 280 278 277 275 274 273 271 270 269 268 266 265 264 263 261 259 257 255 252 248 245 241 238 236 234 232 230 228 226 222 215 207 199 192 189 191 195 201 207 209 207 204 201 197 194 192 190 187 183 180 178 177 176 176 175 175 175 176 176 174 170 164 158 152 149 148 146 144 143 144 146 149 153 160 173 333 1 13 16 15 13 6 358 345 328 315 305 295 288 290 302 329 348 346 324 276 217 181 165 156 151 142 134 132 132 134 137 138 137 134 128 121 115 113 114 117 119 118 116 117 120 123 123 124 125 126 121 107 99 99 99 98 93 99 108 115 116 111 104 100 103 106 107 108 108 110 111 110 109 108 106 104 101 94 88 90 96 101 101 98 96 94 92 91 89 88 87 87 87 87 87 87 87 87 86 85 84 85 85 83 80 76 73 71 70 69 67 66 65 65 62 57 54 51 48 47 59 69 73 73 71 70 70 71 72 73 74 74 74 73 71 71 72 73 73 74 71 67 64 58 51 47 45 42 39 37 37 36 35 33 29 23 15 9 2 355 348 341 335 330 327 323 319 315 318 353 26 14 322 305 312 5 14 6 360 357 358 1 3 4 2 0 357 354 349 342 333 320 307 295 289 293 302 316 342 15 27 3 11 22 25 25 24 23 23 23 23 23 24 24 24 24 22 21 19 18 18 19 20 20 20 18 15 13 14 13 8 3 360 356 350 345 343 343 342 341 342 345 349 349 348 348 348 346 344 344 346 347 349 350 350 348 345 342 338 336 337 342 348 354 357 354 346 343 346 349 350 349 348 347 346 346 346 346 346 347 350 352 354 356 357 359 3 7 12 15 17 18 19 21 22 23 24 26 28 30 32 34 35 37 39 41 43 45 47 50 51 53 53 53 53 53 54 55 55 56 56 56 56 56 56 56 56 57 57 57 58 57 57 58 58 58 57 56 55 54 55 56 56 58 60 62 64 65 63 61 59 56 54 53 52 49 45 41 36 30 18 18 17 16 15 14 13 12 12 11 11 10 10 9 8 7 6 5 4 2 1 359 358 357 356 354 352 350 350 350 350 349 348 347 346 345 345 344 344 344 343 343 342 342 341 341 340 339 338 337 336 336 335 335 334 334 334 333 333 332 332 331 331 330 329 328 328 328 328 327 327 326 326 325 325 324 324 323 323 323 322 322 323 323 322 322 322 322 322 321 321 321 321 320 320 319 319 318 317 315 314 313 312 310 309 307 306 305 303 302 301 299 297 295 293 291 289 287 286 284 283 282 280 279 277 276 275 273 272 271 270 269 268 266 265 264 263 262 260 257 254 251 247 243 239 236 234 232 230 228 225 221 216 210 203 197 192 196 202 209 213 212 210 205 199 194 191 189 187 183 179 175 173 172 172 172 173 172 171 170 169 167 163 157 152 147 145 144 142 140 140 143 145 147 149 154 146 12 9 12 12 12 10 3 355 342 323 310 303 298 295 299 312 330 338 327 303 278 251 212 180 166 161 155 143 135 134 136 138 139 138 133 126 119 114 112 113 115 116 117 117 118 120 122 123 123 124 123 118 105 95 96 99 96 91 97 106 111 111 107 101 100 104 106 107 107 108 109 109 109 108 106 105 102 98 93 89 90 93 94 93 92 92 92 92 91 90 89 88 88 87 87 87 87 87 88 87 86 86 86 88 87 84 79 75 73 72 71 69 67 66 65 62 58 54 50 44 42 48 57 64 67 68 68 68 69 69 69 70 71 71 71 70 70 71 71 72 71 69 67 63 60 58 54 47 44 43 41 41 41 39 36 32 22 13 5 358 351 344 338 332 328 325 324 325 331 343 7 33 347 293 284 297 354 14 5 355 354 360 7 9 4 1 359 356 352 349 342 332 320 308 298 298 314 334 354 16 39 47 11 8 16 20 21 21 22 21 21 20 20 21 22 23 23 22 21 20 18 18 19 20 21 22 20 16 14 14 12 8 3 357 352 346 342 341 341 340 340 341 343 344 344 344 345 345 343 341 343 345 347 347 347 347 347 344 341 339 339 341 347 353 355 355 351 342 338 342 348 350 350 349 349 348 348 348 348 348 350 352 354 355 357 358 1 6 12 16 17 18 19 20 20 22 23 24 26 27 29 31 34 36 37 39 41 43 45 47 49 51 52 52 53 53 53 54 55 55 56 56 57 57 57 56 57 57 57 58 59 59 59 59 59 59 58 56 53 53 52 53 55 58 62 65 67 68 69 70 70 69 66 61 57 55 52 48 44 40 35 18 18 17 16 15 14 13 13 12 11 11 10 10 9 9 8 7 5 4 3 2 0 359 358 357 355 354 352 351 351 351 350 349 347 346 345 345 344 344 344 343 343 342 342 342 341 340 339 338 337 337 336 336 335 335 334 334 333 333 333 332 332 331 331 330 329 328 328 328 327 327 327 326 326 326 325 324 324 324 323 323 323 323 323 323 323 322 322 322 322 322 322 321 321 321 320 320 319 317 316 315 313 312 311 310 308 307 305 304 302 301 299 297 295 293 290 288 286 285 284 283 282 280 279 278 276 275 274 273 272 271 270 269 268 267 267 266 264 262 260 257 253 249 245 240 236 234 232 230 227 226 224 221 217 212 204 195 201 210 215 215 213 209 203 197 193 189 186 182 177 173 170 168 168 168 169 169 169 168 167 164 161 156 152 148 145 143 141 140 139 139 139 138 134 131 124 28 7 9 8 8 8 7 2 353 341 324 313 309 306 304 308 318 327 327 316 299 286 276 254 209 181 172 167 152 140 136 137 138 137 133 127 119 113 110 110 111 112 113 115 117 118 120 122 122 123 123 120 110 96 91 95 98 93 91 97 104 107 107 104 101 102 106 108 108 107 107 108 109 109 108 106 104 101 97 94 91 90 90 89 88 88 90 91 92 92 91 91 90 89 88 88 87 87 87 88 88 88 88 89 90 88 84 79 76 74 73 72 70 68 67 65 63 59 56 52 48 45 47 52 58 63 66 67 67 68 68 67 67 68 69 69 69 70 71 72 72 71 69 67 66 64 61 54 48 46 45 44 44 45 43 38 33 21 10 1 354 347 341 335 330 326 325 325 329 339 354 12 25 350 315 308 327 355 5 352 342 347 7 22 14 5 360 358 355 351 348 342 334 324 314 309 314 336 359 7 23 38 37 16 9 11 15 16 17 19 19 18 16 16 17 19 21 23 24 23 21 19 18 18 19 21 21 20 19 20 19 15 9 1 351 344 339 337 337 338 338 339 341 342 342 341 341 342 343 342 341 344 346 346 345 344 346 347 344 342 340 340 342 346 350 348 344 342 339 336 339 345 349 351 351 351 350 350 350 350 351 353 355 357 358 360 2 7 12 16 18 18 19 19 19 20 20 22 24 26 27 29 31 33 35 37 39 41 43 45 47 49 50 51 52 52 53 53 54 55 55 56 56 57 58 58 58 59 59 59 60 60 60 61 61 61 60 57 54 51 52 56 58 59 63 67 70 72 74 77 79 79 77 71 65 60 56 52 47 42 38 34 19 18 17 16 15 14 14 13 12 11 11 10 9 9 9 8 7 6 5 3 2 1 0 359 357 356 355 353 352 352 352 351 349 347 346 345 344 344 343 343 343 343 342 342 342 341 341 340 339 338 337 337 336 336 335 334 334 333 333 333 333 332 332 331 330 329 329 328 328 328 327 327 327 327 326 326 325 325 324 324 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 321 320 319 318 317 315 314 312 311 310 308 307 305 304 303 301 299 297 294 292 290 287 286 284 283 282 282 281 279 278 277 276 275 274 273 272 271 271 270 269 269 268 267 265 262 259 255 252 246 240 237 235 233 231 231 230 228 227 224 219 209 199 206 212 213 214 212 208 202 196 191 187 182 176 170 166 165 165 166 166 167 167 166 166 164 160 156 152 149 146 144 142 141 142 142 138 135 132 125 97 45 9 1 3 3 4 3 2 358 351 341 326 319 317 316 313 314 318 321 320 314 303 293 287 277 244 201 179 168 154 142 139 139 136 131 126 119 112 107 106 108 109 110 111 114 117 119 120 122 123 123 122 116 104 91 90 94 92 87 91 97 102 105 105 103 103 106 109 110 109 108 108 109 109 109 108 107 104 101 98 95 93 91 90 89 89 90 91 92 93 94 94 94 93 92 91 89 88 88 88 88 88 88 88 87 86 85 82 79 76 74 73 72 70 69 67 66 64 62 59 57 53 51 51 54 58 62 65 67 68 69 69 68 68 67 67 68 68 70 73 74 74 73 71 70 68 65 60 54 49 48 47 45 45 48 51 45 34 20 8 0 353 345 339 333 329 326 324 324 329 339 351 360 2 350 339 341 359 14 10 337 328 314 309 52 20 3 358 356 353 350 347 344 338 331 325 324 331 348 4 11 17 22 20 12 9 9 10 12 13 15 16 15 14 13 14 17 20 23 24 24 22 19 18 18 19 20 20 20 21 23 25 22 14 2 348 336 331 330 330 332 333 336 340 343 344 343 341 342 343 341 344 347 347 346 344 343 343 344 345 343 340 339 340 341 340 338 334 336 340 339 339 342 347 351 353 354 353 352 352 353 355 357 358 360 1 3 7 12 16 18 18 18 18 18 18 18 19 20 22 25 27 29 31 32 34 36 38 40 42 44 47 48 49 50 50 51 52 52 53 54 55 56 57 58 59 60 60 61 61 61 61 60 61 62 63 63 61 56 53 53 56 64 69 68 68 70 72 75 79 84 87 87 86 81 76 73 68 60 52 46 41 35 19 18 17 16 16 15 14 13 13 12 11 10 10 9 8 8 7 6 5 4 3 2 1 360 358 357 356 354 353 353 352 352 350 348 346 345 344 344 343 343 343 342 342 342 341 341 340 340 339 338 338 337 336 336 335 334 334 333 333 333 333 332 332 331 331 330 329 328 328 328 327 327 327 327 327 326 326 325 325 324 324 323 323 323 323 324 324 324 324 324 324 324 324 323 323 322 321 320 319 317 315 314 312 311 310 308 307 305 304 302 301 299 296 294 291 289 287 285 283 283 282 281 280 279 279 278 277 276 275 274 274 273 273 272 272 271 271 269 267 265 261 258 253 247 243 239 237 237 237 235 233 232 233 230 222 213 208 208 211 213 212 210 206 201 195 189 183 176 169 163 160 160 163 165 166 166 165 164 163 160 155 151 149 146 144 142 141 142 145 143 140 139 148 153 14 8 3 360 359 359 358 358 358 355 349 340 326 321 322 323 320 317 316 318 319 316 307 297 289 283 264 223 188 169 156 148 147 138 130 124 119 113 108 104 105 107 109 109 110 113 117 120 122 122 123 122 119 110 99 89 90 92 88 87 93 97 102 104 106 106 107 110 112 113 111 110 109 109 110 110 109 108 105 102 99 96 94 92 92 91 92 92 93 94 95 96 97 97 96 95 93 92 90 90 89 89 89 87 84 80 78 78 78 77 75 74 74 72 71 69 68 67 67 65 63 61 59 57 57 58 60 63 66 68 70 71 71 71 70 69 68 68 69 71 73 75 76 74 74 72 68 64 59 53 51 50 48 46 45 47 49 45 32 17 6 359 352 344 337 332 327 323 321 323 328 337 345 347 347 345 345 353 7 19 14 342 329 331 344 17 12 1 356 354 351 349 348 346 342 338 335 336 342 352 1 4 8 11 10 8 6 6 7 8 10 12 14 14 12 11 12 16 20 22 24 24 22 20 19 19 20 21 20 20 21 24 27 28 24 9 346 329 322 320 320 322 324 328 335 340 343 344 345 345 342 342 345 348 348 347 345 345 347 349 349 345 340 337 336 335 333 329 327 331 339 341 341 343 346 352 356 357 355 355 355 357 359 0 1 2 4 6 10 15 18 19 18 18 17 17 17 17 18 20 22 24 27 29 31 33 34 36 37 39 41 43 45 47 48 49 49 50 51 52 53 54 55 56 57 59 61 62 63 63 63 62 62 61 61 62 66 66 62 59 58 59 63 71 74 72 70 72 77 80 86 90 94 97 98 97 95 91 85 78 69 61 52 44 19 18 17 17 16 15 15 14 13 12 11 11 10 9 9 8 7 7 6 5 4 3 2 1 359 357 356 355 354 353 353 352 350 348 346 345 344 343 342 342 342 342 342 341 341 341 340 340 339 339 338 337 336 336 335 334 334 334 333 333 333 333 332 331 331 330 329 329 328 328 328 327 327 327 327 326 326 325 325 325 324 324 323 323 324 324 324 325 325 325 325 325 325 324 324 323 322 321 319 317 315 314 312 311 309 308 306 305 303 302 300 298 296 293 290 288 286 284 282 281 281 280 280 279 279 278 277 277 276 276 275 275 274 274 274 274 273 272 270 267 264 260 255 249 245 242 241 241 240 239 236 236 239 237 230 224 217 215 214 213 211 209 205 200 193 186 178 170 162 156 155 157 161 165 166 166 164 162 160 156 150 148 146 144 141 139 138 141 145 144 146 160 205 310 350 355 357 359 359 357 354 352 353 352 346 338 326 321 323 325 323 319 314 313 316 316 310 299 288 280 267 243 219 204 186 177 159 132 120 115 112 111 108 104 103 106 109 110 110 112 116 119 121 122 121 119 112 100 92 85 88 89 88 91 97 102 106 110 112 110 112 114 116 115 112 110 110 110 110 110 110 108 106 103 100 97 95 94 93 93 94 95 96 97 98 99 99 99 99 98 97 95 94 93 92 91 90 87 82 77 75 75 76 76 76 75 75 74 73 71 70 69 70 68 66 65 63 62 62 63 64 66 68 70 72 73 73 72 72 71 70 71 71 73 75 75 72 74 73 69 66 62 57 54 53 52 51 49 47 46 45 39 27 14 4 356 349 341 334 329 323 319 319 322 328 334 339 341 341 341 344 352 1 7 5 353 341 336 346 353 352 353 357 355 349 348 350 348 344 342 342 343 346 350 354 356 0 3 2 3 3 3 5 7 8 10 12 13 12 11 12 15 19 21 22 22 22 21 21 21 22 22 22 22 23 25 28 34 35 18 348 322 310 309 310 312 314 318 325 333 337 341 344 343 340 342 344 346 346 347 347 349 352 355 354 346 338 333 333 331 328 325 324 328 336 341 342 343 347 352 357 358 357 357 358 0 2 3 4 6 8 11 14 17 19 18 18 17 16 15 15 16 18 20 22 25 27 30 31 33 34 35 36 38 40 42 43 45 46 48 49 50 51 52 53 54 55 56 59 61 63 64 65 66 65 65 63 61 61 63 69 72 71 72 77 77 75 78 79 76 73 76 82 87 92 96 101 105 107 107 105 102 97 92 87 76 64 53 19 18 17 17 16 16 15 14 14 13 12 11 10 9 9 8 7 7 6 5 4 4 2 1 359 357 356 355 354 354 353 352 350 349 347 345 343 342 341 341 341 341 341 341 341 340 340 340 339 339 338 337 337 336 335 335 334 334 333 333 333 333 332 332 331 330 329 329 328 328 328 327 327 327 327 326 326 325 325 325 325 324 324 324 324 325 325 325 325 326 326 326 326 325 325 323 322 320 319 317 315 313 312 310 309 307 306 304 303 301 299 297 295 292 289 287 285 283 282 280 280 279 279 278 278 278 277 277 277 276 276 276 275 275 275 275 275 274 273 270 267 262 256 251 248 246 244 243 242 241 239 241 251 251 244 236 229 224 220 216 213 209 205 199 190 180 171 164 157 152 152 156 161 165 166 166 164 161 155 153 150 148 146 143 139 137 136 140 144 145 149 166 211 342 1 2 358 0 1 357 351 348 349 350 345 337 327 323 322 324 323 318 311 308 311 313 309 298 281 266 255 245 235 226 213 194 160 118 106 99 104 110 108 102 99 103 108 109 109 111 114 117 118 119 118 114 101 89 81 75 81 86 91 97 104 110 114 117 119 117 117 118 118 117 114 112 111 111 111 111 110 108 106 104 101 99 97 96 95 95 95 96 98 99 100 101 101 102 101 101 100 99 97 96 95 94 93 89 84 77 76 76 77 78 77 76 77 76 75 74 72 72 71 71 69 68 67 67 66 66 67 68 69 71 74 75 73 71 71 71 71 70 73 74 77 89 96 87 76 70 65 61 57 55 54 54 54 52 51 49 46 39 28 15 2 353 345 337 330 324 318 316 317 321 327 332 336 338 339 339 341 347 354 358 359 358 351 339 336 338 344 348 353 351 347 349 351 349 346 345 345 345 347 349 350 354 355 357 358 358 359 1 4 6 8 10 12 13 12 11 12 14 18 20 20 20 21 22 23 23 24 25 25 26 25 25 29 37 41 28 356 317 299 298 301 304 307 312 321 329 334 337 339 339 338 340 342 343 345 346 348 352 355 354 353 346 335 333 331 328 325 324 324 328 334 340 342 344 348 353 357 359 358 359 0 3 5 6 8 10 13 15 16 17 17 17 16 16 15 15 15 16 18 20 23 25 28 30 31 32 33 34 35 37 39 41 42 44 45 47 48 50 51 51 53 54 56 58 61 64 66 68 69 69 69 66 62 58 58 66 76 83 86 92 100 100 91 85 81 77 76 79 85 90 96 102 106 109 109 109 108 105 100 97 92 83 71 59 19 18 18 17 17 16 15 15 14 13 12 11 11 10 9 8 8 7 6 5 5 4 3 1 359 357 356 355 354 354 353 352 350 349 347 345 343 342 341 340 340 341 341 341 340 340 340 339 339 338 338 337 336 336 335 335 334 334 333 333 333 333 332 332 331 330 329 329 328 328 328 327 327 327 327 326 326 325 325 325 325 325 324 324 324 325 325 325 325 325 326 326 326 326 325 323 322 320 318 316 314 313 311 309 308 306 305 303 302 300 298 296 294 291 289 286 284 283 281 280 278 278 278 277 277 277 277 277 276 276 276 275 275 275 274 274 275 275 274 272 268 263 259 255 252 249 247 244 243 243 243 250 261 261 255 246 238 232 226 220 216 211 204 196 186 175 166 159 154 150 151 156 163 166 167 167 164 159 155 152 150 148 146 143 139 136 135 138 141 142 145 149 146 358 9 7 1 2 1 357 353 351 353 353 347 337 329 323 320 320 319 314 308 304 305 305 300 289 271 255 247 242 239 234 223 197 150 104 87 83 96 103 99 92 92 97 103 105 107 110 113 115 115 115 112 104 90 77 73 68 76 86 94 102 108 113 117 119 120 120 120 120 120 118 115 114 113 112 112 111 110 109 107 105 103 101 99 97 96 96 96 97 99 100 102 102 103 103 103 103 103 102 100 98 97 96 95 92 86 79 76 76 79 81 80 79 79 79 78 77 75 75 74 74 73 72 71 70 68 68 68 68 69 71 73 73 69 68 69 70 71 71 72 74 74 99 115 96 79 73 65 60 58 56 56 56 56 57 55 53 50 43 32 18 3 350 339 331 324 319 315 314 317 321 326 331 334 337 338 339 341 345 350 355 358 358 354 342 337 339 342 344 345 343 344 348 351 348 346 346 347 346 346 349 351 352 353 354 354 354 356 358 1 4 7 10 12 12 11 10 10 12 16 17 18 18 20 22 24 25 26 28 30 30 28 26 28 36 43 37 10 324 295 292 297 303 308 313 321 329 334 337 337 337 337 339 341 343 344 346 348 350 353 352 350 351 346 336 327 324 323 323 325 329 334 340 343 345 348 353 357 360 360 1 2 4 7 9 11 14 15 16 16 16 16 16 15 15 14 15 15 17 19 21 23 26 28 29 31 31 32 33 35 36 38 40 41 43 44 46 47 49 50 51 53 55 57 60 63 67 70 72 73 73 72 66 56 53 62 77 89 94 97 104 111 104 95 90 87 85 87 90 94 99 106 110 112 110 108 106 104 101 97 95 91 85 76 65 20 19 18 18 17 16 16 15 15 14 13 12 11 10 10 9 8 7 7 6 5 4 3 1 359 357 356 355 354 354 353 351 350 348 347 345 343 342 341 340 340 340 340 340 340 340 340 339 339 338 338 337 336 336 335 335 334 334 333 333 333 332 332 332 331 330 329 329 328 328 328 327 327 327 327 326 326 326 325 325 325 325 324 324 324 324 325 325 325 325 325 326 326 325 324 323 321 319 318 316 314 312 310 308 307 305 303 302 301 299 297 295 293 290 288 286 284 282 280 279 277 276 276 276 276 275 275 275 275 275 275 274 274 274 273 273 274 274 274 272 269 265 261 258 254 251 248 245 244 244 248 256 265 264 256 248 241 235 230 225 219 212 204 194 182 171 163 157 153 151 153 158 164 168 169 167 165 161 156 153 150 148 146 143 139 136 138 139 135 130 128 128 123 351 5 4 2 0 356 356 0 0 1 356 347 339 330 321 315 313 312 308 305 302 298 294 286 276 265 256 249 245 243 241 234 215 169 84 59 56 81 87 82 81 84 90 95 100 105 109 113 114 114 112 106 94 81 71 60 59 73 86 96 102 107 111 115 117 118 118 120 121 120 119 117 115 114 113 113 112 111 110 108 106 104 102 100 99 98 98 98 98 100 101 103 104 104 104 104 104 104 104 102 101 100 99 97 95 91 85 79 77 80 83 83 82 81 81 80 79 78 77 77 77 77 77 76 74 70 68 67 66 65 66 68 65 59 61 66 70 71 70 71 77 79 94 104 89 74 69 66 61 59 58 57 58 60 59 59 57 54 48 37 21 2 346 334 325 319 315 313 314 317 321 325 329 333 335 337 339 341 345 348 351 353 354 352 345 342 342 343 343 342 343 345 348 348 346 345 345 345 345 346 347 349 351 352 351 349 350 352 355 359 3 6 8 10 10 9 8 8 10 12 14 15 17 20 22 24 27 29 31 34 34 30 25 25 32 40 41 25 351 317 304 303 307 312 318 323 328 334 337 337 337 337 338 340 341 343 345 348 350 351 353 354 1 5 351 330 321 322 324 327 332 336 341 345 348 352 356 360 2 3 3 4 6 8 11 13 16 15 15 14 14 15 15 14 14 14 14 15 17 19 21 23 25 27 28 29 30 31 32 33 34 36 38 39 40 42 44 46 48 49 51 54 56 59 63 67 71 75 77 78 77 74 64 57 66 82 95 101 100 100 102 101 99 96 95 96 99 101 103 105 110 117 121 121 116 113 109 105 101 97 94 92 87 81 73 20 19 19 18 18 17 16 16 15 14 13 12 11 11 10 10 9 8 7 6 5 4 3 1 359 357 356 355 354 353 352 350 349 347 346 345 344 342 341 340 340 340 340 340 340 340 339 339 339 338 337 337 336 336 335 335 334 334 333 333 333 332 332 332 331 330 329 329 328 328 328 327 327 327 327 326 326 326 325 325 325 324 324 324 324 324 324 324 324 325 325 325 324 324 323 322 321 319 317 315 314 312 310 308 306 304 303 301 300 298 296 294 292 289 287 285 283 281 279 278 276 275 274 274 274 274 274 274 273 273 273 273 273 273 273 273 272 273 273 272 269 265 261 258 255 251 248 246 245 248 254 260 265 260 253 247 242 237 233 229 223 215 204 192 181 170 163 158 154 152 155 161 166 169 169 166 163 159 156 152 150 147 145 142 139 138 140 142 134 118 104 97 70 7 0 1 0 357 353 353 357 5 6 359 350 341 329 317 310 308 307 306 304 300 292 284 278 271 266 263 260 256 253 251 251 249 254 315 9 21 60 73 74 76 79 84 89 95 102 107 111 113 113 110 101 89 76 57 43 55 72 86 95 100 103 106 109 112 114 116 119 120 120 119 117 115 114 114 114 113 112 111 110 108 106 104 102 100 100 100 99 100 100 102 103 105 105 105 106 105 105 105 104 103 103 102 102 102 100 96 88 82 82 84 84 84 83 82 81 80 78 77 77 78 80 83 82 77 73 69 66 63 60 58 55 48 39 45 62 70 72 69 73 73 76 83 85 79 71 67 64 62 60 59 59 61 62 63 62 61 58 51 40 23 2 343 330 321 317 316 315 316 317 320 324 328 331 334 336 338 341 344 347 348 349 350 349 347 346 345 344 343 344 345 347 347 347 345 344 343 343 344 344 345 347 349 349 347 345 345 348 353 358 2 4 5 5 5 4 5 6 9 11 13 15 18 21 24 26 28 31 33 37 37 32 24 19 23 31 34 26 6 345 331 321 317 317 320 324 328 334 336 336 335 336 337 338 340 342 345 349 351 353 356 358 5 10 5 350 334 326 326 330 336 341 345 350 354 357 1 3 5 5 6 8 10 11 12 14 14 13 14 14 14 14 14 13 13 13 14 15 17 19 21 23 24 26 27 28 28 29 29 30 31 33 34 36 37 40 42 45 47 49 51 54 57 61 65 71 76 80 83 84 83 78 69 69 89 99 113 108 102 103 105 100 101 103 104 104 106 109 111 113 117 122 125 126 122 118 116 112 107 102 99 96 93 89 82 21 20 20 19 18 17 17 16 15 15 14 13 12 11 10 10 10 9 8 7 6 4 3 1 359 358 356 355 354 353 351 350 348 347 345 344 344 343 342 341 340 339 339 339 339 339 339 339 338 338 337 337 336 336 335 335 334 334 333 333 332 332 332 331 331 330 330 329 328 328 328 327 327 327 326 326 326 325 325 325 324 324 324 324 324 324 324 324 324 324 324 324 323 323 322 321 320 318 317 315 313 311 310 308 306 304 302 301 299 297 295 293 290 288 286 284 282 280 279 277 275 274 273 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 272 271 268 263 260 257 254 251 248 246 248 254 262 265 262 257 254 249 244 241 237 232 226 218 206 194 181 172 165 161 157 155 157 163 168 170 168 164 160 157 154 152 149 147 144 140 138 139 141 149 149 126 81 48 24 8 3 2 0 357 354 349 348 359 6 2 353 341 326 313 306 305 306 306 304 298 290 282 276 272 271 274 274 269 265 263 265 267 272 282 311 15 56 73 77 75 74 76 83 91 99 104 108 111 111 106 96 85 74 52 37 55 74 87 93 96 98 101 104 108 112 115 117 118 119 118 117 115 114 114 114 114 113 112 110 109 107 105 103 102 101 101 101 101 101 102 104 105 105 106 106 106 106 106 106 106 106 106 106 106 105 103 97 90 86 85 84 84 84 82 81 79 77 75 74 74 76 76 72 74 74 71 68 63 57 50 45 45 51 43 47 64 70 70 68 70 74 74 73 72 69 66 64 62 61 61 61 63 65 66 65 64 60 54 42 24 3 344 330 322 319 318 318 318 318 319 321 325 328 331 334 336 339 343 345 347 348 348 348 347 346 345 345 345 346 346 347 347 346 345 343 342 343 343 343 343 344 345 345 343 341 341 345 352 358 1 2 1 359 358 359 2 5 8 11 15 18 22 25 26 26 29 31 35 39 40 37 28 18 17 22 22 16 6 354 345 338 330 326 324 325 328 334 336 335 334 334 336 337 339 341 345 348 351 354 358 1 4 7 8 3 348 341 334 336 342 347 352 356 359 3 5 6 7 7 7 10 13 14 14 14 14 13 14 14 14 13 12 11 12 13 14 15 16 18 20 21 23 25 26 26 27 26 26 27 29 30 31 33 35 37 40 42 45 48 50 53 56 61 67 73 80 86 89 90 88 78 70 80 107 108 116 109 106 109 113 115 114 113 112 112 112 114 116 117 119 123 124 124 122 121 118 115 113 110 107 104 102 100 97 23 22 21 20 19 18 18 17 16 15 14 13 12 11 11 10 10 10 9 7 6 5 3 1 360 358 356 355 354 352 351 349 348 346 345 344 343 343 342 341 340 339 339 339 339 339 339 338 338 337 337 336 336 335 335 334 334 333 333 333 332 332 331 331 330 330 330 329 328 328 327 327 327 326 326 326 325 325 324 324 324 324 323 323 323 323 323 324 324 323 323 323 322 322 321 320 319 318 316 314 313 311 309 307 306 304 302 300 298 297 295 292 289 287 285 283 281 279 278 276 274 273 271 270 270 270 270 270 270 270 271 271 271 272 272 272 271 271 271 270 267 262 259 255 253 250 248 248 253 262 270 269 262 258 255 251 247 243 240 235 230 221 209 197 185 176 169 164 160 158 159 164 169 168 165 162 159 156 154 152 150 147 144 141 138 138 140 155 175 261 351 8 10 9 8 6 4 3 360 350 341 344 353 354 348 335 318 307 304 306 306 305 302 297 291 285 279 276 279 283 282 278 273 271 270 270 271 276 302 19 54 61 59 58 58 63 73 85 93 98 103 108 108 101 90 79 62 31 35 59 76 86 90 91 93 96 101 106 110 113 116 117 118 117 116 115 113 113 114 113 113 112 111 110 108 106 105 103 103 102 102 103 103 103 104 105 106 106 107 107 107 108 108 109 109 109 109 107 104 100 96 93 90 87 85 83 83 82 81 79 77 73 69 67 65 60 59 65 70 72 71 67 61 54 50 66 137 170 100 76 71 70 69 66 64 68 71 70 68 66 65 63 62 62 64 66 68 69 68 66 63 56 43 24 4 347 334 326 323 323 322 320 318 317 318 321 325 328 331 334 337 341 343 345 346 346 347 347 346 346 346 347 348 348 348 347 346 344 342 341 341 341 341 340 341 342 341 339 338 339 344 352 357 1 0 358 355 352 353 357 1 5 9 14 20 27 30 31 30 29 29 35 39 41 41 37 30 24 20 15 7 0 352 346 341 336 332 330 330 332 335 336 334 334 334 335 336 338 341 343 347 350 355 359 1 4 5 8 7 354 354 350 348 350 355 359 2 5 7 9 9 8 8 9 11 15 16 14 14 14 13 13 13 13 11 10 9 10 12 13 14 15 17 18 20 21 22 23 23 23 23 24 25 27 28 29 31 32 34 36 39 42 45 47 51 54 59 66 73 81 85 88 88 76 62 64 81 98 101 104 107 111 115 118 120 119 118 116 115 116 117 117 117 119 121 123 124 124 123 122 120 119 118 117 116 114 114 115 24 23 22 21 20 20 19 18 17 16 15 14 13 12 11 10 10 10 9 8 6 4 3 1 360 358 357 355 354 352 351 349 348 346 344 343 343 342 342 341 340 339 339 339 339 339 338 338 337 337 337 336 336 335 334 334 334 333 333 332 332 331 331 330 330 330 329 329 328 328 327 327 326 326 326 325 325 324 323 323 323 323 322 322 322 322 323 323 323 322 322 322 321 321 320 320 319 317 316 314 312 310 309 307 305 303 302 300 298 296 294 291 288 286 284 282 280 278 277 275 274 272 270 269 269 268 268 268 269 269 270 270 271 271 271 271 271 271 270 269 266 261 257 254 251 250 250 252 260 269 272 269 263 259 256 252 249 245 241 237 232 224 214 201 190 181 174 168 163 161 161 165 169 168 165 162 160 158 155 153 150 148 145 143 138 127 116 126 275 336 1 9 10 11 10 10 12 14 10 0 348 342 345 347 340 323 307 302 306 309 307 304 302 301 298 293 287 284 285 285 283 280 277 273 270 272 279 296 329 11 32 27 22 28 35 44 61 75 84 92 100 105 104 94 84 75 54 14 38 63 78 85 86 86 87 92 98 103 108 112 114 116 116 116 115 114 112 113 114 113 113 113 112 111 109 108 106 105 104 104 104 104 104 105 105 105 106 106 106 107 107 108 109 110 110 111 110 107 102 96 93 90 89 87 85 83 83 82 80 78 75 71 66 62 58 54 56 61 67 72 74 74 72 66 60 83 151 151 123 96 82 76 73 68 71 77 75 70 68 67 66 65 64 65 67 69 71 72 71 68 64 55 43 27 9 354 342 334 332 331 327 323 318 315 316 319 322 325 328 332 335 338 341 342 344 345 346 347 347 347 348 348 349 349 349 348 346 343 340 339 338 338 337 337 337 337 337 336 335 337 344 351 355 358 358 355 352 348 348 349 351 354 356 0 11 24 32 33 34 31 28 34 39 40 39 35 29 24 19 12 4 357 349 344 340 337 335 335 335 336 337 335 333 333 334 335 336 338 340 342 345 349 353 358 1 3 5 9 15 14 7 2 360 0 3 6 8 9 10 12 11 10 10 10 13 16 16 15 14 13 12 11 10 9 7 6 5 6 8 10 11 12 14 15 17 19 19 20 20 20 21 22 24 25 27 28 28 30 32 34 37 40 43 45 47 51 55 60 67 74 76 72 62 47 53 66 79 88 96 102 107 111 114 116 118 118 118 117 117 118 118 118 119 122 125 127 128 129 127 127 126 126 126 125 124 124 126 131 25 24 23 22 21 21 20 19 18 17 16 15 14 12 11 10 10 9 8 7 6 4 3 1 360 358 357 355 354 352 351 349 348 346 345 343 342 342 341 341 340 339 339 338 338 338 338 338 337 337 336 335 335 335 334 333 333 333 332 332 331 331 330 330 330 329 329 329 328 328 327 326 326 326 325 325 324 324 323 322 322 322 322 322 321 321 321 321 321 321 321 320 320 320 319 318 318 317 315 314 312 310 308 307 305 303 301 299 297 295 293 290 288 285 283 281 279 277 275 274 273 271 270 268 268 267 267 267 268 268 269 269 270 270 270 270 270 270 269 268 264 260 255 252 251 251 253 258 266 270 269 265 262 259 256 253 249 246 242 239 234 228 219 208 197 188 180 172 165 161 161 166 171 172 168 165 162 160 158 155 153 151 149 145 134 107 66 27 6 3 10 13 11 11 10 11 14 17 15 8 358 349 346 339 323 307 305 311 315 314 308 306 307 310 308 302 295 291 288 285 283 282 280 277 275 281 298 317 337 356 6 4 4 7 8 12 41 54 68 83 99 104 97 86 74 64 26 10 43 67 78 82 82 81 82 87 93 100 106 110 113 114 114 114 114 112 111 112 113 113 112 112 112 111 110 109 108 107 106 106 106 106 106 106 106 106 106 106 106 106 107 107 109 110 111 111 111 111 106 99 93 89 87 86 85 83 82 81 80 77 74 69 64 60 58 56 57 61 66 71 77 81 81 78 81 109 145 134 116 101 90 84 80 80 82 81 76 71 69 68 68 68 67 68 71 73 75 75 73 69 62 54 43 30 17 4 353 348 344 341 336 328 320 316 316 318 321 324 327 330 333 336 338 340 342 344 346 347 347 348 349 349 350 350 349 348 346 343 340 338 336 334 333 333 333 333 332 332 332 335 342 348 352 355 354 351 347 343 341 340 337 334 333 338 358 15 25 30 33 32 28 31 36 37 35 30 24 17 13 8 2 355 349 344 339 337 337 337 337 337 335 333 332 333 333 335 336 337 339 341 344 347 351 355 358 1 4 8 12 13 12 8 6 6 8 10 12 13 12 12 12 12 12 12 14 15 15 13 12 11 10 8 7 4 3 2 2 3 5 7 8 9 11 12 14 15 16 17 17 18 19 20 22 24 25 26 27 29 30 33 36 37 39 41 42 44 47 51 55 59 61 59 54 53 59 68 76 84 92 98 104 108 110 112 114 116 116 117 118 119 120 123 126 128 131 133 134 134 133 133 133 134 132 131 132 133 137 143 26 25 24 23 22 22 21 20 19 18 17 16 15 13 12 11 10 9 8 6 5 4 3 1 360 358 357 355 354 352 351 349 348 346 345 344 342 341 340 340 340 339 339 338 337 337 337 337 337 336 335 335 334 334 334 333 333 332 332 331 331 330 330 329 329 329 329 328 328 327 327 326 326 325 325 324 324 323 322 322 321 321 321 321 320 320 320 320 320 319 319 318 318 318 317 317 316 316 315 313 312 310 308 307 305 303 301 299 297 295 293 290 287 285 282 280 278 276 274 273 272 270 269 267 267 266 267 267 267 267 268 268 269 269 269 270 270 269 268 266 263 258 254 252 251 252 257 265 269 269 266 263 261 258 255 253 250 248 245 241 238 232 224 215 205 195 185 174 165 162 167 173 178 176 171 167 165 163 161 159 158 156 154 150 136 89 37 17 11 9 12 13 12 11 9 8 9 11 14 14 10 2 348 314 291 307 323 329 328 320 315 318 322 321 316 308 302 297 295 298 298 298 297 289 288 296 310 324 336 346 354 358 359 356 349 346 7 12 40 65 83 88 81 71 61 40 11 20 50 69 78 80 80 78 79 82 89 96 103 108 110 112 112 112 112 111 111 113 114 115 114 113 112 112 111 110 109 109 108 107 108 108 108 108 108 108 108 107 107 106 106 106 107 109 111 112 115 115 112 107 101 94 89 86 85 84 82 81 79 77 73 68 63 60 59 59 59 61 64 70 77 85 92 103 118 132 131 119 108 101 95 90 87 85 83 79 75 71 69 70 71 71 71 72 75 78 80 79 76 69 62 54 45 34 24 13 5 360 356 351 345 336 326 319 316 317 320 323 326 328 331 333 335 337 340 343 345 346 347 348 349 350 350 349 349 348 346 344 342 339 336 332 330 329 329 328 328 329 330 334 339 344 348 350 348 346 342 337 333 329 321 312 306 317 352 9 20 26 30 30 28 28 31 33 29 23 20 14 8 4 1 357 352 346 340 338 339 338 337 335 333 331 331 332 333 334 335 337 339 341 343 346 349 353 356 359 1 6 7 7 9 10 10 10 11 13 14 14 13 13 12 13 13 13 14 14 12 10 9 8 7 5 3 1 360 359 360 1 3 5 6 7 9 10 12 13 14 15 16 16 17 19 21 22 24 24 25 27 29 31 34 35 36 36 37 37 39 41 45 49 51 54 57 60 66 72 78 85 93 98 102 106 108 110 111 113 114 116 119 122 125 128 132 134 136 138 139 140 141 142 142 142 141 139 139 141 145 151 26 25 24 23 23 22 22 21 20 19 18 17 16 14 13 12 10 9 8 6 5 3 2 1 359 358 356 355 353 352 350 349 348 346 345 343 342 341 340 340 339 339 338 337 337 337 337 336 336 335 335 334 334 333 333 332 332 332 331 331 331 330 330 329 328 328 328 328 328 327 326 326 325 325 324 324 323 322 321 321 320 320 319 319 319 318 318 318 318 318 317 317 316 316 315 315 315 314 314 313 312 310 309 307 305 303 301 299 297 295 292 290 287 284 282 279 277 275 274 273 271 270 268 266 266 265 266 266 266 266 267 267 267 268 268 269 269 268 267 265 261 257 254 252 252 255 263 270 272 267 264 262 260 258 255 253 251 250 247 245 241 236 230 221 211 200 189 181 175 174 178 183 183 179 173 170 168 166 165 166 165 162 161 163 158 33 11 13 10 10 11 11 13 11 7 4 4 8 15 21 25 23 4 286 307 332 342 343 338 330 327 331 332 326 319 311 306 306 306 308 308 308 308 302 304 310 320 330 340 350 0 6 8 5 359 354 355 357 5 13 37 53 56 56 46 28 22 35 56 69 76 78 77 76 76 79 85 93 100 105 107 109 110 110 110 110 111 113 115 116 115 114 113 112 112 111 110 110 109 109 109 109 109 110 110 110 109 109 108 107 106 105 105 107 110 115 117 117 117 115 110 102 94 89 87 84 82 81 78 76 72 67 63 60 61 61 61 61 63 67 70 77 92 107 126 132 120 109 103 99 96 93 90 88 83 77 73 71 71 72 73 74 75 78 80 83 85 84 79 71 63 56 48 39 30 21 14 10 6 1 353 344 333 323 318 318 320 323 324 326 328 330 332 335 339 342 345 346 347 348 348 349 348 348 347 346 345 344 342 339 336 332 329 326 326 326 326 327 329 331 335 340 343 343 342 340 336 331 324 316 306 295 286 319 347 2 13 21 26 28 27 25 25 28 21 14 13 10 6 2 1 0 356 350 345 343 343 342 338 334 331 330 331 331 332 333 335 337 339 341 342 345 348 351 353 356 359 1 3 4 7 10 12 11 12 13 14 14 13 12 11 12 13 13 13 12 9 7 5 5 4 2 0 359 358 358 360 1 3 4 5 6 7 9 10 12 13 14 15 16 17 18 19 21 22 23 24 25 27 29 31 32 32 32 32 33 34 36 39 43 48 54 59 65 71 77 83 89 95 99 102 105 108 110 111 112 113 116 120 124 128 132 136 139 141 143 145 147 148 150 151 151 150 148 148 149 152 157 27 26 25 25 24 23 22 22 21 20 19 18 17 15 14 12 11 9 8 6 5 3 1 360 358 357 355 354 353 351 350 349 347 346 344 343 341 340 340 339 339 338 338 337 336 336 336 335 335 335 334 334 333 333 332 332 331 331 330 330 330 330 329 328 328 327 327 327 327 326 326 325 325 324 324 323 323 322 321 320 319 318 318 318 317 317 317 317 316 316 316 315 315 314 314 313 313 313 312 312 311 310 309 307 306 304 302 300 297 295 292 290 287 284 282 279 277 275 274 272 271 269 268 266 265 265 265 265 265 265 265 266 266 266 267 267 267 266 265 262 259 257 255 254 257 263 270 274 272 266 263 261 259 257 255 254 252 251 249 247 244 239 234 227 217 206 199 193 188 187 189 191 188 181 175 172 171 170 170 173 170 168 169 177 187 357 7 11 11 11 12 12 13 11 6 3 6 11 17 24 31 32 19 355 353 351 352 350 345 339 336 334 330 324 318 313 311 315 315 316 317 320 321 320 319 322 327 335 345 356 7 13 15 11 5 1 359 360 2 9 19 29 40 44 38 33 38 48 60 69 74 75 75 74 74 78 83 90 97 101 104 106 107 108 108 109 110 112 114 115 115 114 113 113 112 112 111 111 110 110 110 110 110 110 111 111 111 110 110 109 108 106 105 104 105 107 109 114 117 117 113 106 99 93 89 85 82 79 77 74 72 67 63 61 61 62 62 62 62 62 61 63 72 88 111 117 111 106 101 98 96 94 92 87 82 76 72 71 72 73 75 77 79 82 85 89 90 85 77 71 64 58 51 43 35 28 23 19 14 9 2 352 340 328 321 320 321 322 323 324 326 328 331 334 338 342 345 346 346 347 347 347 347 346 346 345 344 342 341 339 336 332 329 325 324 324 324 326 327 330 333 337 339 339 337 333 328 322 315 305 294 282 289 320 343 357 7 14 21 25 25 22 20 22 15 7 6 5 5 4 4 3 360 354 350 348 348 346 341 335 332 330 330 331 331 333 335 337 339 340 342 343 346 348 351 353 356 358 1 3 6 10 12 12 12 12 12 13 13 12 11 11 11 12 12 9 7 4 3 2 1 359 358 356 356 358 359 1 3 4 5 5 6 8 9 10 12 13 14 15 16 17 18 19 20 21 22 23 24 26 28 29 30 30 30 30 30 30 32 37 44 52 58 66 75 81 87 93 97 101 104 107 110 111 111 112 114 116 121 126 131 136 139 143 146 148 150 152 155 157 159 158 158 156 155 155 157 161 29 28 27 26 25 24 23 22 21 20 19 18 17 16 14 13 11 10 8 6 5 3 1 359 358 356 354 353 351 350 349 348 347 345 344 342 341 340 339 338 338 338 337 336 336 335 335 334 334 334 333 333 332 332 332 331 331 330 330 329 329 329 328 328 327 327 327 327 326 326 325 325 324 324 323 323 322 321 320 319 318 317 316 316 316 316 316 315 315 314 314 314 313 313 313 312 312 312 311 311 310 310 309 308 306 304 302 300 298 295 293 290 287 285 282 280 278 275 274 272 271 269 268 266 264 264 264 264 264 264 264 264 264 264 265 265 264 263 261 259 257 256 256 257 265 274 277 273 269 266 263 260 258 256 255 254 252 251 249 247 244 241 237 231 224 218 212 203 197 195 197 196 190 182 176 174 174 174 176 178 176 174 174 182 183 4 4 5 5 6 8 10 11 9 5 4 9 13 17 24 31 32 25 14 6 1 357 354 350 344 338 333 327 322 320 317 319 325 325 326 327 326 327 328 328 329 332 339 350 1 9 14 15 12 8 4 360 358 359 5 15 27 37 42 44 47 52 57 62 67 71 72 72 72 74 77 83 88 94 98 100 102 104 105 105 107 108 110 112 113 113 113 113 113 112 111 111 111 111 111 111 110 110 111 111 112 112 112 113 112 111 109 105 100 97 95 98 108 113 114 112 108 102 96 91 86 81 77 74 72 70 67 63 60 60 61 61 61 61 59 56 58 67 85 102 107 107 104 100 96 94 93 89 84 79 74 72 72 72 74 76 79 82 85 89 92 86 77 73 70 63 58 53 46 40 35 30 25 21 15 7 358 346 332 326 323 323 323 324 325 326 328 331 334 338 341 344 345 346 346 346 346 345 345 344 343 342 340 339 337 334 331 328 325 323 322 324 325 326 328 331 334 335 333 331 327 321 315 307 297 287 282 296 319 338 350 359 6 13 18 19 18 15 13 10 2 0 2 6 9 9 7 3 359 356 355 353 349 344 338 334 331 330 330 331 332 334 337 339 340 341 342 344 346 348 350 353 356 360 4 6 9 11 11 11 11 10 10 11 11 11 11 10 10 9 6 4 2 360 359 357 356 355 354 355 357 359 1 2 3 4 4 5 7 8 9 11 13 14 15 16 16 17 18 19 20 20 21 22 24 26 28 29 29 28 28 26 25 26 31 37 45 53 62 71 79 87 94 99 103 106 109 112 115 116 113 115 118 123 128 133 138 141 144 147 152 155 156 159 162 163 164 164 162 159 159 160 165 32 31 29 28 26 25 24 23 22 21 20 19 17 16 14 13 11 10 8 6 5 3 1 359 357 355 354 352 350 349 347 346 345 344 343 342 341 339 338 337 337 337 336 336 335 334 334 333 333 333 332 332 332 331 331 330 330 329 329 329 328 328 328 327 327 326 326 326 326 325 325 324 324 323 322 322 321 321 320 319 317 316 315 315 314 314 314 314 314 313 313 313 312 312 312 312 311 311 311 310 309 309 308 307 306 304 302 300 298 295 293 290 288 285 283 281 279 277 275 273 272 270 268 266 264 264 263 263 263 262 262 262 262 262 262 262 261 259 257 255 253 254 256 264 277 283 280 274 269 265 263 260 257 255 254 252 251 249 248 246 243 240 237 234 231 227 219 210 204 203 202 199 190 182 176 175 176 177 181 184 182 179 177 181 170 12 3 2 3 4 6 7 6 6 3 7 10 12 16 23 29 31 26 18 11 6 1 356 351 345 340 335 331 327 326 328 331 333 331 331 330 329 327 328 331 334 341 349 358 4 5 5 8 9 9 6 3 4 8 16 27 37 44 49 52 55 57 59 62 66 70 71 72 74 77 80 83 87 91 94 97 98 99 101 102 104 106 107 108 110 111 111 112 112 111 111 111 111 111 111 111 111 111 111 112 112 113 114 115 115 115 113 109 103 95 90 93 103 109 112 111 107 102 97 91 86 81 76 72 69 68 66 62 59 58 59 60 60 60 60 58 61 70 85 97 103 103 100 96 92 91 90 86 81 76 73 71 71 72 73 75 78 81 87 91 91 84 75 72 65 60 55 52 48 43 39 35 31 25 18 12 3 350 338 330 327 326 326 326 326 328 329 332 335 338 340 342 343 344 345 345 344 344 343 343 342 340 338 336 333 331 328 326 325 323 322 324 325 327 328 330 331 330 328 325 320 314 305 296 289 286 289 301 317 332 344 353 358 3 9 13 14 12 6 6 359 357 1 8 13 14 12 8 5 2 359 355 351 346 341 337 333 332 331 331 332 333 335 339 339 340 341 342 344 346 348 351 354 359 4 7 9 10 10 10 10 9 9 9 9 10 10 8 7 5 2 0 358 356 355 354 353 352 352 353 355 357 359 0 1 2 3 4 6 7 9 11 13 14 14 15 15 16 17 17 18 19 19 20 22 25 27 28 28 27 26 24 23 22 24 28 35 43 52 62 73 83 91 97 102 106 107 112 118 118 116 117 121 125 129 134 139 142 146 151 155 158 159 162 163 165 167 168 166 164 163 164 168 35 33 31 29 28 26 25 24 23 21 20 19 18 16 15 13 11 9 8 6 4 2 0 358 357 355 353 351 350 348 346 345 344 343 342 341 340 339 338 337 336 336 335 335 334 334 333 332 332 332 331 331 331 331 330 330 329 329 328 328 328 327 327 326 326 326 325 325 325 325 324 324 323 322 322 321 321 320 319 318 317 315 314 314 313 313 313 313 313 312 312 312 312 312 311 311 311 310 310 309 309 308 307 307 305 304 302 300 298 296 293 291 288 286 284 282 280 278 276 274 273 271 268 266 265 264 263 263 262 261 261 261 261 261 260 258 256 253 251 249 249 253 265 279 287 285 278 274 270 266 262 259 256 254 252 251 249 248 246 245 242 240 237 234 232 229 223 215 209 208 205 199 190 182 177 176 176 178 181 184 182 176 175 179 252 358 1 2 2 2 2 2 2 4 3 10 10 10 15 22 28 28 24 19 14 9 4 358 353 349 345 342 338 336 337 341 341 337 334 333 332 332 330 327 329 338 349 358 1 1 359 359 4 9 11 10 9 11 15 24 35 44 50 54 57 59 60 59 61 68 74 75 77 80 83 86 88 89 91 93 94 95 96 97 99 101 103 104 105 106 107 109 110 111 110 110 110 110 110 110 111 111 111 112 112 113 114 116 117 118 119 119 117 112 104 98 96 99 105 108 108 105 100 95 90 85 80 74 69 66 65 64 62 58 57 56 57 58 60 61 62 65 73 82 91 96 96 94 91 90 89 87 82 78 74 71 71 71 71 71 72 75 78 81 84 76 58 56 59 59 55 51 49 45 43 40 36 31 26 20 14 6 355 342 333 329 329 329 328 328 329 331 334 337 339 340 341 342 343 344 344 344 343 343 342 340 338 336 333 330 327 325 324 324 323 323 324 326 328 328 328 327 325 322 318 311 302 290 285 286 289 294 302 312 324 335 343 349 355 2 8 10 9 4 3 360 358 2 9 15 18 18 13 7 2 359 356 353 347 342 338 335 335 335 336 336 336 338 340 339 339 340 341 343 345 347 350 354 359 4 7 9 10 9 9 10 10 10 11 10 9 8 5 3 1 359 357 355 354 352 351 349 349 349 351 353 355 357 358 359 360 1 3 5 7 9 11 12 13 13 14 14 15 15 16 17 17 18 19 21 24 26 27 27 27 26 24 22 20 20 23 28 34 43 53 65 76 84 91 98 102 103 109 115 117 118 119 122 126 129 134 139 142 149 155 158 159 161 162 161 163 168 172 173 172 170 170 172 36 34 32 30 28 27 25 24 23 21 20 19 17 16 14 13 11 9 8 6 4 2 0 358 356 354 353 351 349 347 346 344 343 341 340 340 339 338 337 336 336 335 335 334 334 333 332 332 331 331 330 330 330 330 329 329 329 328 328 327 327 327 326 326 326 325 325 325 324 324 323 323 323 322 321 320 320 319 318 317 316 315 314 313 312 312 312 312 311 311 311 310 311 311 310 310 310 310 310 309 308 307 307 306 305 304 302 300 298 296 293 291 289 287 285 283 281 279 277 276 274 272 269 267 266 265 264 263 261 261 261 261 260 259 257 254 251 248 245 245 248 256 273 287 286 280 275 271 268 265 261 258 255 253 251 249 247 246 245 243 241 239 236 233 230 227 223 218 213 209 203 197 190 184 180 177 174 174 177 178 171 153 138 114 348 360 2 3 3 3 2 1 2 4 5 10 10 9 11 17 22 24 24 22 17 11 5 1 358 356 354 351 347 347 348 346 342 338 337 339 341 340 336 329 325 333 346 354 356 357 358 1 6 11 15 15 13 14 17 27 39 49 55 59 61 60 58 55 59 70 82 83 85 88 91 93 94 94 94 95 95 95 95 95 97 99 100 101 101 102 104 106 108 109 109 109 109 109 110 110 111 111 112 113 113 114 115 117 118 121 124 126 124 120 113 108 103 101 102 104 104 102 97 92 88 84 78 72 67 64 63 62 61 57 55 53 53 55 59 61 63 67 73 78 83 85 86 88 89 87 84 82 79 76 72 72 71 70 69 69 68 69 71 70 57 35 31 41 46 48 48 45 43 41 39 37 34 30 24 18 13 7 357 345 336 331 331 330 330 330 330 332 335 338 341 341 341 341 342 343 343 344 343 343 341 339 336 333 330 327 325 324 324 324 323 323 325 327 328 328 326 323 320 316 310 301 290 282 283 288 292 296 302 309 317 325 333 340 347 356 2 5 6 4 2 1 1 4 10 17 20 20 15 8 1 359 358 355 349 342 338 338 341 344 343 341 341 342 341 339 339 339 341 343 344 347 350 354 359 4 8 9 10 10 10 11 12 14 14 11 9 6 3 0 358 357 355 353 351 349 348 347 346 347 349 351 353 354 355 356 357 359 1 3 6 8 10 11 12 12 13 13 14 15 15 16 16 17 18 21 23 25 27 28 27 26 25 23 20 20 21 23 29 36 45 56 67 76 85 90 95 100 106 111 116 118 121 125 129 129 130 132 138 147 155 158 160 161 161 160 158 165 173 179 182 180 178 178 36 34 32 30 28 26 25 23 22 21 19 18 16 15 14 12 10 9 7 5 4 2 360 358 356 354 352 351 349 347 345 344 342 340 339 338 337 337 336 335 335 334 334 333 333 332 332 331 331 330 330 329 329 329 329 328 328 328 327 327 327 326 326 325 325 325 324 324 324 323 323 322 322 321 321 320 319 319 318 317 316 314 313 312 311 311 311 310 310 310 310 310 310 310 310 309 309 309 309 309 308 307 306 305 305 303 302 300 298 296 294 291 289 287 285 284 282 280 279 277 275 273 270 268 267 266 264 263 261 261 261 262 261 259 255 250 246 245 245 247 252 263 278 287 282 274 271 269 266 263 260 257 254 251 249 247 246 245 244 242 240 238 235 231 228 225 220 217 213 209 202 195 190 186 184 179 173 169 170 167 151 125 91 48 9 11 8 5 5 5 5 4 3 4 6 8 10 9 7 9 16 22 26 26 21 14 8 5 5 5 4 1 358 358 352 344 338 335 336 339 343 344 341 333 327 331 341 349 352 354 358 4 10 14 15 16 15 15 19 28 42 52 59 62 62 57 50 48 61 81 88 91 92 94 96 98 99 99 99 99 100 99 98 97 97 98 98 98 98 98 100 103 106 107 107 108 108 108 109 109 110 111 112 113 113 114 115 116 118 120 123 125 122 119 113 108 104 102 100 100 99 97 94 90 86 82 77 72 67 63 62 61 59 56 52 50 49 51 55 59 62 65 69 72 73 73 78 84 86 83 80 78 75 74 74 72 71 69 68 65 64 65 66 64 55 46 42 40 40 39 40 37 34 33 33 35 35 33 25 15 11 5 359 348 337 333 331 331 330 330 330 331 334 338 341 343 343 343 343 344 344 344 345 344 342 339 336 332 329 326 324 323 324 324 323 323 324 326 326 326 324 320 317 311 304 293 284 284 289 293 296 298 302 307 312 317 324 331 341 350 358 3 5 4 4 4 4 6 11 17 20 18 13 6 1 0 0 356 349 343 341 342 346 350 347 343 341 341 340 339 339 340 342 343 345 347 351 355 0 4 7 9 10 11 12 13 14 14 12 9 7 4 2 359 357 355 354 351 349 346 345 344 344 345 346 348 349 350 351 352 354 357 359 2 4 7 9 10 11 12 12 13 13 14 15 15 15 16 18 20 22 25 27 27 27 27 25 24 22 20 20 22 26 31 38 48 58 67 77 83 88 94 102 108 113 118 124 130 130 127 126 128 133 142 149 153 158 161 163 163 164 169 175 181 186 187 185 184 37 35 32 30 28 26 24 23 21 20 18 17 15 13 12 11 9 8 6 4 3 1 360 358 356 354 352 351 349 347 345 343 341 340 338 337 336 336 335 334 334 333 332 332 332 331 331 330 330 329 329 329 328 328 328 327 327 327 327 326 326 325 325 324 324 324 324 323 323 323 322 322 321 321 320 319 319 318 317 316 315 314 313 312 311 310 310 309 309 309 309 309 309 309 309 309 309 309 308 308 307 307 306 305 304 303 302 300 298 296 294 291 289 287 286 284 283 281 280 278 276 274 271 269 268 267 265 263 262 262 263 263 262 258 253 247 244 245 249 260 276 284 284 282 277 272 269 266 263 260 257 255 252 250 248 246 245 244 243 241 239 236 233 229 227 223 219 216 213 208 200 193 190 188 186 182 174 164 157 146 126 94 47 24 18 18 16 8 7 8 8 6 3 2 4 6 9 9 6 8 13 22 29 30 26 19 13 11 12 14 14 12 13 7 350 340 335 333 334 337 343 347 344 337 334 335 342 349 351 353 357 5 11 14 14 16 17 19 23 31 42 52 58 62 60 53 46 52 69 82 89 92 94 95 97 99 101 101 102 103 104 103 102 101 99 98 97 96 95 95 97 101 104 106 106 107 107 107 108 108 109 110 111 113 113 114 114 114 115 116 118 118 118 115 107 101 100 99 98 97 95 93 90 87 83 80 76 72 67 64 61 59 57 54 51 47 45 47 51 55 59 62 64 67 66 66 73 80 82 80 76 74 72 73 73 72 71 69 66 63 62 61 61 69 70 54 46 39 35 34 31 28 24 20 23 34 44 39 21 15 10 6 360 349 340 334 332 331 330 329 329 329 332 336 340 344 347 347 346 345 346 346 347 346 344 341 338 334 329 326 323 322 322 322 322 322 323 324 325 324 322 319 314 308 298 288 286 292 298 299 299 300 302 305 310 312 317 326 337 347 356 2 5 5 4 6 6 7 10 13 15 13 10 6 3 3 1 356 349 344 342 345 348 349 346 342 339 338 338 339 339 341 343 344 345 348 352 356 0 4 7 10 12 13 14 15 14 11 8 6 5 3 1 359 357 354 351 349 346 344 343 342 342 342 342 343 344 345 346 349 352 355 358 1 4 6 8 9 10 11 12 13 13 14 14 14 14 15 17 20 22 25 26 27 27 26 24 23 22 21 20 20 21 24 30 38 48 58 67 73 80 88 97 105 112 119 126 132 127 118 117 123 130 138 145 151 157 161 164 167 170 174 178 182 186 188 189 188 40 37 34 31 29 27 25 23 21 19 17 15 14 12 10 9 7 6 5 3 1 0 359 357 356 354 352 351 349 347 345 344 342 340 338 337 336 335 334 333 333 332 331 331 330 330 330 329 329 329 328 328 327 327 327 327 326 326 326 326 325 325 324 324 323 323 323 323 322 322 322 321 321 320 320 319 318 317 317 316 315 314 312 311 310 310 309 308 308 308 308 308 308 308 308 308 308 308 308 307 307 306 305 305 304 303 301 300 298 296 294 291 289 288 286 284 283 281 280 279 277 274 272 270 270 268 266 263 263 264 265 266 263 259 253 248 246 251 261 273 280 281 278 274 271 269 266 263 260 258 255 253 251 249 247 245 244 243 241 239 237 234 230 227 224 221 220 218 215 208 199 192 190 188 187 184 178 164 145 121 91 59 31 23 22 22 21 12 8 9 8 6 2 1 2 6 9 9 9 10 15 22 28 31 30 25 19 16 18 21 22 21 18 7 346 336 332 331 332 336 344 351 351 345 342 343 348 352 353 352 355 2 8 12 13 16 20 24 28 34 42 50 56 58 56 45 40 51 67 78 84 88 91 94 96 99 101 102 103 104 105 105 104 103 101 99 97 95 93 91 95 100 103 104 105 106 106 106 106 107 108 109 111 112 113 113 112 112 111 113 113 113 119 122 110 100 97 97 97 96 93 91 88 85 82 78 75 71 68 65 62 59 56 53 49 45 42 42 46 51 55 57 58 63 65 68 73 77 79 78 74 71 70 71 71 72 70 68 66 65 61 58 51 34 24 35 39 37 33 27 24 20 14 8 4 16 38 39 19 20 11 6 360 352 343 336 333 330 329 328 327 328 331 334 339 344 348 349 348 347 346 347 348 348 347 345 341 337 333 328 324 321 319 320 320 321 322 323 323 322 320 317 312 305 297 291 297 303 304 303 302 302 303 305 307 310 315 324 335 346 354 1 4 4 4 6 7 7 7 9 8 5 2 1 2 4 3 356 348 343 343 345 346 346 345 343 341 339 339 340 340 342 343 344 346 349 352 356 0 4 7 10 12 14 15 14 12 9 6 5 4 3 1 359 356 353 349 346 343 342 341 340 339 338 338 338 339 340 342 346 350 354 357 0 3 5 7 8 10 11 12 13 13 14 14 14 14 15 17 19 22 24 25 26 25 23 22 21 21 22 20 18 17 19 22 29 37 46 55 63 70 82 92 102 112 121 126 127 121 114 114 121 129 136 144 151 156 162 166 170 174 177 180 183 187 189 190 190 43 39 36 33 30 28 26 23 21 19 17 15 13 11 9 7 6 4 3 1 360 359 358 356 355 354 352 350 349 347 345 344 342 340 338 337 335 334 333 333 332 331 330 330 329 329 328 328 328 328 327 327 327 326 326 326 326 325 325 325 325 324 324 323 323 322 322 322 322 321 321 321 320 320 319 318 318 317 316 315 314 313 312 311 310 309 309 308 307 307 307 307 307 307 307 307 307 307 307 307 306 305 305 304 303 302 301 300 298 296 294 292 289 288 286 284 283 282 280 279 277 275 273 272 271 269 266 264 264 266 268 268 265 261 255 252 254 264 274 276 277 276 272 269 267 265 262 260 257 256 254 252 250 248 246 245 243 241 240 238 235 231 228 225 222 221 221 219 214 206 198 192 190 187 187 185 185 173 138 90 64 49 35 30 28 27 25 15 10 11 9 6 4 2 5 9 11 11 11 13 18 22 27 31 31 28 24 21 22 25 27 26 18 3 343 332 329 329 330 333 341 352 359 357 353 351 353 354 353 352 354 1 7 10 13 17 22 27 31 36 42 49 54 55 54 45 41 50 62 72 78 82 87 91 94 97 99 101 102 103 103 103 103 103 101 99 97 94 91 90 95 99 101 102 103 104 104 105 105 106 107 109 110 111 112 112 111 110 109 106 101 109 131 131 120 107 101 99 98 96 93 90 87 84 80 77 74 71 69 66 63 59 55 52 48 44 38 34 38 43 48 48 53 60 65 69 72 74 75 75 72 69 67 68 72 70 71 70 68 65 61 54 40 28 29 33 36 35 31 25 19 15 10 5 3 9 25 38 35 22 13 9 2 353 345 338 334 330 328 327 327 328 331 335 340 345 348 348 347 346 346 347 348 349 349 347 345 341 336 331 326 321 318 318 318 319 320 321 321 320 318 315 310 304 301 303 308 309 307 304 303 303 304 306 308 309 312 321 333 344 354 0 3 4 5 5 5 5 4 3 1 356 352 350 353 359 1 354 347 343 342 343 344 345 346 345 343 341 340 341 340 342 343 345 347 350 353 356 360 3 7 10 12 14 14 12 10 7 5 4 3 3 1 359 354 350 346 343 341 339 338 337 335 334 333 333 334 337 340 344 348 352 356 359 1 3 5 7 9 11 12 13 14 14 14 14 14 15 17 19 21 23 23 23 21 20 19 19 20 20 18 17 16 15 16 19 23 31 41 50 61 73 87 101 114 123 128 124 113 106 108 118 127 136 144 151 158 163 168 172 175 179 182 185 188 189 190 191 46 42 39 35 32 29 27 24 22 20 17 15 13 10 8 6 5 3 1 360 358 357 356 355 354 353 351 350 348 346 345 343 342 340 338 337 335 334 333 332 331 330 329 329 328 328 327 327 327 327 326 326 326 326 326 325 325 325 324 324 324 324 323 323 322 322 321 321 321 321 320 320 320 319 318 318 317 316 315 315 314 313 312 311 310 309 308 308 307 307 307 307 307 307 307 307 307 306 306 306 306 305 304 303 303 302 301 299 298 296 294 292 289 287 286 284 283 281 280 279 277 275 274 274 273 270 267 265 266 269 271 270 268 263 258 257 262 271 277 278 276 272 267 264 262 259 257 255 254 253 252 251 249 247 246 244 242 240 239 237 234 231 229 224 224 223 221 217 211 203 196 192 189 187 187 188 193 195 200 118 89 67 47 39 35 31 25 18 15 15 14 12 9 9 11 13 13 12 13 17 21 24 28 30 31 30 28 26 27 28 29 27 21 10 349 334 328 327 328 330 336 347 357 2 2 360 359 356 355 354 357 3 7 9 11 15 21 27 33 38 44 49 52 54 54 48 42 48 58 66 72 77 82 87 91 95 97 99 99 100 100 100 101 101 100 98 96 93 90 91 95 98 100 101 101 102 103 103 104 105 106 108 110 111 112 112 112 111 111 108 107 134 148 134 127 114 106 103 99 96 93 90 87 84 80 76 73 71 69 68 65 61 56 51 48 44 37 29 31 36 34 32 45 58 65 69 72 73 72 71 68 65 64 66 65 71 70 70 69 65 57 46 34 28 33 38 37 36 30 22 17 13 9 7 8 14 24 31 25 16 14 9 3 356 347 341 335 331 328 327 326 328 331 336 342 346 349 348 346 345 345 346 347 348 348 347 345 343 339 333 327 322 318 316 317 317 318 318 317 317 315 314 310 308 308 311 313 311 307 303 302 303 306 307 308 308 308 316 329 342 353 1 5 4 3 4 3 2 1 359 356 353 349 347 347 352 355 350 347 345 343 342 342 343 344 344 343 341 341 341 341 342 344 345 348 352 354 357 359 3 6 9 12 13 12 10 8 7 5 4 3 2 0 356 351 347 344 341 338 336 334 333 331 329 329 329 331 334 338 342 347 351 355 358 360 2 3 5 7 10 12 13 14 15 15 15 15 15 16 18 20 21 20 19 18 17 16 16 15 15 15 15 13 12 12 12 14 20 30 40 53 65 81 101 120 134 138 128 105 92 100 114 127 137 146 154 160 166 170 174 177 181 184 187 189 190 191 191 48 45 41 38 34 31 28 26 23 21 18 16 13 10 8 6 4 2 0 358 357 355 354 353 352 351 350 349 348 346 344 343 342 340 338 337 335 333 332 331 330 329 328 328 327 326 326 326 325 325 325 325 325 325 325 325 324 324 324 324 323 323 323 322 322 321 321 321 320 320 320 319 319 318 318 317 316 316 315 314 313 312 311 311 310 309 308 307 307 306 306 306 306 306 306 306 306 306 306 305 305 305 304 303 302 301 300 299 297 296 294 292 289 287 286 284 282 281 280 279 277 275 275 276 275 273 271 269 270 273 273 272 269 265 261 261 265 271 277 277 274 267 264 261 258 255 253 251 251 251 251 250 249 247 245 243 241 239 238 235 233 232 230 228 226 224 221 215 208 200 193 188 186 186 187 189 193 197 197 151 118 85 53 37 30 27 23 20 22 23 22 17 12 12 13 15 15 14 16 20 25 27 29 30 31 32 32 32 31 30 29 26 28 33 20 359 346 327 326 330 335 342 351 358 2 3 2 360 359 359 2 5 7 7 7 11 18 26 34 40 45 48 51 52 50 42 39 46 54 61 66 72 77 83 88 92 94 95 96 97 97 98 99 99 99 97 95 92 89 91 96 99 100 100 101 101 102 102 103 104 105 107 109 111 112 112 112 113 116 123 138 150 144 131 128 119 111 105 101 97 94 91 88 84 80 76 73 71 69 68 65 61 56 51 48 47 42 34 29 29 23 21 36 58 67 72 75 73 69 64 60 58 58 59 65 67 69 72 73 70 63 55 47 43 46 43 37 36 29 21 16 12 10 9 10 14 20 22 19 14 12 9 4 357 350 344 338 333 329 327 327 329 333 339 344 348 350 349 346 344 344 345 346 347 347 345 343 342 338 334 328 322 317 315 314 315 314 314 313 313 312 311 312 313 314 315 316 313 306 300 298 302 307 311 313 310 306 311 325 340 351 359 4 4 3 3 3 1 360 358 356 354 353 352 352 354 354 351 349 347 345 344 343 343 342 342 342 341 340 340 340 342 344 346 350 354 357 358 359 3 6 8 10 10 10 8 6 5 4 3 1 0 358 353 348 344 341 338 336 333 331 329 327 326 326 327 329 333 337 342 347 351 354 357 358 360 1 3 5 8 10 12 14 16 16 16 15 15 15 16 17 18 18 17 15 13 12 12 11 11 11 11 11 11 11 9 10 14 22 32 42 55 73 97 128 157 164 145 104 91 100 117 130 140 150 157 164 170 173 177 180 184 186 189 190 191 192 193 51 48 44 41 37 34 30 27 25 22 19 17 14 11 8 6 4 2 360 358 356 354 353 352 351 350 349 348 347 345 344 342 341 339 338 336 335 333 332 330 329 328 328 327 326 325 325 325 324 324 324 324 324 324 324 324 324 323 323 323 323 322 322 322 321 320 320 320 320 320 319 319 318 318 317 317 316 315 314 314 313 312 311 310 309 309 308 307 306 306 306 305 305 305 305 305 305 305 305 305 304 304 303 303 302 300 299 298 297 295 293 291 289 287 285 284 282 281 280 278 276 275 276 278 279 278 276 274 274 274 274 271 268 266 265 267 271 274 276 274 269 267 265 261 257 254 251 250 249 250 250 249 248 246 244 241 239 237 236 233 232 232 232 230 228 226 222 216 208 198 190 185 182 182 182 183 184 185 177 152 113 70 42 28 24 23 23 24 28 29 25 19 13 11 13 15 16 17 20 24 27 30 31 32 33 35 36 36 35 33 30 27 30 43 43 36 23 334 329 333 339 344 349 354 359 2 3 2 3 5 7 7 6 5 5 9 16 25 34 40 44 47 49 49 41 35 37 45 51 56 61 66 72 78 84 88 91 92 93 94 96 97 98 98 98 97 94 91 89 92 97 99 100 101 101 101 101 102 102 104 105 107 109 112 112 112 111 111 115 125 133 138 134 128 125 120 114 108 102 98 95 93 89 85 81 76 73 71 70 68 65 61 55 52 50 50 49 43 33 26 22 18 34 61 71 76 78 75 68 58 50 46 48 53 56 61 69 80 77 68 63 61 56 51 48 43 40 36 28 21 16 12 10 9 9 12 15 16 15 13 10 7 3 358 352 346 340 335 331 329 330 332 337 342 347 351 351 349 345 343 342 344 345 346 346 345 343 340 337 333 327 320 315 311 311 311 311 310 309 308 307 308 312 317 319 317 318 317 311 302 296 303 310 316 319 317 312 312 322 337 348 356 2 4 3 3 2 1 359 358 357 356 356 355 356 355 355 352 350 348 346 344 343 343 342 342 342 340 340 340 341 342 344 347 351 356 359 359 0 3 6 7 8 8 7 5 5 4 2 1 0 358 355 351 346 341 338 336 333 330 328 326 325 324 324 326 329 333 337 343 347 351 353 356 357 359 360 1 3 5 8 10 13 15 16 16 14 13 13 13 14 14 15 14 12 9 8 8 8 8 8 8 10 12 13 12 10 12 17 25 36 48 63 91 127 173 189 175 123 107 115 127 137 146 154 163 169 173 177 180 183 186 188 190 192 193 193 194 54 51 48 45 41 38 34 31 28 25 22 19 16 12 9 7 4 2 360 358 356 354 353 351 350 349 348 347 345 344 343 341 340 338 337 336 334 333 332 330 329 328 327 326 325 325 324 323 323 323 323 323 323 323 323 323 323 323 322 322 322 322 321 321 320 320 319 319 319 319 319 318 318 317 317 316 315 315 314 313 312 311 311 310 309 308 308 307 306 306 305 305 305 305 305 305 305 305 304 304 304 303 303 302 301 300 299 298 296 295 293 291 289 287 285 284 282 281 279 277 275 276 278 281 283 282 279 276 274 274 272 268 266 266 269 274 277 278 276 271 266 266 265 262 258 255 252 250 249 249 249 248 247 245 243 241 238 235 233 232 233 233 232 230 229 227 223 219 212 201 191 184 179 173 166 160 160 162 155 141 100 43 27 23 24 24 25 28 31 31 27 21 15 13 14 15 16 19 23 26 28 31 35 37 38 38 38 38 37 35 32 27 26 26 27 30 16 341 334 339 343 346 349 352 357 0 2 5 7 10 10 8 5 4 5 9 15 23 31 38 42 43 40 39 34 35 38 44 50 54 58 62 68 74 80 85 88 90 92 93 94 96 97 98 98 96 94 91 90 93 97 100 101 102 102 102 101 101 102 104 105 107 110 111 113 112 109 105 103 106 116 126 127 124 122 119 114 108 103 99 96 94 91 87 82 77 74 72 69 67 65 61 56 52 51 52 53 50 41 31 23 21 44 65 74 79 79 75 65 51 38 34 36 42 45 49 49 47 48 53 57 57 54 47 45 48 44 38 30 22 16 12 10 8 8 9 10 12 11 9 6 4 1 358 353 348 342 337 333 332 333 336 341 346 351 353 351 347 343 341 340 342 344 345 346 345 344 341 337 332 326 319 312 308 307 306 307 306 305 303 303 305 310 316 318 318 320 324 324 313 306 307 312 320 325 325 320 318 326 341 350 357 3 5 4 3 2 1 359 358 357 356 356 355 355 354 352 349 348 347 345 344 343 342 341 340 340 339 338 339 340 342 344 347 351 357 0 1 1 2 4 5 5 4 3 2 2 1 1 0 358 355 352 348 343 339 336 334 331 328 326 324 323 323 324 326 330 333 338 343 347 350 353 355 357 358 359 360 1 4 6 8 10 12 14 14 13 12 11 10 10 11 12 10 8 6 4 4 4 4 4 5 8 11 13 13 12 13 16 23 31 41 52 84 130 173 189 186 157 134 136 141 147 155 162 169 174 178 181 184 186 188 190 192 193 194 194 195 56 54 51 48 46 42 39 36 32 29 26 22 18 15 11 8 6 3 1 358 356 354 353 351 349 348 346 345 344 343 342 340 339 337 336 335 334 333 331 330 328 327 326 325 324 324 323 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 320 320 319 319 318 318 318 318 318 317 317 316 316 315 314 314 313 312 311 310 309 309 308 307 307 306 306 305 305 304 304 304 304 304 304 304 304 303 303 302 302 301 300 298 297 296 294 293 291 289 287 285 283 282 281 279 278 276 277 281 284 285 283 279 276 273 271 268 265 263 264 270 278 280 278 274 268 265 265 264 262 259 256 253 251 249 249 249 248 247 245 243 240 237 236 235 235 235 234 232 229 226 224 220 217 212 204 194 187 184 167 136 108 89 85 92 82 47 32 27 26 26 26 28 31 33 32 29 25 23 17 17 17 20 22 24 26 28 32 37 40 42 40 37 36 35 31 27 24 21 16 11 10 1 349 344 349 348 345 345 350 356 1 3 6 9 12 12 8 5 5 8 11 14 20 27 34 39 37 29 29 33 36 40 44 49 53 56 60 65 70 76 81 85 88 91 92 94 96 97 98 98 97 95 93 92 95 99 101 102 103 103 102 102 102 103 104 106 108 110 113 113 112 109 103 97 98 108 116 120 119 117 116 112 107 103 99 97 94 91 88 84 79 75 72 69 66 64 61 56 51 51 54 57 55 48 37 28 35 56 70 77 80 79 72 56 33 18 23 30 34 40 35 30 17 23 42 58 66 65 61 57 50 46 40 33 25 18 14 10 8 6 6 6 6 6 5 3 1 359 357 353 349 344 339 336 335 337 341 346 351 354 354 351 346 342 340 339 341 342 344 345 345 344 342 339 333 326 318 311 305 303 302 303 302 301 299 299 303 309 314 315 316 321 329 335 330 327 322 317 320 326 329 328 329 336 347 354 359 3 5 4 3 2 0 358 357 356 356 355 354 354 352 350 348 347 346 345 344 343 341 340 339 337 337 336 337 339 342 344 347 351 356 0 2 2 2 3 3 2 1 360 358 358 358 359 358 356 353 349 346 341 337 334 332 329 327 325 324 323 324 325 327 330 334 338 342 346 350 352 354 356 357 358 359 360 2 4 7 9 10 12 12 11 10 9 8 7 7 8 8 6 3 1 360 360 359 360 1 3 6 10 13 15 17 20 26 32 37 47 72 145 191 197 191 175 159 158 161 160 166 171 177 181 185 187 188 190 191 192 193 194 195 195 196 59 57 55 52 50 47 44 41 37 34 30 26 22 18 14 11 7 4 1 359 357 355 353 351 349 347 346 344 343 342 341 339 338 337 335 334 333 332 331 329 328 326 325 324 324 323 322 322 321 321 320 320 321 321 321 321 321 321 321 320 320 320 320 320 319 319 318 318 317 317 317 317 317 316 316 315 315 314 313 313 312 311 310 309 308 308 307 307 306 305 305 304 304 304 304 304 304 304 304 303 303 302 302 301 300 299 298 296 295 294 292 290 289 287 285 284 282 281 280 279 278 279 281 283 283 281 277 273 270 268 266 263 262 264 268 275 280 276 268 265 264 264 262 261 259 257 255 252 250 249 249 248 247 245 243 241 239 239 239 238 236 234 230 227 223 220 216 212 209 206 201 195 200 172 105 72 49 42 44 43 37 33 31 28 28 29 30 30 30 31 30 29 31 26 24 22 22 22 23 25 27 32 37 41 43 39 35 32 30 24 19 17 15 13 9 5 1 358 359 1 352 343 341 347 357 4 7 9 11 13 12 9 7 8 11 13 14 17 23 31 34 31 30 30 31 35 40 44 48 52 56 59 63 67 73 78 83 87 90 92 94 95 96 97 98 97 96 94 94 96 100 102 103 104 103 103 103 103 104 105 107 109 111 113 113 112 110 107 106 107 108 108 112 113 112 112 109 106 101 98 96 95 93 89 85 81 77 73 68 65 64 60 56 52 53 57 61 59 52 45 43 52 63 72 79 81 79 70 44 358 353 24 31 31 30 31 23 20 24 39 61 69 69 70 61 49 45 40 34 28 22 17 12 8 6 5 3 2 1 360 360 359 358 356 354 350 345 341 339 339 342 346 351 355 357 355 351 346 343 342 341 341 342 343 343 343 342 341 338 334 327 320 312 305 300 299 299 299 297 296 297 302 308 312 313 314 319 330 339 340 339 331 321 320 327 332 332 337 344 351 356 0 2 3 3 3 1 360 358 357 356 355 354 354 353 352 349 347 346 345 344 343 342 341 339 338 337 335 335 336 338 341 343 346 350 355 360 2 2 2 2 1 359 359 358 356 355 355 356 356 354 350 347 344 340 336 333 330 328 326 325 325 324 325 326 328 331 334 338 342 346 349 352 354 356 357 357 358 360 1 4 6 8 9 10 10 9 8 6 5 4 4 5 6 4 1 358 356 356 355 355 356 358 1 4 9 14 19 25 31 37 43 51 68 140 207 211 199 183 176 175 175 177 179 180 183 188 190 192 193 193 193 194 195 196 196 196 197 62 60 58 56 54 52 49 46 43 39 35 31 26 22 17 13 10 6 3 360 357 355 353 351 349 347 346 344 343 341 340 338 337 336 334 333 332 331 330 329 327 326 325 323 323 322 321 321 321 320 320 319 319 319 320 320 320 320 320 320 319 319 319 319 318 318 317 317 317 317 317 316 316 316 315 315 314 313 313 312 311 311 310 309 308 307 307 306 306 305 305 304 304 304 303 303 303 303 303 303 302 302 301 301 300 299 298 296 295 293 292 290 288 287 285 284 283 281 281 280 280 279 279 280 279 277 274 270 268 266 264 263 264 268 271 273 276 271 265 264 263 262 260 259 259 258 256 254 252 250 249 248 247 246 244 242 242 242 241 239 236 232 228 224 220 215 211 208 207 208 206 200 207 193 108 59 39 33 33 34 34 34 33 29 29 31 30 29 29 30 30 33 37 35 32 28 25 23 23 24 27 31 37 41 42 39 34 30 26 20 15 12 12 10 7 5 3 3 5 4 355 345 342 349 359 7 11 13 13 14 13 12 10 11 14 15 15 17 22 26 29 31 31 30 30 34 38 43 47 51 55 58 61 65 70 76 81 85 89 92 93 95 95 96 97 97 96 95 95 97 99 102 103 104 104 104 104 105 105 106 108 110 112 113 113 113 112 113 112 111 107 104 106 107 107 106 105 103 100 97 96 95 93 91 88 84 79 75 69 66 65 60 55 54 57 61 63 62 58 55 55 58 63 70 76 79 80 75 49 344 351 32 35 32 31 29 26 24 23 21 19 29 49 58 52 46 41 38 34 30 25 20 15 11 7 5 3 1 359 359 358 358 357 356 353 350 346 342 341 343 346 351 356 359 359 356 352 348 346 345 344 343 342 341 340 339 338 337 335 332 327 321 313 306 300 297 296 296 294 294 296 301 308 311 312 314 319 327 336 341 341 333 324 324 329 335 338 342 347 352 356 360 1 1 1 1 0 359 358 357 356 355 354 353 352 350 348 346 345 344 344 343 341 340 338 337 336 335 334 336 338 342 345 347 350 354 358 1 2 1 1 359 356 356 355 354 353 352 353 353 351 348 345 342 338 335 332 330 328 327 327 325 325 326 327 329 331 334 337 341 345 349 352 355 356 357 358 359 0 2 3 5 7 8 8 8 7 6 4 2 1 1 2 3 1 358 355 353 352 351 351 352 354 356 358 2 8 15 23 32 41 48 58 74 118 197 209 200 190 186 186 187 189 190 191 192 193 195 197 197 197 197 197 198 198 199 199 199 64 63 61 60 58 56 54 51 49 45 41 36 31 26 21 16 12 8 4 1 358 355 353 351 349 348 346 344 343 341 340 338 336 335 334 333 331 330 329 328 326 325 324 323 322 321 321 320 320 319 319 318 318 317 318 319 319 319 319 319 319 318 318 318 317 317 317 316 316 316 316 316 315 315 315 314 314 313 312 312 311 310 310 309 308 307 306 306 305 305 304 304 303 303 303 303 303 303 303 302 302 301 301 300 300 299 297 296 294 293 291 289 288 286 285 284 284 283 282 282 280 278 277 276 275 274 271 268 266 266 265 268 274 278 277 273 269 265 263 263 261 260 259 258 258 258 256 255 253 251 249 247 247 246 245 244 243 242 240 238 235 232 228 224 219 213 208 206 207 207 204 200 205 207 117 46 37 35 33 32 32 31 29 29 29 32 31 29 29 30 31 36 42 40 37 33 29 25 25 26 29 33 38 42 43 40 35 30 26 21 16 14 14 12 9 6 5 5 3 359 354 347 345 353 3 10 15 16 16 15 16 16 15 15 16 17 19 22 25 27 29 30 31 30 29 31 35 40 45 49 53 57 61 64 68 73 79 84 88 91 93 94 95 95 96 96 96 95 96 97 100 102 103 104 104 104 105 106 107 108 109 111 112 112 111 109 107 106 106 108 106 102 103 103 103 103 102 101 100 97 95 93 92 91 90 87 82 78 71 69 67 61 54 53 59 63 65 64 62 60 58 59 61 64 68 73 81 85 67 21 21 37 41 38 35 33 30 25 17 6 357 5 26 43 41 39 38 35 33 29 26 22 17 14 10 7 3 1 360 358 358 358 358 356 354 350 346 344 344 347 351 355 360 2 1 357 353 350 349 347 345 342 340 339 337 336 334 332 330 327 324 320 315 308 301 297 295 294 294 294 296 302 307 310 313 315 319 325 331 337 339 335 330 329 333 338 342 346 350 354 357 359 0 0 0 360 359 358 358 358 356 355 355 353 351 350 348 347 345 344 343 342 340 338 337 336 335 334 335 336 340 345 349 351 352 354 356 359 1 0 359 357 354 353 352 351 351 351 351 351 349 346 343 340 337 334 331 330 330 330 328 326 325 326 328 329 331 334 338 342 345 349 353 356 357 359 360 0 1 2 3 4 6 6 6 6 5 4 2 0 359 358 358 359 359 356 353 351 350 349 349 350 352 353 355 356 360 7 16 26 38 49 59 75 109 178 202 202 196 190 189 196 200 201 202 201 200 201 203 203 203 202 201 201 201 201 201 200 66 65 64 62 61 59 58 56 54 51 47 42 37 31 25 20 15 10 6 2 359 356 354 352 350 348 346 345 343 341 339 338 336 334 333 332 330 329 328 327 326 324 323 322 321 320 320 319 319 319 318 317 317 316 317 318 318 318 318 318 318 317 317 317 317 316 316 315 315 315 315 315 315 314 314 314 313 312 312 311 311 310 309 308 308 307 306 306 305 305 304 304 303 303 303 303 303 303 302 302 301 301 301 300 299 298 297 295 294 292 290 289 287 286 285 285 284 284 283 281 278 276 274 273 272 271 269 267 266 267 270 274 279 280 276 271 267 265 264 262 261 260 258 258 257 257 256 255 253 251 249 247 246 245 245 244 244 242 240 238 235 232 229 225 219 214 210 208 207 205 202 207 227 276 58 34 36 37 35 32 30 26 25 27 30 32 33 31 30 30 31 37 42 40 37 33 30 28 27 28 31 37 43 48 49 46 39 33 28 25 23 20 18 16 12 9 6 5 3 1 356 349 345 355 6 14 17 18 18 18 19 21 19 18 18 19 22 25 27 28 30 31 32 32 30 29 31 35 41 46 52 56 60 63 66 71 77 82 87 90 92 94 94 95 96 96 96 95 96 97 100 103 104 105 105 106 106 107 108 110 111 111 111 110 106 103 101 99 101 104 103 102 101 100 100 100 100 99 99 97 93 90 89 90 90 87 84 80 74 72 69 61 53 53 58 63 65 64 62 60 58 59 60 58 57 63 77 85 74 44 28 41 47 44 40 37 32 26 18 1 333 336 17 35 36 36 35 34 31 28 25 22 19 16 13 9 6 3 1 0 360 360 359 357 354 351 347 346 347 350 355 359 3 4 3 359 355 352 350 347 344 341 338 337 335 333 332 329 326 323 319 315 312 307 302 297 294 293 294 297 299 304 308 311 315 318 321 324 328 332 335 335 334 335 337 341 344 347 351 354 357 358 360 1 2 1 359 359 359 358 356 356 355 354 351 349 348 347 345 344 342 340 338 337 336 335 335 335 336 337 342 347 351 353 354 355 356 358 360 358 356 353 350 348 348 348 348 349 349 349 347 344 341 339 336 332 330 330 332 331 328 325 325 326 327 329 331 335 338 342 346 349 353 356 358 359 360 0 1 1 2 3 4 4 4 3 2 1 0 359 357 355 355 355 355 353 351 349 348 346 347 348 350 352 352 351 353 358 7 18 31 44 52 63 87 172 207 213 212 211 210 210 212 213 211 210 210 209 209 210 210 207 205 203 202 201 201 200 68 67 66 65 63 62 61 59 58 56 53 49 44 38 31 25 18 13 8 4 0 357 354 352 350 348 346 344 343 341 339 337 336 334 332 331 330 328 327 326 325 324 323 322 321 320 319 318 318 318 317 317 316 316 316 317 317 317 317 317 317 316 316 316 316 315 315 314 314 314 315 315 314 314 313 313 313 312 311 311 310 310 309 308 307 307 306 306 305 305 304 304 303 303 303 303 302 302 302 302 301 301 300 300 299 298 296 295 293 291 290 288 287 285 285 284 284 283 280 277 275 273 272 271 270 269 267 266 265 267 272 278 282 281 277 273 270 267 265 264 261 259 258 257 256 256 255 254 253 250 248 245 245 244 245 245 244 243 241 239 236 234 231 230 225 219 216 214 212 209 213 232 280 3 36 25 33 37 34 26 22 23 23 27 32 32 32 30 29 29 31 36 39 36 32 29 27 26 26 28 33 41 50 56 58 56 49 40 34 31 28 24 21 19 16 12 8 6 5 5 2 353 347 356 8 16 18 18 19 21 22 23 21 19 19 22 26 28 29 31 33 35 36 35 32 30 28 30 35 42 49 55 59 62 65 69 75 82 86 90 92 93 94 95 96 96 96 95 95 97 99 103 105 106 106 107 107 108 110 111 112 112 112 106 100 101 102 100 99 100 101 100 100 99 99 99 98 98 97 95 93 89 86 86 87 85 83 80 77 74 70 62 53 50 54 59 62 62 61 59 59 61 62 57 52 57 70 78 71 50 37 47 52 50 44 40 36 35 34 28 358 3 28 35 36 36 35 33 31 28 25 22 20 18 15 11 9 6 5 3 2 1 360 357 354 351 349 349 351 354 359 3 6 7 5 1 357 354 351 347 343 340 337 336 334 332 330 327 324 320 316 312 308 304 300 296 293 291 293 299 303 306 310 313 317 320 323 325 328 331 334 336 338 340 341 343 346 348 350 353 356 358 1 2 2 2 0 360 359 358 357 357 356 354 351 349 349 348 346 344 342 340 339 338 337 337 337 337 337 338 341 345 350 353 354 355 356 357 356 354 350 347 345 343 343 343 344 346 348 347 344 342 340 337 334 331 330 331 333 331 327 324 324 325 327 329 331 335 338 342 345 349 353 356 357 358 358 359 360 0 1 2 2 2 1 1 0 360 359 357 355 353 352 352 352 351 350 348 346 345 345 347 349 350 349 348 347 351 359 13 25 36 44 46 60 114 217 229 230 228 227 225 223 222 221 219 216 215 214 214 213 211 208 206 204 203 202 201 70 69 68 67 66 64 63 62 61 59 57 55 51 45 39 31 24 17 11 6 2 358 355 352 350 348 346 344 342 341 339 337 335 333 332 330 329 327 326 325 324 323 322 321 320 319 318 318 317 317 317 316 315 315 315 315 316 316 316 316 316 315 315 315 315 314 314 313 313 313 314 314 314 313 313 312 312 311 311 310 310 309 309 308 307 306 306 305 305 304 304 303 303 303 302 302 302 302 302 301 301 300 300 299 298 297 296 294 292 291 289 287 286 284 284 283 282 279 276 274 272 271 271 270 269 268 267 265 264 265 269 275 280 279 277 275 274 271 268 265 263 260 258 257 256 255 255 254 252 249 246 244 243 243 245 246 246 245 243 240 237 235 234 234 232 224 219 219 219 220 230 250 291 355 22 24 33 36 22 19 21 21 22 26 30 30 29 28 27 28 31 35 37 34 29 24 21 19 19 22 30 43 54 61 63 62 56 48 40 33 29 25 24 23 20 16 12 10 10 11 6 359 355 1 10 17 19 18 19 21 22 22 21 20 21 27 32 33 33 35 38 40 41 40 38 34 29 27 31 38 46 53 58 61 65 69 76 82 87 90 93 94 95 96 96 97 96 96 96 97 99 104 106 107 108 108 109 110 111 111 112 113 113 111 100 111 113 105 99 98 98 98 98 97 97 98 97 95 95 94 92 88 85 84 83 82 81 79 77 75 70 62 55 50 49 53 58 57 57 57 62 67 66 59 53 54 63 69 66 51 44 51 55 51 46 45 48 54 61 68 66 47 36 36 36 36 35 33 31 28 25 23 21 18 15 12 11 10 9 8 6 4 1 358 355 352 352 353 355 359 3 6 9 9 7 3 359 355 350 346 342 339 337 335 333 331 329 326 323 319 315 311 306 302 298 294 291 289 292 300 307 309 312 316 320 322 325 327 329 332 335 339 342 345 345 346 348 349 350 352 356 1 3 4 4 3 2 1 360 358 357 357 357 355 352 351 350 349 347 344 343 342 341 341 340 339 337 336 336 337 339 343 347 351 352 354 355 354 351 348 344 340 339 338 338 339 341 344 346 344 342 340 337 335 332 330 330 331 330 327 324 323 323 324 325 328 331 334 339 342 346 349 352 355 356 357 357 358 358 359 360 360 359 359 359 359 358 358 357 355 353 352 350 350 350 350 349 347 345 344 344 346 347 347 346 344 342 344 354 9 23 31 37 38 43 54 223 238 237 235 233 232 231 231 230 227 224 221 219 218 216 214 212 210 207 205 204 203 72 71 70 69 68 67 66 65 64 62 61 59 57 52 47 39 31 23 16 10 4 0 356 353 350 348 346 344 342 340 338 337 335 333 332 330 328 327 325 324 323 322 321 320 319 319 318 317 317 316 316 315 315 314 314 314 315 315 315 314 314 314 314 314 314 313 313 312 312 312 313 313 313 313 312 312 311 311 310 310 309 309 308 308 307 306 306 305 305 304 304 303 303 303 302 302 302 302 302 301 300 299 299 299 298 297 296 294 292 290 288 287 285 283 282 281 280 278 276 274 273 272 272 271 270 268 266 265 264 264 266 271 276 280 279 277 276 273 270 267 264 261 259 257 256 255 254 253 252 249 247 246 245 245 246 247 248 248 246 242 238 235 234 235 235 228 223 226 233 231 233 255 292 343 24 29 35 30 14 15 16 16 20 25 28 29 27 27 27 28 32 35 36 34 29 23 17 12 11 13 24 41 54 59 60 58 54 48 41 34 30 29 30 29 24 20 17 16 15 12 7 3 2 6 13 18 19 19 19 20 20 21 21 22 25 32 37 38 38 40 42 43 44 46 44 40 33 27 28 35 43 50 56 61 65 70 77 83 88 92 94 96 97 98 98 98 98 98 98 99 102 105 107 109 110 109 110 111 111 111 112 113 115 117 118 126 119 107 100 97 95 95 96 95 96 96 95 93 93 93 91 88 85 83 81 80 79 78 77 75 70 64 59 54 50 50 51 51 53 56 65 71 71 63 54 53 58 63 62 49 39 43 46 44 39 38 48 60 66 67 60 47 39 38 38 37 35 33 31 29 26 24 22 19 16 14 12 12 12 12 11 8 4 0 357 355 355 357 0 3 6 9 10 9 7 3 359 354 349 345 342 339 337 335 333 330 328 325 322 319 315 310 306 302 298 295 292 290 292 299 306 310 314 318 322 325 327 329 331 334 338 342 345 348 349 350 350 350 350 353 359 4 6 7 8 6 4 3 2 0 358 358 357 355 353 353 352 350 348 346 345 345 345 345 343 340 338 336 335 337 340 343 346 349 351 352 352 350 346 342 338 334 332 331 332 334 338 341 342 342 340 338 335 332 330 328 328 327 325 322 321 320 320 321 324 327 331 335 339 343 346 349 351 353 355 355 356 356 357 357 358 358 358 357 357 357 357 357 356 354 352 350 349 348 348 348 348 346 344 343 343 344 345 345 342 339 337 341 352 5 19 25 29 32 33 33 222 237 238 238 238 237 237 237 235 232 229 227 223 221 219 217 215 213 211 208 207 205 74 73 72 71 70 69 68 67 66 65 65 64 62 59 54 48 40 31 23 15 8 3 358 355 351 349 346 344 342 340 338 337 335 333 331 330 328 326 325 324 322 321 321 320 319 318 317 317 316 315 315 314 314 313 313 313 313 314 313 313 313 313 313 313 312 312 311 311 311 311 312 313 313 312 311 311 311 310 310 309 309 308 308 308 307 306 305 305 304 304 304 303 303 303 303 302 302 302 301 301 300 299 299 298 297 296 295 293 292 290 288 286 284 282 281 280 279 278 277 276 275 274 273 272 270 268 266 265 264 265 268 273 279 281 280 278 277 274 272 269 266 263 260 258 257 255 254 253 252 251 251 250 249 248 248 249 250 250 247 244 239 236 235 236 237 233 232 246 265 265 255 274 301 347 30 34 28 13 10 11 12 13 19 24 27 29 28 28 28 27 30 33 34 33 29 23 15 8 4 6 19 39 51 56 55 52 48 44 39 35 33 35 36 34 29 25 23 22 18 12 6 3 4 8 14 18 19 20 20 20 21 23 24 26 30 36 39 40 40 42 43 44 46 49 50 46 38 30 27 32 40 47 54 59 65 72 79 86 91 95 97 98 99 100 100 100 100 100 100 101 103 105 107 109 110 110 111 111 110 110 111 112 114 118 125 120 107 100 98 95 93 93 93 93 94 94 94 92 91 91 90 87 84 82 80 79 78 78 77 76 72 68 64 60 55 50 47 47 51 58 66 72 72 67 61 57 57 60 59 46 32 35 35 30 28 35 47 56 60 58 52 44 41 41 40 39 37 35 32 30 28 25 23 21 18 16 15 14 14 14 14 11 7 3 360 358 360 2 5 7 10 11 11 9 6 1 356 352 347 344 342 339 337 335 332 330 327 324 321 318 315 311 307 304 301 298 295 293 292 299 305 310 314 319 322 326 328 331 333 336 340 344 347 349 351 352 351 349 347 352 3 9 12 13 12 9 7 5 3 2 0 359 357 355 355 354 353 352 350 349 349 349 350 348 346 342 339 337 337 339 343 346 349 349 349 348 347 345 340 335 330 327 324 325 327 329 332 336 339 339 338 335 333 330 327 326 324 321 319 317 316 316 317 320 323 327 332 336 340 343 346 348 350 352 353 354 354 354 355 355 356 356 356 356 356 356 356 356 355 353 351 349 348 347 346 347 346 345 343 342 342 342 343 343 340 335 336 341 351 1 10 18 20 24 28 54 240 241 242 242 242 241 243 243 240 234 230 227 226 225 223 220 218 216 213 211 209 207 76 75 74 73 72 71 70 69 68 68 68 67 66 64 61 56 49 41 31 22 14 7 1 357 353 350 347 344 342 340 338 337 335 333 332 330 328 327 325 323 322 321 320 319 318 317 317 316 315 314 314 314 313 313 312 312 312 312 312 313 313 312 312 312 311 311 311 310 310 310 311 312 311 311 310 310 310 310 310 309 309 308 308 307 306 306 305 305 304 304 304 303 303 303 303 302 302 301 301 301 300 299 298 298 297 295 294 293 291 289 287 285 283 281 280 279 279 278 277 277 276 275 273 272 271 269 267 267 268 270 274 278 280 281 280 279 278 275 273 270 267 264 261 259 257 255 253 253 253 254 254 254 253 251 251 251 252 251 249 245 241 237 234 234 235 237 244 273 294 307 304 303 323 3 31 28 11 6 7 8 10 14 20 24 27 28 28 28 27 25 27 30 31 29 26 21 13 5 359 3 18 38 49 53 53 49 46 43 41 39 38 37 38 37 32 28 27 26 21 12 4 1 3 9 14 17 19 20 21 22 25 27 28 30 33 38 38 39 40 42 45 44 47 51 53 50 42 33 28 31 37 44 50 57 65 74 83 90 95 99 101 102 102 103 102 102 101 100 101 101 102 104 107 108 108 109 109 109 108 108 108 109 109 109 105 94 89 90 91 90 90 90 90 91 91 91 92 90 89 88 88 87 84 82 80 78 78 78 78 77 74 72 68 63 57 51 48 49 54 61 67 70 71 70 67 64 62 60 56 50 41 42 40 39 43 47 50 53 53 50 47 45 44 43 42 41 39 37 34 32 30 27 25 23 21 19 18 17 16 16 14 12 10 7 5 4 5 7 9 11 11 11 10 7 3 358 353 349 346 343 341 339 337 335 332 329 326 323 321 318 315 312 309 306 303 300 298 297 295 300 305 310 314 318 322 326 329 332 334 338 341 344 347 349 352 353 351 345 339 344 357 12 21 19 15 12 9 7 5 3 1 360 357 356 356 355 354 353 352 352 352 352 353 351 348 344 341 340 341 344 347 350 350 347 343 341 340 337 332 326 321 319 319 321 322 323 326 331 336 337 335 332 330 327 324 321 319 316 314 313 313 313 315 319 323 328 332 336 340 342 344 346 348 350 351 352 352 353 353 353 354 355 356 356 356 355 355 354 354 353 351 349 347 346 345 345 345 344 343 341 341 341 341 341 339 336 337 342 351 359 4 9 13 17 24 47 217 238 245 247 248 250 250 247 243 236 232 232 231 229 227 225 222 219 216 213 211 208 78 76 75 75 73 72 72 71 70 70 70 70 70 69 67 63 58 50 41 31 21 12 5 359 354 351 348 345 343 341 339 337 335 334 332 330 328 327 325 323 322 320 319 318 317 316 316 315 314 314 313 313 313 312 311 311 311 312 312 311 312 311 311 311 311 311 310 309 309 309 309 310 310 310 310 309 309 309 309 309 308 308 307 307 306 306 305 304 304 304 303 303 303 302 302 302 302 301 301 301 300 299 298 297 296 295 293 292 290 288 286 284 282 280 279 279 278 278 278 277 276 275 275 273 272 270 270 273 276 278 279 280 280 280 279 279 278 276 273 271 268 265 262 259 256 254 252 252 253 254 255 255 255 254 253 253 253 253 251 248 243 238 235 233 235 238 247 272 293 317 322 325 348 14 27 18 3 1 3 6 11 18 23 26 27 28 26 25 24 23 24 26 26 24 21 16 9 1 356 3 20 38 47 51 49 45 41 40 40 39 37 36 36 36 34 31 28 28 22 11 3 1 5 11 15 17 18 20 22 24 29 32 33 34 36 39 40 39 40 44 46 48 51 55 56 53 45 35 29 29 33 39 45 54 65 77 87 95 100 103 105 105 105 104 104 103 101 100 100 101 103 105 107 108 107 107 107 107 107 107 106 105 103 97 85 78 81 85 86 86 86 87 88 88 88 89 91 90 88 87 87 87 85 83 81 80 79 78 78 76 75 72 69 64 59 54 52 54 61 65 67 69 72 73 72 69 64 58 50 57 74 75 71 62 53 49 49 49 48 46 45 45 44 44 43 42 40 38 37 35 33 30 28 26 24 23 22 20 19 16 14 12 11 11 11 11 11 12 12 12 11 9 7 4 359 355 351 347 345 342 340 338 336 333 330 327 324 322 320 318 315 312 310 307 305 303 301 300 298 300 306 311 315 318 322 325 329 332 335 338 341 343 345 349 352 353 350 343 333 334 342 8 26 25 18 12 9 8 7 4 2 360 358 357 357 356 354 354 354 355 355 355 355 352 348 345 344 346 348 350 352 353 350 344 337 334 332 329 324 317 313 314 315 316 315 316 320 328 335 335 333 330 326 323 320 317 315 312 311 310 311 312 315 319 324 328 332 336 339 341 342 344 346 348 350 351 351 352 352 352 353 354 355 355 356 356 355 354 353 353 352 349 347 346 345 344 344 344 342 341 340 340 340 340 338 337 339 344 351 357 1 3 7 13 23 39 218 239 248 252 253 252 249 248 244 239 237 237 236 234 233 230 228 224 220 217 213 211 79 78 77 76 75 74 74 73 73 73 73 73 73 73 71 69 65 59 51 41 30 18 9 2 356 352 348 345 343 341 339 337 335 333 332 330 329 327 325 323 322 320 319 318 317 316 315 314 313 313 312 312 312 311 311 310 310 311 311 310 310 310 310 310 310 310 309 309 308 308 309 309 309 309 309 309 308 308 308 308 308 308 307 307 306 306 305 304 304 303 303 303 303 303 303 303 302 302 301 301 300 299 298 297 296 295 293 291 289 287 285 283 281 280 279 278 278 278 278 277 277 276 275 275 274 275 277 279 281 282 281 280 280 279 279 279 278 276 273 271 268 266 263 259 256 254 252 252 252 254 255 257 257 256 255 254 254 254 254 251 248 243 239 237 238 239 251 274 292 314 327 335 360 14 20 11 4 4 6 9 19 31 33 31 29 26 23 21 21 21 21 20 19 18 15 11 5 357 356 4 21 36 42 43 40 35 32 32 33 34 33 33 34 36 35 32 29 27 21 11 4 5 11 15 17 17 18 20 22 26 32 36 37 39 40 42 43 41 43 48 51 54 57 60 60 55 46 36 28 25 26 29 37 49 65 80 91 98 103 106 107 107 106 105 104 103 102 101 101 101 103 106 108 108 106 106 107 106 106 106 104 102 99 93 86 83 83 85 85 85 85 85 85 85 86 88 89 89 88 87 86 86 86 85 84 83 81 79 77 75 73 70 68 66 63 59 56 59 65 69 70 71 73 75 75 70 63 53 42 40 45 69 81 73 55 46 45 46 45 44 44 44 44 43 42 41 40 40 39 38 36 34 32 29 27 26 24 23 20 17 14 12 12 14 15 17 17 16 14 12 10 7 4 1 357 353 349 345 343 340 338 336 333 330 327 325 323 321 319 317 315 313 310 308 306 304 303 302 300 301 305 311 316 319 322 325 328 331 334 336 338 340 342 346 349 351 349 342 332 330 332 346 4 18 18 12 8 7 7 5 2 360 358 357 357 356 355 354 355 356 357 357 355 352 349 347 349 352 355 356 356 354 349 341 333 328 326 320 313 308 306 307 308 307 308 312 318 327 333 333 329 326 323 319 316 314 312 310 308 308 310 312 316 320 324 328 331 334 337 339 341 343 345 347 349 350 351 351 352 352 353 353 354 355 355 355 355 354 353 352 351 349 347 346 344 344 343 343 342 341 339 339 339 339 338 338 340 345 350 355 358 0 5 11 22 41 193 239 250 255 258 257 255 253 249 247 247 241 240 238 236 234 232 230 226 222 217 214 79 79 78 77 77 76 76 76 75 75 75 76 76 76 75 73 71 67 60 51 40 27 15 6 359 354 349 346 343 341 339 337 335 333 331 330 328 327 325 323 321 320 318 317 316 315 314 313 312 312 311 311 311 310 310 310 310 310 310 309 309 309 309 309 309 309 308 308 308 308 309 309 309 308 308 308 307 307 307 308 308 307 307 306 306 305 304 304 304 304 304 303 303 303 303 303 302 302 301 300 300 299 298 297 296 294 293 290 288 286 284 282 281 280 279 278 278 278 278 277 277 276 276 276 277 279 281 283 285 285 283 281 280 279 279 279 277 275 273 270 268 266 263 259 256 255 254 253 253 254 256 258 259 258 257 256 256 256 257 256 255 250 246 245 243 243 259 279 292 308 321 331 358 8 13 9 10 15 20 25 31 35 34 31 28 25 22 19 18 18 18 17 15 12 7 5 1 357 357 7 21 32 35 33 29 26 26 28 30 31 31 32 34 36 35 32 28 26 22 17 16 19 21 20 16 14 15 20 24 32 36 39 41 43 45 46 46 44 49 53 56 59 63 64 63 57 46 33 22 15 12 14 26 45 65 81 93 101 105 107 108 108 107 107 106 105 103 102 102 103 105 107 108 107 105 105 106 106 104 104 103 100 98 93 89 87 86 86 86 86 85 84 84 84 85 86 87 87 86 86 86 86 87 87 86 86 83 80 78 75 73 71 69 68 67 64 62 63 67 70 70 69 69 70 69 64 56 45 35 36 49 62 65 59 50 44 42 42 42 41 42 43 42 41 40 40 41 41 41 40 39 37 35 33 30 28 26 24 21 18 15 13 14 16 19 20 20 19 15 11 7 4 1 358 354 350 345 342 339 337 335 333 331 328 326 324 322 320 318 316 314 312 311 309 308 306 305 303 302 301 305 312 318 321 324 326 329 331 334 335 336 337 338 341 345 347 347 341 332 331 333 341 356 10 17 11 4 5 5 4 2 359 356 356 356 356 355 355 356 357 357 357 355 352 351 352 355 360 1 0 357 353 346 337 329 323 319 310 303 297 296 297 299 300 305 314 323 331 332 328 324 322 319 316 313 311 309 308 307 308 310 312 316 320 324 328 331 333 336 338 340 342 345 347 349 350 352 352 352 352 353 353 354 354 355 355 354 353 353 352 351 349 347 346 344 343 343 343 342 341 339 339 339 338 338 338 340 344 349 352 355 358 3 11 23 44 198 237 249 255 257 258 258 257 256 256 251 249 246 244 241 239 238 236 234 230 225 220 80 80 79 79 79 78 78 78 78 78 78 78 78 78 78 77 75 72 67 60 50 37 24 12 3 356 351 347 344 341 339 337 335 333 331 329 328 326 324 323 321 319 317 316 315 314 313 312 311 311 310 310 310 309 309 309 309 309 309 308 308 308 308 309 308 308 307 307 308 308 308 308 308 307 307 306 306 306 307 307 307 307 306 306 306 305 304 304 304 304 303 303 303 303 302 302 302 302 301 300 300 299 298 297 296 294 292 290 287 285 283 281 280 279 278 278 278 278 278 277 277 276 276 277 278 281 285 286 287 286 282 281 281 280 280 279 277 275 272 270 269 267 263 260 258 257 255 254 253 254 256 259 260 260 260 259 258 259 260 262 262 260 256 253 251 252 270 285 293 302 309 318 347 1 6 7 9 13 19 26 32 35 35 31 27 24 21 17 16 15 15 15 12 6 1 1 1 359 1 9 19 25 25 23 21 21 25 29 33 34 34 33 33 33 30 26 22 23 28 31 32 31 27 19 13 12 16 23 28 35 40 43 46 48 49 50 51 53 56 59 61 63 66 67 63 55 42 27 10 356 348 354 14 39 63 81 94 102 106 108 109 109 109 109 108 106 105 104 103 103 104 106 106 106 105 104 105 104 103 103 102 99 97 94 91 89 88 88 87 87 85 85 84 84 85 85 86 85 84 84 85 87 88 88 88 87 84 81 78 76 75 73 70 69 69 66 65 66 67 68 66 64 63 62 61 56 45 38 32 34 46 53 53 49 44 40 38 38 38 38 39 40 39 39 38 39 41 42 43 42 41 39 37 35 33 30 27 24 21 19 17 16 17 18 21 22 22 19 15 10 6 2 359 355 351 346 342 339 336 334 333 331 329 327 325 323 322 320 318 316 314 313 311 310 309 307 306 305 303 302 305 312 319 323 325 327 330 332 334 336 336 336 336 338 342 344 344 339 334 333 336 341 349 359 10 8 3 2 2 1 359 356 353 353 353 353 353 353 355 357 358 357 355 354 355 358 3 7 7 4 357 348 338 330 323 315 308 298 292 288 287 289 293 299 308 319 329 336 330 321 317 316 316 313 310 306 306 306 307 308 310 313 317 320 323 327 330 332 335 338 340 342 345 347 349 350 351 352 352 352 353 353 353 353 354 354 354 353 352 352 351 349 347 346 344 343 343 343 342 341 339 338 338 337 337 337 339 343 347 349 351 355 2 12 24 46 205 235 247 253 256 258 260 260 261 261 260 258 256 252 248 245 243 242 240 237 233 227 81 81 80 80 80 80 80 80 80 80 80 80 80 80 80 79 78 76 73 68 61 49 35 21 9 360 353 349 346 342 340 337 335 333 331 329 327 326 324 322 320 318 317 315 314 313 312 311 311 310 309 309 309 308 308 308 308 308 308 307 307 307 307 308 308 307 307 307 307 307 307 307 307 306 306 305 305 305 306 306 307 306 306 306 305 305 304 304 303 303 303 303 303 303 303 302 302 302 301 301 300 299 298 297 295 294 291 289 287 284 282 280 279 278 278 278 278 278 278 277 277 275 275 276 279 284 287 288 286 284 281 281 280 281 280 279 278 275 272 271 270 267 263 261 260 259 257 256 255 255 256 258 260 262 262 261 261 262 264 265 266 265 263 261 261 263 276 287 293 297 298 306 334 353 0 4 6 10 18 27 33 35 33 30 26 23 20 16 13 12 12 12 10 7 4 2 2 2 5 11 17 19 18 16 17 18 23 30 36 38 36 34 31 26 21 17 17 25 37 42 42 39 29 18 14 14 20 27 32 38 44 49 52 55 56 57 58 61 64 64 65 67 68 67 62 51 35 14 348 325 318 337 8 38 63 81 94 103 107 110 111 111 111 110 109 107 106 104 103 102 102 103 103 104 103 103 103 102 102 102 101 98 96 95 93 90 89 88 88 87 86 85 85 85 85 85 84 84 83 84 85 86 88 89 89 89 86 82 76 75 75 73 70 69 68 66 66 66 67 67 64 60 58 56 53 47 38 29 29 37 44 48 49 47 42 38 36 35 35 35 36 36 36 36 37 39 41 43 44 44 43 41 39 37 35 32 28 25 23 21 19 19 20 21 22 22 21 18 14 10 5 1 356 352 347 343 340 338 336 334 332 330 329 327 325 323 321 319 317 316 314 313 312 311 310 309 307 306 304 304 307 315 321 324 326 328 330 333 335 336 337 336 336 338 342 344 342 338 335 336 338 342 347 353 359 0 360 359 358 358 356 352 349 349 349 348 348 350 352 355 356 357 356 355 359 5 10 13 11 5 355 341 326 315 313 305 296 290 287 286 287 288 293 301 310 320 333 337 327 315 309 308 309 310 307 304 303 304 306 307 310 313 317 320 322 324 328 331 334 337 340 342 344 346 348 349 351 352 352 353 353 353 352 352 352 353 353 352 351 351 350 349 347 345 344 343 343 343 342 341 339 337 336 335 335 335 337 341 344 346 348 352 2 13 28 53 213 238 249 255 261 264 262 263 265 266 266 265 263 260 258 256 253 250 246 243 240 235 82 82 82 82 82 82 81 81 81 81 81 82 82 82 82 81 81 79 77 74 69 62 50 35 19 6 357 352 347 344 341 338 336 334 332 329 327 326 324 322 320 318 316 314 313 312 311 311 310 309 308 308 308 307 307 307 307 307 307 306 306 306 306 307 307 306 306 306 306 306 306 306 306 306 305 305 305 305 305 306 306 306 306 305 305 304 304 303 303 303 303 303 303 303 303 303 302 302 301 301 300 299 298 297 295 293 291 288 286 283 281 279 278 277 277 277 277 277 277 277 276 275 275 276 279 286 288 287 283 280 279 279 280 280 280 280 278 275 274 273 270 267 265 263 263 261 260 258 257 257 257 259 261 262 263 263 264 265 267 269 270 269 268 268 270 271 275 286 294 296 295 298 314 341 360 6 7 12 19 28 33 34 32 28 26 23 19 13 9 8 9 10 11 10 9 5 4 5 9 14 16 15 14 14 16 18 22 28 33 35 33 30 27 22 18 18 23 33 43 48 48 45 34 24 20 20 23 29 35 39 47 54 60 63 64 65 65 67 68 69 69 69 70 67 59 45 25 354 320 298 300 330 10 43 67 84 95 102 107 109 111 112 112 112 110 108 106 104 102 101 100 100 100 101 101 101 101 101 101 101 100 97 95 95 94 91 89 88 87 86 86 86 85 85 85 85 84 83 83 84 85 87 88 89 91 91 90 84 77 73 72 71 70 68 66 64 64 66 67 67 64 60 55 52 47 40 30 28 36 47 52 53 52 48 44 39 35 34 32 32 33 34 34 35 37 39 42 43 44 44 44 42 41 39 36 33 30 27 25 23 22 22 22 22 22 21 19 17 13 9 5 360 354 349 346 343 341 338 336 334 332 330 329 327 325 323 321 319 317 316 315 313 312 311 310 309 308 307 306 306 310 317 322 325 327 329 331 334 336 337 338 337 337 338 342 344 342 338 337 339 341 344 347 351 354 355 356 355 354 353 351 349 347 345 343 342 343 345 348 351 353 355 355 356 3 10 14 17 14 5 351 336 320 306 300 293 286 283 285 289 292 292 293 299 307 319 333 335 325 312 302 300 302 303 303 302 301 303 305 307 309 312 315 319 321 323 325 329 332 336 339 341 343 345 347 348 350 352 354 354 353 352 351 351 351 351 352 351 350 350 349 348 346 345 343 342 342 342 341 340 338 336 334 333 332 332 335 339 342 343 344 349 360 15 35 83 220 243 253 261 267 267 268 269 271 272 272 270 269 267 265 263 260 257 253 249 245 240 83 83 83 83 83 83 83 83 83 83 83 83 83 84 84 83 83 82 81 79 77 73 66 54 37 18 3 355 350 345 342 340 337 335 332 330 328 326 324 322 320 318 316 314 313 312 311 310 309 308 307 307 307 306 306 306 306 306 306 305 305 305 305 305 306 306 305 305 305 305 305 305 306 305 305 305 305 305 305 305 305 305 305 304 304 304 304 304 303 303 303 303 303 303 303 303 302 302 301 301 300 299 298 297 295 293 290 287 285 282 280 278 277 277 276 276 276 277 277 277 277 277 276 278 281 289 290 285 281 278 278 279 280 280 280 280 278 275 274 273 271 268 267 266 265 264 263 262 261 260 260 260 261 263 264 264 265 266 269 271 272 273 273 274 275 275 274 284 294 298 298 300 311 338 3 9 12 17 23 27 30 31 29 26 25 23 17 10 4 5 7 10 11 12 10 7 5 7 12 16 17 15 14 14 17 20 23 26 28 27 27 27 25 23 23 28 35 41 48 52 52 51 42 31 22 19 21 25 30 35 42 54 64 69 71 72 72 71 71 71 71 71 70 66 56 40 12 333 299 287 298 334 15 47 69 83 93 100 104 108 110 112 113 113 111 109 107 105 103 101 99 98 98 98 98 98 99 99 100 100 98 96 94 93 93 90 89 88 86 84 85 85 85 85 85 84 84 83 83 84 85 87 88 89 92 92 91 86 80 75 72 70 70 68 65 61 62 64 66 66 64 59 53 48 42 36 31 33 45 56 62 61 57 52 46 42 38 34 31 31 31 32 33 36 38 40 42 43 44 44 44 44 42 40 38 35 33 30 28 26 25 24 24 23 22 20 18 16 12 8 4 359 354 349 346 344 341 339 336 334 332 330 328 327 325 323 321 320 318 317 316 314 313 312 311 310 309 308 307 309 313 319 323 325 327 329 332 334 336 338 338 339 339 340 342 343 341 338 338 340 342 345 348 351 352 353 353 351 349 347 345 344 345 343 340 338 339 341 344 347 349 351 352 356 3 10 14 17 15 5 347 333 317 301 288 278 273 275 281 288 290 289 288 294 304 319 332 333 323 307 297 293 295 298 300 300 300 301 303 305 308 311 313 316 319 321 324 327 331 335 339 341 343 345 346 347 349 351 353 353 352 351 350 350 350 350 351 350 349 349 348 347 345 343 342 341 340 340 340 338 335 333 331 330 329 331 334 338 340 340 341 346 355 11 41 172 234 251 260 269 274 275 277 278 278 277 276 274 273 271 269 267 264 262 260 257 253 248 84 84 84 84 85 85 84 84 84 84 84 84 84 85 85 85 85 84 84 83 82 81 78 71 60 41 19 2 352 347 343 340 338 335 333 331 329 326 324 322 320 318 316 314 313 311 310 309 308 307 306 306 306 305 305 305 305 305 305 305 304 304 304 304 304 304 304 304 304 304 304 305 305 305 305 304 305 305 305 305 304 304 304 304 304 304 304 304 303 303 302 302 302 302 302 302 302 301 301 301 300 299 298 297 295 293 290 287 284 281 279 278 276 276 276 276 277 277 278 277 279 280 282 283 287 292 291 286 281 279 279 280 280 280 279 278 277 274 272 271 270 269 269 269 268 267 267 266 265 264 263 262 263 264 265 266 266 267 270 273 275 276 277 277 277 275 275 280 292 300 304 307 319 342 3 10 15 23 26 26 27 29 27 24 23 20 12 5 1 2 6 10 12 12 10 7 5 7 12 17 19 19 20 20 21 23 25 25 21 19 20 24 26 29 34 39 45 49 53 54 55 57 48 32 20 14 11 12 17 24 34 50 64 72 76 77 77 76 74 73 73 72 70 65 54 34 359 316 290 287 309 349 22 46 64 78 89 96 102 106 110 113 114 114 112 111 109 107 104 102 100 98 96 96 95 95 96 97 98 98 97 94 92 91 90 89 88 86 83 82 84 84 84 85 84 84 83 83 83 84 85 87 88 88 90 90 89 86 83 79 75 72 70 68 66 63 62 63 65 65 61 56 51 46 44 42 38 41 51 60 64 62 59 56 51 46 39 34 31 30 31 31 33 37 41 42 43 44 44 45 45 45 44 42 39 37 34 32 30 29 28 27 25 23 21 19 17 14 11 7 3 359 354 350 347 344 341 339 337 334 332 330 328 326 325 323 322 320 319 318 316 314 313 312 311 310 309 309 310 312 317 321 323 325 327 329 332 334 335 337 338 339 340 341 342 342 340 339 340 342 343 345 348 350 351 350 349 347 344 341 338 338 341 342 339 336 337 340 342 344 346 346 348 352 359 5 8 9 9 358 341 325 306 288 273 265 263 266 274 281 281 280 285 296 309 324 332 329 316 300 292 290 291 294 297 298 298 298 300 301 305 309 311 314 317 319 322 326 331 336 339 341 343 345 346 347 348 349 350 350 349 349 349 349 350 350 349 349 348 348 347 346 344 342 341 340 339 338 337 335 333 330 328 328 328 331 333 336 337 337 337 339 344 349 332 246 252 264 273 281 286 288 288 287 283 281 279 276 274 273 271 270 268 268 266 264 261 257 85 85 85 85 85 85 85 85 85 85 85 85 85 85 85 86 86 86 86 86 86 86 85 83 79 70 54 24 359 347 343 340 338 336 333 331 329 327 325 323 321 319 316 314 313 311 310 309 308 307 306 305 305 304 304 304 304 304 304 304 304 303 304 303 303 303 303 303 303 303 304 304 304 304 304 304 304 304 305 304 304 304 304 304 304 303 303 303 302 302 302 302 302 302 302 302 302 302 301 301 301 300 299 297 295 292 289 287 284 281 279 277 276 275 275 276 277 277 278 280 283 286 289 292 294 293 290 287 283 280 280 281 280 279 279 277 276 273 271 269 269 269 270 271 271 270 270 269 268 267 266 265 265 266 266 267 267 269 273 275 277 278 277 277 277 276 277 280 289 299 306 311 323 343 360 7 16 24 26 25 27 29 27 23 20 16 8 3 359 2 6 10 12 11 9 6 5 8 13 19 22 25 30 31 28 26 27 23 17 11 14 22 30 38 44 49 53 55 56 56 58 61 44 23 12 9 7 7 10 17 29 48 63 73 78 80 81 80 77 75 74 72 69 63 51 28 348 307 291 297 325 0 24 42 58 74 86 94 101 105 109 112 114 114 113 111 109 107 105 103 101 98 97 95 94 92 92 94 96 96 95 93 92 90 88 87 86 82 79 79 81 81 81 83 83 83 83 82 82 83 84 87 89 90 90 89 87 85 83 81 78 74 71 69 67 66 64 63 63 62 59 54 50 47 47 50 46 47 52 59 62 61 60 58 55 49 42 35 30 26 25 27 33 39 43 44 44 44 44 45 45 45 45 43 41 38 36 35 33 31 30 28 25 22 20 18 16 13 9 5 2 359 354 350 347 344 341 339 337 335 332 330 328 326 324 323 322 321 320 318 316 315 313 312 311 310 311 312 315 317 319 321 322 325 327 329 331 332 334 335 337 339 341 342 343 342 340 340 342 343 344 346 348 349 349 348 346 343 341 337 333 332 334 335 334 334 335 338 340 342 344 345 345 346 349 353 354 353 354 344 329 309 287 274 265 260 260 262 268 274 277 284 295 307 318 326 327 318 302 289 285 286 290 292 293 294 294 295 296 298 302 306 309 311 314 318 322 327 333 336 339 341 343 345 346 346 347 348 348 348 348 348 349 349 350 349 349 348 347 347 346 345 343 342 340 339 337 336 335 333 330 328 327 327 329 331 332 333 333 333 332 330 328 326 308 285 277 283 292 297 299 298 295 291 287 283 280 278 277 276 275 275 274 274 273 272 269 266 86 86 86 86 86 86 86 86 86 85 85 85 85 85 86 86 87 87 88 88 88 89 89 89 89 88 83 59 16 348 339 338 336 335 333 331 329 327 325 323 321 319 317 315 313 311 310 308 307 306 305 304 304 304 303 303 303 304 303 303 303 303 303 302 302 303 303 303 303 303 303 303 303 303 303 303 303 304 304 304 304 304 304 303 303 303 303 302 302 302 302 302 303 303 303 303 302 302 302 302 301 301 299 297 295 292 289 286 283 280 278 276 276 276 276 277 278 279 282 285 288 290 291 291 292 289 286 285 282 281 281 280 280 279 278 277 275 273 270 268 269 270 272 272 272 272 272 271 270 269 269 268 267 267 267 268 269 271 274 277 278 278 277 277 278 278 279 281 285 293 302 309 320 339 354 2 11 18 20 22 27 30 28 23 18 12 6 2 360 2 6 11 12 11 9 7 7 10 16 22 25 27 33 36 31 28 27 24 21 18 18 26 37 47 52 55 58 58 57 59 62 60 39 17 11 10 10 9 11 17 28 47 63 73 79 82 83 83 80 77 75 72 69 62 49 23 338 304 296 310 338 6 26 42 58 74 86 94 100 104 107 109 112 113 113 112 110 108 106 104 102 100 99 97 95 92 91 92 93 94 94 93 92 90 88 85 82 78 76 77 77 77 78 81 81 82 82 81 81 81 82 84 87 90 91 91 89 85 83 81 79 76 74 72 69 68 66 66 65 63 60 56 53 51 54 53 43 46 51 57 60 60 58 57 54 49 42 33 25 19 19 24 33 41 45 45 45 45 45 45 46 46 45 44 42 40 38 37 35 33 31 28 24 21 19 17 14 11 7 3 1 357 354 350 346 344 342 339 337 335 332 330 327 326 324 323 322 321 319 318 316 315 314 313 312 312 314 316 317 318 319 320 321 323 325 328 329 330 330 332 336 340 343 344 344 342 340 342 344 344 345 346 348 349 348 347 344 341 338 334 330 328 328 327 327 327 330 334 337 339 341 342 342 341 339 338 336 333 333 324 312 297 281 270 265 263 262 261 267 274 285 299 311 318 318 318 313 301 288 279 278 280 284 287 288 288 290 291 293 295 299 303 306 309 312 317 323 329 334 338 340 342 343 345 346 345 346 347 347 347 348 348 348 349 349 349 348 347 347 346 345 344 342 341 339 338 336 334 333 330 328 327 327 327 329 329 330 330 330 329 328 325 321 318 315 307 303 304 308 311 308 303 297 293 289 286 283 281 281 281 281 281 281 281 281 279 277 274 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 86 87 88 88 89 89 90 91 92 93 94 95 92 77 13 324 330 332 332 331 330 329 327 325 323 321 319 317 315 313 311 309 308 307 305 304 303 303 303 302 302 302 303 303 303 302 302 302 302 301 302 302 302 302 303 303 303 303 303 303 302 302 303 303 304 304 303 303 303 302 302 303 303 303 303 302 302 302 302 302 302 302 302 302 302 301 301 299 298 295 292 288 285 282 279 277 276 276 276 277 278 279 281 285 290 292 292 291 290 287 284 283 283 282 281 280 280 280 279 278 277 275 273 270 269 270 272 273 274 274 273 273 272 272 271 271 270 269 269 269 269 270 272 276 279 280 279 278 279 280 281 281 281 282 288 296 306 321 338 349 356 3 10 20 25 31 32 30 24 18 12 6 2 360 3 7 11 12 11 10 9 11 15 20 24 26 28 31 40 36 30 28 29 34 36 37 38 44 52 57 60 60 59 59 61 64 60 44 27 20 17 14 13 17 25 36 50 64 74 79 83 84 84 82 79 76 73 69 65 56 29 335 306 305 323 347 8 24 42 63 77 87 93 97 101 104 108 111 113 113 112 110 108 106 104 103 102 100 99 97 95 93 92 92 92 92 92 92 90 87 84 80 76 74 75 75 75 77 81 79 80 79 79 78 77 77 77 80 85 90 93 91 86 83 82 80 78 76 74 71 69 69 69 69 67 66 64 62 60 58 53 46 46 52 57 59 58 55 53 51 46 38 29 21 17 20 27 36 43 46 46 45 45 45 46 46 46 45 44 43 41 39 38 36 34 31 27 24 21 18 16 13 9 6 3 359 356 353 350 347 345 342 340 337 334 332 329 327 325 324 322 321 320 319 318 317 317 316 315 315 315 316 317 317 317 318 319 320 322 324 327 328 327 326 327 332 338 343 344 342 339 340 344 345 346 346 347 348 348 348 346 343 340 337 333 329 326 325 323 321 320 323 327 331 334 337 337 335 333 329 324 318 313 309 303 296 289 284 279 274 272 267 267 274 283 296 311 319 316 307 300 293 286 279 274 273 275 278 280 281 281 285 287 289 292 296 300 304 307 311 317 324 331 336 339 341 343 344 345 346 345 346 346 347 347 347 347 348 348 349 349 348 347 346 345 344 343 342 341 339 337 335 333 331 329 327 326 326 327 327 327 327 326 327 327 326 323 321 322 321 319 318 318 319 318 313 306 300 295 292 289 287 286 287 288 288 288 289 288 288 286 284 280 87 86 87 87 87 87 87 86 86 86 86 86 86 86 86 87 87 88 88 89 90 91 92 93 94 96 98 101 107 117 278 315 320 325 327 327 326 325 324 322 321 319 317 315 313 311 309 307 306 305 303 302 302 302 301 301 302 302 302 302 302 301 301 301 301 301 301 302 302 302 302 302 302 302 302 302 302 302 303 303 303 303 303 302 302 302 303 303 303 302 301 301 301 301 301 301 301 302 302 302 302 301 300 298 295 292 289 285 282 279 277 276 276 276 277 278 281 286 291 293 295 295 292 288 283 282 282 283 282 281 281 280 280 280 279 277 275 272 271 270 271 272 273 274 274 274 273 272 272 272 272 271 270 270 270 271 272 274 277 280 282 282 281 281 281 282 283 282 283 286 293 304 326 339 346 351 357 5 19 30 35 36 34 27 20 14 7 1 358 1 6 11 12 11 11 12 14 17 20 22 24 27 31 40 43 40 37 36 37 44 51 48 46 50 57 62 64 63 62 63 65 63 54 41 31 24 19 19 25 33 43 56 66 74 80 84 85 84 83 81 79 78 75 76 76 66 38 7 23 31 26 13 34 57 76 84 89 92 96 99 103 108 112 113 113 112 110 108 106 105 103 102 101 100 99 97 96 94 93 91 91 91 91 89 86 82 78 74 72 72 72 73 78 81 77 77 77 76 75 72 70 71 74 81 88 92 90 87 84 82 81 79 77 75 72 71 72 72 72 72 72 70 69 67 61 53 49 50 54 56 56 54 51 49 47 43 35 28 24 24 27 33 39 43 46 46 46 45 45 46 46 46 46 45 43 41 39 37 36 34 31 27 23 20 17 14 12 9 6 3 359 355 352 350 348 346 343 340 337 334 332 329 327 325 324 322 321 321 320 319 319 318 318 317 317 318 318 317 317 317 317 318 319 321 323 326 327 325 323 325 330 337 341 342 339 338 342 345 346 347 348 348 348 349 348 346 342 339 336 332 328 325 324 321 318 317 318 321 324 327 330 331 330 325 320 311 305 299 294 289 287 287 289 287 282 276 271 272 278 287 300 313 314 303 289 283 279 280 277 271 270 272 275 276 275 276 280 283 285 289 292 296 302 306 312 319 326 332 338 341 343 345 346 346 346 346 346 346 346 346 346 346 346 347 348 348 348 347 345 344 343 342 342 340 338 335 334 332 330 328 327 326 325 325 325 324 324 324 325 325 323 323 324 326 326 326 327 329 326 323 316 309 303 299 295 294 293 294 295 295 295 295 295 295 294 291 289 285 87 87 87 87 87 87 87 87 86 86 86 86 86 86 86 87 87 88 88 89 90 91 92 94 95 97 99 102 106 114 129 180 282 306 316 320 322 322 322 321 319 318 316 314 312 310 308 307 305 304 302 301 301 301 300 301 301 301 301 301 301 301 301 300 300 300 301 301 301 301 302 302 302 302 302 302 302 302 302 303 303 303 302 302 302 302 302 302 301 301 301 301 301 301 301 302 302 302 303 302 302 301 300 298 295 292 288 285 282 280 278 277 277 278 279 283 288 292 294 296 296 295 292 288 285 284 284 284 283 282 281 281 280 280 279 277 275 273 272 272 272 272 272 273 274 274 274 273 273 273 273 273 272 272 271 272 273 275 277 280 283 284 284 283 283 283 284 284 284 288 296 309 329 337 344 348 353 2 18 32 33 37 37 30 23 15 4 357 355 359 6 12 14 13 13 14 15 16 17 18 21 26 31 37 42 41 39 39 43 50 55 49 44 45 51 60 65 66 64 64 66 66 62 53 41 30 25 26 32 40 50 61 69 75 82 85 86 86 85 84 85 86 85 86 85 83 82 81 79 75 70 67 75 86 92 93 93 94 97 101 105 110 112 114 114 112 110 108 106 105 104 102 101 100 100 98 97 96 94 92 90 90 90 89 86 82 77 74 71 68 68 71 78 79 76 75 73 71 70 68 67 69 73 79 85 88 87 84 83 82 80 78 76 75 74 73 75 76 75 76 77 77 74 70 63 57 54 54 55 55 53 50 48 45 42 38 34 31 31 31 33 36 40 43 45 46 46 45 46 46 46 46 46 45 43 41 39 37 35 33 30 26 23 19 16 13 12 9 6 2 358 355 352 350 349 346 344 340 337 334 331 329 327 326 324 323 323 322 321 320 320 319 319 319 319 319 318 318 317 317 317 318 319 320 323 325 326 325 324 325 330 335 338 339 337 341 343 346 348 349 350 350 350 349 348 345 342 338 335 331 328 325 322 320 317 315 316 318 319 321 323 324 324 322 318 301 294 291 289 287 286 289 292 285 278 268 263 269 279 286 294 305 303 290 279 277 281 282 277 273 272 275 275 275 274 275 277 279 281 285 289 293 300 307 315 323 330 335 340 343 346 347 347 347 346 346 345 345 345 345 345 345 345 346 346 347 347 346 344 342 341 341 340 339 337 334 332 330 328 327 325 324 324 323 323 322 322 323 324 324 323 325 328 330 331 332 334 334 331 327 320 313 307 303 301 301 301 302 302 302 301 301 301 300 298 296 293 290 87 87 87 87 87 87 87 87 87 87 87 87 86 86 87 87 87 87 88 89 90 91 93 94 96 98 100 102 106 112 120 136 184 263 292 305 312 316 317 317 317 316 314 312 310 309 307 305 304 303 301 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 301 301 301 301 301 301 302 302 302 302 302 302 302 302 302 302 301 301 301 301 301 301 301 301 301 302 302 302 303 303 303 302 301 300 297 294 291 287 284 282 280 279 279 280 282 285 288 292 295 298 298 295 293 291 289 287 286 285 285 284 283 282 281 280 280 279 277 275 274 273 273 273 273 272 273 274 275 275 275 275 275 274 274 274 273 273 273 275 277 278 280 283 285 285 284 284 284 285 286 288 292 301 316 327 335 341 345 354 4 13 18 20 24 27 26 21 9 356 349 349 356 5 12 16 15 15 15 15 14 14 15 18 24 31 36 41 42 42 43 46 49 50 45 41 42 45 53 61 64 65 65 67 69 68 61 48 38 35 36 40 47 56 64 71 77 81 84 86 87 88 89 90 91 91 91 90 88 87 86 84 83 83 83 85 87 86 91 93 93 95 101 107 111 112 114 114 112 109 107 105 104 103 101 100 99 98 97 97 96 95 93 91 90 89 89 87 83 78 74 70 67 67 72 78 78 74 72 70 68 66 65 66 69 72 76 81 82 81 80 80 80 79 77 75 75 75 75 78 78 79 81 81 80 76 72 66 62 59 58 58 55 52 49 46 42 39 36 34 35 36 35 36 38 41 44 45 46 46 46 46 46 46 46 45 44 42 40 37 36 34 31 29 25 21 18 15 13 12 9 6 2 358 354 352 349 347 344 341 336 333 331 330 329 328 327 326 325 324 323 322 320 319 319 319 320 320 319 319 318 317 317 317 318 319 320 322 323 325 325 325 327 330 334 335 334 337 342 345 347 349 351 352 352 352 350 349 346 342 338 334 331 327 324 321 319 316 314 314 316 317 318 318 318 317 317 318 301 290 285 284 285 284 282 282 273 263 254 253 262 276 285 290 298 299 293 288 287 293 294 284 280 280 280 280 278 276 275 274 275 277 282 287 293 302 311 320 328 334 338 342 346 348 349 348 347 347 346 345 344 344 343 343 344 344 344 344 344 344 344 342 340 339 338 338 337 335 333 331 329 327 325 323 322 322 321 321 322 322 323 323 324 325 329 332 334 335 337 338 337 334 330 323 316 311 308 307 308 308 308 308 307 307 307 306 305 303 301 299 296 88 88 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 87 88 89 90 91 93 94 96 98 100 102 106 110 117 127 146 186 241 274 291 302 308 311 312 312 311 309 308 307 305 304 302 301 300 299 299 299 299 299 299 299 300 300 300 299 299 299 299 299 299 299 300 300 300 301 301 301 301 302 302 302 302 302 302 302 302 301 301 301 301 301 301 301 301 300 300 300 300 301 302 302 303 303 303 302 300 298 295 291 287 284 282 280 279 281 284 287 290 292 295 297 299 299 295 293 291 291 290 288 287 286 285 284 282 281 281 280 279 277 276 275 275 275 275 274 274 274 275 276 276 277 277 276 275 275 274 274 274 275 276 277 279 281 284 286 286 286 286 286 286 288 291 296 305 318 324 332 337 345 355 4 6 4 2 4 7 10 6 356 348 345 347 354 3 11 15 16 15 14 14 14 14 14 16 21 28 34 37 41 42 43 42 40 39 39 40 41 44 48 53 59 64 67 70 72 72 67 56 49 45 46 49 55 61 68 74 79 82 84 86 88 90 92 94 94 94 94 94 93 92 91 90 89 89 88 87 89 89 89 88 88 91 99 108 111 111 112 112 111 108 106 104 103 102 100 99 98 97 96 95 95 95 94 92 90 90 90 89 85 81 76 72 70 70 73 76 75 72 71 70 68 66 66 67 69 70 74 76 77 76 76 76 76 76 75 74 75 76 78 81 83 85 86 86 83 78 73 68 65 63 62 59 56 52 48 45 42 40 37 37 37 37 36 36 39 43 44 45 45 46 46 46 46 45 45 44 43 41 38 37 35 33 30 27 24 20 18 16 14 11 8 4 360 356 352 349 345 341 335 329 325 324 324 324 325 326 326 326 326 324 323 321 320 319 318 319 320 320 319 319 318 318 318 318 319 320 321 321 322 323 324 325 327 329 332 334 332 337 344 347 349 350 352 355 355 354 352 349 346 342 338 334 330 326 322 319 317 314 312 313 314 315 315 315 313 311 310 309 301 291 285 281 278 277 276 272 261 250 244 247 261 274 284 292 298 301 301 300 301 303 301 294 290 292 290 287 283 278 275 273 273 275 281 288 296 307 318 326 333 338 341 345 348 350 350 349 348 346 345 344 343 343 342 342 342 342 342 342 342 341 341 340 338 337 336 335 334 333 331 329 327 325 323 321 320 320 321 321 322 323 324 325 326 328 332 336 338 339 341 341 339 336 332 326 320 315 313 313 314 314 314 313 312 312 312 311 310 308 306 304 302 89 88 88 88 88 87 87 87 87 87 87 87 87 87 87 87 88 88 88 89 90 91 92 94 95 97 99 102 105 109 114 122 134 154 186 226 257 278 291 299 303 305 306 305 305 304 303 302 301 299 299 298 298 298 297 298 298 299 299 299 299 299 298 298 298 298 298 299 299 299 300 300 301 301 301 301 302 302 302 302 302 301 301 301 300 300 301 301 300 299 299 298 298 298 299 300 301 302 303 303 303 302 300 298 294 291 288 284 281 279 278 282 286 289 292 295 298 300 299 297 296 295 294 292 291 290 288 287 286 284 283 282 281 280 279 278 277 277 278 279 279 278 277 276 276 277 278 278 278 278 276 275 274 274 275 277 277 278 280 282 285 286 287 288 288 287 287 289 292 302 312 318 322 329 334 344 352 355 353 350 348 348 349 351 350 346 344 345 350 356 3 9 13 14 15 14 14 15 15 15 15 19 24 30 36 39 40 37 35 34 34 36 38 40 43 47 49 53 61 67 70 73 74 72 66 60 56 55 57 61 67 73 78 82 84 86 88 90 92 95 97 97 97 97 98 97 97 96 95 94 94 91 89 89 91 92 91 90 90 94 103 109 109 109 109 108 106 104 103 101 100 99 98 97 96 95 94 94 94 94 93 91 91 91 90 88 84 79 75 73 73 74 72 69 69 70 70 68 67 68 68 69 69 71 72 71 71 71 71 71 72 72 73 75 77 81 85 88 89 88 85 81 77 72 67 65 64 62 59 55 51 47 45 43 43 42 40 39 37 35 37 41 44 45 45 45 45 45 45 45 45 45 44 42 40 38 36 34 31 29 26 23 20 18 16 13 9 5 1 357 353 348 344 339 332 326 322 319 319 318 318 318 320 322 323 324 323 321 320 318 318 318 319 319 319 319 318 318 318 319 319 320 321 321 321 322 322 323 324 327 330 331 330 331 339 345 349 350 351 353 357 359 357 353 349 345 341 337 333 329 325 321 318 315 313 311 311 312 314 314 312 310 307 305 302 297 291 286 282 279 274 270 264 253 246 246 253 266 277 287 293 299 302 304 305 307 311 311 306 302 302 300 295 288 282 276 274 273 277 282 291 302 314 325 333 339 342 345 347 350 351 350 349 348 346 345 344 343 342 341 341 341 341 341 341 340 340 339 338 337 336 335 333 332 331 329 327 325 323 321 320 319 320 321 322 324 326 327 327 328 330 334 338 341 343 344 343 341 337 333 328 322 319 318 318 319 319 318 317 317 317 317 316 314 313 311 309 307 89 89 89 88 88 88 88 88 88 87 87 87 87 87 88 88 88 88 88 89 90 91 92 93 95 96 98 101 104 107 112 118 127 140 160 187 218 248 268 281 290 295 298 299 300 300 299 299 298 298 297 297 296 296 296 297 297 298 298 298 298 298 297 297 297 297 298 298 299 299 300 300 301 301 301 301 302 302 302 302 301 301 300 300 299 299 299 299 299 298 298 298 298 298 299 300 301 302 302 302 302 302 300 296 293 289 286 283 280 278 278 282 286 289 294 298 301 302 300 297 297 297 296 294 293 291 289 288 286 285 283 282 281 280 279 279 279 280 282 283 282 281 280 279 279 279 279 280 280 279 277 275 274 275 276 278 279 279 281 283 285 286 288 289 290 289 287 289 292 304 314 318 322 327 332 340 346 346 343 340 338 337 338 340 342 343 345 347 351 356 2 7 12 14 16 16 17 17 17 16 16 18 23 28 33 37 37 34 30 28 28 31 34 37 41 45 48 51 57 62 64 68 73 76 74 71 67 64 64 67 72 77 82 85 88 89 91 93 95 98 99 100 100 100 101 101 100 100 98 97 96 94 90 89 92 95 94 93 92 93 98 106 107 106 106 105 104 102 101 99 98 98 97 97 96 95 94 94 93 93 93 92 92 92 92 90 86 82 78 76 75 73 68 63 65 67 67 67 67 67 67 67 67 67 66 65 65 65 65 66 68 69 72 75 78 83 87 90 89 86 82 78 74 69 66 65 63 60 56 52 48 45 44 44 46 46 44 41 38 38 41 44 45 45 45 45 45 45 45 44 44 44 43 41 39 37 36 33 30 27 24 21 19 16 13 10 6 2 358 353 348 343 337 331 325 322 320 319 318 318 317 316 317 318 319 320 319 318 316 316 316 317 318 318 318 318 318 318 319 320 320 321 322 322 322 322 323 324 325 328 331 333 331 332 339 345 349 351 351 353 358 3 360 354 349 345 340 336 332 327 323 320 317 314 312 311 311 312 313 313 312 309 305 302 297 293 289 285 282 279 275 271 264 256 252 255 263 275 284 291 296 301 303 305 307 309 313 316 313 311 310 308 302 294 287 280 278 278 282 288 297 309 321 332 339 344 346 348 350 351 351 351 349 348 346 344 343 342 341 340 340 340 339 339 339 339 339 338 337 336 334 333 331 330 329 328 326 324 323 321 320 320 320 321 323 325 327 329 329 331 334 338 341 343 345 345 344 342 338 334 329 325 322 321 322 322 322 321 321 321 322 321 321 319 317 316 314 313 90 90 89 89 89 89 89 88 88 88 88 88 88 88 88 88 88 88 89 89 90 91 92 93 94 95 97 99 102 105 109 115 122 133 147 166 190 218 241 259 271 280 286 290 292 294 295 295 295 295 295 294 294 295 295 295 296 296 297 297 297 297 297 297 297 297 297 297 298 299 299 300 300 301 301 302 302 302 302 302 301 301 300 299 298 298 299 298 298 298 298 298 298 298 299 300 301 301 302 302 302 301 299 296 292 288 285 282 279 277 279 282 284 288 294 299 301 300 299 299 299 298 297 296 294 293 291 289 287 285 284 282 281 280 279 279 280 282 285 285 284 283 282 282 281 281 281 282 281 280 278 276 275 277 280 282 281 282 284 286 287 289 290 292 291 290 288 288 290 299 310 316 321 325 330 336 340 339 336 335 334 334 334 336 339 343 347 349 350 354 360 6 12 15 17 19 20 20 20 19 19 21 24 28 32 35 34 30 24 21 22 25 28 31 34 39 46 51 55 57 59 61 65 73 79 79 76 73 72 73 77 81 85 89 91 93 95 96 98 100 101 102 102 102 102 102 102 102 101 100 98 96 93 91 94 97 96 96 95 95 96 99 105 106 104 102 101 100 99 98 97 96 97 97 96 95 94 93 93 92 92 93 93 93 93 91 88 85 82 79 76 72 65 60 60 60 62 63 64 64 64 64 63 63 62 60 60 60 61 62 65 68 71 75 79 84 87 88 87 84 79 74 71 66 64 64 62 58 53 48 44 41 42 44 46 47 47 45 42 42 44 45 45 45 44 44 45 45 45 44 44 44 43 41 39 37 35 31 27 24 21 19 16 13 10 7 3 359 354 348 342 335 328 323 322 321 321 320 319 319 318 317 317 317 317 317 316 315 314 314 315 316 316 316 316 317 317 318 320 321 321 322 322 323 324 325 325 326 328 330 333 333 331 333 336 342 349 352 350 348 351 6 3 355 349 344 339 335 331 326 322 319 317 315 312 311 311 312 313 313 311 309 305 301 296 292 288 284 281 278 275 273 272 268 266 268 276 284 291 295 299 303 306 308 308 311 315 316 315 314 313 311 305 301 295 290 288 289 293 299 308 318 329 340 345 348 349 350 351 352 352 351 349 348 346 344 342 341 340 339 338 338 338 338 338 338 338 337 336 335 333 331 330 329 328 327 326 324 323 321 321 321 321 322 323 326 328 329 331 333 337 340 343 345 346 346 344 342 338 334 330 326 324 324 324 324 324 324 324 325 326 325 324 323 321 320 319 318 91 91 90 90 90 89 89 89 89 88 88 88 88 88 88 88 88 89 89 89 90 91 91 92 93 94 96 98 100 103 107 112 118 127 138 153 171 195 218 237 251 262 271 278 283 286 289 290 291 291 292 292 292 293 293 294 295 295 295 296 296 296 296 296 296 296 297 297 298 298 299 300 300 301 301 302 302 302 302 302 301 301 300 299 298 298 298 298 298 298 298 298 298 298 298 299 300 301 302 302 302 302 300 296 293 288 285 281 278 277 280 281 283 287 292 299 302 301 300 300 301 300 299 298 296 294 293 290 288 286 284 282 281 279 278 278 280 282 284 285 285 284 284 284 283 283 283 283 282 281 279 278 277 281 286 288 288 289 291 291 292 293 294 294 293 291 289 289 290 292 305 313 318 324 329 333 334 334 333 333 333 333 333 335 339 345 349 350 350 352 357 5 11 14 17 19 21 22 22 21 22 23 26 29 32 34 33 27 20 17 18 21 24 26 28 32 39 47 53 57 58 58 60 66 77 85 82 80 79 80 82 86 89 92 94 96 98 100 101 102 103 103 103 103 103 103 104 103 103 101 100 98 95 94 95 96 97 97 97 96 99 104 107 106 103 100 98 98 98 97 97 96 97 97 96 96 95 94 93 92 92 93 94 94 93 91 90 88 85 83 79 73 67 60 56 54 56 58 60 60 61 61 59 59 58 56 56 56 57 59 62 66 69 73 78 82 84 85 84 80 74 72 68 64 63 62 59 55 51 48 45 43 44 46 47 47 47 46 45 45 46 45 44 45 45 45 45 45 45 44 44 44 44 43 41 38 34 29 24 20 18 17 14 10 7 4 1 356 350 340 332 326 322 320 321 321 321 321 320 320 319 319 318 318 317 317 316 315 315 315 315 315 316 316 316 316 317 318 320 321 322 323 324 325 326 328 329 330 332 334 335 333 330 330 334 341 350 355 350 345 345 358 1 355 348 343 338 333 329 325 321 318 316 314 313 311 311 312 313 313 312 310 306 302 297 293 289 285 282 279 278 277 277 278 279 280 286 292 295 298 301 305 308 310 310 312 314 315 315 315 314 313 309 308 303 303 302 302 305 310 317 327 335 345 351 352 352 352 352 352 352 351 349 348 346 344 342 340 339 338 337 337 337 337 337 337 337 336 335 334 333 331 330 329 328 327 326 325 323 322 322 322 322 323 324 326 328 330 332 336 339 342 344 345 346 345 344 342 338 335 331 329 327 326 326 326 327 327 328 329 329 329 328 327 326 324 323 323 93 92 92 91 91 90 90 89 89 89 89 89 89 89 88 88 89 89 89 90 90 91 91 92 92 93 95 96 98 101 105 109 115 122 131 144 160 180 200 219 234 245 255 264 271 276 281 284 286 287 288 289 290 291 292 293 293 294 294 295 295 295 295 295 295 296 296 297 297 298 299 299 300 301 301 302 302 302 302 302 301 301 300 299 298 298 297 297 297 297 298 297 297 296 297 298 299 301 302 302 303 302 300 296 292 288 284 281 279 279 280 281 283 286 292 298 300 300 301 301 302 301 300 299 298 297 295 293 290 288 285 283 282 279 278 278 279 281 283 284 284 285 285 285 284 284 284 283 283 281 280 279 281 285 289 292 293 294 295 295 294 293 293 294 293 291 290 291 292 291 303 310 316 322 328 331 331 330 331 333 334 335 336 338 341 346 349 349 349 351 356 2 8 11 14 16 20 22 23 24 25 26 28 30 32 33 31 26 18 15 17 19 21 22 22 24 29 38 45 50 53 54 56 62 75 88 87 85 84 85 87 90 93 95 97 99 101 103 104 104 105 104 104 104 104 104 105 104 103 102 100 99 97 95 95 96 97 97 97 95 97 102 105 104 102 98 96 97 97 97 97 97 97 97 96 96 96 95 94 93 93 93 94 94 93 91 90 90 89 86 82 77 71 63 55 51 51 53 55 56 57 57 56 54 53 52 52 53 54 56 59 63 67 71 74 77 79 80 79 75 72 70 66 63 62 60 57 54 52 50 50 49 48 48 47 46 46 47 47 47 47 47 46 47 47 46 45 45 45 45 44 43 45 45 41 36 31 24 19 17 16 15 11 6 2 358 353 345 335 326 322 320 320 320 321 322 322 321 321 320 320 320 319 319 319 318 318 317 317 317 317 317 317 317 317 318 319 319 320 321 322 324 326 328 330 332 334 335 337 338 338 336 334 335 337 343 353 355 351 348 348 353 355 351 346 341 337 332 328 323 320 317 316 314 312 311 311 312 313 314 313 311 308 303 299 295 291 288 285 283 282 282 282 284 285 286 291 295 298 299 301 304 308 310 311 311 314 315 316 316 316 315 315 318 315 315 316 316 317 317 321 332 341 349 355 357 355 353 352 352 352 351 349 347 345 343 341 339 338 337 336 336 335 336 336 336 336 335 334 333 332 331 330 329 328 327 326 325 324 324 323 323 323 323 324 326 328 331 334 337 341 343 344 345 345 345 344 342 339 335 333 331 330 329 328 329 330 331 332 332 333 333 332 331 330 328 328 327 93 93 92 92 91 91 90 90 90 89 89 89 89 89 89 89 89 89 89 90 90 90 91 91 92 93 93 95 97 99 102 106 111 117 125 136 149 166 185 203 219 230 241 250 258 265 271 276 280 282 284 286 287 289 290 291 292 292 293 294 294 294 294 294 295 295 296 297 297 298 299 299 300 301 301 301 302 302 302 302 301 301 300 299 298 297 297 297 296 297 297 297 296 296 296 298 299 300 300 301 301 300 297 294 290 287 283 279 279 279 279 279 281 287 293 298 300 300 301 302 302 302 302 301 300 299 298 295 293 290 287 285 283 281 279 279 279 281 282 283 283 284 284 285 284 284 284 283 283 282 281 281 285 289 290 292 294 295 295 294 293 292 293 294 293 292 292 293 294 295 304 308 313 319 323 325 327 329 331 333 335 337 339 341 344 346 348 348 349 351 356 360 3 6 9 13 18 22 24 25 26 27 28 29 31 32 30 25 19 18 18 19 20 20 21 21 23 27 33 38 42 45 49 58 75 90 90 89 88 88 90 93 96 98 100 102 104 105 106 106 106 106 105 105 105 105 105 104 102 101 99 98 96 94 93 94 94 95 94 95 99 102 102 101 100 97 96 96 97 97 97 97 97 97 97 97 96 96 95 94 94 94 94 93 92 90 90 90 90 89 86 82 76 67 58 52 49 50 52 53 53 52 50 48 47 47 49 50 51 53 56 61 64 67 69 71 73 75 73 71 68 65 62 60 59 57 55 53 52 52 53 52 51 50 47 46 47 49 49 49 48 48 49 48 48 46 44 44 44 45 43 42 45 43 37 30 23 17 13 13 14 7 0 354 351 347 340 330 320 317 318 319 320 322 322 323 323 322 322 321 321 321 321 320 320 320 320 320 320 319 319 319 319 319 319 320 321 322 322 322 323 325 328 330 333 336 338 340 342 343 342 341 340 341 343 348 357 355 352 350 351 351 350 347 344 340 335 331 326 321 318 316 315 314 312 311 311 311 313 314 314 312 309 305 301 298 294 291 288 287 286 285 286 286 288 290 292 295 297 298 300 302 305 308 309 309 311 314 316 317 317 319 323 326 328 329 329 329 329 327 330 337 344 351 357 359 357 355 353 352 351 350 349 347 345 343 340 338 337 336 335 335 334 335 335 335 335 334 334 333 332 331 330 329 328 327 326 326 325 325 324 324 324 325 325 326 328 331 335 339 342 344 345 345 345 345 344 342 340 337 335 334 333 332 331 332 333 334 335 335 336 336 336 335 333 333 332 332 94 93 93 92 92 91 91 90 90 90 90 89 89 89 89 89 89 89 89 89 90 90 90 90 91 92 93 94 96 98 100 104 108 113 120 128 139 153 170 188 203 216 226 236 246 254 261 268 273 276 279 282 284 286 288 290 291 292 292 293 293 293 294 294 294 295 295 296 297 298 299 300 300 301 301 302 302 303 303 302 302 301 300 299 298 297 297 296 295 295 296 296 296 296 296 297 298 299 299 300 300 299 296 293 289 285 282 278 278 277 275 275 279 286 293 298 299 300 301 302 302 303 303 303 303 302 301 298 296 293 290 287 284 282 281 280 280 281 282 283 283 283 283 284 284 283 283 283 283 282 282 282 286 290 290 292 294 295 296 295 293 292 294 295 294 292 292 294 295 296 301 306 311 314 318 321 325 328 330 332 335 338 341 343 345 346 347 348 349 352 355 358 0 2 6 11 17 21 24 25 25 26 29 29 30 31 28 24 21 19 14 14 16 18 20 21 22 24 29 33 35 39 49 63 79 90 92 92 91 92 93 96 99 101 103 105 106 107 108 108 108 107 106 106 106 105 104 102 101 100 98 95 93 90 90 90 90 94 99 101 101 100 99 99 99 97 97 97 97 97 97 96 96 96 96 96 97 97 97 96 95 95 95 93 91 90 89 89 89 89 88 86 81 73 65 57 52 50 50 49 49 47 45 42 41 42 45 47 49 51 54 58 61 63 64 66 68 69 68 65 63 61 58 57 56 54 53 51 51 51 53 52 51 49 47 46 47 50 51 50 49 49 49 47 46 45 44 45 45 43 41 41 42 38 29 21 14 10 9 9 7 355 346 342 338 334 328 322 318 318 320 322 323 324 325 325 325 324 323 323 322 322 322 321 321 322 322 322 322 322 321 321 321 321 321 322 323 323 323 324 325 327 330 333 336 339 342 344 346 347 346 345 345 347 348 351 354 353 351 351 352 352 350 346 341 337 334 329 324 320 317 315 314 313 312 311 311 311 313 314 314 313 310 308 304 300 297 294 292 291 290 289 289 290 291 292 293 294 295 297 299 300 302 304 304 305 307 310 314 318 320 321 328 334 337 339 340 340 342 342 343 345 348 353 357 358 358 356 353 352 351 350 349 347 344 342 340 338 336 335 334 334 334 334 334 334 334 334 333 332 332 331 330 329 329 328 327 326 326 325 325 325 326 326 326 328 330 332 336 339 342 344 346 346 346 346 345 343 341 340 338 337 336 334 334 335 335 337 338 339 339 339 338 338 337 337 337 336 94 94 93 92 92 91 91 91 91 90 90 90 89 89 89 89 89 89 89 89 89 89 89 90 90 91 92 93 95 96 98 101 105 109 115 122 131 143 157 173 188 200 211 222 232 242 250 258 264 269 274 278 281 284 286 288 289 291 291 292 292 293 293 293 293 294 295 296 297 298 299 300 301 301 302 302 303 303 303 302 302 301 300 299 298 297 296 295 294 295 296 297 296 296 296 296 297 299 300 301 301 300 297 294 289 286 282 280 279 276 273 273 278 286 292 296 298 299 301 302 302 303 304 304 305 305 304 302 299 296 293 290 287 285 283 282 282 282 282 283 283 284 285 284 284 283 283 283 283 283 283 283 287 290 290 292 293 295 295 294 293 293 294 296 295 294 293 293 294 294 295 296 299 305 311 318 324 327 329 331 334 338 341 343 344 345 346 347 349 352 355 357 358 0 4 10 17 21 22 22 22 23 26 27 28 30 28 25 22 14 7 6 8 11 13 17 22 33 45 46 44 48 60 73 83 91 94 94 94 94 95 98 101 103 105 107 108 109 110 110 110 109 109 108 107 106 104 102 100 98 96 94 91 89 87 87 89 97 102 102 101 100 99 100 99 99 99 98 98 97 97 96 96 96 95 95 96 97 97 97 97 97 96 94 92 90 88 88 87 88 88 88 85 79 72 64 58 53 50 47 45 43 40 36 35 37 40 44 47 49 52 55 58 59 60 62 64 65 64 61 58 56 55 54 53 51 50 48 48 49 51 51 49 48 46 46 47 50 51 50 49 48 47 44 43 43 44 45 43 40 38 37 34 24 16 10 6 3 2 359 352 342 333 329 325 323 321 320 320 321 323 325 326 327 328 328 328 328 327 326 325 324 323 323 323 324 324 324 324 324 323 323 323 323 323 323 324 324 324 325 327 329 332 335 338 341 345 347 350 350 350 349 349 351 352 353 352 351 349 349 351 350 348 343 338 334 331 327 322 319 316 314 313 313 312 311 311 312 313 315 315 314 312 310 307 303 300 297 296 294 292 292 293 293 294 293 293 293 293 295 297 298 299 299 300 301 303 306 312 318 322 325 331 338 343 349 351 351 354 354 354 353 352 355 358 359 358 355 352 351 351 350 348 346 344 342 339 337 335 334 333 333 333 333 333 333 333 333 333 332 331 331 330 330 329 328 327 327 326 326 326 326 327 327 328 329 332 334 337 340 343 346 347 348 348 347 346 345 343 342 341 339 338 337 337 337 338 340 341 342 342 342 341 341 341 341 341 341 95 94 93 93 92 92 92 91 91 91 91 90 90 90 89 89 89 89 89 89 89 89 89 89 90 91 92 93 94 95 97 99 102 106 111 117 125 135 146 159 172 183 194 206 218 228 237 246 254 261 267 272 277 281 283 286 288 289 290 291 291 292 292 292 293 294 295 296 297 299 300 301 301 302 302 303 303 303 303 303 302 302 301 300 299 297 296 295 294 295 296 297 297 296 296 296 297 299 301 302 301 300 297 293 289 285 282 280 278 274 272 273 279 286 292 295 297 299 301 302 302 303 304 305 306 306 306 305 302 299 296 293 290 288 286 284 283 283 283 283 285 286 286 285 284 284 284 284 284 284 284 284 287 290 291 292 293 294 294 294 294 294 296 297 297 296 294 293 292 293 294 295 299 303 310 317 323 326 328 330 333 337 341 343 344 344 344 346 348 351 354 356 357 359 3 10 15 18 18 17 19 20 21 23 27 29 29 26 22 12 3 359 359 1 4 12 26 42 53 57 57 60 66 75 83 89 94 95 95 95 97 100 103 105 107 109 110 111 111 112 112 112 111 110 108 106 104 102 99 98 95 93 91 89 87 87 89 96 100 101 100 99 100 101 101 100 100 99 99 98 97 96 96 95 94 93 93 95 96 97 98 99 98 96 93 90 88 86 85 85 87 88 86 83 78 71 64 57 51 47 43 40 36 33 30 31 35 40 44 47 49 52 55 56 57 59 61 62 62 60 56 53 52 51 50 48 46 46 46 47 49 50 49 48 47 47 48 50 50 49 48 46 43 42 41 41 42 42 40 37 34 26 14 3 360 360 358 355 352 346 337 328 323 319 318 317 318 320 322 325 327 330 331 332 333 333 333 332 331 330 329 327 326 326 326 326 326 326 326 326 325 324 323 323 324 324 325 325 325 326 328 330 333 336 339 343 346 349 352 354 353 352 353 354 354 354 352 350 349 350 350 348 343 339 335 332 329 325 321 318 315 313 313 313 312 312 312 313 314 315 315 315 314 312 310 307 304 301 299 297 296 295 295 296 296 295 294 293 292 293 294 295 295 296 296 297 299 301 308 316 322 328 335 342 348 354 360 2 3 3 1 359 358 359 360 359 358 356 354 351 350 349 347 346 344 342 339 336 334 333 332 332 332 332 332 332 332 332 332 331 331 331 330 330 329 328 327 327 327 327 327 327 327 328 329 330 333 335 338 341 344 347 349 349 349 349 348 346 345 344 343 342 340 339 339 340 341 343 344 345 346 345 345 345 345 345 345 345 95 95 94 94 93 93 92 92 92 92 91 91 91 90 90 89 89 89 88 88 88 88 88 89 89 90 91 92 93 94 95 97 100 103 108 113 120 128 137 148 158 168 179 191 203 213 223 232 241 250 257 265 271 276 280 283 285 287 288 289 290 291 291 292 293 294 295 296 298 299 300 301 302 302 302 303 303 304 304 303 303 302 301 300 299 297 296 295 295 295 296 297 297 296 295 295 297 298 300 300 299 298 295 291 286 282 281 279 277 275 274 276 282 289 292 294 296 298 300 301 302 303 304 306 307 307 307 307 305 303 299 296 293 291 289 287 285 284 284 286 287 287 287 286 285 285 285 285 284 285 287 289 290 290 290 291 292 293 293 293 294 296 297 299 299 298 296 294 293 293 295 298 300 304 309 315 321 323 325 328 332 336 339 341 342 342 343 344 347 350 353 354 356 357 1 6 11 13 14 15 17 18 19 21 24 27 29 27 23 13 1 355 355 359 7 18 30 40 48 55 59 62 66 73 80 86 91 93 94 96 98 101 104 106 108 110 111 112 112 113 114 114 113 111 109 106 103 101 99 97 95 94 92 90 88 87 87 89 90 97 100 100 100 101 100 100 100 99 99 98 97 96 95 94 93 91 91 92 94 96 98 99 99 98 95 92 89 86 84 83 85 86 86 84 81 76 70 62 55 48 43 40 36 31 25 25 29 34 39 43 47 51 55 57 57 58 60 61 60 59 56 53 52 51 48 46 44 43 43 45 47 49 49 49 49 49 50 51 50 50 47 43 41 40 39 39 39 39 37 36 30 17 360 351 351 352 351 347 340 333 325 319 316 315 315 316 319 322 325 328 332 334 337 338 338 338 338 337 336 335 333 331 330 330 330 329 329 329 328 327 326 324 324 324 325 325 326 326 326 327 328 331 333 336 339 343 347 350 353 356 357 356 356 356 354 354 353 353 353 352 352 349 342 336 334 333 331 326 321 318 315 313 312 312 311 311 312 313 315 316 316 316 315 314 312 310 308 305 303 300 298 298 298 297 297 296 295 294 292 292 292 292 293 293 294 295 297 299 306 314 321 329 338 344 354 360 5 7 7 7 7 6 3 2 1 360 359 358 356 354 351 349 348 347 344 342 339 336 333 332 331 330 330 330 331 331 331 331 331 330 330 330 330 329 329 328 327 327 327 327 327 328 328 329 330 331 334 336 338 341 345 347 349 350 350 350 349 348 346 345 344 343 342 342 342 343 344 346 347 348 349 349 348 348 349 349 350 350 96 95 95 94 94 93 93 93 92 92 92 91 91 90 90 89 88 88 87 87 87 87 88 88 89 89 90 91 92 93 94 96 98 101 105 110 115 122 131 139 148 157 168 179 189 199 208 217 227 236 245 253 262 269 274 278 282 284 286 287 288 289 290 291 292 294 295 296 298 299 301 302 302 302 303 303 303 304 304 304 304 303 302 300 299 297 296 295 294 294 295 296 296 296 295 295 296 297 298 299 299 297 293 289 285 281 280 279 278 277 277 280 286 291 293 294 296 298 299 301 301 302 304 305 307 308 308 308 307 305 302 298 295 293 291 288 287 286 288 288 288 288 287 287 286 286 286 286 286 287 289 290 291 291 291 291 292 292 293 293 295 297 299 301 301 300 298 296 295 296 298 301 303 305 309 314 318 321 322 325 330 334 337 339 340 340 340 341 343 347 350 353 354 355 357 1 5 9 11 14 16 16 16 17 20 25 28 28 23 13 1 356 360 10 18 23 27 32 40 48 55 59 63 69 76 82 87 91 94 96 99 102 104 107 109 111 112 113 113 114 114 114 113 111 109 105 102 99 98 97 95 93 91 89 88 87 87 86 86 87 92 97 100 99 99 99 99 99 98 97 97 97 95 94 93 91 91 91 92 93 95 98 99 98 96 93 90 86 83 82 83 83 84 84 83 80 74 67 59 52 46 41 36 27 19 17 21 27 34 40 46 52 56 59 59 60 60 60 59 57 55 54 53 51 48 45 42 41 41 42 45 48 49 50 50 52 53 53 52 51 46 41 39 39 39 38 37 35 33 31 27 16 2 353 350 349 346 340 331 323 317 314 314 314 315 318 320 324 328 332 336 339 341 343 343 343 343 342 341 339 337 336 335 334 333 333 333 332 331 330 327 325 325 325 326 327 327 327 327 328 329 331 333 336 339 343 347 350 353 356 358 358 358 358 356 355 355 355 355 355 354 351 346 340 338 339 336 329 321 317 316 313 311 310 310 310 312 313 315 317 318 318 317 316 315 314 312 309 306 304 302 301 300 299 298 297 296 295 293 293 292 292 292 292 294 295 297 301 307 314 321 330 341 348 355 3 8 10 10 10 9 7 6 6 4 3 3 2 0 358 355 353 352 349 345 342 338 335 332 330 329 328 328 329 329 329 329 329 329 329 329 329 329 329 328 328 327 327 327 327 328 328 329 330 331 333 335 336 339 341 345 347 349 350 351 351 351 350 349 347 345 344 343 343 344 345 347 349 350 351 352 352 352 352 353 353 354 354 96 96 95 95 94 94 94 93 93 93 92 92 91 90 89 88 88 87 87 87 87 87 87 88 88 88 89 90 91 92 93 94 96 99 102 106 112 118 125 133 141 150 160 170 179 188 197 205 213 222 230 239 248 257 264 270 275 279 281 284 286 287 289 290 292 293 294 296 297 299 300 301 302 302 303 303 304 304 304 304 304 303 302 300 299 297 296 295 294 294 294 296 297 296 296 295 296 297 298 299 300 298 294 289 285 282 281 281 281 283 284 287 291 294 295 296 297 298 299 300 301 301 302 305 306 308 309 309 309 307 304 300 297 294 292 291 289 290 290 290 290 289 289 288 288 288 287 287 288 290 290 291 291 291 291 291 292 292 292 293 295 298 300 301 302 301 299 297 297 298 300 303 305 307 310 313 317 319 320 323 326 330 334 336 338 338 338 339 340 343 347 350 351 351 352 356 1 6 10 12 13 13 11 12 16 21 26 28 24 15 6 2 9 16 20 22 23 25 31 40 49 55 60 67 73 79 85 90 94 98 100 103 105 107 109 111 112 113 113 114 114 114 112 110 107 104 100 97 95 94 93 91 88 86 85 85 84 85 85 83 87 93 96 97 97 97 97 97 97 98 97 97 96 95 94 93 93 93 93 92 93 95 97 98 96 95 91 88 84 81 79 80 81 82 83 81 77 71 64 56 49 42 35 24 14 10 13 19 28 37 45 52 57 59 60 60 60 59 57 56 55 55 53 51 47 44 42 41 40 41 44 47 48 50 52 53 54 54 53 50 44 39 38 38 38 37 34 29 25 23 20 14 7 359 354 350 346 337 326 318 314 313 314 315 317 319 322 325 330 336 340 344 346 347 347 348 348 347 345 342 340 339 338 337 337 336 336 336 334 332 329 327 327 327 328 329 329 328 328 329 329 331 333 336 339 343 346 349 352 355 357 358 358 359 358 357 357 357 357 357 356 354 350 346 345 345 342 333 324 319 316 312 309 308 308 309 311 312 315 317 319 320 320 319 317 317 316 313 310 309 307 305 303 301 300 299 297 297 296 295 294 293 293 292 294 296 299 304 309 316 322 331 341 350 0 8 12 13 13 12 10 7 8 8 8 7 6 5 4 2 359 356 354 351 347 342 338 334 331 329 327 327 326 326 327 327 327 327 327 328 328 328 328 328 327 327 327 327 327 328 328 329 329 330 332 333 335 337 339 341 344 346 348 350 351 353 353 352 351 349 347 345 344 344 345 347 349 351 353 354 355 355 356 357 357 357 358 359 97 96 96 95 95 95 94 94 93 93 92 91 91 90 89 88 88 87 87 87 87 87 87 87 87 87 88 88 89 90 91 93 95 97 101 104 109 114 121 128 135 144 153 163 172 181 189 197 204 211 219 226 233 242 251 258 264 269 274 278 281 284 286 288 290 291 293 295 297 298 299 301 302 303 303 303 304 305 305 305 304 303 302 301 299 298 296 294 294 294 295 296 297 297 296 295 296 298 299 300 300 298 294 289 285 283 283 284 285 288 291 293 295 297 297 297 298 299 299 299 300 300 302 304 306 307 309 310 310 309 306 302 299 297 295 293 293 293 293 292 291 291 290 289 289 288 288 289 290 291 291 291 291 291 291 292 292 293 293 293 295 298 300 302 302 301 299 297 297 299 301 304 306 308 310 313 316 317 318 320 323 327 330 333 335 337 338 338 339 341 344 346 347 346 347 352 358 3 7 9 10 9 6 5 8 15 22 26 24 18 13 13 15 18 21 21 20 21 25 33 43 51 58 64 72 79 85 91 95 98 101 104 106 108 109 111 112 113 113 114 114 113 111 108 105 100 95 92 89 88 87 85 83 81 80 80 80 85 89 88 87 89 93 94 95 96 95 95 96 97 98 97 96 95 95 95 96 96 96 95 93 93 94 95 96 95 94 90 86 81 77 75 76 80 82 82 79 75 68 60 51 43 33 22 10 4 6 13 25 37 45 52 56 57 57 57 57 57 57 57 56 55 52 49 46 43 41 40 39 40 43 46 47 50 52 54 54 54 52 47 42 37 36 37 37 34 30 27 24 20 15 11 7 2 356 352 347 336 324 317 315 315 316 317 318 320 323 327 334 340 344 347 349 349 350 351 351 350 348 345 342 341 340 339 339 339 338 337 336 334 331 329 329 330 330 330 331 331 330 330 331 331 333 336 339 343 346 349 352 354 357 357 358 359 359 358 358 358 358 358 357 355 353 351 350 349 344 336 328 321 316 312 307 305 305 307 309 310 313 316 318 321 323 323 321 320 320 317 315 313 311 309 306 305 303 302 300 300 299 299 298 297 296 295 296 298 301 306 312 318 324 332 341 350 359 7 12 14 14 12 11 10 10 11 11 10 9 8 6 4 1 357 354 351 347 342 337 333 330 327 326 325 324 324 324 325 325 326 326 326 327 327 327 327 327 327 327 327 328 328 328 329 329 331 332 334 336 337 339 341 343 345 347 350 352 354 355 354 353 351 348 347 346 346 346 348 351 354 356 357 358 358 360 1 1 2 2 3 97 97 96 96 95 95 95 94 94 93 92 91 90 90 89 88 88 87 87 87 87 87 87 86 86 86 87 87 88 89 91 92 94 96 99 103 107 112 118 124 132 140 148 157 166 175 183 191 198 205 211 217 223 230 238 245 251 257 263 269 274 278 281 284 287 289 291 293 295 297 299 300 302 302 303 304 304 305 306 305 305 304 303 302 300 298 296 294 294 294 295 296 296 297 296 296 297 298 300 301 301 299 295 289 286 284 284 284 286 290 293 295 297 298 298 298 299 299 299 299 299 300 301 303 305 306 308 310 311 310 308 305 302 300 298 297 297 296 296 295 294 293 292 291 290 289 290 291 292 292 293 293 292 292 292 292 294 295 295 295 296 298 300 301 302 301 300 298 298 298 300 303 306 309 311 313 316 317 317 319 321 324 327 330 333 336 337 338 338 339 341 343 343 343 345 349 354 360 4 6 6 4 359 356 359 7 17 23 23 20 18 20 20 22 23 23 20 19 22 28 38 47 55 63 71 78 85 91 96 99 102 104 106 108 109 111 112 113 114 114 114 113 110 107 102 96 90 85 81 79 77 76 75 74 74 74 77 84 87 82 78 78 85 91 93 95 94 93 95 96 97 96 96 95 94 95 97 98 99 98 95 92 92 93 95 96 96 94 90 84 78 74 73 76 79 81 81 78 73 65 54 43 33 21 9 2 3 14 31 45 51 55 55 54 53 53 54 56 58 59 59 57 52 49 45 43 41 39 38 39 42 44 47 50 52 52 53 52 49 45 41 37 36 36 34 30 27 25 23 20 15 10 5 0 356 351 344 333 323 318 317 317 317 316 316 319 324 331 338 344 347 349 350 351 352 353 354 353 350 347 344 342 341 340 340 340 339 337 336 334 332 331 331 332 332 332 333 333 333 333 333 333 333 335 338 342 345 349 352 355 357 358 358 358 359 359 359 359 359 359 358 357 356 354 352 350 346 339 332 325 318 311 305 302 302 304 306 308 311 314 317 320 324 326 324 323 322 321 319 317 316 313 311 309 307 306 305 304 303 303 302 301 300 300 300 301 303 308 313 319 325 333 341 348 356 4 11 14 15 13 12 12 12 13 13 12 11 9 7 5 2 358 355 352 347 342 336 332 328 326 324 323 322 322 323 323 324 324 325 326 326 326 326 326 326 326 327 327 328 328 328 329 329 330 332 334 336 338 339 340 342 345 347 350 353 355 356 356 354 353 350 349 348 348 348 350 353 355 358 360 2 3 4 5 6 7 7 7 97 97 96 96 96 95 95 95 94 93 92 91 90 90 89 89 88 87 87 87 86 86 86 86 86 86 86 87 87 89 90 91 93 95 97 101 106 110 116 121 128 136 145 153 162 170 178 185 192 199 205 211 217 222 227 234 239 245 251 258 264 269 274 278 282 285 288 290 293 295 298 299 301 302 303 303 304 305 306 306 305 305 303 302 300 298 296 295 295 295 295 296 297 297 297 297 297 299 300 302 302 301 298 292 287 284 283 283 285 288 292 295 297 298 298 299 299 300 300 300 300 300 301 303 304 306 307 310 311 311 309 307 304 302 300 300 300 299 298 297 296 296 295 293 291 291 292 293 293 294 294 294 293 292 292 294 295 297 297 298 299 300 301 301 301 300 300 298 298 298 300 303 306 309 312 314 315 316 317 319 320 322 325 328 332 335 336 337 338 339 340 341 342 343 345 348 351 356 359 1 1 357 351 348 351 359 10 18 21 20 20 23 23 24 25 24 21 20 21 26 34 44 53 61 69 77 85 91 96 99 102 104 107 108 109 111 112 113 114 114 114 113 110 107 101 94 86 79 74 71 69 68 67 67 68 69 73 78 78 76 75 76 82 88 90 92 93 93 93 94 95 95 94 94 94 94 96 98 99 100 97 94 91 91 93 96 97 97 93 88 81 75 72 72 75 79 81 81 78 71 60 46 34 23 10 4 8 22 41 53 56 55 53 52 51 51 52 55 59 62 63 60 55 50 46 43 41 39 38 38 41 43 46 48 50 50 50 49 47 44 40 37 35 34 32 28 23 21 20 18 15 9 3 359 353 346 338 328 321 318 318 318 316 316 316 320 327 334 341 345 348 350 351 352 354 355 356 355 353 350 346 343 342 341 340 340 339 338 336 335 333 333 333 333 333 334 334 335 335 335 334 334 334 335 337 339 343 347 351 354 357 358 358 358 358 359 358 359 360 360 359 358 357 355 354 352 349 344 337 330 322 314 308 303 300 301 306 308 310 314 317 320 325 327 326 325 325 324 322 321 320 319 316 315 313 311 310 308 307 307 306 306 305 305 305 305 307 310 314 320 326 333 340 345 352 360 7 11 13 14 14 13 13 14 13 13 12 10 8 5 2 358 355 351 347 341 335 331 327 324 322 321 321 321 321 322 323 324 324 325 325 326 326 326 326 326 327 327 328 328 328 329 329 330 331 334 336 338 340 341 342 344 348 351 354 356 357 357 356 355 353 352 351 350 350 352 354 357 360 2 5 7 9 10 11 11 11 11 98 97 97 97 96 96 95 95 94 93 92 91 91 90 89 88 88 87 87 87 86 86 86 86 86 86 86 86 87 88 89 90 91 93 96 99 103 108 113 119 126 133 141 150 158 166 174 181 188 194 200 205 211 216 220 225 230 235 241 247 253 259 265 270 275 279 283 287 290 293 295 297 299 301 302 303 305 305 306 306 306 305 304 302 300 298 297 296 295 295 295 296 297 298 299 299 298 299 300 302 302 301 298 293 288 284 282 282 284 288 292 295 296 297 298 299 300 301 301 300 300 300 301 303 304 305 307 309 311 311 310 309 306 305 303 303 302 302 301 299 298 297 296 295 293 293 294 295 295 295 295 293 293 292 293 295 297 298 298 299 300 301 301 300 300 299 299 298 298 299 301 304 307 309 312 314 315 316 317 319 320 322 324 327 330 333 335 336 337 338 340 341 343 344 345 347 349 351 352 354 353 350 346 344 347 354 4 13 17 20 22 23 23 24 25 24 22 21 21 25 32 41 51 60 68 76 84 91 95 99 101 104 107 109 110 111 112 113 113 113 113 113 111 108 102 95 86 78 72 68 66 65 64 65 66 67 69 72 73 74 75 75 78 82 86 89 91 92 92 92 92 93 93 94 95 94 94 96 98 99 98 95 92 90 91 94 97 98 96 93 87 80 75 72 72 75 79 82 82 77 68 57 45 32 19 14 20 34 50 57 56 52 49 48 47 46 48 53 59 62 64 62 56 50 45 42 41 41 39 38 40 42 44 47 48 49 48 47 46 43 40 36 33 32 30 26 20 18 18 19 14 7 2 357 350 341 332 324 319 317 317 316 315 316 319 324 330 337 342 346 350 352 354 355 356 358 358 357 355 352 349 346 344 342 342 341 340 339 337 336 335 334 334 334 334 335 335 335 335 335 335 334 334 334 335 336 339 343 348 352 355 357 358 358 357 357 357 358 359 359 358 358 357 357 356 354 352 349 344 337 330 321 313 306 303 304 308 310 311 315 320 321 326 328 327 327 328 327 327 326 325 324 322 320 319 317 315 313 312 311 311 311 310 310 310 310 310 312 316 320 327 334 340 345 349 355 2 6 9 11 13 13 13 14 14 14 14 12 9 5 2 359 355 349 344 339 334 329 326 323 321 320 319 319 320 321 321 322 323 324 325 326 326 326 326 326 327 327 327 328 328 328 329 329 331 333 336 338 340 341 343 345 348 352 355 358 359 358 357 356 356 355 354 353 353 353 355 358 2 5 8 11 13 14 15 16 16 16 98 98 97 97 97 96 95 95 94 93 92 92 91 90 89 88 88 87 87 86 86 86 86 86 85 85 85 86 86 87 88 89 90 92 94 97 100 105 110 115 122 130 138 147 155 163 171 178 185 190 196 201 205 210 214 219 223 227 232 238 244 249 255 261 267 272 278 283 287 290 293 295 298 300 302 303 304 305 306 307 307 306 304 303 301 299 297 296 295 295 295 296 298 299 300 300 299 299 299 300 300 299 296 293 290 285 283 284 287 290 293 295 295 296 298 299 300 301 301 301 301 301 302 302 303 305 307 308 310 311 310 309 308 307 306 305 304 303 303 301 300 299 298 296 295 295 297 297 297 296 295 294 294 293 294 296 297 298 298 299 300 302 302 301 301 301 301 300 299 300 301 304 307 310 312 314 315 316 317 318 320 322 324 327 329 331 333 335 337 338 340 342 344 345 346 346 346 346 347 347 347 345 343 343 345 350 360 8 13 20 24 23 22 23 24 24 22 21 22 25 32 41 50 60 68 76 84 90 95 98 101 104 107 109 111 112 113 113 113 113 113 112 111 108 103 97 89 81 75 72 69 68 67 67 68 69 70 72 75 75 74 74 75 78 81 84 88 90 90 90 90 91 92 94 95 95 95 95 96 97 98 96 94 92 91 93 95 97 98 97 94 87 81 76 74 74 76 80 83 83 78 71 61 48 36 31 36 47 55 56 50 46 45 44 41 40 43 50 57 62 64 62 56 49 44 41 41 41 40 39 40 41 43 45 47 48 48 46 45 42 38 35 32 31 28 24 18 15 17 17 12 4 359 356 350 340 330 323 319 317 315 313 314 316 321 327 333 340 346 352 356 358 359 359 360 360 360 359 357 354 352 349 347 346 345 344 343 341 339 338 336 335 334 334 334 335 336 336 336 336 335 334 333 333 333 334 336 339 343 347 352 355 356 356 356 355 356 357 358 357 357 358 358 358 357 356 356 354 351 346 340 333 325 319 314 311 309 307 306 310 317 323 326 328 329 330 331 332 331 331 330 329 328 326 324 323 320 319 317 316 315 315 314 314 314 314 314 315 317 321 327 333 340 346 350 354 359 3 6 8 9 12 12 13 14 15 14 13 10 6 3 359 354 348 342 336 331 328 325 322 320 318 318 318 318 319 320 322 323 324 325 325 326 326 326 326 326 327 327 327 328 328 328 329 330 332 335 338 340 342 344 346 349 353 356 359 360 359 358 358 357 357 357 356 356 356 357 0 4 8 11 14 16 18 20 20 20 20 99 98 98 97 97 96 95 95 94 93 92 92 91 90 89 89 88 87 87 86 86 86 85 85 85 85 85 85 86 86 87 88 89 91 93 95 98 102 106 112 119 126 134 143 152 160 168 176 182 188 193 198 202 206 210 214 218 222 226 231 236 242 247 253 259 266 272 278 283 287 290 293 296 299 300 302 303 305 306 307 307 306 305 304 302 300 298 296 296 296 296 297 298 299 300 300 300 299 299 299 298 296 293 292 289 286 285 288 291 293 294 294 295 296 297 298 300 301 302 303 303 302 302 302 303 305 307 308 309 309 310 309 308 307 307 306 305 305 304 303 302 301 299 297 296 297 298 298 297 297 296 295 294 294 294 296 297 298 299 299 301 302 302 302 303 304 304 303 302 302 302 304 307 309 311 312 313 315 316 317 319 321 323 325 327 329 332 335 337 338 340 343 345 345 344 344 344 344 344 344 343 342 341 341 342 347 355 3 9 19 23 23 22 23 24 24 22 22 23 27 33 42 52 62 69 77 84 90 94 97 100 103 106 108 110 112 113 114 114 113 113 111 110 107 104 98 92 86 81 78 76 75 73 72 72 73 74 75 76 74 72 72 73 75 78 81 84 87 88 88 88 88 91 94 95 96 95 95 94 95 96 96 95 94 94 93 94 95 98 99 98 93 88 83 79 75 74 77 81 83 83 80 73 62 52 48 51 57 59 53 45 42 42 40 38 37 40 46 53 60 64 63 57 48 41 39 40 41 40 39 39 40 42 44 47 48 48 46 44 41 37 33 30 28 26 22 14 12 13 13 9 2 356 352 348 341 330 323 319 315 312 310 312 316 323 329 336 344 352 358 1 3 3 2 2 2 1 1 360 358 356 354 352 350 349 347 346 343 341 339 337 335 335 335 335 335 335 336 336 337 336 335 334 333 333 333 333 335 338 343 347 350 352 353 353 354 354 355 355 356 356 357 358 358 357 358 359 359 358 355 352 347 343 338 331 323 313 305 301 305 313 317 323 329 333 335 335 336 336 336 335 334 333 331 330 328 326 324 322 321 320 319 318 317 317 318 318 319 320 323 327 332 338 344 348 352 357 0 2 6 7 8 9 10 12 14 13 12 9 5 0 355 351 345 339 333 330 327 324 321 319 317 317 317 318 319 320 322 323 324 325 325 326 326 326 326 326 326 326 327 327 327 328 328 329 332 335 338 341 342 345 348 351 354 357 359 360 359 359 359 358 358 358 358 359 360 1 4 7 11 14 17 20 22 24 25 24 24 99 98 98 97 96 96 95 95 94 93 93 92 91 90 90 89 88 87 87 86 86 86 85 85 85 85 85 85 85 86 86 87 88 90 91 93 96 99 103 109 115 122 131 139 148 157 165 173 180 186 191 196 201 205 208 212 215 218 222 226 231 236 241 247 253 259 266 272 278 283 287 291 293 296 298 300 303 305 306 307 306 306 305 304 302 300 298 297 297 297 297 297 298 299 301 301 300 300 300 300 299 296 293 291 288 286 287 291 294 295 295 295 295 296 297 298 300 301 303 304 304 303 303 303 304 305 307 308 309 309 309 309 308 308 307 306 306 305 305 304 304 303 301 299 298 298 298 298 297 297 296 295 295 294 295 296 297 298 299 300 301 303 303 303 303 305 306 306 306 305 305 305 307 309 309 310 312 313 314 315 318 320 322 323 324 326 330 334 336 337 339 343 344 343 341 341 341 342 343 342 341 341 340 339 339 342 349 357 8 17 22 23 24 24 25 25 24 23 24 28 35 45 55 65 72 78 83 88 93 96 99 102 105 107 110 112 113 114 115 114 113 111 109 107 104 100 95 91 87 85 83 81 79 77 77 77 78 78 76 73 71 70 71 73 76 79 82 85 86 86 86 87 89 92 94 95 95 95 94 94 95 96 96 96 97 95 94 95 98 100 100 96 93 90 85 79 72 71 74 78 81 82 79 72 65 61 61 60 56 47 40 38 37 36 35 35 38 44 51 59 63 63 57 47 39 35 37 39 39 38 38 40 42 44 46 47 46 45 44 41 36 31 27 24 21 18 10 7 9 10 8 0 352 346 343 338 329 323 318 313 308 307 310 316 322 331 340 349 357 2 5 7 6 5 4 3 3 2 2 1 360 358 356 354 352 350 347 345 342 339 337 336 335 335 336 336 336 336 336 336 336 336 335 335 334 333 333 334 335 339 343 346 349 351 351 351 352 352 353 353 354 355 356 356 356 358 1 2 2 2 0 358 356 352 345 335 323 310 304 305 310 316 326 333 336 338 339 340 340 340 340 338 337 335 334 332 330 329 327 325 324 323 321 320 320 320 321 322 323 325 328 330 335 339 344 349 353 356 358 1 2 4 6 7 9 11 11 9 7 2 356 351 347 342 336 332 328 326 323 320 318 316 316 316 317 319 321 322 323 324 324 325 325 325 325 325 325 325 325 326 326 326 327 328 329 332 335 338 341 343 346 349 352 355 357 359 359 359 359 359 359 358 359 359 1 3 5 7 9 12 16 19 22 25 27 28 28 27 99 98 98 97 96 96 95 95 94 93 93 92 91 90 90 89 88 87 87 86 86 85 85 85 85 85 84 84 85 85 86 87 88 89 90 91 94 97 100 105 111 118 126 135 145 154 162 170 178 184 190 195 200 204 207 211 213 216 219 223 227 232 237 242 248 254 260 267 273 278 283 287 290 293 296 299 302 304 305 306 306 306 305 304 302 300 298 297 297 297 296 296 298 300 302 302 302 301 301 302 301 297 294 291 288 287 290 294 298 299 298 297 297 297 297 298 300 301 303 304 304 304 304 303 304 305 307 308 309 309 310 309 309 308 306 306 306 306 306 306 306 305 304 302 301 299 299 299 299 299 298 297 296 296 296 297 298 298 299 300 302 303 303 302 302 303 305 307 308 308 307 308 308 308 308 309 310 311 312 314 316 319 321 320 321 324 328 331 333 335 339 342 342 339 337 337 339 340 341 340 340 340 338 336 335 337 344 352 5 15 20 23 25 26 28 28 27 25 26 30 37 48 58 68 74 79 83 88 92 95 98 101 104 107 109 111 113 114 114 114 114 112 111 108 106 102 99 96 94 92 90 87 83 81 81 81 81 79 76 72 68 68 69 71 74 77 80 84 85 86 86 86 88 90 91 93 94 95 94 93 93 94 96 98 99 98 96 96 98 101 101 100 97 94 90 83 73 66 66 70 76 80 81 79 75 72 68 62 51 41 37 37 36 35 34 35 38 44 51 59 63 62 56 46 36 32 33 36 37 37 38 39 41 43 44 44 44 43 42 41 37 32 26 20 15 11 5 0 1 3 1 353 344 340 337 331 325 321 317 311 305 306 312 318 325 335 345 354 0 6 10 11 9 8 8 7 5 4 3 3 2 1 359 356 353 350 347 344 341 338 337 336 335 335 336 337 337 337 337 337 337 337 337 337 336 336 335 334 335 336 339 343 346 349 350 350 350 351 351 352 351 352 353 354 354 357 0 3 2 2 2 2 359 355 350 344 336 328 320 315 315 321 334 341 335 337 340 342 343 344 343 342 340 339 338 337 334 333 331 329 327 325 324 323 323 322 323 323 324 326 328 330 332 336 340 344 347 350 352 355 358 0 2 4 6 7 7 6 3 358 352 348 344 339 334 330 327 325 322 319 317 316 316 316 318 319 321 322 323 324 324 325 324 324 324 324 324 324 324 325 325 326 326 327 329 331 335 338 340 343 347 350 353 355 356 358 359 359 359 359 359 359 360 1 3 6 8 10 11 13 17 20 24 27 30 32 32 31 99 98 98 97 96 96 95 95 94 93 93 92 91 90 90 89 88 87 87 87 86 85 85 85 84 84 84 84 84 85 85 86 87 88 89 90 92 94 98 102 107 113 121 130 141 151 161 169 176 183 188 194 198 203 207 210 213 216 219 222 226 230 234 238 244 250 256 262 268 274 279 283 287 290 294 297 300 302 303 305 306 306 307 305 303 300 298 297 297 296 296 297 298 300 302 302 302 301 301 302 302 299 296 290 288 290 293 298 301 302 300 298 297 297 297 298 299 300 302 303 304 305 304 304 304 305 307 308 309 309 310 309 309 308 307 306 307 307 307 308 308 307 306 305 304 303 302 301 301 301 300 299 298 298 298 299 299 300 300 301 302 303 303 303 303 304 306 308 309 309 309 309 309 308 308 308 309 310 311 312 314 318 319 319 319 323 326 328 330 334 338 341 340 337 334 335 336 338 339 338 338 338 336 334 333 335 340 347 360 10 16 21 25 27 29 30 30 28 28 32 39 49 60 69 75 80 84 88 91 94 97 99 102 105 108 110 111 112 112 113 113 114 114 113 110 108 106 104 102 100 96 93 90 87 86 84 83 80 76 73 70 69 69 69 70 73 76 80 83 85 86 87 87 88 89 91 93 94 95 94 93 93 95 97 99 99 98 98 99 101 102 102 100 97 93 87 78 69 64 66 71 77 82 84 83 79 74 67 56 46 41 40 38 37 36 38 41 47 53 59 62 60 53 43 34 29 29 34 36 36 37 38 39 40 41 42 41 41 40 41 39 34 28 21 13 7 360 354 353 354 351 343 337 334 331 326 323 320 316 310 306 310 316 324 333 343 353 360 6 10 13 14 14 13 12 10 8 6 4 3 3 1 358 356 353 349 345 342 339 337 336 335 335 335 335 336 337 338 338 338 338 338 338 338 338 337 336 335 335 335 336 339 341 344 346 347 348 349 350 351 351 351 352 352 352 354 358 0 357 356 357 357 356 354 353 353 350 350 345 334 318 328 355 347 333 334 338 342 345 346 345 345 343 342 341 339 337 335 333 331 329 328 327 326 325 324 324 324 325 325 327 329 331 333 336 339 342 344 348 351 354 358 0 2 3 4 4 2 359 353 348 345 342 338 333 329 326 324 321 319 317 317 317 317 318 320 321 322 323 323 323 323 323 323 323 323 323 323 323 323 324 324 325 326 328 331 334 337 340 343 347 350 353 354 356 357 358 359 359 359 360 0 1 3 5 7 9 11 12 14 18 21 25 29 32 34 35 34 99 98 98 97 96 96 95 94 94 93 93 92 91 90 90 89 88 88 87 87 86 85 85 84 84 84 84 83 84 84 85 86 86 87 88 89 90 92 95 99 103 108 115 124 135 147 158 168 175 182 187 192 197 202 206 209 213 216 219 222 226 229 233 236 241 246 252 258 264 270 275 280 284 288 292 295 297 299 302 304 306 307 307 306 303 301 299 297 297 297 297 297 298 299 300 300 300 300 301 302 302 300 296 291 290 293 296 299 301 302 301 299 298 297 297 297 298 299 301 303 304 305 305 305 305 305 306 308 309 309 310 310 310 309 308 307 307 308 308 309 309 309 308 307 306 305 304 304 303 302 301 300 301 301 301 301 301 301 301 302 303 303 304 305 306 307 308 309 309 309 309 309 309 309 309 309 311 311 311 312 314 316 318 318 319 323 325 326 328 333 338 341 339 336 333 333 335 336 336 336 335 336 334 334 334 336 338 343 354 6 12 17 22 25 27 29 29 30 31 34 41 50 60 69 76 80 84 87 90 93 95 97 99 103 107 109 110 110 110 111 114 117 118 118 116 114 113 111 109 107 103 99 96 93 90 87 84 81 78 76 75 75 72 68 66 68 72 76 80 83 85 86 87 87 89 90 91 93 95 95 95 94 94 96 98 100 100 100 101 102 103 103 102 100 96 91 81 72 65 64 67 73 80 85 85 82 79 74 66 57 51 47 43 40 39 41 46 51 55 60 62 59 51 42 33 29 28 33 37 38 38 38 37 38 39 39 38 38 40 42 41 37 31 24 15 6 356 349 346 346 343 337 331 329 327 325 323 320 317 313 311 316 323 330 339 349 358 6 11 15 17 18 18 17 15 13 9 6 4 2 1 359 356 354 350 345 341 339 337 336 336 335 335 336 336 338 338 339 339 339 339 339 339 338 338 338 337 337 336 336 336 336 337 339 340 342 344 346 348 349 349 350 351 351 351 351 354 356 352 349 348 349 349 349 351 353 354 356 351 342 334 340 354 346 337 336 337 340 345 348 349 348 346 344 343 341 339 337 335 333 331 330 328 327 327 326 326 325 325 325 326 327 329 331 333 335 337 339 342 346 350 355 358 359 360 1 1 358 354 348 344 341 340 337 333 329 326 323 321 319 318 317 317 318 319 319 320 321 322 322 322 321 321 321 321 321 321 321 321 322 322 323 324 325 327 330 334 337 340 343 346 350 352 354 355 356 358 359 359 360 0 1 2 4 6 8 10 12 14 16 19 22 26 29 33 35 37 37 98 98 98 97 96 96 95 94 94 93 92 92 91 90 89 89 88 88 87 87 86 85 84 84 84 83 83 83 83 84 84 85 85 86 87 88 89 91 93 96 100 104 110 118 127 139 152 164 173 181 187 192 197 201 205 209 213 217 220 223 226 230 233 236 240 244 249 254 260 266 272 277 282 286 289 292 294 297 299 302 304 306 306 304 303 301 300 299 299 298 297 297 297 297 298 298 300 300 300 301 301 299 296 292 292 294 297 300 301 302 301 300 299 298 297 297 297 298 300 301 303 305 306 306 305 306 306 308 309 310 311 312 311 311 310 309 309 309 310 311 311 310 309 308 307 306 305 305 304 303 301 301 302 303 303 303 303 302 303 303 304 305 306 308 309 310 310 310 310 310 309 309 309 309 310 311 312 312 312 312 314 316 317 317 319 322 325 325 327 331 336 339 339 336 334 333 333 335 335 334 333 333 333 333 335 337 339 342 350 3 8 12 16 19 20 19 22 28 32 36 43 51 60 68 75 80 84 87 89 91 93 95 97 101 105 108 108 108 109 111 115 119 121 121 120 117 115 114 112 110 106 103 100 97 93 89 86 82 79 75 72 71 65 62 62 64 67 72 76 80 83 84 85 86 88 90 91 92 93 95 95 96 96 96 97 99 101 102 102 103 103 102 102 101 98 93 85 77 70 65 64 70 75 79 81 81 80 78 72 65 59 52 47 43 42 44 49 54 57 60 62 59 51 41 34 32 32 36 41 43 42 40 37 36 35 35 36 36 38 40 41 39 34 25 16 7 354 344 338 336 334 330 327 326 326 325 324 322 319 317 318 322 329 335 343 352 1 8 13 16 19 20 20 18 16 12 8 6 3 360 357 355 352 350 346 341 339 337 336 335 335 335 336 337 338 339 340 340 340 339 339 339 338 338 338 338 338 338 338 337 336 336 335 335 336 337 339 341 342 343 345 347 348 349 349 349 352 352 347 342 340 341 342 342 344 345 347 349 344 336 334 341 345 344 347 346 342 341 346 350 352 349 347 345 343 341 339 337 336 334 332 331 330 328 328 327 326 326 325 325 326 326 328 329 330 332 334 336 340 345 350 354 357 358 358 358 356 354 350 343 340 337 335 335 334 329 325 323 321 319 318 318 318 318 318 319 319 320 320 320 319 319 319 319 320 320 320 320 320 320 321 322 323 324 327 330 333 337 340 343 346 349 351 353 355 356 357 358 359 360 1 2 3 4 6 9 11 14 16 18 21 24 27 30 33 36 38 39 98 98 97 97 96 95 95 94 93 93 92 91 91 90 89 89 88 87 87 86 86 85 84 83 83 82 82 82 83 83 84 84 85 86 86 87 88 90 91 94 97 101 106 113 120 130 142 155 168 179 186 192 196 200 205 209 213 217 221 224 227 230 233 236 239 243 247 252 257 263 268 274 278 282 286 289 291 294 297 300 302 304 304 304 302 302 301 300 299 298 297 297 296 296 297 298 300 300 300 299 299 298 294 291 292 295 299 301 302 302 302 301 300 299 298 298 298 299 300 301 303 304 306 306 306 306 307 308 310 312 313 314 314 313 312 311 311 311 311 312 312 312 311 309 308 306 306 305 304 303 302 303 304 305 306 305 305 304 304 305 306 307 309 311 312 312 311 311 312 311 309 309 309 310 311 312 313 313 313 313 314 315 316 316 319 322 324 324 326 329 334 338 339 338 335 333 332 332 333 334 333 332 332 333 337 340 342 345 352 2 5 7 9 12 14 15 18 22 28 35 43 51 59 67 74 78 81 85 87 89 91 94 96 99 102 103 104 106 108 112 116 120 122 122 119 116 113 111 109 107 106 103 101 97 93 89 86 82 78 71 54 55 57 58 59 61 64 69 73 77 80 81 82 83 86 88 90 91 92 93 95 96 97 97 98 99 101 102 103 103 103 101 100 100 97 94 89 82 75 69 66 69 71 73 75 77 78 77 74 68 63 56 50 46 45 46 50 55 59 61 62 60 54 44 38 37 38 43 47 49 48 45 39 35 33 33 32 32 33 36 38 39 35 27 14 2 350 338 330 325 323 321 320 320 321 322 323 324 324 323 324 328 334 340 348 358 5 9 12 15 19 22 22 19 15 11 7 4 360 356 353 351 349 347 344 341 338 336 334 334 334 335 336 338 339 340 340 340 339 339 339 338 338 337 337 337 337 337 337 337 336 336 335 335 334 334 334 334 335 336 338 341 343 345 346 347 350 349 342 334 331 334 337 338 339 339 341 343 341 334 331 338 344 350 356 358 354 350 350 354 352 350 348 347 345 343 341 339 337 335 333 331 329 328 328 327 327 326 326 326 326 327 328 329 329 331 333 336 340 345 351 355 357 358 359 358 356 353 349 342 337 333 331 330 330 327 324 322 320 319 318 318 318 318 318 318 318 318 318 318 318 318 317 318 318 319 319 319 319 319 320 321 322 324 326 329 333 337 340 343 345 348 350 352 354 355 357 358 359 0 1 2 4 5 7 9 12 15 18 20 23 25 28 30 34 37 39 41 98 97 97 97 96 95 95 94 93 92 92 91 90 90 89 89 88 87 87 86 85 84 84 83 82 82 82 82 82 82 83 84 85 85 86 86 87 89 90 92 95 98 103 108 115 123 132 144 159 172 184 191 196 200 204 209 213 217 220 224 227 231 234 237 239 242 246 250 254 260 265 270 274 278 282 285 288 291 294 297 299 301 303 303 303 303 303 301 299 297 297 297 296 297 298 299 301 301 300 298 296 296 293 292 294 298 302 304 304 304 303 302 301 300 300 299 299 300 300 301 303 305 306 307 308 308 308 309 310 312 314 315 316 315 314 314 313 313 313 313 314 313 313 311 310 308 306 305 305 304 303 304 305 306 307 307 306 305 305 306 308 311 313 314 314 313 312 312 312 312 310 310 311 313 314 314 314 314 314 314 315 315 316 317 319 322 324 324 325 328 333 337 339 339 336 332 328 327 328 329 330 331 331 334 338 343 347 352 359 6 6 5 4 5 7 9 13 17 21 31 41 51 59 67 72 75 78 81 84 86 89 92 94 95 97 99 102 106 110 113 116 118 119 118 115 111 107 103 101 100 100 99 98 95 91 86 82 80 77 65 48 47 49 52 55 58 62 66 70 73 75 77 78 78 80 84 88 90 92 93 94 96 97 98 99 98 99 100 102 103 103 102 100 98 96 93 90 86 81 77 75 75 73 70 69 71 72 73 71 67 62 57 52 48 46 48 51 55 60 63 64 63 57 49 43 41 45 52 56 56 55 51 44 37 34 32 30 29 29 31 35 37 37 28 15 359 345 333 323 318 316 315 314 314 316 318 322 325 327 328 328 332 337 345 354 1 7 9 10 13 19 22 21 18 14 10 5 0 355 351 348 346 344 342 340 338 336 334 333 333 333 334 336 337 339 340 340 340 339 339 338 338 337 336 336 335 335 335 335 335 334 334 334 333 333 332 331 330 329 328 329 332 335 338 341 344 349 347 339 329 325 329 334 337 338 337 338 340 338 332 326 331 340 348 355 0 2 3 0 360 355 351 350 349 347 345 344 341 339 336 333 331 329 328 327 326 326 326 326 327 327 328 329 330 330 331 333 336 340 345 350 354 356 358 358 358 358 353 348 342 336 331 328 327 327 325 323 321 320 318 318 317 317 316 316 316 316 316 316 316 316 316 316 316 317 317 318 318 318 318 319 320 322 324 326 329 333 337 341 344 345 347 349 351 353 355 356 358 359 0 2 3 4 6 8 10 12 16 20 22 24 26 29 31 35 38 40 42 98 97 97 96 96 95 95 94 93 92 92 91 90 90 89 88 88 87 87 86 85 84 83 83 82 82 82 81 81 82 82 83 84 85 85 86 87 88 89 91 93 96 100 105 111 117 125 135 147 162 176 188 196 201 204 208 212 216 219 223 227 231 235 238 240 242 245 248 252 256 261 266 270 275 279 282 286 289 291 294 296 298 299 301 302 303 303 301 299 298 298 297 297 298 299 301 301 301 300 298 296 295 294 294 296 299 302 304 305 305 304 303 301 301 300 300 300 301 301 302 303 305 307 309 310 310 310 311 311 313 315 316 317 317 316 315 315 314 314 315 315 315 314 313 311 310 308 307 306 305 306 307 307 308 308 307 306 306 307 308 311 314 316 315 314 313 312 312 313 312 311 311 312 313 315 316 315 315 315 315 315 316 317 319 321 323 324 323 324 328 333 337 339 339 336 330 325 324 326 329 331 332 333 335 340 345 351 359 7 9 8 3 360 358 359 3 7 12 16 22 34 47 58 65 69 70 72 76 79 82 85 87 89 89 90 92 99 106 110 112 112 112 113 112 109 104 99 94 92 91 91 92 91 89 85 74 68 69 67 51 40 39 43 48 52 56 61 65 68 67 67 70 73 73 73 76 81 87 91 93 95 97 98 99 99 98 98 99 100 102 103 103 101 98 97 93 91 89 86 84 83 82 78 71 67 66 67 68 68 65 59 55 51 49 48 48 51 55 60 65 67 65 61 55 50 48 52 59 64 65 62 58 51 43 37 32 29 27 26 28 31 34 35 30 19 360 342 330 322 316 315 314 311 311 313 317 321 325 328 330 331 335 340 347 356 2 5 6 6 9 14 18 18 15 11 7 1 356 350 345 343 340 338 335 333 332 331 331 331 332 332 333 335 336 337 338 338 339 339 338 338 337 336 336 335 334 334 333 332 331 331 330 331 331 330 329 328 327 325 323 323 324 326 330 336 341 347 346 339 330 327 332 335 336 335 334 334 335 334 327 323 324 330 338 347 356 2 5 5 0 354 351 350 351 349 347 346 343 341 338 335 332 329 327 325 325 325 325 326 327 328 329 330 331 332 333 334 337 341 346 350 353 355 355 355 354 353 351 347 341 334 329 327 326 326 325 323 321 319 317 316 315 315 314 314 314 314 314 314 314 315 315 315 315 316 317 317 318 318 318 319 320 322 324 326 330 333 338 342 345 346 347 348 350 352 353 355 357 358 0 2 4 6 7 8 10 13 17 20 24 26 28 30 33 36 39 41 43 97 97 96 96 96 95 94 94 93 92 91 91 90 89 89 88 88 87 87 86 85 84 83 83 82 81 81 81 81 81 81 82 83 84 85 86 86 87 89 90 92 94 97 101 107 113 120 129 139 151 165 180 192 200 205 208 211 214 218 222 226 230 234 238 240 242 245 248 251 254 258 262 267 272 276 280 283 286 288 291 292 294 295 297 299 301 302 301 300 299 299 299 298 299 300 301 301 300 299 298 298 298 298 295 294 297 301 304 305 305 304 303 301 300 300 300 301 302 302 302 302 304 306 309 311 313 313 313 313 314 316 317 319 319 319 318 317 316 316 316 317 316 315 314 313 312 311 310 308 308 308 309 309 308 308 307 306 307 309 311 313 314 315 315 314 314 312 312 312 312 311 310 311 313 314 314 314 315 315 316 317 319 320 321 323 324 324 323 324 328 334 338 339 339 335 327 323 321 324 328 332 333 335 339 344 348 352 2 10 11 8 358 353 353 355 358 2 6 9 13 21 32 49 60 64 65 66 67 71 74 78 79 79 80 82 84 90 100 108 108 105 104 105 104 101 96 90 86 82 80 80 81 82 81 69 57 52 53 50 41 34 34 38 44 50 55 59 63 66 63 60 62 66 68 69 70 74 83 90 93 95 97 98 99 99 100 100 100 100 101 103 103 101 100 98 95 94 91 88 85 85 85 81 74 68 63 62 63 64 64 61 57 53 51 50 50 53 56 61 66 69 69 66 62 59 58 60 62 66 70 70 64 57 50 43 35 29 26 24 26 28 29 30 28 21 3 342 329 322 318 318 316 312 312 314 317 320 325 329 332 333 336 341 348 356 2 3 2 2 4 8 11 10 8 5 2 360 354 346 340 337 335 334 331 328 328 327 328 329 330 331 332 334 335 336 336 337 337 337 338 337 336 336 335 335 334 333 332 330 329 328 327 326 326 326 325 324 323 321 319 318 318 319 323 329 336 343 345 341 332 327 331 332 331 329 328 329 331 332 328 325 324 326 332 340 348 356 0 0 358 355 354 354 353 350 346 344 342 341 340 337 333 329 327 324 324 324 324 325 326 327 329 330 331 333 334 336 338 342 346 349 351 351 350 349 348 348 346 343 339 334 331 329 329 329 326 323 320 317 315 314 313 312 312 312 312 312 313 313 313 314 314 314 315 316 317 318 318 318 318 319 320 322 324 327 330 333 337 343 346 347 348 348 350 351 353 354 356 358 360 2 5 7 9 10 11 14 17 21 25 27 29 31 34 37 40 42 44 97 97 96 96 95 95 94 93 93 92 91 90 90 89 89 88 88 87 86 86 85 84 83 83 82 81 81 80 80 80 81 81 82 84 85 85 86 87 88 90 91 93 95 99 103 109 116 124 133 144 155 168 182 194 203 208 211 213 216 220 225 229 233 236 240 242 245 247 250 253 256 260 264 269 273 277 280 283 285 287 289 290 291 294 297 299 300 301 300 300 300 299 299 299 300 301 300 299 299 299 299 300 299 294 294 298 302 304 304 304 304 303 302 301 300 300 301 302 303 302 302 303 304 307 311 314 315 315 315 315 316 318 319 321 320 319 318 317 317 317 317 317 316 315 315 314 312 311 309 309 309 310 310 309 308 307 307 309 311 312 313 313 313 313 314 313 312 311 311 311 312 311 312 313 313 313 312 313 315 318 320 322 323 324 325 326 325 324 324 329 335 338 339 338 332 324 320 319 322 327 331 333 336 342 346 349 351 360 7 9 4 355 352 351 352 354 357 0 4 7 10 17 38 51 56 57 57 57 58 62 66 68 68 69 71 72 77 88 100 100 95 94 95 95 92 86 81 76 72 69 69 70 71 72 55 48 45 43 41 37 31 30 34 40 47 54 57 60 62 62 58 57 59 62 64 66 69 78 88 92 95 96 97 99 101 103 104 104 102 101 101 102 102 100 98 97 97 94 89 85 84 85 82 74 68 62 58 57 59 61 61 60 57 57 57 58 59 60 62 66 69 70 69 68 67 67 69 67 69 74 75 70 62 55 50 40 31 26 24 23 23 23 25 26 20 5 342 328 322 318 317 314 312 312 314 317 322 327 332 334 334 337 341 348 355 358 359 359 358 358 359 359 359 358 356 356 356 352 344 338 333 332 332 328 325 324 324 325 326 327 329 331 332 334 334 334 335 335 336 336 336 336 335 335 334 333 332 331 329 327 326 325 324 323 322 321 320 319 317 316 314 313 313 316 321 327 335 341 343 336 321 320 321 322 322 323 325 328 330 330 328 326 326 329 334 340 347 352 355 357 358 358 358 354 349 344 339 338 339 340 339 334 330 327 324 323 323 324 324 325 327 328 330 332 333 335 338 340 342 345 347 347 346 344 343 342 342 342 341 338 335 333 333 333 331 328 323 318 315 313 312 311 310 310 310 310 310 311 312 312 313 314 315 316 317 317 318 318 318 318 319 320 322 325 327 330 333 337 342 346 348 349 349 350 352 353 354 355 357 359 2 4 7 9 11 13 15 18 22 25 29 31 33 36 39 42 44 46 97 96 96 95 95 94 94 93 93 92 91 90 90 89 89 88 88 87 86 86 85 84 83 82 82 81 81 80 80 80 80 81 82 83 84 85 86 87 88 89 90 92 94 97 100 105 111 118 127 138 148 159 171 184 195 204 210 214 216 219 223 227 231 235 238 242 245 247 250 252 255 258 262 266 270 273 276 279 282 284 286 288 289 292 295 298 299 300 301 301 301 300 299 299 300 300 300 300 299 299 299 300 298 296 298 303 304 304 303 303 303 303 303 302 301 301 302 303 304 303 302 301 302 304 308 313 315 316 315 316 317 318 320 321 321 320 318 317 317 317 317 316 316 316 315 314 312 310 309 309 309 310 311 310 309 309 309 311 312 312 312 312 311 311 312 313 311 310 310 311 312 312 312 312 313 313 310 310 314 320 324 326 326 326 326 327 326 325 326 331 337 340 340 337 330 323 318 317 321 326 329 332 336 343 347 349 350 356 3 6 1 354 351 350 350 350 352 354 357 360 1 3 13 31 42 46 45 43 43 46 50 53 54 55 58 62 64 72 83 85 83 81 81 81 79 75 70 66 62 59 58 59 61 63 51 44 40 39 38 35 31 30 31 35 42 49 52 54 57 59 58 55 55 57 60 62 65 74 83 89 93 95 97 98 101 104 106 106 104 101 100 101 102 100 98 98 99 98 93 87 84 85 83 75 67 60 55 52 53 56 60 61 62 64 66 67 68 66 63 62 64 68 70 71 73 74 76 76 77 80 81 78 69 60 54 45 35 29 24 21 19 18 20 24 20 8 347 331 324 320 317 312 310 310 313 317 323 330 335 336 336 337 340 345 350 353 355 355 354 352 350 349 349 351 351 351 352 350 345 338 333 332 331 327 324 323 323 324 325 327 328 330 331 332 332 332 332 332 333 334 335 335 335 334 334 333 331 330 328 326 325 324 323 322 321 320 318 317 315 313 312 310 310 310 313 318 325 333 341 337 324 315 312 314 316 318 321 325 328 329 329 328 326 326 328 333 338 344 348 352 355 356 356 352 347 342 338 336 337 341 342 337 332 328 326 324 323 324 324 325 326 327 329 332 334 336 339 340 342 343 343 342 341 338 336 336 337 337 336 335 333 332 332 331 329 326 322 317 314 311 310 308 307 307 307 308 309 310 311 312 313 314 315 316 317 318 319 319 319 319 320 321 323 325 327 330 332 336 340 345 348 350 351 351 352 354 354 355 357 359 1 4 6 9 12 14 17 19 22 25 29 31 34 36 40 43 45 47 97 96 96 95 95 94 94 93 92 92 91 90 90 89 89 88 87 87 86 86 85 84 83 83 82 81 80 80 80 79 79 80 81 82 83 84 85 86 87 88 90 91 93 95 98 102 107 113 121 131 142 155 166 178 188 198 208 215 219 221 224 227 230 234 237 241 244 247 249 251 254 256 259 263 267 270 274 277 280 282 284 286 288 290 293 296 298 299 300 300 300 299 298 298 298 299 301 302 301 299 300 299 297 299 304 308 306 303 302 302 303 304 304 304 303 302 302 302 303 302 301 300 300 301 305 309 312 315 316 316 318 319 320 321 321 321 319 318 317 317 317 317 317 317 316 314 312 310 309 308 308 309 311 312 311 311 311 311 311 310 309 309 308 309 310 311 309 309 309 310 310 311 310 310 311 311 309 309 313 320 325 327 327 327 327 327 326 326 327 333 338 340 340 336 329 322 317 316 319 324 327 330 335 342 346 348 349 354 1 3 359 354 350 348 347 347 347 349 351 353 353 353 358 6 17 26 28 27 25 27 30 35 38 41 45 47 48 53 59 63 65 65 64 65 64 60 57 54 51 49 49 50 52 54 46 40 37 35 34 33 31 29 30 32 36 40 43 46 48 51 53 53 53 54 56 58 61 69 77 84 89 92 93 96 100 104 106 108 106 103 101 101 100 98 96 96 99 102 99 91 85 85 82 75 67 59 53 49 49 52 57 60 63 67 70 72 73 73 69 61 59 63 68 71 77 80 83 84 85 88 89 87 80 68 57 48 40 32 26 20 16 13 14 19 18 9 355 342 331 324 318 313 311 311 312 317 324 332 336 338 338 339 339 340 344 348 351 352 352 350 346 344 345 350 352 352 351 349 346 342 339 336 332 329 327 326 326 326 327 328 329 330 330 331 331 330 330 330 331 331 332 333 334 334 333 332 330 329 327 325 324 324 323 323 322 321 319 317 315 313 311 309 308 308 309 311 315 322 330 330 324 318 313 312 313 315 318 322 325 327 328 327 326 326 327 328 331 334 337 341 344 345 345 343 341 338 336 336 337 341 343 340 336 332 329 327 325 325 324 324 326 327 329 332 334 337 339 340 340 340 339 337 335 332 331 331 331 331 331 331 329 328 328 327 325 321 318 315 312 309 307 306 305 305 305 306 308 309 310 312 313 315 316 317 318 319 320 320 320 320 320 322 323 325 327 330 332 335 338 343 347 350 352 353 353 354 355 356 358 359 1 4 6 9 12 15 18 20 23 26 28 31 33 37 40 44 47 49 97 96 96 95 95 94 94 93 92 92 91 90 90 89 89 88 87 87 86 86 85 84 83 82 82 81 80 80 80 79 79 79 80 81 82 83 84 85 86 87 89 90 92 94 97 100 104 109 116 124 134 147 161 174 185 194 202 211 219 225 228 230 232 234 237 240 243 246 249 251 253 255 258 261 265 268 272 275 278 281 283 285 286 289 292 295 296 297 297 298 298 298 297 296 296 298 302 304 303 299 302 300 298 299 304 308 306 303 302 303 305 307 307 306 305 303 302 301 301 301 300 299 299 300 302 306 309 313 315 316 317 319 320 321 321 322 321 319 318 317 317 318 318 317 317 315 314 312 311 309 308 309 311 312 313 312 311 310 309 307 307 306 306 307 307 308 308 307 308 308 307 307 307 308 310 309 308 309 313 319 324 327 327 327 327 326 326 325 327 334 338 340 339 335 329 322 317 316 319 323 325 327 333 340 344 346 347 351 357 358 356 352 349 346 343 343 343 344 345 345 345 345 346 349 357 5 9 9 8 9 12 15 18 23 27 29 31 34 37 41 45 46 46 45 45 44 42 40 40 40 40 41 43 45 41 36 33 32 31 29 28 27 27 27 28 30 33 36 38 40 44 47 48 50 52 54 57 63 72 80 84 87 88 92 96 102 106 108 107 105 103 103 101 98 95 94 97 100 100 94 86 84 81 73 65 57 50 45 45 47 52 57 61 66 70 72 75 78 77 67 60 61 65 69 76 83 87 89 92 94 96 95 90 78 64 53 44 36 28 20 15 9 9 11 11 8 0 349 336 325 316 312 312 313 314 317 324 331 336 339 339 338 338 339 342 346 348 349 350 348 346 344 344 349 353 354 353 352 351 349 347 343 337 333 331 330 330 331 331 331 331 331 331 330 330 329 329 329 329 329 330 331 332 333 332 331 329 327 326 325 325 324 324 324 324 323 322 320 318 315 313 311 309 307 307 307 309 313 316 318 318 318 317 315 314 314 316 319 323 325 326 326 326 326 326 326 326 327 328 330 333 333 331 330 330 329 330 331 333 336 338 338 338 336 333 330 329 327 325 324 326 329 331 334 336 337 339 339 339 338 336 333 331 328 326 325 325 325 325 326 324 323 323 322 322 318 315 312 309 307 305 304 303 303 304 305 307 308 310 312 314 315 317 318 319 320 320 321 321 321 321 322 323 325 327 329 332 334 337 341 346 351 354 355 355 355 356 357 359 0 2 4 7 9 12 15 18 21 24 26 28 31 34 37 40 44 47 50 97 96 96 95 95 94 94 93 92 92 91 90 90 89 89 88 87 87 86 85 85 84 83 82 81 81 80 80 80 79 79 79 79 80 81 81 82 83 85 86 87 89 91 93 95 98 102 106 112 119 127 137 151 166 181 193 202 209 217 225 232 236 237 237 237 239 241 244 247 250 252 254 257 260 264 267 271 274 278 280 282 284 286 288 291 293 293 294 295 297 297 297 296 296 297 298 302 304 303 301 302 301 298 296 300 305 306 306 308 309 311 311 309 307 305 304 302 300 300 300 299 299 299 300 301 304 307 310 313 315 317 318 320 321 322 323 323 322 320 319 319 319 318 317 317 317 316 315 313 311 309 309 310 312 312 312 311 309 307 305 304 304 305 305 305 305 305 306 305 305 303 303 303 305 308 307 307 308 312 317 322 325 326 326 325 325 324 324 327 332 337 338 337 333 327 321 317 317 320 323 323 326 332 338 342 344 345 348 351 352 351 349 347 343 340 339 339 339 339 339 339 338 339 340 344 349 353 353 354 355 356 358 1 5 9 11 14 16 19 23 26 26 25 26 28 28 28 29 29 30 31 33 34 36 35 31 29 28 27 25 23 22 22 22 22 23 24 26 29 31 34 37 40 44 48 50 50 56 68 77 80 81 82 86 92 97 104 107 106 104 103 102 101 98 95 93 93 95 96 94 89 85 80 72 63 54 47 42 42 44 48 52 57 61 66 71 76 83 85 76 68 65 67 70 76 84 90 93 97 100 101 100 96 86 71 58 49 41 31 21 16 10 7 6 7 8 4 353 334 320 314 311 312 313 314 317 321 327 333 337 337 335 335 337 341 344 347 347 347 346 344 342 343 349 356 357 356 355 357 358 354 347 339 335 333 334 336 337 337 335 333 332 331 330 329 328 328 327 327 328 329 330 331 331 331 331 329 328 327 326 326 326 326 326 326 326 325 323 321 319 316 313 310 308 306 305 305 306 307 308 309 312 314 316 316 316 317 319 322 323 324 324 325 325 325 325 325 325 325 325 326 326 324 322 321 322 322 322 324 327 329 331 332 334 334 331 330 328 325 324 327 331 335 337 338 339 339 338 337 335 332 329 326 324 321 320 319 319 319 318 318 318 318 320 318 315 313 310 307 305 303 302 302 302 303 305 307 309 311 313 315 317 318 319 320 321 321 321 321 321 322 322 324 325 327 329 331 333 335 339 345 351 355 357 358 357 358 359 0 1 2 4 7 10 13 16 18 21 24 26 28 31 34 37 40 44 48 50 98 97 96 95 95 94 94 93 92 92 91 90 90 89 88 88 87 87 86 85 85 84 83 83 82 81 80 80 80 79 79 79 79 79 79 80 81 82 83 84 86 87 89 91 94 96 99 104 109 115 122 131 142 155 169 186 202 214 222 230 237 242 245 245 244 242 241 242 244 246 249 252 256 260 264 267 271 274 278 280 283 285 287 288 290 291 291 292 294 296 297 297 298 299 300 300 302 303 302 301 301 301 297 296 299 303 306 310 314 315 314 311 308 306 304 303 301 300 299 299 299 299 300 301 301 303 306 309 312 314 316 318 320 322 322 322 322 322 322 322 321 320 319 318 318 317 317 316 314 312 310 310 310 310 311 310 310 308 306 304 303 303 303 303 303 303 303 303 303 302 301 301 302 304 306 306 307 308 310 314 318 321 323 325 325 325 325 325 326 329 333 334 333 329 324 320 317 318 321 322 322 326 333 338 340 341 342 344 346 347 347 346 344 341 338 336 336 336 335 334 333 333 334 334 335 338 341 343 344 344 345 346 348 352 355 359 1 3 6 9 12 11 11 12 15 15 17 18 20 22 23 25 27 28 27 26 24 23 22 20 18 17 17 17 17 17 17 18 19 22 25 25 29 36 41 43 45 53 66 74 77 78 79 82 86 91 102 107 108 106 103 101 101 100 98 94 91 91 92 92 90 86 81 72 62 52 45 41 40 41 44 47 51 55 61 69 77 85 88 84 77 74 74 75 76 84 92 96 100 103 105 103 101 93 80 65 55 48 38 27 22 15 9 6 7 9 7 352 329 317 313 311 311 311 313 315 318 323 328 331 332 332 333 336 341 343 344 344 344 344 342 338 339 348 357 360 359 359 2 3 355 347 340 337 338 341 344 344 342 338 334 332 330 329 328 327 327 326 326 326 326 327 328 328 329 329 329 329 329 328 328 328 328 329 329 329 328 326 324 321 319 316 313 309 306 304 303 302 302 302 302 304 308 311 314 316 318 320 322 323 324 324 324 324 324 325 325 325 326 326 325 324 323 320 319 319 318 318 319 321 323 325 326 327 328 329 328 327 323 322 326 333 339 342 342 341 339 337 335 332 329 326 323 320 317 315 314 313 312 311 311 312 312 312 312 311 310 309 306 304 302 301 301 302 303 305 308 310 313 315 317 319 320 320 321 322 322 322 322 322 322 323 323 325 326 328 330 332 334 338 343 350 356 360 1 359 359 0 1 2 3 5 8 11 14 16 19 22 24 27 28 31 33 37 40 43 47 51 98 97 96 96 95 95 94 93 92 92 91 90 90 89 88 88 87 87 86 85 85 84 83 82 82 81 80 80 80 79 79 78 78 78 78 78 79 80 81 82 84 86 88 90 92 94 97 101 105 111 118 126 135 144 155 169 189 212 230 240 245 250 253 255 253 250 247 244 243 244 246 250 254 259 264 268 272 275 279 282 284 286 288 289 290 291 291 291 293 295 296 297 299 300 301 301 301 301 300 299 299 298 297 294 296 300 303 308 312 314 313 310 307 305 304 304 302 300 299 299 299 299 301 302 303 304 305 307 310 313 316 317 319 320 321 321 321 321 322 321 321 321 320 319 318 318 317 316 315 313 312 310 309 309 309 310 309 307 305 304 303 303 302 302 301 301 301 301 301 300 299 300 302 303 305 306 307 307 309 311 314 317 321 325 326 327 326 325 325 327 328 329 329 326 323 320 318 319 320 320 321 326 332 336 338 338 339 339 340 341 342 342 340 337 335 334 334 334 332 331 330 330 331 332 332 332 334 336 336 337 337 338 339 342 346 349 352 354 356 358 359 359 359 360 2 6 8 10 12 14 16 18 19 21 20 19 19 17 16 15 13 12 11 11 10 10 10 9 9 12 15 15 19 26 33 35 36 43 59 73 77 76 76 77 75 81 94 104 110 110 108 104 101 101 101 97 92 89 88 88 86 84 81 73 63 53 45 40 39 40 41 42 44 48 56 68 78 87 91 89 85 83 82 82 78 83 93 98 102 105 107 106 103 98 88 74 62 55 46 37 30 23 16 10 8 9 7 348 325 315 312 311 311 311 311 313 316 319 323 325 327 326 326 330 337 339 340 342 344 345 341 333 333 345 357 1 1 3 7 5 354 345 341 341 345 350 352 349 346 339 334 330 328 326 326 325 325 324 323 323 323 323 324 324 325 326 327 328 329 329 330 330 330 331 331 331 330 329 327 325 322 319 316 312 308 305 302 300 299 298 298 299 301 305 309 313 317 320 323 324 325 325 325 325 325 325 325 326 327 327 327 327 326 324 322 322 320 320 319 320 322 323 324 325 325 325 325 324 321 320 325 335 344 347 346 343 339 336 333 329 326 323 320 317 314 312 309 308 306 305 304 304 304 305 307 307 307 308 306 304 302 302 302 304 306 308 311 313 316 318 320 321 322 322 323 323 323 323 323 323 322 322 323 324 325 327 328 330 333 336 341 347 354 0 3 3 2 1 2 2 4 6 9 11 14 17 20 23 25 27 29 30 33 36 39 43 47 50 99 98 97 96 95 95 94 93 93 92 91 90 89 89 88 88 87 86 86 85 84 83 83 82 81 81 80 80 79 79 78 78 78 78 78 78 79 79 80 81 82 84 86 88 90 93 95 98 102 107 113 121 129 136 144 154 170 194 220 240 251 257 261 262 262 260 256 252 249 246 246 248 252 257 264 270 275 278 282 284 286 288 290 291 292 292 293 293 294 295 295 295 297 298 298 298 298 298 297 296 297 296 294 292 292 293 297 301 306 308 310 309 307 306 305 305 304 303 301 301 300 301 302 304 305 305 305 307 309 312 314 316 317 318 319 320 322 322 322 321 321 321 321 320 318 317 316 315 314 313 312 311 310 309 309 309 309 308 306 305 304 303 301 300 299 299 300 300 300 299 299 300 301 302 304 305 306 307 307 308 310 313 318 323 325 327 326 326 325 325 325 324 325 325 323 320 319 319 318 317 318 323 328 331 333 334 335 335 335 335 336 336 335 334 332 332 333 332 331 330 329 329 330 330 330 328 329 330 331 331 331 331 333 336 339 342 345 347 348 348 348 347 349 351 355 357 359 1 4 7 9 11 13 14 13 13 12 12 11 10 9 8 6 5 4 3 3 2 1 3 6 6 8 15 23 24 19 20 46 77 80 77 74 70 65 66 75 90 104 110 110 105 100 100 100 97 91 86 82 80 79 77 78 72 63 53 45 41 39 39 39 38 37 39 48 63 77 86 92 93 91 90 90 89 82 84 93 100 104 107 109 109 106 103 94 82 71 63 55 48 41 32 25 18 14 13 9 349 324 312 309 310 312 311 311 313 313 315 317 321 323 322 319 321 327 333 337 342 345 345 339 328 330 345 358 0 356 356 351 360 353 347 346 349 354 359 358 353 347 339 331 326 324 323 323 322 321 321 321 321 321 321 321 321 321 323 324 326 328 330 331 331 332 332 332 332 332 331 330 328 325 322 319 315 311 307 304 301 299 297 296 295 295 299 303 308 312 317 322 325 326 326 326 326 326 326 327 327 328 329 329 329 329 329 328 326 325 324 323 322 323 324 325 326 325 325 324 323 322 322 324 334 347 352 349 344 340 335 332 328 324 321 318 315 312 309 306 303 301 299 298 297 296 297 299 302 304 307 306 305 304 304 305 308 310 313 315 318 320 321 323 323 324 324 324 324 324 323 323 323 322 322 323 323 325 326 327 329 331 334 338 343 351 357 2 5 6 5 6 5 5 7 9 12 15 18 21 24 26 28 30 30 32 34 38 42 46 49 99 98 97 96 96 95 94 93 93 92 91 90 90 89 88 88 87 86 85 85 84 83 82 82 81 80 80 80 79 79 78 78 78 78 78 78 78 79 80 80 81 82 84 86 88 90 93 95 98 102 108 115 122 129 136 145 157 176 200 226 246 258 265 269 269 267 265 262 258 254 251 249 253 258 264 271 277 282 286 288 289 291 292 293 295 295 295 295 295 294 293 293 295 296 296 296 296 295 294 294 296 296 293 289 287 289 293 298 302 305 306 307 306 307 307 307 306 305 304 304 304 304 305 305 305 306 306 307 308 310 312 314 315 316 316 317 320 323 324 323 321 321 320 319 318 317 315 313 312 312 311 310 310 310 309 309 309 308 306 305 304 302 300 298 298 299 300 301 301 301 300 301 302 303 304 305 306 306 307 307 308 311 315 319 322 324 325 325 325 323 322 321 322 323 323 322 320 319 317 315 316 321 323 324 326 328 330 331 330 329 329 328 328 328 328 329 330 331 330 330 329 329 329 329 328 325 324 325 325 326 326 327 328 330 333 337 340 341 342 341 340 340 341 343 346 348 350 354 357 0 2 5 7 7 7 7 7 7 6 5 5 3 2 1 359 358 357 356 354 355 358 358 360 4 8 9 6 8 43 80 84 79 75 71 63 52 50 68 90 101 104 104 100 97 96 92 87 82 77 73 71 71 71 68 61 52 44 40 39 39 38 34 30 30 37 51 66 79 88 93 94 94 95 93 84 83 92 101 106 109 112 111 109 106 99 89 79 70 63 58 51 43 37 32 29 27 20 353 323 309 305 307 309 310 310 310 309 310 313 317 319 318 314 315 320 327 334 339 343 343 336 328 331 347 2 1 350 354 351 347 348 352 356 1 5 7 2 354 344 335 327 322 319 319 319 319 318 318 317 318 318 318 319 319 320 321 323 326 328 330 331 332 333 333 333 333 333 332 331 330 327 324 321 317 313 310 307 304 301 299 296 294 294 295 298 302 306 312 318 323 326 328 328 328 329 329 329 329 329 330 330 331 331 331 331 330 329 327 325 324 324 324 325 326 326 326 326 326 326 326 329 337 350 355 351 344 339 335 331 327 324 320 317 314 311 308 304 300 296 293 291 289 287 286 290 295 302 308 311 311 310 311 312 313 316 318 320 322 323 324 325 325 325 325 325 324 324 323 323 323 323 322 322 322 324 325 326 328 330 332 334 339 346 353 360 6 8 8 8 8 8 7 9 12 16 19 21 25 27 30 31 31 32 34 36 40 44 48 99 98 97 97 96 95 94 94 93 92 91 91 90 89 88 88 87 86 85 84 83 82 82 81 80 80 79 79 79 78 78 78 77 77 77 78 78 78 79 79 80 81 83 84 86 88 90 92 95 99 103 109 116 122 128 136 147 161 180 204 229 249 262 270 273 272 270 268 266 264 261 261 262 266 270 274 279 285 289 293 294 296 297 298 299 299 299 298 297 295 294 293 293 294 295 294 294 293 292 293 296 296 292 289 288 290 295 299 301 303 305 305 305 307 307 306 305 305 305 305 306 307 307 306 306 307 307 308 309 310 311 313 314 314 314 315 317 320 323 323 321 320 319 318 316 315 313 312 311 310 309 309 309 309 308 308 308 306 306 305 303 301 299 297 298 299 300 301 302 303 302 303 303 304 304 305 306 306 306 307 308 309 312 316 320 322 323 323 323 322 321 320 320 322 323 323 321 319 317 316 317 320 321 321 323 325 327 327 326 325 323 321 320 320 321 322 324 327 328 328 328 327 327 327 325 323 321 321 321 321 322 322 323 325 328 330 332 334 335 335 334 335 335 337 338 341 344 348 351 353 355 358 360 0 0 0 1 1 1 1 1 360 358 357 355 354 352 350 349 349 351 352 352 354 357 357 358 6 36 76 85 83 81 78 67 47 35 43 59 74 90 103 103 97 90 86 82 78 72 67 65 64 62 59 54 47 41 38 38 39 37 32 26 24 27 37 52 68 82 91 95 97 97 94 84 80 90 101 107 110 113 113 111 109 103 94 84 76 70 66 61 56 54 52 50 47 35 353 319 306 302 303 305 306 307 306 305 306 310 314 315 314 311 311 315 322 329 332 335 337 334 330 334 350 5 5 355 357 355 354 357 2 8 13 15 14 5 353 340 329 320 316 313 314 314 315 315 314 314 314 314 315 316 317 318 320 322 324 326 329 331 332 333 334 334 334 334 334 333 331 329 326 323 319 316 313 310 307 304 301 299 298 296 296 296 298 301 305 312 318 324 327 330 331 331 331 331 331 331 331 331 332 332 332 331 331 330 328 326 324 324 324 324 325 326 327 329 330 332 333 337 344 353 355 349 343 339 335 331 328 324 320 317 313 310 306 302 297 292 287 284 281 279 279 283 291 303 314 319 320 319 319 320 320 321 322 323 325 325 326 326 326 326 325 324 323 323 323 323 323 323 322 322 322 323 324 325 327 328 330 332 336 340 346 354 3 7 10 10 11 12 10 10 13 17 20 23 25 28 31 32 32 33 33 35 38 41 45 99 98 98 97 96 96 95 94 93 93 92 91 90 89 88 87 86 85 84 83 83 82 81 81 80 79 79 79 79 78 77 77 77 77 77 77 77 77 78 78 79 80 81 83 84 85 87 89 92 95 100 105 111 116 122 129 137 148 163 183 207 230 249 261 268 271 271 269 268 270 274 277 278 282 282 282 283 286 291 296 300 304 306 306 305 304 302 301 299 298 296 295 294 295 295 294 293 292 292 293 297 296 293 291 291 294 298 300 302 303 304 304 304 305 306 304 302 301 302 303 305 307 308 307 307 308 309 309 311 311 312 312 313 313 313 314 315 317 319 320 318 317 316 314 313 312 311 311 310 309 307 305 306 306 306 305 305 305 305 304 302 299 297 297 298 300 300 301 302 303 303 304 305 305 306 307 307 307 306 306 307 309 311 314 317 320 320 320 320 320 320 319 319 320 321 322 322 319 317 316 317 320 321 322 323 324 324 325 324 322 319 317 315 313 314 315 318 321 323 324 324 324 324 323 322 319 318 317 317 317 317 317 318 320 321 323 325 327 329 330 330 330 331 332 334 336 339 342 344 346 348 349 351 352 353 354 355 355 356 356 356 356 354 353 351 349 348 347 345 344 344 346 346 347 348 348 349 354 14 59 82 84 79 76 71 51 31 27 20 18 53 104 109 98 86 78 75 72 67 60 58 57 54 51 47 43 39 36 36 37 36 30 25 22 24 32 45 61 79 91 97 98 98 94 83 79 88 99 107 111 113 113 113 111 106 98 88 80 76 74 71 71 70 69 66 63 53 357 319 305 300 299 300 302 304 303 303 305 308 310 311 312 309 307 311 319 324 325 327 332 334 335 341 354 4 2 357 360 6 10 11 13 18 23 22 17 4 350 335 321 314 309 307 308 309 310 311 310 310 310 310 311 313 315 317 319 321 323 325 327 329 331 333 334 335 335 335 335 334 333 331 329 325 322 319 316 314 312 308 305 303 301 300 298 297 298 299 302 306 312 318 325 329 332 333 333 333 333 332 332 332 332 332 332 331 330 329 327 325 323 323 322 323 324 326 328 330 332 335 337 341 347 351 349 344 340 337 335 331 328 324 320 316 312 308 304 299 293 288 283 278 275 273 274 279 291 309 326 333 333 331 329 328 327 326 326 326 326 327 327 327 327 326 325 323 322 322 322 323 323 322 321 321 321 321 323 324 326 327 328 330 333 336 340 347 356 3 9 11 13 14 13 13 15 18 22 24 27 29 32 33 34 34 34 35 37 40 43 100 99 98 97 97 96 95 94 94 93 92 91 90 89 88 87 86 85 83 82 82 81 80 80 79 79 78 78 78 77 77 77 77 77 77 77 77 77 77 77 77 79 80 81 83 84 85 86 88 92 97 103 108 113 118 123 130 138 149 164 185 207 227 244 255 262 264 262 259 267 284 297 304 304 300 294 291 291 292 295 301 308 312 312 310 308 305 303 301 300 299 298 297 296 295 294 293 294 294 296 298 299 296 295 296 298 300 301 302 303 303 303 303 305 307 304 300 299 300 301 304 306 308 308 308 309 310 311 312 312 313 313 313 312 310 310 310 311 312 313 313 313 312 312 311 310 310 309 309 307 304 302 303 303 303 303 304 304 304 302 300 297 296 297 299 299 300 299 300 302 303 304 305 306 307 308 308 308 308 308 309 309 311 313 316 317 317 317 318 319 319 319 319 319 320 321 321 319 316 316 317 319 321 323 324 324 324 324 324 322 319 315 312 310 309 310 313 316 318 318 318 319 319 318 317 315 314 314 313 313 312 312 313 314 316 317 319 321 324 325 326 327 328 329 330 332 334 337 339 340 342 343 344 345 346 347 349 350 351 352 352 351 350 349 347 345 344 343 342 340 340 342 342 342 341 341 340 341 346 1 30 31 18 25 28 14 9 7 353 337 326 125 117 97 79 70 65 62 58 54 51 50 47 45 42 40 37 34 33 34 32 29 25 23 26 34 45 61 79 92 98 100 101 96 83 77 86 96 104 110 112 113 114 113 109 101 91 83 80 79 78 79 80 81 79 74 64 6 321 305 298 296 297 299 301 302 303 304 304 306 309 312 309 309 313 318 319 319 322 329 336 341 347 354 353 348 344 348 0 11 15 17 22 26 23 10 354 340 328 315 309 303 301 301 302 304 306 306 306 306 306 307 309 312 315 317 319 321 323 325 327 329 330 332 333 334 334 334 334 334 333 330 328 325 322 320 318 316 312 309 307 304 302 301 299 299 300 301 304 308 313 320 326 330 332 333 333 333 333 332 332 332 332 331 331 329 328 326 324 322 321 321 322 323 325 327 329 332 334 336 338 338 339 338 337 337 336 333 330 327 323 319 315 311 306 301 296 290 285 280 276 273 271 271 276 290 314 339 350 348 343 339 336 333 331 329 329 329 329 329 329 328 327 325 323 321 321 322 323 323 321 320 320 320 320 321 323 324 325 327 328 330 332 336 341 348 357 6 11 14 15 16 16 17 20 24 26 29 31 33 34 35 35 35 36 37 38 41 100 99 98 98 97 96 95 94 94 93 92 91 90 89 88 86 85 84 82 81 80 80 79 79 79 78 78 78 77 76 76 77 77 77 77 77 77 76 76 76 77 78 79 80 81 83 84 85 86 89 95 101 106 110 115 120 124 130 137 149 165 183 202 221 239 248 247 238 224 207 29 356 338 328 320 310 301 298 298 300 304 310 315 315 312 309 306 303 301 300 300 300 299 298 295 293 292 296 298 299 301 301 297 296 297 299 301 302 303 304 304 303 304 307 309 308 304 301 301 302 304 306 308 308 309 309 311 311 312 313 314 314 313 310 307 306 306 306 307 310 311 311 311 311 310 309 307 307 306 304 302 301 301 302 302 303 304 304 303 301 299 296 295 295 296 297 295 296 298 300 301 303 304 305 306 307 307 309 309 309 309 310 311 314 316 317 316 316 318 318 318 318 319 319 319 319 319 318 316 315 316 317 320 322 324 324 324 324 323 322 319 315 312 309 308 308 310 312 313 313 313 313 313 313 312 311 310 310 310 309 308 308 308 309 311 313 315 317 319 321 322 323 324 325 327 329 331 334 335 337 338 339 340 341 342 342 344 345 346 347 348 348 347 345 344 342 341 340 339 338 337 337 338 338 337 336 335 333 333 336 345 341 326 315 324 343 349 0 349 326 310 307 103 80 65 58 54 52 49 47 45 44 42 39 38 37 35 32 30 30 28 26 24 24 28 37 47 63 79 90 96 102 105 102 85 77 84 93 101 108 112 113 113 113 110 104 95 87 82 81 81 82 85 89 89 84 70 17 325 306 298 294 295 298 300 301 303 302 301 303 310 315 312 309 312 316 315 313 317 330 345 349 347 344 340 335 330 333 347 4 14 16 18 13 0 348 340 334 326 313 304 297 293 293 294 298 302 303 303 303 303 304 306 308 311 313 316 318 321 323 325 327 328 330 331 332 333 333 334 334 333 332 330 327 324 322 320 318 315 312 309 307 304 302 301 300 300 301 303 305 308 313 318 323 327 330 331 332 332 332 332 332 331 331 330 329 327 325 322 321 320 319 320 321 324 326 328 330 332 333 332 329 326 327 332 338 336 333 329 326 322 318 314 309 304 299 293 288 283 279 276 273 271 271 277 292 319 351 1 359 353 348 343 339 336 333 332 331 331 331 331 331 328 325 323 321 321 322 323 322 320 319 319 319 319 320 321 322 323 324 326 327 329 332 336 341 348 358 7 13 16 18 19 20 22 25 28 30 32 34 35 36 36 36 37 37 38 39 101 100 99 98 97 96 95 94 94 93 92 91 90 88 87 86 84 82 81 80 79 79 78 78 77 77 77 77 76 76 76 76 76 76 76 76 76 76 75 76 76 78 78 79 80 82 83 84 85 88 94 99 104 108 113 117 121 124 130 138 149 161 174 192 218 229 218 188 150 116 84 58 25 4 337 324 319 320 319 318 317 317 316 315 313 310 306 303 301 300 300 301 301 299 296 293 292 295 297 298 299 297 295 295 297 299 301 302 304 305 307 305 306 309 312 313 310 305 303 304 305 307 309 309 309 309 310 310 311 313 313 314 313 310 307 304 303 304 305 309 311 311 310 308 307 305 303 303 302 301 300 299 299 300 301 303 304 304 303 301 299 296 294 293 293 294 292 293 295 297 299 300 302 304 304 305 306 308 309 308 308 309 311 314 316 316 316 316 317 317 317 317 318 318 318 318 317 316 315 313 314 315 317 320 322 322 321 321 321 320 318 315 312 309 308 308 309 310 310 309 308 308 309 309 309 309 308 307 307 306 305 304 304 305 306 309 311 313 315 317 319 320 322 323 325 327 329 332 333 335 336 337 338 338 339 340 340 342 343 344 344 344 344 343 341 340 339 338 337 336 335 335 334 334 333 332 331 329 327 333 341 343 333 318 315 322 331 13 9 334 323 325 343 20 34 39 41 42 43 41 40 39 37 33 32 31 30 28 27 25 23 21 19 21 27 35 46 63 78 87 95 102 108 109 93 83 87 95 102 108 112 113 113 112 110 104 96 87 82 81 80 82 87 93 95 91 79 34 331 308 298 294 295 297 299 300 301 299 298 299 310 316 315 313 314 316 313 307 311 332 354 350 336 330 327 323 320 321 332 349 3 10 7 345 328 330 336 338 332 319 305 292 286 285 288 293 297 300 301 301 302 303 304 305 307 309 312 315 318 321 323 325 327 328 330 330 331 332 332 333 333 332 331 329 326 324 322 319 316 313 310 308 305 303 302 301 300 301 301 303 304 307 310 314 319 323 326 328 329 330 330 330 330 330 329 327 326 323 321 320 318 317 318 319 320 322 325 327 330 331 330 328 325 326 336 345 340 334 329 325 321 317 313 307 302 297 292 287 283 280 277 275 274 275 282 298 328 357 8 6 1 354 348 344 340 336 334 332 331 332 334 334 330 327 324 321 320 321 320 318 317 317 317 318 318 318 319 320 320 322 323 325 327 329 332 336 341 349 359 8 14 18 21 23 24 26 29 31 33 35 36 37 38 38 38 38 38 39 102 100 99 98 98 97 95 94 93 93 92 90 89 88 86 85 83 81 80 79 78 78 77 77 76 76 76 76 75 76 76 76 76 76 76 76 75 75 75 75 76 76 77 78 80 81 83 84 85 88 92 97 102 107 112 116 119 122 126 132 139 146 153 161 186 190 167 140 121 110 107 105 89 113 91 340 353 19 357 339 331 326 321 318 315 313 310 306 304 303 303 302 302 300 298 296 294 293 294 295 295 294 293 295 297 300 301 302 304 307 309 305 307 310 313 314 313 309 306 305 306 308 310 311 311 310 309 309 310 311 313 313 312 310 308 306 305 304 305 307 310 311 310 308 305 303 300 298 298 297 297 296 296 297 298 301 303 304 304 303 300 297 294 293 293 293 293 294 295 296 297 299 300 301 302 303 304 305 306 305 306 308 310 313 315 316 316 316 317 317 316 316 317 318 318 317 316 315 313 312 311 312 314 317 320 320 318 318 318 317 316 315 312 310 309 309 310 310 308 307 306 305 306 306 306 306 305 305 304 303 302 302 301 301 303 305 307 309 312 314 316 318 320 321 322 324 327 329 331 333 334 335 336 337 338 338 339 340 340 341 342 342 342 341 340 339 338 337 336 335 334 333 332 331 329 328 328 327 327 332 339 342 336 323 312 304 313 3 16 343 321 309 309 324 352 16 30 38 41 41 39 35 31 27 24 24 24 24 22 20 18 17 16 17 23 31 43 60 75 86 95 104 111 113 102 95 96 103 109 113 115 115 114 112 109 104 96 86 80 78 76 78 86 94 96 93 85 56 342 311 300 295 295 297 298 299 298 297 296 297 307 311 312 314 315 314 311 304 309 333 351 339 328 326 323 319 317 315 320 333 350 2 358 334 328 333 340 343 339 327 311 295 285 281 283 287 291 295 297 299 301 302 302 302 303 305 308 311 314 317 320 323 325 327 328 329 330 331 332 332 332 332 331 329 327 325 323 320 317 314 311 309 307 305 303 302 301 301 301 301 302 303 304 308 312 316 321 324 326 327 327 328 328 328 327 325 324 322 320 318 317 316 315 316 317 318 321 323 327 329 331 333 334 337 351 353 345 336 329 325 321 316 312 307 301 296 292 288 284 281 279 278 278 281 289 305 334 1 13 12 6 358 351 346 342 338 335 333 331 331 333 334 333 330 326 322 321 320 319 317 316 316 317 318 318 318 318 318 318 319 321 322 324 326 328 331 335 341 350 0 9 16 19 23 26 27 29 31 33 35 37 38 39 39 39 39 39 39 102 101 100 99 98 97 95 94 93 92 91 90 88 87 85 83 81 80 79 78 77 77 76 75 75 75 75 75 75 75 75 75 75 75 75 75 75 74 74 75 76 76 76 77 79 81 82 83 86 88 92 95 101 107 112 116 119 121 124 128 134 138 141 144 148 149 138 129 123 121 126 131 131 140 142 134 120 108 7 336 333 328 325 322 320 319 316 313 309 306 304 302 301 300 299 297 295 294 293 293 294 293 294 295 298 300 301 301 303 306 307 305 306 310 313 315 314 312 308 306 305 307 309 310 311 310 309 308 307 309 311 311 311 311 310 309 308 308 308 308 309 310 310 309 306 302 298 294 294 294 295 294 294 294 295 297 300 302 303 302 301 299 296 295 293 294 294 293 294 295 296 297 298 299 300 301 301 302 302 302 303 306 309 312 314 315 316 316 317 317 316 315 316 318 317 316 315 313 312 310 309 309 311 314 317 316 314 314 314 314 314 314 313 312 311 310 310 309 307 304 303 303 303 303 304 304 304 303 302 302 301 299 298 299 300 302 305 307 310 312 315 316 318 318 320 322 325 327 330 331 333 335 336 337 338 338 339 339 339 339 340 341 341 340 340 339 338 337 336 335 335 334 332 330 328 327 328 329 330 331 337 339 336 327 310 286 264 278 349 338 311 292 288 291 316 2 29 41 45 43 35 30 26 21 18 17 17 17 15 13 14 15 16 17 22 29 41 57 71 84 95 104 112 113 110 109 111 116 119 118 118 120 118 114 109 104 97 85 77 75 72 74 81 90 93 90 86 69 359 316 303 297 296 296 296 296 296 294 294 297 302 306 311 316 315 310 308 303 308 327 351 350 336 329 323 326 321 319 323 331 340 354 344 332 331 335 342 347 346 334 317 303 292 285 282 281 285 288 291 295 297 299 299 300 301 302 305 308 311 314 318 320 323 325 326 327 328 329 330 330 331 330 329 328 327 326 324 322 319 316 313 311 309 307 305 304 303 302 302 302 302 302 303 305 307 310 315 319 321 323 324 325 326 326 325 324 322 321 319 317 316 314 313 313 313 314 316 319 321 325 329 335 340 344 355 353 344 335 328 325 322 317 313 308 303 298 293 289 286 283 281 281 282 286 295 313 340 5 19 18 10 2 354 348 342 338 335 333 332 332 333 334 334 333 328 325 324 323 322 320 319 319 319 319 318 318 317 317 317 318 318 319 321 323 325 327 330 334 341 351 2 12 16 21 25 28 30 32 34 36 38 39 39 41 41 41 40 40 103 102 101 100 98 97 95 94 93 92 90 89 87 85 83 81 80 79 78 77 76 75 75 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 74 75 75 75 75 76 78 80 82 83 86 89 91 95 100 106 112 117 120 122 124 127 131 135 136 137 135 133 130 130 130 129 130 132 134 136 140 145 151 160 198 292 312 317 319 323 325 326 324 320 315 310 307 304 302 301 300 298 296 294 293 293 293 293 295 297 299 300 301 302 303 304 306 306 307 310 314 316 316 314 311 308 305 306 307 309 310 310 309 307 305 306 307 308 309 310 310 309 308 308 310 312 314 313 311 308 304 300 296 292 291 292 292 292 292 292 292 294 296 298 300 300 300 299 298 297 296 295 294 293 292 293 294 295 296 297 298 299 299 298 299 300 301 304 307 309 311 313 314 316 317 317 316 315 316 317 317 316 314 313 311 310 308 308 310 312 314 312 311 311 311 312 312 312 313 312 312 310 309 306 304 302 300 299 299 299 300 301 302 301 300 300 298 296 295 296 298 300 303 306 308 310 312 314 315 316 318 321 324 327 329 331 333 335 336 338 338 339 339 338 338 338 338 339 340 339 339 339 338 338 338 338 337 337 336 333 331 330 331 333 334 335 338 339 339 333 316 273 252 274 307 317 289 259 244 245 241 13 38 40 38 32 24 22 21 17 13 10 9 9 6 5 6 9 13 18 23 31 41 55 67 79 91 103 111 114 116 119 123 128 133 133 128 127 123 116 108 103 99 85 74 71 69 70 73 80 85 82 81 67 7 320 305 299 295 294 294 294 294 293 292 295 299 304 311 318 317 308 303 299 302 313 334 349 338 331 323 323 322 324 330 336 339 347 333 328 329 335 344 350 349 337 322 307 297 289 283 279 279 281 284 288 292 295 298 300 301 302 304 306 309 312 315 317 320 322 323 325 326 327 328 329 329 328 327 326 325 325 324 322 320 318 315 313 311 309 307 306 305 304 304 304 304 304 304 305 306 308 310 314 317 319 321 322 323 324 324 323 322 320 319 317 316 314 313 312 311 312 313 315 317 320 323 327 334 339 343 342 337 332 328 326 324 320 315 310 305 300 296 292 289 286 285 285 286 290 302 320 345 11 27 26 16 6 358 350 343 338 335 333 333 333 333 333 334 333 330 328 328 327 326 325 323 322 321 321 320 319 318 317 317 317 317 317 318 320 322 324 327 330 335 342 354 5 13 18 23 28 31 33 35 37 38 40 41 41 42 43 43 42 104 102 101 100 98 97 95 94 92 91 89 87 85 83 81 80 78 78 77 76 75 74 73 72 72 72 72 72 72 72 72 72 72 72 72 73 73 73 73 74 74 74 75 75 77 79 81 84 86 89 92 95 99 105 111 117 121 123 124 126 130 133 135 134 131 129 128 128 127 125 125 126 127 129 135 142 151 160 175 205 251 284 300 315 327 333 332 328 321 316 311 308 306 304 302 300 298 295 294 293 293 294 296 298 300 302 303 303 304 306 307 309 310 313 316 319 318 317 315 312 307 306 307 307 309 309 308 307 304 303 304 306 308 309 309 306 305 307 310 313 315 315 310 304 299 296 293 290 288 288 290 289 289 290 290 291 293 295 295 297 298 298 298 297 297 295 294 293 293 293 294 294 295 296 297 297 296 297 298 299 301 304 306 308 309 310 313 316 318 318 316 315 316 317 317 316 314 313 311 310 309 309 309 311 312 311 309 310 310 311 311 312 312 312 311 309 307 304 301 298 295 293 294 295 298 301 302 300 299 298 296 293 292 293 295 298 301 305 307 309 310 311 313 315 317 321 324 327 329 332 334 336 337 338 339 339 339 339 338 338 337 337 337 337 337 339 340 341 341 341 341 341 341 339 337 336 337 338 340 341 344 345 345 342 333 298 277 284 304 314 298 267 246 228 208 9 21 23 18 15 14 14 13 11 7 4 2 360 357 355 356 359 4 12 21 31 39 50 61 72 84 98 109 116 121 126 130 135 143 149 149 143 135 122 106 98 100 83 69 66 66 66 67 71 76 71 69 52 358 320 306 299 295 293 292 292 292 292 291 292 297 303 311 318 317 305 297 293 294 299 311 323 326 327 322 319 319 326 339 352 353 340 330 325 324 328 341 350 351 342 327 313 302 292 283 280 277 276 278 282 286 291 297 299 301 302 303 305 308 310 312 315 317 319 321 322 323 325 326 327 327 326 324 324 323 323 322 322 320 318 316 314 312 310 308 307 306 306 306 306 306 306 306 307 307 309 310 312 313 315 318 320 321 322 322 322 322 321 320 319 317 315 314 312 311 311 311 313 314 317 319 322 326 330 332 333 333 332 330 327 328 325 319 314 309 304 299 296 293 290 289 288 289 295 307 326 351 15 32 31 23 13 2 354 346 342 339 337 336 335 334 333 333 333 332 331 331 330 329 328 326 325 324 323 322 320 319 318 318 317 316 316 317 318 320 322 324 327 330 336 346 357 7 16 21 26 30 34 37 38 40 41 42 43 44 45 45 44 105 103 102 100 99 97 95 93 91 89 87 85 83 82 80 78 77 76 75 74 73 72 70 70 69 70 70 70 69 69 69 70 70 70 71 71 72 72 72 73 73 74 75 75 77 79 82 84 87 90 93 96 100 104 110 116 121 123 124 126 128 131 134 133 131 128 126 124 121 119 120 122 123 126 131 139 151 164 176 192 213 239 264 294 327 339 340 335 329 323 318 315 311 309 306 304 301 299 297 296 296 297 298 300 302 304 305 305 305 305 308 310 313 316 318 321 321 319 317 314 309 307 306 306 307 308 308 306 303 301 302 304 305 306 305 303 302 304 306 309 309 307 301 296 292 290 289 287 286 285 288 289 290 290 290 290 291 292 291 293 295 296 296 295 295 295 295 295 295 295 296 296 296 297 296 296 296 297 299 301 303 306 308 308 309 310 314 318 319 318 316 315 315 316 317 316 315 313 312 311 309 309 310 311 311 311 310 311 312 312 311 311 312 311 310 308 305 301 298 294 291 291 291 294 298 302 302 301 299 296 294 291 290 290 293 296 300 303 305 307 309 310 312 314 317 320 324 327 330 332 335 337 339 340 340 341 340 340 339 338 338 337 337 337 338 341 342 344 344 345 345 345 345 344 343 343 343 345 347 349 351 352 351 351 349 340 327 324 331 325 316 303 277 276 310 342 353 0 4 5 5 4 4 2 359 356 353 350 347 345 345 346 350 358 10 22 29 37 46 58 70 86 105 117 125 130 135 140 148 158 166 171 166 152 121 94 95 73 55 52 57 60 60 61 65 59 49 26 342 316 305 299 295 293 291 290 290 291 291 291 295 301 308 313 311 301 292 287 287 291 298 304 312 317 315 311 312 323 343 4 7 349 335 325 319 321 333 344 350 348 340 325 309 295 285 281 278 277 277 278 282 285 292 296 298 300 301 303 306 307 310 312 314 316 317 318 320 322 323 324 324 322 321 321 320 320 320 319 319 317 316 314 312 310 309 307 306 306 307 307 307 308 308 309 309 310 311 312 313 315 318 320 322 322 322 322 322 322 321 320 319 317 315 314 312 311 311 312 313 315 318 321 323 326 329 330 332 332 331 330 330 328 323 317 312 307 303 300 297 294 293 292 293 299 310 328 354 17 32 35 30 20 9 359 352 347 344 342 341 339 337 336 335 334 333 333 332 332 330 329 328 327 325 324 323 322 320 319 318 317 316 316 316 317 318 320 323 325 328 333 340 350 1 12 19 26 31 34 37 39 41 43 44 44 45 46 47 46 106 104 102 101 99 97 94 92 90 88 86 84 82 80 78 76 74 73 72 71 70 69 67 66 66 67 67 67 67 68 68 68 69 69 69 70 71 71 71 72 72 74 75 76 77 79 82 85 88 91 94 98 101 105 110 116 121 124 125 126 127 130 132 133 131 128 125 121 118 117 118 119 121 124 129 137 148 162 183 200 212 223 234 248 311 338 343 340 335 330 326 322 318 315 312 310 307 305 303 303 302 303 303 305 306 307 307 306 305 305 308 310 313 315 318 321 322 321 318 315 311 308 306 304 305 306 306 304 301 298 298 300 301 301 302 302 302 303 302 301 300 298 294 291 287 286 286 286 286 287 291 295 296 295 293 291 289 288 289 291 293 293 293 292 293 294 295 295 296 296 297 298 297 297 297 297 298 300 302 305 307 310 311 311 311 313 316 319 320 318 316 314 314 316 316 316 315 313 312 311 309 308 309 310 311 311 312 314 314 313 312 311 311 310 308 305 302 299 296 293 291 291 292 296 300 301 302 301 299 296 293 290 289 289 291 294 297 301 304 306 308 310 311 314 317 321 324 328 331 333 336 338 340 341 342 342 341 341 340 340 339 338 338 338 341 344 345 346 347 348 348 349 349 349 349 349 350 352 354 358 357 356 357 360 360 354 348 348 346 333 321 311 301 310 322 331 340 347 353 356 357 356 355 353 350 347 343 340 337 336 335 335 337 343 352 5 13 16 20 27 39 49 72 108 125 133 138 143 150 161 175 193 204 215 229 252 73 15 3 4 13 24 31 28 25 9 353 340 325 311 303 298 295 292 291 289 289 289 290 291 295 299 304 307 304 296 289 285 285 288 292 296 301 306 307 307 310 320 343 12 23 11 352 331 317 318 326 336 343 345 341 331 317 302 292 285 280 278 277 277 279 280 285 289 292 294 297 299 302 305 307 309 311 312 313 314 316 318 319 320 320 319 318 318 318 318 317 317 316 315 314 313 312 310 309 307 307 307 307 307 308 308 309 310 310 311 312 313 315 317 320 322 323 323 323 322 323 323 323 322 321 319 317 316 315 313 312 312 313 315 317 319 321 324 326 328 329 330 330 330 330 328 323 318 314 311 307 304 301 299 297 297 298 302 311 329 353 15 30 38 36 26 16 6 358 353 349 347 345 344 342 340 338 336 334 333 333 332 331 330 328 327 326 324 323 322 321 319 319 318 317 317 316 317 317 319 322 324 327 331 336 342 353 5 16 26 32 35 38 40 42 44 46 46 46 46 48 48 107 105 103 101 99 96 93 91 88 86 84 82 80 78 75 72 70 68 67 67 66 65 64 63 62 62 63 63 65 66 66 67 67 67 68 69 69 70 70 71 72 74 76 77 78 80 83 86 89 93 97 100 103 107 111 116 121 125 127 127 127 128 130 131 129 126 122 118 116 116 116 118 120 124 128 135 143 155 174 191 199 202 201 204 248 320 339 341 339 336 333 330 327 323 320 318 315 313 313 312 311 311 311 311 311 310 309 307 305 305 307 310 311 313 316 320 323 322 320 316 313 308 304 303 304 306 306 303 300 298 297 298 297 298 299 299 299 297 296 295 294 293 291 289 286 284 284 286 289 292 297 301 302 301 298 294 290 287 289 291 292 292 291 291 291 292 293 293 295 296 297 297 297 298 299 300 302 304 306 308 310 312 314 314 314 315 317 318 318 317 315 314 314 315 315 314 313 312 311 310 309 308 308 309 310 312 314 316 317 316 314 312 310 308 306 303 300 298 295 294 293 293 293 294 297 300 301 301 300 297 294 291 288 288 289 292 296 300 303 305 308 309 311 314 317 321 325 329 332 335 337 339 341 342 342 343 342 342 341 341 340 339 339 339 341 344 345 346 348 351 352 353 353 353 354 355 356 357 1 5 2 359 1 3 1 354 349 349 346 338 328 313 287 310 321 329 335 341 346 349 350 349 349 348 346 341 337 332 330 329 328 327 328 331 337 345 351 353 351 349 348 342 339 2 115 133 140 145 151 159 169 184 208 233 253 265 271 286 302 310 317 324 332 332 327 320 315 312 307 302 299 296 293 291 290 289 288 287 289 291 294 297 300 300 295 286 284 283 284 286 289 291 295 299 301 302 305 316 338 9 33 25 354 328 315 317 323 328 334 336 332 324 316 306 296 287 279 276 277 279 280 280 282 283 284 286 288 292 296 300 303 305 307 309 310 312 314 315 316 316 317 316 315 315 315 315 315 315 314 313 311 311 310 309 308 307 307 307 308 308 308 309 310 311 311 312 313 315 317 319 321 322 323 322 322 322 323 324 324 323 322 321 320 318 317 316 315 314 314 315 317 318 320 322 324 325 326 327 328 327 327 325 323 320 317 314 311 308 305 303 302 301 302 305 312 328 348 9 27 38 38 31 21 12 4 358 354 352 350 348 345 342 340 337 335 334 333 332 330 329 327 326 325 323 322 320 319 318 318 317 317 316 316 316 317 319 321 324 327 331 333 339 347 358 12 25 33 37 40 42 44 46 46 47 47 46 47 48 109 106 104 101 99 95 92 89 87 85 82 80 77 74 71 67 65 63 62 62 61 60 58 57 57 57 58 60 62 63 64 64 65 66 66 67 68 69 70 72 73 75 76 78 80 81 84 87 91 95 99 103 106 109 114 118 122 125 127 127 127 127 127 127 126 124 119 116 115 115 116 118 120 124 128 136 144 151 159 168 172 173 176 178 184 241 341 343 342 341 339 337 334 331 327 325 323 321 320 320 319 319 317 316 314 312 309 308 305 306 308 310 311 312 316 320 323 323 321 317 314 307 304 303 305 306 305 303 301 298 297 296 296 296 296 295 294 293 292 292 291 290 288 287 285 285 287 289 293 298 302 303 303 301 298 294 290 289 290 291 292 292 291 291 291 292 293 293 295 296 297 297 298 299 301 303 306 308 309 310 311 312 314 314 314 314 315 315 315 314 313 313 313 313 313 312 311 310 309 309 308 307 307 308 310 313 316 319 320 319 316 313 311 309 307 304 301 299 297 295 295 295 294 295 296 298 300 301 301 298 294 291 288 288 288 291 295 299 302 305 307 309 311 314 318 322 327 330 334 336 338 340 341 342 342 343 343 343 342 341 341 340 339 339 340 341 342 344 347 351 356 357 358 358 359 360 1 2 5 9 6 4 5 6 1 352 346 344 342 341 332 319 314 324 330 333 335 338 342 345 346 344 344 345 344 341 336 330 325 323 322 321 321 322 325 329 332 334 333 330 329 323 319 315 309 186 152 151 153 158 166 179 201 231 256 267 264 269 277 285 291 297 303 308 308 306 302 299 297 293 294 293 291 289 288 287 286 286 288 290 292 295 296 292 283 274 273 276 279 283 286 290 292 295 297 298 300 307 324 351 7 347 322 311 308 312 320 321 322 321 318 314 309 301 290 281 274 272 278 284 286 287 286 283 281 279 279 283 289 294 298 301 303 304 306 308 311 312 312 313 313 313 313 313 313 314 314 313 312 311 310 309 308 307 307 307 307 307 308 308 309 309 311 312 313 314 315 316 317 319 320 321 321 321 320 321 323 324 325 325 324 323 322 320 319 318 317 316 316 316 317 319 320 322 324 325 325 325 325 324 324 323 322 321 319 317 314 312 309 307 305 305 305 308 315 327 344 3 21 33 37 33 25 16 9 3 359 356 354 351 348 345 342 339 337 335 333 331 330 328 326 324 323 321 320 319 317 317 316 315 315 315 315 316 317 318 320 323 327 331 333 337 343 352 6 20 31 38 42 44 46 47 48 48 48 48 48 49 109 107 104 101 98 94 91 88 85 83 79 75 72 69 65 62 59 56 55 55 54 53 52 50 50 51 53 56 59 60 61 61 62 63 64 66 67 69 70 72 74 76 77 79 82 84 86 89 93 98 102 105 108 111 115 120 123 126 127 128 127 127 126 125 123 120 117 115 115 115 117 119 122 126 131 138 144 147 151 154 157 159 162 160 157 153 7 344 341 342 342 341 338 335 332 330 327 325 323 322 322 322 321 318 316 313 310 308 306 307 309 311 312 313 315 319 323 324 322 318 315 307 305 305 306 306 305 303 301 299 297 296 295 294 293 293 292 291 291 291 290 288 287 285 285 286 290 293 299 303 305 304 303 300 296 293 291 290 290 290 292 292 292 292 292 292 293 294 296 297 297 298 299 301 303 306 308 310 310 310 311 311 312 312 312 311 312 312 312 311 311 311 311 312 311 310 308 307 307 308 308 308 307 308 310 313 318 322 323 322 318 315 312 310 308 305 303 301 299 298 298 298 298 298 299 300 301 301 300 296 293 290 289 288 289 291 295 299 302 305 308 310 312 315 319 324 328 332 335 337 339 340 341 341 342 342 343 342 342 341 341 340 339 339 339 341 342 345 347 350 355 0 3 3 4 4 4 6 8 12 12 11 10 9 4 356 351 345 344 344 336 326 324 328 333 333 332 333 339 342 343 341 342 342 342 340 336 330 322 319 318 316 315 315 316 317 319 321 321 320 318 315 311 306 302 296 282 204 172 171 174 184 205 239 263 272 265 262 264 270 276 283 289 295 298 298 297 294 292 290 289 290 289 288 287 285 284 285 286 288 290 292 290 285 274 265 264 267 272 276 276 283 289 292 295 296 295 295 300 317 325 314 303 297 296 301 308 309 308 308 307 305 300 292 281 273 269 270 280 292 297 298 295 288 282 277 274 276 281 287 293 296 298 299 301 303 306 308 310 310 310 310 310 311 311 312 312 312 311 310 309 308 307 307 307 307 307 307 308 308 309 310 311 313 314 315 316 317 318 319 319 320 321 320 320 321 322 324 324 325 325 324 323 322 321 320 319 318 318 318 318 319 320 322 323 324 324 323 323 322 323 323 322 321 320 319 317 314 312 310 309 308 308 311 316 325 339 356 13 26 33 33 28 20 13 7 3 360 357 354 351 348 344 341 338 335 333 331 329 327 324 322 321 319 318 316 315 314 313 313 313 313 314 315 316 318 320 322 327 331 334 338 341 347 359 12 25 37 45 47 48 49 50 51 51 50 50 51 110 106 103 100 96 92 89 85 82 78 74 69 66 64 60 56 52 50 48 46 46 45 44 43 42 43 47 50 53 55 56 57 59 60 62 65 67 69 71 72 74 76 79 82 85 87 90 93 96 100 104 108 111 113 117 121 124 127 128 128 127 126 124 122 119 117 116 115 114 115 117 120 124 129 134 139 142 145 147 149 151 153 154 150 145 140 127 4 334 337 340 341 340 338 335 332 329 326 324 322 321 321 320 318 316 313 311 310 308 310 311 312 313 314 316 320 325 325 323 319 315 308 307 308 307 307 305 303 301 299 297 296 294 293 292 292 291 291 291 291 290 289 286 286 286 288 293 298 302 304 305 304 302 298 294 293 291 290 290 290 291 292 292 292 292 293 293 295 297 298 298 299 300 302 304 307 309 310 311 311 311 311 311 311 310 310 310 309 309 309 310 311 311 311 311 309 308 307 307 307 308 308 308 308 310 314 319 324 325 324 320 316 313 310 308 307 305 304 303 303 303 303 303 303 303 303 303 301 298 295 292 290 289 288 289 292 295 299 303 306 308 310 313 316 321 325 329 333 336 337 339 340 341 341 342 342 342 342 342 341 341 340 339 339 340 341 343 345 347 351 358 4 6 7 7 7 8 9 12 14 16 16 14 10 7 5 2 353 350 348 342 336 334 336 335 332 328 328 334 339 340 339 338 338 338 336 332 327 321 317 314 313 311 310 309 309 310 312 312 312 311 309 304 297 293 290 286 275 252 227 214 213 225 247 268 277 275 268 263 262 266 272 280 286 290 292 292 291 290 288 287 287 288 287 286 284 282 283 284 285 287 289 287 282 273 264 260 262 267 269 241 240 273 286 291 293 292 289 288 295 303 300 292 287 286 287 290 291 293 296 300 300 295 288 280 275 273 277 289 302 308 308 302 293 285 278 274 274 277 283 287 291 292 293 295 298 301 304 306 307 307 307 307 308 309 310 311 310 310 309 308 307 307 306 306 307 307 307 307 308 309 310 311 313 314 315 316 317 318 319 319 320 320 321 321 321 322 322 323 324 325 324 324 323 322 322 321 320 319 319 319 319 320 321 322 323 323 322 321 321 322 322 321 321 321 320 318 316 315 313 312 311 311 313 316 323 334 349 4 18 29 31 28 22 16 11 6 2 359 357 354 350 347 343 339 336 333 330 327 325 322 320 318 317 315 314 313 312 311 310 310 311 312 313 315 317 319 321 325 329 334 339 342 345 352 3 16 31 42 48 50 52 52 52 53 53 53 53 108 104 101 97 93 89 85 81 76 71 67 63 60 58 55 51 46 43 41 39 37 36 35 34 34 35 38 42 46 48 50 53 56 58 61 63 66 68 71 73 75 78 82 85 89 92 95 98 100 104 107 111 114 117 119 122 125 128 129 128 126 123 120 117 116 117 116 115 115 115 118 121 126 131 136 139 141 143 145 147 149 150 148 142 137 133 130 129 149 314 333 341 342 340 337 335 332 329 326 324 322 320 319 317 316 314 313 312 311 312 314 315 315 316 318 322 327 326 323 321 317 311 310 309 308 307 306 304 303 302 298 296 295 293 293 292 292 291 291 291 291 290 289 290 291 293 297 302 304 304 303 301 298 296 293 291 290 291 291 292 293 293 294 293 292 292 293 295 297 299 300 301 302 303 305 307 309 312 313 313 312 311 311 311 310 310 309 309 308 309 309 311 312 312 311 311 310 309 309 309 309 309 309 309 311 314 319 322 323 321 318 314 311 309 308 307 307 307 308 308 308 308 308 308 307 305 303 302 299 297 293 290 289 290 291 293 297 300 303 306 308 311 314 317 322 326 330 333 336 337 339 340 341 341 342 342 342 342 342 341 341 340 339 339 340 341 343 345 349 356 4 7 9 9 10 10 11 12 14 16 18 18 15 12 10 10 8 359 356 352 347 343 341 341 339 335 329 327 330 335 337 336 335 334 334 333 331 327 321 316 312 308 306 305 304 303 303 304 305 306 306 305 300 284 271 275 281 280 276 269 259 251 250 258 270 278 279 276 271 264 262 264 270 278 283 286 287 288 288 287 285 285 285 285 284 283 281 281 282 284 285 287 286 283 276 266 258 259 265 259 222 208 239 273 287 292 292 289 287 289 291 290 285 279 277 276 276 276 277 281 287 291 290 287 284 284 284 290 299 308 315 317 311 300 291 285 281 279 280 282 284 282 283 286 290 294 297 300 300 301 301 302 303 305 307 309 310 310 309 308 307 306 305 305 305 306 306 306 306 307 308 310 311 313 314 315 316 317 318 319 320 321 321 321 321 321 321 321 322 323 324 324 324 324 324 323 322 321 321 320 320 319 319 320 321 322 322 322 321 321 321 321 320 320 320 320 319 318 317 315 314 313 313 314 316 321 330 341 355 10 21 27 27 23 17 13 8 4 1 359 356 352 348 344 340 336 332 329 326 323 320 318 316 314 312 311 310 309 308 308 309 309 310 312 313 315 318 321 324 327 332 339 343 345 347 351 4 19 33 46 53 55 55 55 56 56 56 56 104 100 96 93 89 83 78 73 68 64 59 57 54 52 49 44 40 36 33 30 28 27 27 26 25 26 29 32 36 39 43 47 51 55 59 62 65 68 71 74 77 81 85 89 93 97 100 103 105 108 111 114 117 119 121 124 126 127 127 126 123 119 116 115 116 117 117 116 115 116 119 123 127 131 135 138 140 142 144 146 148 148 144 137 132 126 123 126 136 157 321 338 340 340 338 337 336 334 331 328 325 322 319 318 317 317 316 315 314 315 317 318 318 320 322 325 327 325 323 322 318 313 312 310 309 308 307 307 306 304 300 297 295 295 294 294 293 293 293 292 292 292 292 294 296 300 304 307 307 304 301 297 295 293 292 291 290 291 292 293 295 296 296 294 292 290 291 293 297 300 302 304 305 306 308 309 311 314 315 314 313 312 312 312 311 311 310 310 310 310 310 312 313 313 312 312 311 310 310 311 311 311 310 310 312 315 318 319 317 315 312 309 307 306 306 306 307 308 310 311 312 312 312 311 310 309 307 305 304 301 296 292 291 292 293 296 298 302 304 307 309 312 315 318 323 327 331 333 336 337 339 341 341 342 342 342 343 342 342 342 341 340 340 340 340 343 347 352 357 2 6 9 10 11 12 12 13 14 14 15 16 16 14 12 12 11 8 3 358 354 349 344 340 340 340 338 332 327 328 333 336 335 333 331 329 328 326 323 319 314 309 305 301 298 299 298 297 297 297 299 303 304 299 280 259 257 265 273 276 276 273 267 262 263 269 275 278 279 276 272 266 264 268 273 278 281 283 284 285 285 284 283 283 283 282 282 280 280 281 282 283 284 284 282 277 269 262 263 265 255 223 201 213 251 276 288 290 289 287 286 285 283 280 271 267 265 264 265 267 269 274 277 279 281 283 285 286 293 303 312 318 318 313 308 299 295 290 286 284 283 281 274 276 280 284 288 292 293 294 294 295 296 298 301 303 306 307 307 307 305 304 303 303 303 303 304 304 304 305 306 308 309 311 312 314 315 316 318 319 320 321 322 322 323 323 323 323 322 322 323 324 324 324 325 325 325 324 323 322 321 321 321 320 320 320 321 321 321 321 321 320 320 320 320 320 320 320 320 318 317 316 316 315 315 317 320 326 335 347 360 11 20 24 22 18 13 9 6 3 0 357 353 349 345 341 336 331 328 324 321 318 315 313 311 310 309 308 307 306 306 307 308 309 310 312 314 316 319 323 326 330 336 341 344 344 343 353 5 22 38 49 55 57 58 59 59 60 60 94 91 88 84 79 74 68 64 60 56 52 49 46 44 41 38 34 30 26 21 20 19 19 18 17 17 19 22 26 30 35 40 46 51 56 60 64 68 71 75 79 83 88 92 98 102 106 109 111 113 115 117 119 121 124 126 126 125 124 121 118 116 115 115 117 117 116 116 115 117 120 124 128 132 135 138 140 142 143 145 147 146 141 134 127 119 116 117 125 135 150 318 322 326 329 333 337 338 335 331 328 326 324 322 321 320 320 318 317 318 320 322 324 326 328 327 326 324 324 323 321 317 313 311 310 310 310 309 308 305 300 298 297 296 296 296 295 294 294 293 293 293 294 296 300 307 312 313 310 304 298 295 293 293 292 291 290 290 291 293 295 297 297 296 294 291 291 293 296 301 305 307 309 310 312 313 314 316 315 314 314 314 313 313 312 312 313 313 312 312 312 313 314 315 314 313 311 309 310 312 313 313 312 312 314 315 317 316 313 310 306 304 303 303 303 305 306 308 309 311 312 313 313 312 311 310 309 308 306 303 299 294 293 294 295 298 301 303 306 308 311 313 316 320 324 328 331 333 336 338 340 341 342 342 342 343 343 343 342 342 341 340 340 341 344 349 355 359 2 5 8 10 11 12 13 13 13 13 13 13 14 13 11 10 9 9 7 3 358 353 348 343 339 337 339 341 335 327 324 328 331 331 330 328 325 323 320 317 315 313 309 305 301 298 295 293 291 289 288 290 296 301 299 286 267 256 256 263 270 273 273 271 267 265 266 270 275 277 278 277 274 271 272 274 276 277 279 281 281 282 282 281 281 280 280 280 279 279 279 280 281 281 281 279 276 271 266 265 266 260 241 206 197 220 251 277 284 286 286 285 283 279 272 264 259 256 255 257 260 263 268 270 271 271 273 277 281 289 301 310 314 313 308 312 307 303 300 295 291 289 285 286 286 283 282 285 288 288 289 289 289 290 293 296 299 301 303 304 304 303 303 302 301 301 301 301 301 302 303 304 306 308 310 311 313 314 316 318 319 321 322 323 325 326 327 327 326 325 325 325 324 324 325 326 326 326 326 325 324 323 322 322 321 321 321 321 321 320 321 321 321 320 320 320 320 321 321 320 319 319 318 318 317 317 317 319 324 331 340 351 2 12 18 18 16 13 9 6 3 0 357 354 350 346 341 336 331 327 323 319 316 313 310 309 307 307 306 305 304 304 305 306 307 308 310 312 315 317 321 325 329 333 338 343 344 344 348 356 10 26 40 50 57 60 60 62 63 63 72 72 72 69 66 62 57 53 49 45 41 37 35 35 33 31 27 23 18 14 12 12 12 11 10 9 10 11 14 18 23 30 37 44 51 57 63 67 72 77 81 86 91 96 102 107 112 115 117 118 120 121 123 124 126 127 127 125 121 118 116 114 115 116 117 117 116 115 115 117 122 126 129 133 136 138 140 142 144 145 146 144 138 131 124 116 112 112 119 130 144 165 206 254 294 313 328 336 336 331 329 329 328 326 324 322 322 319 319 321 324 326 331 333 331 328 326 325 325 325 324 321 317 314 312 311 312 311 310 307 303 299 298 298 298 298 297 297 296 295 295 295 296 297 301 309 315 315 311 304 298 295 294 293 292 292 291 291 291 293 295 297 298 299 298 294 293 294 296 301 307 311 314 315 316 316 316 316 315 314 314 314 314 313 313 313 314 314 313 313 314 317 317 317 316 314 312 310 309 311 313 313 312 313 314 316 316 315 313 309 306 304 302 302 303 304 305 306 308 309 310 311 312 312 312 310 309 308 306 304 300 296 295 295 297 299 302 305 307 310 312 315 318 321 325 328 331 333 336 338 340 341 342 343 343 343 343 343 343 342 342 341 342 345 352 359 1 3 5 7 9 11 12 12 13 13 13 12 12 11 10 9 7 6 4 4 3 360 355 349 345 341 337 336 338 339 332 324 320 321 324 326 326 326 323 320 316 314 313 312 310 306 301 297 294 290 287 284 281 280 290 295 296 293 282 269 262 260 265 268 270 269 267 264 262 264 269 273 276 278 278 277 276 275 275 275 276 277 278 278 278 278 278 278 278 278 277 277 278 278 279 279 278 276 274 271 268 265 265 264 255 228 201 202 221 250 273 281 284 284 282 277 269 263 258 255 254 254 256 260 264 267 269 270 271 273 279 286 295 301 304 303 306 311 312 312 311 309 303 300 297 299 300 297 293 289 289 287 286 285 284 284 287 291 295 298 300 301 302 302 301 301 300 300 299 298 299 299 300 302 304 306 308 310 312 314 316 318 320 321 323 325 327 329 331 331 331 330 329 328 326 325 326 327 328 328 327 327 326 325 324 324 323 322 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 318 318 318 319 322 327 334 343 354 3 9 12 12 11 8 5 2 359 356 353 350 345 341 336 331 326 322 318 314 311 309 307 306 305 304 303 303 302 303 303 305 307 309 311 313 315 319 323 327 330 334 340 343 344 346 353 4 17 30 42 50 55 61 64 66 66 42 47 50 50 50 47 43 39 35 30 27 25 25 26 26 22 19 15 11 7 4 3 3 3 3 2 1 1 3 6 11 16 24 33 42 51 60 67 73 79 84 89 95 101 106 112 116 119 122 123 124 125 126 127 128 127 126 122 118 115 115 115 116 117 117 116 115 114 115 118 124 128 132 134 137 139 141 143 144 145 144 142 135 128 120 114 110 109 115 125 137 151 172 204 237 259 299 324 331 329 328 329 329 328 326 324 324 320 321 324 327 329 333 335 333 331 329 329 329 328 327 326 323 319 315 313 312 311 311 309 306 301 300 300 300 300 300 299 298 297 296 296 297 298 301 308 313 314 310 304 298 296 294 293 293 292 292 292 292 293 295 297 299 300 299 295 294 295 297 302 309 315 318 319 319 318 317 317 316 315 315 314 314 314 314 314 313 313 312 312 314 317 317 317 316 315 312 310 309 311 312 312 312 312 314 315 315 313 311 308 305 304 303 303 304 305 305 306 307 307 308 309 310 310 311 310 309 308 306 304 301 298 296 296 298 300 302 305 308 310 313 315 318 321 325 328 331 333 336 338 340 341 342 343 343 343 343 343 343 343 343 343 345 350 357 2 4 5 7 9 10 12 12 13 13 12 12 12 11 10 8 6 3 1 359 359 358 354 349 345 341 338 334 333 333 333 328 323 321 321 322 323 324 323 321 317 313 311 311 311 309 306 301 296 290 286 284 284 282 280 285 291 296 296 290 280 270 265 265 265 265 264 263 261 259 259 262 267 272 275 276 277 277 276 275 274 272 272 272 273 274 275 275 276 276 276 275 275 275 276 277 277 277 275 273 271 268 264 262 263 259 250 237 227 218 226 256 273 279 281 279 275 270 265 263 261 260 259 259 260 261 263 266 270 271 273 276 280 284 287 289 292 298 305 311 317 321 323 319 314 311 312 316 323 327 301 293 289 285 282 279 278 281 285 290 293 296 298 300 300 300 300 300 299 298 297 297 297 298 299 301 304 306 309 311 313 315 317 319 321 323 325 328 330 333 335 335 335 333 331 329 328 328 329 329 329 329 328 328 327 326 325 325 324 323 323 322 322 322 321 321 320 320 319 319 320 320 321 321 320 320 319 319 318 318 319 320 323 328 336 345 354 1 5 8 7 5 3 360 357 354 350 347 344 340 336 331 326 322 317 314 311 309 307 305 303 302 301 300 299 299 300 302 305 307 310 311 314 317 321 324 327 330 335 340 342 344 350 358 9 21 33 43 54 61 65 67 69 16 21 26 28 29 27 24 21 18 15 13 13 15 17 16 12 10 8 5 1 358 356 355 355 356 355 354 353 354 356 358 2 9 19 31 44 56 66 75 82 89 94 100 105 111 116 120 123 126 127 128 128 129 129 128 125 122 119 116 115 115 116 117 118 117 115 113 113 115 119 125 130 133 135 137 139 141 142 144 144 143 139 131 125 117 112 108 108 112 119 130 146 162 178 193 200 230 298 320 324 324 327 329 328 327 325 324 322 324 327 329 331 335 337 336 336 335 334 334 332 331 329 328 325 320 315 312 310 312 313 311 308 306 304 305 305 304 302 300 299 297 297 297 299 302 306 309 309 307 302 298 296 294 293 293 292 292 293 294 294 295 297 299 300 299 296 295 296 298 303 311 317 320 320 320 320 319 318 317 316 316 315 314 314 314 314 313 312 311 311 311 312 313 313 313 313 311 309 309 309 309 309 310 311 313 313 312 311 309 307 307 307 308 307 306 305 306 306 306 306 306 306 307 308 309 309 309 307 305 303 301 298 296 297 298 300 302 304 307 310 312 315 317 320 324 327 330 333 336 338 340 342 343 343 343 344 344 344 344 344 345 345 347 351 357 1 6 8 9 10 11 13 13 14 13 13 12 12 11 9 7 4 1 358 356 355 353 349 345 342 340 337 334 332 331 329 328 327 327 326 325 324 323 321 320 317 314 311 310 309 308 307 303 297 289 284 284 282 276 270 282 296 299 299 296 290 281 273 269 267 265 262 260 258 257 256 258 261 265 269 272 274 275 275 275 273 272 269 265 262 264 270 273 273 273 273 273 273 273 274 275 275 275 275 273 271 267 262 259 259 258 255 252 245 224 215 241 262 272 277 277 274 270 268 266 266 267 267 266 263 262 262 264 266 268 270 272 274 274 275 277 281 288 294 302 310 315 323 325 324 322 322 324 328 334 316 302 294 288 283 279 277 278 281 285 290 293 295 297 299 299 300 300 299 298 297 296 296 297 298 299 302 305 307 310 312 315 317 319 322 324 326 329 331 334 336 337 337 335 333 331 330 330 330 330 330 330 330 329 329 328 327 327 326 325 324 323 323 322 322 321 321 320 320 320 320 321 321 321 321 321 320 319 318 318 318 318 319 322 327 336 346 354 0 3 2 1 359 356 353 350 347 344 341 338 334 330 326 322 318 314 311 308 306 303 302 300 298 297 296 297 298 301 303 306 309 311 313 316 318 321 324 327 331 335 339 342 346 352 1 12 23 33 45 52 58 64 70 356 0 3 6 6 5 4 4 3 2 2 2 6 7 5 2 1 360 358 356 353 350 348 348 349 349 349 348 348 348 349 351 355 4 17 32 49 65 78 88 96 101 106 111 115 120 123 127 129 130 130 130 130 128 124 121 119 117 116 116 117 117 117 117 116 114 113 113 116 120 125 130 133 135 137 139 140 141 143 143 141 136 128 121 115 110 106 106 110 115 123 138 151 160 168 173 181 267 302 311 316 321 326 327 327 325 323 324 330 332 332 334 338 342 343 342 341 339 337 335 333 332 331 329 325 319 314 310 311 315 315 314 312 310 311 312 310 305 301 299 298 298 299 300 302 302 303 303 302 300 298 296 295 293 293 293 293 294 295 295 297 299 300 300 299 296 295 296 299 304 311 317 320 321 321 321 320 319 318 317 316 315 314 314 314 314 312 312 311 310 309 308 308 308 309 308 308 308 307 307 308 307 308 310 311 311 310 309 309 309 309 310 311 310 309 308 307 307 306 305 305 304 305 306 307 307 307 306 304 302 300 298 297 297 298 299 301 303 306 309 311 314 316 319 323 327 330 333 336 339 340 342 343 343 344 344 345 345 346 346 347 348 349 350 351 354 2 7 10 11 13 14 14 15 14 14 13 12 11 9 6 4 1 358 356 353 350 346 343 341 339 337 335 334 334 333 332 332 333 333 331 327 323 319 318 318 316 314 313 310 309 308 307 302 294 289 285 272 237 221 241 282 299 302 301 297 289 280 275 271 268 264 260 256 255 255 256 257 259 261 265 269 272 273 273 273 272 270 267 259 254 258 268 271 271 271 271 271 271 272 273 273 274 273 272 270 266 261 258 256 255 255 255 249 229 213 228 253 269 276 276 273 269 267 266 267 269 271 271 268 266 264 263 263 265 267 268 269 268 268 270 274 278 282 288 298 303 311 318 323 327 328 329 330 335 327 311 299 293 287 282 280 279 280 284 289 292 294 296 298 299 300 300 300 299 298 297 297 297 298 299 301 304 307 310 312 315 318 321 323 325 327 329 331 333 335 336 336 334 333 331 331 331 331 332 331 331 331 330 330 329 328 328 327 326 325 325 324 323 323 322 322 321 321 320 320 320 321 322 322 322 321 320 320 319 318 318 318 318 321 329 338 346 353 357 358 357 355 352 348 345 343 340 337 335 332 329 326 322 318 314 311 307 304 302 300 298 296 296 295 296 298 300 302 305 308 311 313 315 317 319 321 324 327 331 335 338 343 349 356 6 14 23 31 39 47 56 69 342 344 347 349 349 350 350 351 352 353 353 355 356 356 353 352 352 352 352 351 348 346 344 343 344 345 345 345 344 344 344 344 346 351 0 17 38 62 83 97 106 111 115 117 120 123 126 129 132 133 133 132 131 128 123 120 119 119 118 118 118 118 116 115 114 113 113 114 117 120 124 128 131 134 136 138 139 141 143 142 139 133 124 116 113 107 104 105 109 114 122 134 141 149 155 161 168 228 260 279 295 311 322 327 329 326 325 331 338 339 338 338 341 344 347 347 344 341 338 336 334 333 333 331 328 324 318 313 312 313 313 312 313 314 316 316 312 306 302 300 300 302 303 303 302 301 301 301 301 301 299 298 296 295 295 295 296 296 297 298 300 302 302 302 300 298 296 297 301 307 312 316 319 321 321 321 321 320 318 317 316 315 315 314 314 314 313 312 311 310 309 308 307 306 306 306 306 307 307 306 306 306 307 309 310 310 310 310 310 311 312 312 313 312 312 311 310 308 306 305 304 303 304 304 305 306 306 305 304 302 300 298 298 298 298 299 301 303 305 308 310 312 315 319 323 327 330 334 337 339 341 342 343 344 344 345 346 347 348 349 350 350 351 352 353 355 357 3 8 11 13 14 15 16 16 15 14 14 12 10 8 6 3 360 357 354 351 347 344 342 340 337 335 335 336 335 334 334 334 334 333 328 323 318 317 317 318 318 317 315 313 312 312 304 246 253 258 246 234 243 275 293 300 303 303 301 297 291 284 278 272 267 261 255 253 253 253 253 253 253 257 262 266 268 270 271 271 271 270 266 259 256 260 266 269 269 269 269 269 269 270 271 272 272 271 269 265 261 258 255 253 253 253 251 242 230 233 252 269 276 276 273 269 266 265 266 270 272 272 270 267 264 262 261 262 263 265 266 267 267 268 271 273 275 279 286 292 300 307 317 326 331 334 336 337 335 323 308 300 292 287 284 283 283 286 290 292 294 296 298 300 302 303 303 302 301 300 299 299 299 300 302 305 308 311 314 317 319 322 324 326 328 329 331 333 334 334 335 334 332 331 331 332 332 332 332 332 331 331 330 329 329 328 328 327 327 326 325 325 324 324 323 322 322 321 320 320 321 323 324 324 324 323 322 321 319 319 318 318 319 323 331 337 344 350 353 352 349 346 343 341 339 336 334 333 330 328 325 322 318 314 310 306 302 300 298 296 295 295 295 296 298 299 302 305 308 311 313 315 316 317 319 322 325 328 330 333 338 344 351 358 6 13 19 26 33 45 63 333 335 337 339 340 341 341 343 344 345 346 347 347 346 344 343 344 345 345 345 344 342 340 340 340 341 341 342 342 342 341 340 341 343 349 359 20 57 93 109 117 121 124 125 126 127 129 132 134 135 135 135 133 130 126 122 122 122 121 120 119 117 115 114 114 114 114 116 119 121 124 127 130 133 135 137 139 140 140 139 135 128 118 111 108 104 103 106 111 116 123 129 134 140 149 157 165 180 187 205 247 294 320 333 334 332 335 342 346 345 343 341 341 342 344 345 343 340 337 336 334 334 334 332 329 327 322 317 314 313 312 312 313 315 317 316 312 306 302 301 302 306 307 306 304 302 302 302 302 302 302 301 300 299 299 299 299 300 301 303 305 306 305 304 303 301 300 300 304 309 313 316 319 320 320 320 320 319 318 317 316 316 315 315 315 314 314 313 312 310 309 308 307 306 306 306 306 306 306 306 305 305 306 308 309 310 310 312 313 313 314 314 315 315 314 313 312 310 307 306 304 304 304 304 304 304 304 304 303 302 301 300 300 299 299 299 300 302 305 307 309 311 314 318 323 327 331 334 337 340 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 358 360 5 10 13 14 15 16 17 17 16 15 14 13 11 10 8 5 2 360 357 353 350 347 345 342 339 337 337 336 335 334 333 333 333 331 328 323 320 318 318 319 321 320 318 316 317 321 321 252 244 263 271 277 284 292 300 303 303 303 302 300 297 292 285 278 271 263 256 252 250 250 249 248 247 250 255 259 263 265 267 268 269 269 269 265 259 255 257 264 267 268 267 267 267 268 268 269 269 269 267 264 261 257 252 249 248 249 252 248 243 243 251 264 274 275 273 269 266 264 264 268 271 271 269 265 261 259 258 259 260 262 264 266 267 268 270 271 273 276 280 286 292 299 310 323 333 338 339 339 339 335 326 316 307 298 291 288 288 290 293 295 296 297 299 302 305 306 306 306 306 305 304 303 303 304 305 308 311 314 317 319 321 323 325 327 328 329 331 332 334 335 335 335 333 331 332 332 333 333 333 333 332 331 331 330 329 329 328 328 328 327 326 326 325 325 324 323 323 322 321 321 321 323 324 325 326 325 325 323 322 321 320 320 321 324 328 332 338 343 347 346 344 342 340 338 336 334 332 331 329 327 325 322 318 314 309 304 300 297 296 295 295 295 296 298 299 301 303 306 309 311 313 315 316 317 318 321 323 325 328 330 334 338 344 349 355 0 6 12 18 28 43 329 330 331 333 334 335 336 337 338 339 340 340 339 338 337 337 337 338 339 339 339 339 337 336 336 337 337 338 338 338 338 337 338 339 342 347 357 48 110 126 130 131 132 132 132 132 132 134 136 137 138 137 136 134 132 129 127 126 123 121 119 117 115 114 114 115 116 118 120 122 124 126 129 131 133 135 137 137 136 135 130 120 111 105 102 102 103 107 113 119 123 125 129 135 150 153 153 153 154 157 175 237 339 354 354 356 355 355 352 348 344 342 341 340 340 340 340 339 337 336 336 335 334 331 328 327 325 321 316 315 313 313 313 315 316 314 309 305 302 302 304 307 308 307 305 304 303 303 303 304 305 304 304 303 303 303 303 304 306 308 309 310 309 308 306 304 304 305 308 312 315 317 318 318 318 318 318 318 318 318 317 317 315 315 315 315 314 314 313 311 309 307 306 306 306 306 306 305 305 305 305 305 306 308 310 311 313 315 316 316 316 316 316 316 315 314 313 311 309 307 306 305 305 305 304 303 303 303 303 302 302 302 302 301 300 300 301 302 304 307 309 311 315 319 324 328 331 335 338 341 343 344 345 346 347 348 350 351 353 354 355 356 357 358 359 1 4 9 13 15 15 16 17 17 17 16 16 15 13 12 10 9 7 4 2 359 357 354 351 349 346 343 340 339 338 336 334 332 332 331 331 328 325 322 321 321 323 327 326 323 322 324 331 332 326 317 310 306 305 306 307 307 307 305 304 301 300 298 296 291 284 276 267 259 253 251 251 249 246 243 243 247 251 256 260 263 265 266 266 267 266 263 256 250 255 262 265 266 266 266 266 266 267 267 267 266 263 260 256 251 246 242 243 247 248 247 247 249 255 268 272 271 268 265 263 262 265 268 268 266 262 259 256 256 257 258 261 263 265 267 269 270 271 273 275 279 283 286 292 301 315 329 336 339 341 340 337 333 327 322 316 306 296 294 296 298 300 300 301 303 305 308 310 311 312 311 311 309 308 307 308 309 312 314 317 319 321 322 324 326 327 329 330 331 333 334 335 336 335 334 332 332 333 333 333 333 333 332 332 331 330 330 329 329 329 328 328 327 327 326 325 325 324 323 323 322 322 322 323 325 326 327 327 327 326 324 323 323 322 323 326 328 331 335 339 341 342 342 341 340 338 336 334 332 330 329 327 325 322 317 312 307 302 298 296 295 295 295 296 298 300 301 303 305 307 309 311 313 314 316 317 318 320 321 323 326 328 331 333 337 341 346 350 354 358 2 7 13 327 328 329 330 331 332 333 333 334 334 334 334 334 333 332 332 332 333 333 334 334 334 334 333 332 333 333 334 334 334 334 334 335 336 337 338 340 22 136 139 140 140 139 138 137 135 135 136 137 138 139 138 137 137 135 134 133 130 126 123 120 118 116 115 115 116 118 119 121 123 124 125 128 130 132 133 135 135 135 131 124 114 106 100 99 100 103 108 114 120 122 123 126 130 143 141 140 140 141 140 137 119 70 49 40 27 18 10 2 354 348 344 342 342 340 338 338 340 339 339 338 337 334 331 327 326 326 323 320 318 316 315 316 318 318 315 310 305 303 303 305 307 309 309 308 306 305 305 305 306 306 306 306 305 305 306 307 309 311 312 314 314 313 311 308 306 306 307 310 313 315 316 317 316 316 316 316 317 317 318 317 316 315 317 316 315 315 315 314 311 308 306 305 305 305 306 305 305 305 304 304 304 306 309 310 312 315 317 317 317 317 317 317 316 316 315 313 312 310 309 308 307 307 306 305 304 303 302 302 302 303 303 304 303 302 301 301 302 304 307 310 313 317 321 325 329 332 336 339 342 343 345 346 347 348 350 352 353 355 356 357 358 359 0 2 4 8 12 14 16 16 17 18 17 17 16 15 14 12 11 9 8 6 4 1 359 358 356 354 352 349 346 342 340 337 335 333 332 331 331 329 328 327 325 324 324 327 333 334 331 331 333 334 332 327 321 317 313 312 312 312 311 310 308 305 302 301 300 298 295 290 283 273 263 258 256 255 253 249 242 237 236 239 246 254 260 263 263 263 264 264 265 262 249 247 252 259 263 265 264 264 264 264 265 265 264 263 260 256 252 247 241 240 243 247 248 248 248 250 263 268 268 266 263 261 262 264 266 265 264 261 259 258 258 259 260 262 264 266 267 269 270 271 274 276 279 281 284 287 292 302 317 326 333 337 339 338 334 329 326 324 318 307 301 302 303 304 305 306 307 309 312 314 316 317 317 316 314 313 312 312 314 315 318 319 321 322 324 325 327 329 330 331 332 334 335 336 336 336 334 333 333 333 334 333 333 333 333 333 332 331 330 329 329 329 329 328 328 327 327 326 325 325 324 324 323 323 323 324 325 327 328 329 328 328 327 326 326 326 326 328 330 332 335 338 339 340 340 340 339 338 336 334 332 331 329 327 324 321 315 310 305 300 297 296 295 296 297 299 301 302 304 305 307 308 309 311 312 313 315 317 318 319 321 322 325 327 328 330 333 336 339 342 344 346 348 349 350 327 327 328 329 330 331 331 331 332 332 331 331 331 330 330 330 329 329 329 330 330 330 330 330 330 329 330 330 330 331 330 331 332 333 332 329 323 277 160 151 149 147 144 142 140 139 137 137 138 138 139 138 137 136 135 135 134 132 128 124 121 119 117 117 117 118 119 121 122 123 124 125 126 128 130 131 132 132 131 127 119 110 103 97 97 99 103 108 114 118 120 121 122 125 131 131 132 131 130 128 124 116 100 87 72 53 38 27 16 6 357 350 347 346 342 340 340 341 342 341 341 339 337 333 330 327 326 326 324 323 321 320 320 320 319 317 312 306 304 304 306 307 309 311 312 312 311 309 309 308 306 306 306 305 306 307 310 313 315 316 317 316 315 313 310 309 309 310 312 315 317 316 315 315 315 315 315 316 316 317 316 315 315 317 317 316 315 315 313 310 307 305 304 304 305 306 305 305 304 303 303 304 306 308 312 315 316 317 317 318 319 319 318 317 316 314 313 311 310 310 309 309 309 308 308 306 305 303 303 303 303 304 304 304 303 302 301 302 303 306 310 314 319 323 327 330 333 337 340 343 344 345 347 348 349 351 353 355 357 358 359 360 1 2 4 6 9 12 15 16 17 18 17 16 14 12 11 10 11 9 8 7 5 3 0 358 356 356 355 353 350 347 343 339 336 334 333 333 331 330 331 330 329 328 327 326 326 328 330 332 332 331 331 330 328 325 321 317 315 315 313 311 310 308 305 302 301 301 300 298 294 288 279 269 264 261 259 258 255 251 242 232 228 231 243 256 262 262 260 259 260 264 263 255 247 246 251 258 262 263 263 263 263 263 263 263 263 261 258 254 249 244 241 244 247 250 250 250 255 262 265 266 264 261 261 262 263 264 263 262 261 261 261 262 263 264 267 268 269 269 270 272 274 276 279 281 283 285 287 289 292 302 312 322 329 334 335 333 328 326 325 324 321 319 311 309 309 310 311 313 314 316 318 319 320 320 320 318 317 317 317 318 319 321 322 323 324 325 326 328 330 332 333 334 335 336 337 337 337 336 334 334 334 334 334 334 333 333 333 332 331 330 330 329 329 329 329 329 328 328 327 326 326 325 324 324 324 324 324 325 327 328 329 330 330 330 330 329 329 329 330 331 333 335 337 339 339 340 340 339 337 335 333 331 329 328 326 322 318 313 309 304 301 299 297 297 297 299 301 303 304 306 307 308 308 309 310 311 312 314 316 318 320 321 322 324 325 326 328 330 332 333 335 337 338 338 336 335 327 327 328 328 329 329 330 330 330 330 330 330 329 329 329 328 328 327 327 327 327 327 327 327 327 327 327 327 327 328 328 328 329 329 327 321 310 258 177 162 156 152 148 145 143 141 139 138 138 138 137 136 135 134 134 134 134 133 131 127 122 120 120 120 120 121 121 122 123 123 124 125 126 127 129 130 130 128 125 119 113 106 100 95 95 99 103 107 110 114 116 117 118 119 121 121 122 122 121 121 120 117 110 98 84 70 58 46 33 20 9 1 355 350 346 344 343 343 342 342 342 341 340 337 333 329 329 328 327 325 323 321 319 317 315 314 312 307 305 305 305 306 308 311 314 317 316 315 313 311 306 305 305 305 306 308 310 313 316 319 320 319 316 314 312 312 313 314 316 318 320 316 315 315 315 314 314 315 315 316 315 315 315 316 316 316 316 314 312 308 305 303 303 303 304 306 306 305 303 303 303 304 306 308 312 315 316 317 317 318 320 320 319 317 315 313 311 310 310 310 311 311 312 311 310 309 307 306 304 304 303 303 304 304 303 301 300 301 303 306 311 316 321 325 329 332 335 339 342 344 345 346 348 349 351 353 355 357 358 360 0 1 3 4 5 7 9 10 12 13 13 12 12 11 10 9 8 7 7 8 8 7 5 2 0 358 357 356 355 353 351 348 344 339 337 336 335 334 333 332 331 331 330 329 328 326 325 326 326 326 326 326 326 326 324 323 321 318 316 315 312 310 308 307 305 302 302 302 301 300 296 292 285 276 269 264 261 260 260 260 255 244 232 228 232 243 254 258 257 255 255 260 261 256 250 247 249 253 257 260 261 261 261 262 262 262 262 261 259 256 252 246 243 245 249 252 252 254 258 261 263 264 264 264 263 263 262 263 263 263 262 262 262 263 265 268 269 270 271 272 274 277 279 281 282 284 286 288 290 292 295 300 307 315 322 327 330 329 326 323 322 324 326 326 320 316 314 315 317 318 318 319 320 322 323 323 323 322 321 321 321 321 322 323 324 324 325 326 327 329 331 333 334 336 336 337 338 338 338 337 335 335 335 335 334 334 334 334 333 333 332 331 330 330 330 329 329 329 329 328 328 327 326 325 324 324 324 324 324 324 325 327 328 330 331 332 332 332 331 332 332 333 334 336 337 338 339 339 339 338 337 335 331 328 326 324 323 320 316 313 309 306 303 301 300 299 300 301 303 305 306 308 308 309 309 310 310 309 310 312 315 318 319 321 322 322 323 324 325 327 328 329 329 330 331 330 328 326 327 328 328 328 329 329 329 330 330 330 330 330 329 329 328 328 327 327 326 326 325 325 325 325 325 324 324 324 324 325 325 325 325 325 321 316 301 250 188 170 162 156 151 147 144 141 139 137 136 135 133 132 131 131 132 133 133 132 131 129 126 124 124 123 123 123 123 123 124 124 125 126 126 127 129 129 127 123 116 110 105 100 97 94 95 99 103 105 107 109 112 116 117 117 116 115 115 116 117 118 118 116 112 105 91 81 71 60 47 34 23 13 5 359 355 351 348 345 343 341 340 340 340 339 335 332 332 330 329 327 325 323 319 315 313 312 311 309 307 306 306 307 309 312 315 316 316 314 313 310 307 305 304 305 306 308 310 312 314 319 320 320 318 316 315 316 318 320 321 320 318 317 317 317 316 316 315 315 315 315 315 315 315 317 318 318 317 314 310 306 303 302 303 303 304 306 306 305 304 303 302 303 305 309 313 315 316 316 317 319 320 319 317 314 313 311 308 308 308 310 311 312 312 313 312 311 309 308 306 305 304 303 302 302 302 300 298 298 300 305 311 317 323 327 330 334 337 340 343 345 346 347 349 350 352 354 356 358 360 1 2 3 4 6 7 9 10 10 11 11 11 10 10 10 9 8 7 6 7 8 8 7 5 2 0 358 356 355 355 353 352 349 345 341 337 335 336 336 335 334 333 332 330 329 327 326 325 324 323 323 323 322 321 320 320 318 317 315 315 314 313 311 308 306 305 302 302 303 302 300 297 293 289 283 276 269 264 262 262 264 263 255 244 236 232 234 240 247 251 252 253 256 257 254 250 248 249 251 255 258 260 260 260 261 260 261 261 260 259 257 254 249 245 247 251 253 254 255 258 260 262 263 265 266 265 262 262 262 263 263 262 262 263 264 266 269 270 271 272 276 279 283 284 284 285 286 288 290 293 296 299 302 307 313 319 322 323 323 322 320 320 322 324 325 323 320 318 319 321 322 322 322 323 323 324 325 325 325 324 324 324 324 325 325 326 326 326 327 328 330 332 334 337 338 339 340 341 341 340 338 337 336 336 335 335 334 334 334 334 334 333 332 331 330 330 330 330 329 329 329 328 328 327 326 325 324 324 323 323 323 323 324 326 328 330 332 333 333 333 333 334 335 336 336 337 338 339 339 338 337 335 332 329 326 324 322 321 319 317 315 313 310 308 306 305 304 305 306 307 309 309 310 310 310 311 311 310 309 309 311 314 316 318 319 320 321 321 321 322 323 323 323 324 325 325 324 322 319 328 328 329 329 329 329 329 330 330 330 330 329 329 329 328 328 327 326 326 325 324 324 323 323 323 322 322 322 321 322 322 322 322 320 317 311 295 248 195 176 166 158 153 148 144 141 138 135 133 130 128 126 126 128 128 127 127 126 124 124 125 126 126 126 126 125 125 125 125 125 126 127 128 129 131 127 121 116 110 103 97 95 94 95 97 102 105 106 106 108 111 116 117 115 113 113 113 114 115 116 117 117 115 110 100 92 81 70 59 47 36 26 18 12 6 1 357 352 347 343 340 339 338 337 335 333 332 331 330 329 327 324 320 316 314 312 311 310 309 309 309 310 311 313 315 315 315 314 312 310 308 306 306 307 308 309 310 311 314 317 318 318 319 319 320 321 323 323 322 320 319 319 320 319 318 317 317 317 316 316 315 315 316 317 319 319 317 313 308 305 303 303 303 303 304 306 306 306 305 303 302 302 304 309 313 314 315 315 316 318 318 317 315 313 310 308 306 304 305 307 309 310 311 311 311 311 310 309 308 306 305 304 303 302 301 298 296 295 296 301 308 316 323 326 330 334 338 341 343 345 347 348 350 352 353 355 357 359 0 2 3 4 6 7 9 10 11 11 11 11 11 11 11 10 9 8 7 6 7 8 8 7 5 3 0 358 356 356 355 354 353 351 348 345 340 337 337 337 337 336 334 333 331 328 326 325 323 322 321 321 321 320 319 318 317 316 315 315 314 314 313 312 310 307 305 304 303 303 302 300 297 294 291 287 282 275 269 265 264 265 264 260 253 245 238 233 231 231 234 237 238 240 243 244 245 246 248 251 254 257 259 260 260 260 260 260 260 259 259 257 255 251 248 249 251 253 254 255 258 259 261 262 263 263 262 262 262 262 262 262 261 262 263 266 268 268 269 271 274 278 282 285 285 285 286 287 288 289 292 294 296 299 303 309 315 318 319 319 318 318 318 320 322 323 324 323 321 323 324 324 324 324 324 325 325 325 326 326 326 326 326 326 326 327 327 327 327 328 329 331 333 335 337 339 341 342 343 343 342 339 338 337 337 336 336 335 335 335 335 335 334 333 332 331 330 330 330 330 329 329 328 328 327 326 325 324 323 323 323 322 322 323 324 326 328 330 331 333 334 335 336 337 337 338 338 339 340 340 338 336 334 332 330 328 326 324 322 321 321 320 318 317 316 314 312 312 313 313 312 312 312 312 312 312 312 312 311 310 310 311 312 314 316 317 318 319 319 319 319 318 318 318 318 319 319 317 315 313 328 329 329 329 330 330 330 330 330 330 330 330 329 329 328 328 327 326 326 325 324 323 323 322 322 321 320 320 319 320 320 319 318 316 313 306 289 248 201 178 166 158 153 148 144 140 137 133 130 127 125 124 125 127 124 121 120 120 119 120 124 127 128 128 128 128 127 127 127 127 127 128 130 129 127 122 114 109 104 99 94 92 93 98 102 105 107 107 106 108 111 114 113 111 110 111 112 113 113 113 113 114 113 111 108 103 93 83 73 63 51 40 32 25 20 14 7 1 354 349 344 341 338 336 334 332 331 330 329 329 328 326 321 317 315 313 313 312 312 313 313 313 313 313 314 315 314 312 312 312 311 310 309 309 309 310 310 310 311 314 316 318 319 319 321 322 323 321 320 319 320 321 320 319 317 317 317 316 316 316 316 315 316 316 318 318 315 310 305 303 303 305 304 304 305 306 308 308 307 304 302 301 303 308 312 313 313 313 314 315 314 314 313 312 310 308 306 305 305 306 307 308 308 309 309 310 310 309 308 306 305 305 306 305 301 297 294 291 292 296 304 314 322 327 330 333 337 340 343 345 347 348 350 352 354 356 358 360 1 3 4 5 7 8 10 11 11 12 12 12 12 12 12 11 10 9 8 7 7 8 9 7 5 3 1 360 358 357 356 356 354 352 351 349 345 343 341 340 338 337 335 333 330 328 326 324 322 321 321 321 321 320 319 318 317 315 315 314 314 313 313 312 311 309 307 306 304 303 301 299 297 295 293 290 286 280 274 269 266 265 263 260 254 246 239 232 226 222 219 216 216 219 224 231 237 243 246 249 253 256 259 259 259 259 259 259 259 259 258 258 256 253 251 250 252 253 254 256 257 259 260 261 261 262 262 262 262 262 262 262 262 262 264 267 268 268 269 272 275 277 280 283 285 285 286 287 287 289 290 291 291 293 296 302 308 312 315 316 316 316 317 318 319 322 323 323 323 325 326 326 325 326 326 326 326 326 326 327 327 327 327 327 327 327 327 327 327 328 329 331 333 335 337 339 341 342 343 343 342 340 339 338 338 337 337 336 336 336 336 336 335 334 333 332 331 330 330 330 330 329 328 327 326 325 324 324 323 323 322 322 322 322 323 324 326 328 329 331 333 335 336 338 339 340 341 341 342 341 340 338 337 335 334 332 330 328 327 326 326 325 325 324 324 323 321 320 319 318 317 316 315 314 314 313 313 313 312 311 311 312 312 312 313 314 315 316 317 317 316 315 314 314 314 313 313 312 310 307 329 330 330 330 330 331 331 331 331 331 331 330 330 330 329 328 327 327 326 325 324 323 323 322 321 320 319 319 318 318 317 317 315 313 309 300 283 248 204 178 166 158 152 148 143 139 135 132 129 126 125 125 126 127 125 120 117 117 117 120 126 129 129 130 130 130 129 128 128 128 127 128 128 124 118 113 107 104 100 95 92 92 95 103 107 108 108 107 105 105 107 108 107 106 105 108 111 111 111 110 109 110 110 109 108 106 102 99 93 82 67 52 44 38 33 29 25 18 9 360 353 347 342 339 335 332 330 328 328 327 326 323 320 318 316 315 314 315 315 316 316 316 315 315 314 314 313 312 313 316 317 315 313 312 311 311 309 308 308 309 312 315 318 319 319 319 319 317 316 316 317 317 316 315 314 312 312 313 314 314 314 315 315 316 316 314 309 304 301 300 302 305 305 305 307 308 310 310 308 305 302 300 302 307 311 311 311 311 311 311 311 312 313 313 312 311 309 308 307 306 306 306 306 307 307 308 308 308 308 307 306 307 308 307 303 298 292 288 287 291 300 310 320 327 330 334 337 340 343 345 346 349 351 353 356 358 359 1 2 4 5 7 9 10 11 12 12 13 13 13 13 13 13 13 11 10 9 8 7 7 7 8 7 5 3 1 360 359 358 358 356 354 353 351 348 345 343 341 339 337 335 332 330 328 326 324 323 322 322 322 322 321 320 318 317 315 314 313 313 312 312 311 311 310 310 309 307 304 302 299 298 296 295 292 289 284 278 272 267 264 261 258 252 244 239 232 227 223 220 218 216 216 220 226 233 238 243 247 252 256 258 259 259 259 259 259 258 258 257 257 256 254 252 251 251 252 254 255 257 258 259 260 260 261 262 262 262 262 262 262 262 263 264 266 267 267 269 272 275 277 279 282 283 284 285 286 287 288 289 290 289 289 291 296 301 307 311 314 314 314 315 316 318 320 322 322 323 325 326 326 325 326 326 326 326 326 327 327 327 327 327 327 327 327 328 327 328 328 329 331 333 335 337 338 340 342 343 343 342 341 340 338 338 338 337 337 337 337 337 336 336 335 333 332 331 330 330 330 329 329 328 327 326 325 324 323 323 322 322 322 322 322 322 323 324 326 327 329 331 333 335 338 340 342 343 343 343 343 342 341 341 340 339 337 335 333 332 332 332 332 332 331 330 328 327 325 324 322 321 320 319 318 317 316 316 315 314 313 313 313 313 312 311 311 312 313 314 314 313 312 311 310 310 309 308 308 306 303 331 331 331 331 331 331 331 331 332 332 331 331 331 330 330 329 328 327 326 325 324 324 323 322 321 320 319 318 317 316 315 315 313 310 305 296 279 248 205 179 165 157 152 146 141 137 133 130 127 126 125 125 126 126 126 119 116 115 117 121 129 131 132 132 131 131 130 129 128 126 125 124 121 117 112 106 102 99 95 91 91 94 99 105 107 106 105 103 102 102 103 104 105 105 105 106 108 108 108 107 107 107 108 107 106 105 105 104 102 95 83 67 54 47 43 48 51 44 31 17 6 357 350 345 340 336 332 330 328 327 325 322 319 318 317 316 316 316 316 317 318 318 318 317 317 316 315 314 315 321 323 322 319 316 314 312 308 306 306 306 308 310 312 314 315 315 315 314 314 314 314 313 313 311 310 308 308 309 310 310 311 312 312 312 311 308 302 297 296 297 299 302 304 306 308 310 311 310 308 303 301 301 304 307 310 310 310 310 310 310 311 312 313 313 313 312 310 309 307 306 306 306 306 305 305 306 307 307 307 307 307 309 310 310 306 299 290 283 281 286 297 309 319 325 331 336 340 342 344 346 348 350 353 355 357 359 1 3 4 6 7 8 10 11 12 13 13 14 14 14 14 15 14 13 12 11 10 9 8 7 6 9 9 7 5 4 2 1 1 0 358 356 354 352 349 346 344 342 340 338 335 333 330 328 327 325 324 324 323 323 322 322 321 319 317 316 315 314 313 312 311 311 310 311 311 311 310 308 305 302 299 298 297 295 292 288 282 275 268 262 258 254 249 242 237 232 230 228 226 224 222 220 222 226 231 236 240 245 250 254 257 259 259 260 259 259 258 257 257 256 256 254 252 251 251 252 253 255 257 258 258 259 259 261 261 262 263 263 263 263 264 266 267 266 267 267 269 272 274 276 278 281 283 285 286 287 288 288 288 288 288 288 290 292 297 302 307 309 310 311 312 314 316 318 320 321 321 322 323 325 324 325 326 326 326 326 326 327 327 327 327 327 327 327 327 327 328 328 329 331 333 335 336 338 340 342 343 343 343 343 342 340 339 339 338 338 338 337 337 337 336 336 335 333 332 331 330 330 329 329 328 327 327 326 324 323 323 322 322 321 321 321 321 321 322 323 325 327 329 332 334 337 340 342 344 344 345 345 344 344 344 343 342 341 339 338 338 338 337 337 336 335 334 332 331 330 329 328 327 325 324 323 322 321 320 319 317 316 316 315 315 313 311 310 310 311 311 311 310 309 308 307 307 306 305 304 303 301 333 332 332 331 332 332 332 332 332 332 332 332 332 331 330 330 329 328 327 326 325 324 323 322 321 320 319 318 316 315 314 313 311 308 302 293 276 242 201 177 165 157 150 144 139 135 131 128 126 124 123 124 124 125 123 116 115 116 120 125 133 134 134 133 132 131 130 130 127 124 122 119 112 111 108 102 98 95 91 89 90 95 100 103 105 103 102 101 100 100 101 103 105 106 105 105 105 106 106 106 106 106 106 105 104 104 104 104 103 100 94 84 69 54 51 60 65 59 46 32 19 8 359 352 346 341 337 334 331 329 326 323 320 319 318 318 318 318 317 317 317 317 318 318 319 319 318 317 319 324 328 327 325 321 318 315 308 307 306 305 305 307 309 310 310 310 310 310 311 310 310 310 310 309 308 306 306 306 306 305 306 307 308 307 305 301 297 293 292 293 296 300 303 307 310 312 312 310 307 304 303 305 308 310 311 311 311 311 311 313 314 314 313 312 311 311 310 309 308 307 307 306 305 304 304 304 305 307 308 309 310 312 314 314 309 300 288 277 276 284 296 308 318 325 332 337 342 344 346 348 350 352 355 357 360 1 3 5 6 8 9 10 11 12 13 14 14 15 15 15 15 15 15 14 12 11 11 10 9 8 7 9 10 10 9 7 6 5 4 2 360 357 354 352 349 347 346 344 341 339 337 335 333 331 330 328 327 327 326 325 324 323 322 320 318 317 316 315 314 313 312 311 311 311 311 312 313 313 312 309 305 302 300 298 295 291 285 277 269 262 257 251 243 236 232 230 230 231 232 231 227 224 223 225 229 234 238 243 249 253 256 259 260 260 260 259 258 257 256 256 255 253 252 252 252 251 252 254 256 257 258 259 259 260 261 262 263 264 264 265 268 270 271 268 268 268 270 272 274 276 278 281 283 285 286 288 288 288 288 288 288 288 289 291 295 299 303 306 307 307 308 311 313 316 318 318 318 319 320 322 323 324 325 326 326 326 326 327 327 327 327 327 327 327 327 327 328 328 329 331 333 335 336 337 339 341 343 345 345 345 344 342 340 339 339 338 338 338 338 338 337 337 336 334 333 332 331 330 329 329 328 328 327 326 325 324 323 322 322 321 321 320 320 320 321 322 323 325 327 330 333 336 338 341 343 344 346 346 346 346 346 345 345 344 344 343 343 343 342 341 340 338 337 337 337 336 335 334 333 332 330 329 328 327 326 324 323 321 320 319 317 315 313 312 311 310 309 308 307 306 305 304 304 303 302 301 301 299 336 334 333 333 332 333 333 333 333 333 333 333 333 332 331 331 330 329 328 327 326 325 324 323 322 320 319 318 316 315 313 312 309 306 300 290 271 234 196 175 163 155 148 142 136 131 128 125 123 122 121 121 121 121 121 120 119 123 127 132 134 134 133 133 132 131 129 126 123 120 119 114 109 107 106 98 93 90 88 89 94 97 99 100 101 101 100 99 99 100 101 103 105 106 106 105 104 104 105 105 105 104 103 102 101 101 102 102 102 100 97 93 82 68 64 66 70 68 59 45 31 18 7 359 353 347 343 339 335 332 329 326 323 321 320 319 319 319 318 317 316 315 315 316 320 320 320 319 320 323 326 329 328 326 324 319 311 309 306 304 303 304 305 306 306 306 306 306 306 306 306 306 306 306 306 306 305 304 302 301 301 302 303 303 301 299 296 291 292 293 296 300 304 308 312 314 313 310 307 306 307 309 311 313 314 314 314 314 314 314 315 314 312 311 311 311 311 310 309 309 308 307 306 305 304 305 307 309 311 313 313 315 317 317 313 303 287 275 277 286 299 311 320 327 335 342 346 349 350 351 353 355 358 0 2 4 6 8 9 10 11 12 13 13 14 14 15 15 16 16 16 15 15 14 13 12 11 11 10 9 8 8 9 11 11 10 9 6 4 1 357 354 353 352 351 349 348 346 343 341 340 338 335 333 332 331 331 330 329 328 327 325 324 322 320 318 316 315 314 313 311 310 309 309 310 312 315 317 318 317 314 310 305 302 299 295 287 277 267 258 251 244 237 231 227 225 224 227 232 233 229 225 222 223 225 231 237 242 248 252 256 259 260 261 261 260 259 258 256 255 254 253 252 252 252 251 252 253 255 257 258 259 260 261 261 262 264 265 266 267 269 270 270 268 268 269 270 272 274 274 276 279 282 284 285 287 287 288 288 289 289 289 289 290 294 298 301 303 304 304 304 306 309 312 314 315 316 316 317 319 320 323 325 326 326 326 327 327 327 327 327 327 326 327 327 327 327 328 329 331 333 335 337 338 341 343 345 346 347 346 345 344 342 340 339 339 338 338 338 338 338 337 336 335 334 333 331 330 330 329 329 328 327 327 326 325 324 323 322 321 321 320 320 320 320 321 322 323 326 329 332 334 337 339 342 344 346 346 346 347 347 348 348 349 349 349 348 347 345 344 343 343 342 342 342 341 341 340 339 338 336 335 334 333 332 331 329 328 326 324 322 319 317 315 313 311 309 307 306 304 303 301 301 300 299 298 298 297 340 337 335 334 334 333 334 334 334 334 334 334 333 333 332 332 331 330 329 328 327 326 325 324 322 321 320 318 317 315 313 311 308 304 297 286 265 228 192 172 160 151 144 138 132 128 124 121 120 118 118 117 117 118 120 122 124 128 131 132 133 132 132 131 130 129 125 120 117 116 115 111 107 106 102 93 89 87 88 91 97 98 98 98 98 98 98 98 99 100 101 103 104 106 106 105 104 104 103 103 103 102 101 99 98 98 100 101 101 99 97 94 90 85 81 75 77 76 69 58 45 32 19 8 1 355 350 346 342 337 333 330 327 323 321 320 319 319 318 318 317 316 315 315 317 319 319 320 321 322 324 325 327 327 326 323 316 312 308 306 304 303 302 302 302 303 302 301 301 301 301 301 302 303 304 304 304 302 300 299 299 300 301 301 300 299 297 293 294 296 299 303 307 311 314 316 315 311 309 309 310 312 313 315 317 318 317 316 315 314 313 312 311 311 311 311 311 311 310 310 309 309 308 308 308 309 310 312 314 315 315 316 318 319 315 305 290 279 282 292 305 317 326 334 341 346 350 352 354 354 356 358 1 3 5 7 9 11 12 13 13 13 14 14 15 15 16 16 16 16 16 16 15 14 13 13 12 11 11 10 9 8 9 9 8 7 5 1 358 355 352 351 352 353 352 351 350 348 345 344 343 340 337 335 334 334 334 333 332 331 330 328 326 324 321 319 316 315 313 312 310 309 308 308 309 312 315 318 320 322 322 314 309 306 303 300 295 279 261 250 243 236 230 225 222 220 220 222 227 228 227 224 223 223 225 230 237 242 247 252 256 260 261 262 262 261 260 258 256 255 254 253 252 252 252 251 251 253 255 257 259 260 261 261 262 262 264 266 267 268 269 268 267 267 268 268 268 269 271 273 275 278 280 282 283 285 286 287 288 288 288 288 288 289 292 295 298 301 302 302 302 303 305 308 310 311 313 314 315 316 317 318 320 324 327 328 328 329 328 328 327 327 327 327 327 327 327 328 329 331 333 335 337 339 341 344 346 347 348 347 345 344 343 341 339 338 339 339 339 338 338 338 337 336 335 333 332 331 330 329 329 328 328 327 326 325 324 324 323 322 321 321 321 321 321 321 322 323 325 328 331 334 337 339 341 343 345 346 347 349 350 351 352 353 354 353 353 351 350 349 348 347 347 347 346 346 345 344 343 342 341 340 340 339 338 337 336 334 333 331 329 326 323 321 318 315 312 309 307 304 302 300 298 297 296 295 294 293 344 340 337 336 335 335 334 334 334 334 334 334 334 334 333 333 332 331 330 329 328 327 326 325 323 322 321 319 317 315 313 310 307 302 295 283 260 224 189 168 155 147 140 134 128 124 120 117 116 115 115 114 114 115 118 121 123 126 128 129 129 129 129 129 128 127 122 117 114 113 110 108 106 104 99 91 88 88 90 94 97 98 97 97 96 96 97 98 99 100 101 102 103 104 104 104 104 103 102 101 100 100 99 97 96 96 97 98 98 97 95 93 92 91 87 82 82 81 76 69 58 45 31 19 10 4 359 354 349 344 339 334 330 326 323 321 320 319 319 318 318 317 316 315 315 316 316 319 321 322 322 322 322 323 325 324 319 313 309 307 305 304 302 302 301 301 299 298 298 297 297 297 297 298 300 301 302 300 299 299 299 299 300 300 299 298 297 296 297 299 303 307 311 314 316 316 314 311 310 311 312 314 315 318 320 321 319 316 314 313 312 312 312 312 312 312 312 312 311 311 311 311 311 312 312 313 314 314 314 314 315 316 317 317 314 307 294 287 290 299 312 323 332 338 344 349 353 355 355 356 359 2 4 6 8 9 11 13 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 15 14 13 13 12 12 11 10 8 7 5 4 3 2 359 356 353 352 351 352 355 353 351 350 348 346 345 344 343 340 338 337 337 337 337 336 335 333 330 328 325 322 319 316 314 312 311 310 309 308 308 310 313 315 317 318 316 313 311 307 304 303 302 303 286 261 245 236 229 223 219 218 217 218 220 223 225 226 225 223 224 226 231 237 242 247 251 256 260 262 263 263 262 261 258 257 255 254 253 252 251 251 251 251 253 255 257 258 260 261 261 262 262 263 265 267 268 269 267 267 267 267 267 267 269 271 273 275 278 280 281 281 282 283 284 284 285 286 286 286 287 289 292 295 297 298 299 300 300 302 304 306 308 309 310 312 313 313 314 317 321 327 329 330 330 330 329 328 327 327 327 327 327 327 328 329 331 333 334 336 338 340 343 347 349 349 347 345 344 343 341 339 338 338 339 339 338 338 338 337 336 335 334 332 331 331 330 330 329 329 328 327 326 325 325 324 324 323 323 323 323 323 323 324 325 327 329 331 334 337 339 340 343 345 346 347 349 351 353 353 354 355 355 354 353 352 351 350 350 349 349 348 348 347 347 346 345 344 344 343 343 342 342 341 340 339 338 336 334 331 329 326 323 319 315 312 308 305 302 299 297 296 294 292 290 347 342 339 338 337 336 336 335 335 335 335 335 335 335 334 334 333 332 331 330 329 328 327 326 325 323 322 320 318 316 314 311 307 302 294 280 257 222 187 164 151 142 135 130 124 120 117 115 114 114 114 114 114 115 117 119 121 123 124 125 125 126 126 126 124 120 117 115 113 111 108 106 104 101 95 90 88 90 94 96 97 97 97 95 95 95 97 98 99 100 100 100 100 100 101 102 102 102 100 99 98 97 96 95 94 93 94 94 95 94 92 91 91 90 89 87 86 85 81 76 67 57 45 32 20 11 5 0 355 350 345 339 335 330 327 324 322 321 320 319 319 318 314 312 311 312 314 317 320 321 322 322 322 322 324 323 318 313 309 307 306 305 304 303 301 301 299 298 297 296 295 295 294 295 296 298 299 299 299 299 299 299 299 300 299 299 298 297 298 300 303 306 310 313 314 313 310 310 310 311 313 314 316 317 318 317 316 315 315 314 314 314 314 314 314 313 313 312 312 312 313 314 314 315 316 316 316 315 314 313 313 314 313 312 311 307 297 293 296 307 318 327 334 339 345 350 353 355 356 359 2 5 7 8 10 11 12 13 14 14 14 15 15 15 15 16 16 17 17 17 17 16 16 15 14 14 13 13 12 12 11 9 8 5 3 2 1 359 357 355 353 352 352 356 354 352 350 349 347 346 346 345 343 341 340 340 340 340 339 338 336 333 331 328 324 320 315 313 311 310 309 309 310 312 314 315 316 317 316 313 311 308 304 300 297 298 304 289 260 238 228 221 214 212 212 213 215 217 221 224 224 223 221 221 223 227 234 240 245 249 254 258 261 263 263 262 260 259 257 255 254 253 252 251 250 250 251 253 255 257 258 260 261 261 261 261 262 264 266 268 269 269 268 268 267 267 267 269 272 274 277 278 280 280 279 280 280 280 281 281 282 283 283 284 286 289 292 293 294 294 296 297 299 301 303 305 306 307 308 309 310 311 313 318 326 329 331 331 330 329 327 327 327 327 327 327 327 328 329 331 332 334 335 337 341 345 349 350 349 345 342 341 341 341 339 338 337 338 339 338 338 337 336 335 335 334 333 332 332 331 330 330 329 329 328 327 327 326 326 325 325 325 325 325 325 326 327 328 329 331 333 335 337 339 342 344 345 346 347 348 350 351 351 351 351 351 351 350 350 349 349 349 349 349 348 348 348 347 347 346 346 346 345 345 345 345 345 344 344 343 342 340 339 337 335 332 328 324 321 317 313 310 306 302 299 296 294 291 350 344 341 339 338 337 337 336 336 336 336 336 336 335 335 334 334 333 332 331 330 329 328 327 326 324 323 321 319 318 315 312 308 302 294 280 256 217 181 160 146 138 131 126 121 118 115 114 114 114 114 114 114 114 116 117 119 120 121 122 123 124 124 124 120 116 114 113 111 109 106 104 102 98 92 88 88 91 95 96 97 96 96 95 95 95 96 97 98 99 99 98 98 97 98 99 100 100 98 97 95 95 94 94 93 92 91 91 91 91 90 89 89 89 88 87 86 85 84 80 74 69 64 53 35 20 10 4 359 354 349 344 340 335 331 328 325 323 322 321 320 318 314 312 310 310 313 316 319 320 321 321 321 322 322 320 316 313 310 308 306 305 304 303 302 301 300 299 298 297 296 295 295 294 294 295 296 297 298 298 298 298 299 299 300 299 298 297 296 297 299 302 305 307 308 308 307 308 309 310 312 313 314 313 313 314 315 315 316 316 316 317 317 316 315 314 314 313 314 315 316 318 319 320 320 320 318 317 315 314 313 312 310 307 304 301 294 293 300 311 321 329 334 339 344 347 350 354 358 2 4 6 8 9 11 12 13 13 13 14 14 15 15 15 15 15 16 17 17 17 17 16 16 15 15 14 14 14 13 12 12 10 8 6 4 2 1 360 358 356 355 353 353 357 356 355 353 351 349 347 347 346 345 344 344 344 344 343 341 340 338 336 334 331 327 323 319 317 313 311 310 310 313 317 318 319 319 319 317 314 311 307 301 295 291 290 299 292 261 225 216 212 207 207 208 209 211 213 217 220 220 220 219 219 219 222 228 235 242 246 252 257 261 262 262 261 259 258 256 255 254 253 252 251 250 250 251 253 255 257 258 260 261 261 261 261 261 263 265 267 268 269 269 268 267 267 268 270 273 276 278 280 280 279 278 276 276 276 275 277 278 280 281 283 285 288 290 290 291 292 294 295 296 299 301 303 304 304 305 306 307 309 312 316 323 329 331 331 330 329 327 327 327 327 327 328 328 329 330 331 333 334 336 339 343 347 350 350 346 342 339 339 339 340 339 338 337 337 338 338 337 337 336 335 334 334 333 333 333 332 331 330 329 329 329 328 328 327 327 327 327 327 327 327 328 328 329 331 332 334 336 338 340 342 344 345 346 347 347 347 347 347 347 347 346 346 345 346 346 346 346 346 346 347 347 347 347 347 347 347 346 347 347 347 347 347 347 347 346 346 345 344 344 342 341 339 337 334 330 326 322 318 314 309 305 301 297 294 355 347 343 341 339 339 338 338 337 337 337 337 336 336 336 335 334 334 333 332 331 330 329 328 327 326 324 323 321 319 316 313 309 304 296 283 258 213 175 155 142 133 127 123 120 117 116 115 114 113 112 112 111 112 113 114 116 117 119 120 121 122 123 123 118 115 114 111 108 106 104 102 100 96 90 89 90 93 96 96 96 95 95 94 94 95 95 96 96 97 97 97 96 96 95 96 97 97 96 95 94 93 92 92 91 90 89 89 89 89 88 87 86 86 87 87 86 85 83 81 77 78 77 67 48 27 14 7 1 357 352 348 343 339 334 330 327 325 324 324 322 320 317 312 310 312 315 318 320 320 321 321 322 322 321 319 316 314 312 311 310 308 306 305 304 302 300 299 298 298 298 298 298 295 294 293 293 295 297 297 297 298 298 299 299 298 297 296 296 296 297 299 300 302 303 305 306 308 309 310 311 312 312 311 312 314 316 318 318 319 319 319 318 317 316 315 315 315 317 318 321 323 325 326 326 325 323 322 320 318 316 314 310 304 300 297 295 295 302 313 321 327 333 337 340 344 348 353 358 2 5 6 8 9 10 11 12 12 12 13 13 14 14 14 14 15 16 17 17 17 17 16 16 15 15 15 14 14 13 13 12 11 10 8 6 4 3 2 0 359 358 356 357 0 0 358 356 354 351 349 349 348 347 347 347 347 347 345 343 341 339 337 335 332 330 328 326 324 320 316 314 314 316 319 321 322 322 321 319 316 312 307 302 297 292 289 286 281 268 221 209 207 206 205 206 208 210 213 215 218 219 220 220 219 217 217 223 231 238 244 250 256 260 261 261 259 258 257 255 254 253 252 252 251 250 251 252 254 255 257 258 260 261 261 261 260 260 262 264 266 268 268 268 268 267 267 269 271 274 277 279 281 281 279 277 274 272 271 270 272 274 276 279 283 286 288 289 289 289 290 291 292 294 297 299 301 301 301 302 304 306 308 311 315 320 326 329 332 332 330 328 327 327 328 328 328 328 329 330 331 333 335 338 341 345 348 350 348 343 339 336 336 336 337 337 337 336 335 337 337 336 336 335 335 334 334 334 334 333 332 331 330 330 330 329 329 329 329 328 328 328 328 328 328 329 330 331 333 335 337 339 341 343 345 347 348 349 349 348 348 347 346 345 343 343 342 342 342 342 342 343 344 345 345 346 346 347 347 347 347 347 348 348 348 348 348 348 347 347 346 345 345 344 343 342 341 340 337 334 331 328 324 320 315 311 306 302 298 359 350 345 342 341 340 339 339 339 338 338 338 337 337 336 336 335 335 334 333 332 331 330 329 328 327 325 324 322 320 318 315 311 306 299 287 262 215 172 150 137 128 123 119 117 115 114 113 112 110 108 108 107 108 109 111 113 115 117 118 120 121 123 123 117 115 112 109 105 101 99 98 96 94 90 91 93 95 96 96 95 95 95 94 94 94 94 94 94 94 94 95 95 94 94 93 93 93 92 91 91 90 90 89 89 88 87 87 87 87 86 85 84 84 85 85 85 84 82 79 76 76 73 62 47 31 19 10 4 359 355 351 346 342 337 333 330 328 326 326 324 321 318 315 314 315 318 321 322 323 324 324 325 324 321 319 317 316 316 316 316 314 310 306 304 301 299 299 300 300 300 299 297 295 293 293 294 296 297 297 297 297 297 298 298 297 297 296 296 296 296 296 297 299 301 304 307 308 309 310 311 312 310 315 318 320 321 322 322 321 321 320 319 318 316 316 316 317 320 322 325 328 330 332 332 331 330 329 327 325 322 318 313 306 302 301 302 303 306 313 319 325 330 335 338 342 346 351 356 0 3 4 6 7 8 9 10 11 11 11 12 13 13 13 14 15 16 17 18 17 16 16 15 15 15 14 14 14 13 13 13 12 10 9 8 6 5 4 3 2 1 1 2 4 4 3 359 356 353 351 351 350 350 350 349 349 348 346 343 341 339 338 336 334 333 332 331 328 325 322 319 319 320 322 324 325 325 324 322 319 315 311 307 303 300 296 294 294 297 290 232 213 208 207 208 210 211 212 214 216 217 218 217 215 213 213 218 225 233 241 248 254 258 260 260 258 257 255 254 253 252 252 252 251 251 252 253 254 256 257 258 259 259 260 260 259 259 261 263 265 267 268 268 267 267 268 269 272 275 277 279 281 281 279 276 274 272 271 272 272 272 273 276 282 286 288 288 287 287 289 289 290 291 294 296 298 298 299 300 301 304 307 311 314 317 320 323 331 333 332 330 328 327 328 328 329 329 330 330 332 334 336 339 341 345 348 347 344 340 337 334 334 334 335 335 336 336 335 335 336 336 335 334 334 334 334 334 334 334 333 332 331 331 330 330 330 330 330 330 330 330 330 329 329 330 331 332 334 337 339 342 344 346 347 349 350 350 350 349 349 347 345 343 341 340 339 339 339 339 340 341 342 344 345 346 347 348 348 348 348 348 349 349 348 348 348 348 347 347 346 345 344 343 342 340 339 338 336 334 332 330 326 323 320 316 311 307 303 359 350 346 343 342 341 340 340 340 340 339 339 339 338 337 337 336 335 334 334 333 332 331 330 329 328 327 325 323 321 318 316 312 308 302 291 270 223 170 145 132 124 118 114 112 111 110 109 107 106 105 104 105 106 108 110 111 113 115 116 118 121 122 122 116 115 112 107 101 97 94 94 93 93 93 94 94 95 95 95 95 94 94 94 94 94 94 94 92 91 91 92 94 93 92 91 90 89 88 87 87 87 87 86 86 85 85 84 84 85 85 83 81 81 82 83 84 83 81 78 76 73 67 58 47 36 25 16 8 2 357 353 349 345 340 336 332 330 328 326 324 322 319 317 317 319 321 324 325 324 325 326 326 325 322 320 319 319 320 320 320 318 311 307 304 302 300 301 302 302 300 298 296 295 295 296 298 299 299 299 298 298 297 297 297 297 297 297 296 296 295 294 295 298 301 304 307 309 310 312 312 313 316 322 328 330 329 327 325 324 322 320 318 317 316 317 318 320 322 326 330 333 336 337 338 338 337 336 335 333 329 324 317 310 307 308 311 313 312 313 318 323 328 333 336 340 344 349 353 356 359 1 2 4 6 8 9 9 10 10 10 11 11 12 13 15 16 17 17 17 16 16 15 15 14 14 13 13 13 12 12 11 10 9 8 8 7 6 5 5 5 5 6 7 7 5 2 358 355 353 352 352 352 352 352 351 348 346 343 339 337 337 338 337 335 335 334 331 327 324 322 322 322 324 327 328 328 327 324 322 319 316 314 312 310 308 307 308 312 315 312 291 247 220 212 209 207 203 204 205 208 210 211 211 208 208 212 219 227 237 245 252 256 258 258 257 256 254 253 252 252 251 252 252 252 253 254 255 256 256 257 257 258 258 258 258 258 259 261 264 266 268 268 268 268 268 270 272 275 277 280 281 282 281 278 275 275 275 276 275 274 275 277 281 286 288 287 286 285 286 287 287 288 289 291 292 294 296 298 299 302 305 309 312 315 317 319 323 326 330 333 330 329 330 330 330 330 330 331 332 334 336 337 339 345 346 343 339 336 334 333 333 333 333 334 335 335 335 335 335 335 334 334 334 333 333 334 334 334 334 333 333 332 331 331 331 331 331 331 331 331 331 331 331 331 332 334 335 338 340 342 344 346 348 349 349 349 348 347 346 344 342 339 338 337 336 336 336 337 338 340 341 343 345 346 348 349 349 350 350 350 350 350 349 349 349 348 348 347 346 345 343 342 341 339 338 336 335 333 332 330 328 326 323 320 316 312 308 354 348 344 343 342 341 341 341 341 341 341 340 340 339 339 338 337 336 335 334 333 333 332 331 330 329 328 326 324 322 319 316 313 309 304 296 279 235 170 139 125 117 112 109 107 106 105 103 102 102 102 103 104 106 108 109 110 111 113 115 117 120 122 120 116 115 111 104 98 94 92 91 91 92 93 94 94 94 94 94 94 94 94 94 94 94 94 93 91 90 89 90 91 91 89 87 85 84 84 84 83 82 82 82 82 82 81 81 81 82 83 82 80 78 79 80 81 80 79 78 76 73 67 60 51 42 32 22 13 6 360 355 351 348 344 340 335 331 329 327 325 323 319 316 315 319 323 325 325 324 323 324 324 324 323 323 323 323 323 323 322 320 314 308 305 303 301 301 301 299 298 296 296 297 300 302 304 304 303 300 299 299 298 297 296 297 298 297 297 295 294 294 296 298 300 303 306 308 312 314 315 318 321 328 336 339 337 334 331 329 327 322 319 317 316 317 319 321 325 329 334 338 341 343 344 344 343 342 340 338 334 328 322 314 311 313 318 321 318 317 319 323 327 331 334 337 341 344 348 351 354 357 359 2 4 5 7 7 8 8 8 9 10 11 13 15 16 17 17 16 16 16 15 15 15 14 13 13 12 12 11 11 10 9 9 9 9 8 8 9 10 11 11 10 9 7 4 0 357 355 354 353 353 353 352 350 348 345 342 339 337 339 339 338 336 336 335 332 329 326 325 325 325 327 329 332 332 331 328 326 324 323 322 321 320 319 319 319 320 322 324 325 324 323 323 134 140 147 153 163 176 191 205 208 207 206 208 213 223 234 243 250 254 256 257 256 255 253 252 251 251 251 252 252 253 253 254 255 255 256 256 256 257 257 257 257 258 259 261 263 265 267 268 268 268 268 270 272 275 277 279 280 283 285 285 284 283 281 280 279 278 279 280 283 287 290 289 286 284 284 284 285 286 286 286 287 288 291 295 297 300 303 306 310 313 314 316 318 322 328 337 336 334 332 331 331 332 332 332 333 334 334 335 338 343 345 341 336 335 333 332 332 332 332 333 334 335 335 335 335 334 334 334 333 333 333 334 334 335 335 335 334 333 332 332 332 332 332 332 332 332 332 333 333 333 334 335 337 339 340 342 343 344 345 346 346 346 345 344 342 340 338 336 335 334 334 335 335 336 338 339 341 343 345 347 349 350 351 351 351 351 352 351 351 350 350 349 349 348 347 346 345 344 342 341 339 337 335 334 333 331 330 328 326 324 321 317 314 348 344 342 341 340 340 340 341 341 341 341 341 341 341 340 339 338 337 336 335 334 333 332 331 331 330 328 327 325 322 319 315 312 308 304 299 286 247 165 128 115 110 107 104 102 98 97 94 91 91 95 102 105 108 108 108 108 109 111 113 115 118 119 117 115 113 108 101 95 91 90 89 90 90 90 91 92 93 93 93 93 93 93 93 93 93 93 92 91 90 88 88 88 88 85 82 81 80 80 79 79 79 78 78 78 77 77 76 77 78 80 81 78 77 76 76 76 75 75 76 75 73 69 62 54 45 36 27 18 10 2 356 353 350 347 343 338 334 331 328 327 325 321 317 315 317 321 323 324 323 322 321 322 323 324 325 326 325 324 324 323 321 317 312 308 306 306 304 300 298 297 297 299 303 308 310 310 310 308 304 299 299 298 298 297 298 298 298 297 296 295 296 297 299 301 303 305 307 311 314 316 319 322 327 334 339 338 336 334 332 329 326 322 319 317 318 320 323 327 332 336 341 344 346 347 347 346 345 343 340 336 331 325 319 316 318 323 326 323 321 322 323 325 328 331 333 335 338 342 345 349 353 356 359 0 2 3 4 5 6 7 8 9 10 13 15 16 17 16 16 16 16 17 16 16 15 15 14 13 13 12 11 11 10 10 11 11 12 13 15 16 16 16 15 14 12 8 4 0 357 356 355 354 354 352 350 347 344 342 340 339 340 339 338 337 336 335 334 332 331 331 330 330 331 334 337 339 337 333 330 330 329 329 330 330 330 330 331 331 332 333 335 340 350 11 37 54 65 77 89 103 126 182 205 208 209 211 215 224 235 243 249 253 255 256 255 253 252 251 251 251 251 252 252 253 253 254 254 255 255 255 256 256 256 256 257 258 259 261 263 265 266 267 268 268 269 270 272 274 277 279 281 284 287 289 290 288 285 282 281 280 280 282 284 287 289 288 286 284 284 284 284 285 286 287 285 284 288 292 295 297 300 303 307 310 311 313 316 324 335 341 341 339 336 334 333 333 333 333 333 333 333 334 337 342 343 340 335 334 333 332 331 331 332 332 333 334 335 335 334 334 333 333 333 333 333 334 335 336 336 336 335 334 334 334 334 334 334 334 334 334 334 334 335 335 336 337 339 340 341 342 342 342 342 342 342 342 341 341 339 338 337 336 335 335 335 335 336 337 339 340 342 344 346 348 350 351 352 352 352 352 352 352 351 351 351 350 349 348 347 346 345 345 343 342 341 339 337 335 334 333 331 330 328 327 325 322 319 344 341 339 339 339 339 339 340 340 340 341 341 341 341 341 340 340 339 337 336 335 334 333 332 331 330 329 327 325 323 319 315 310 306 301 298 292 252 145 109 101 100 98 95 91 89 87 85 84 86 93 103 107 110 109 108 107 108 110 112 114 114 112 113 112 109 103 97 91 88 87 87 88 88 89 89 90 91 92 92 92 91 90 90 90 91 91 90 90 90 88 85 84 83 82 80 79 78 77 76 76 75 74 73 73 73 72 72 72 74 76 78 76 75 73 71 69 68 70 72 72 70 66 61 54 47 39 31 22 14 2 356 353 351 349 346 342 338 334 331 330 327 323 319 317 316 317 320 323 323 321 321 321 322 324 325 326 325 324 323 322 321 319 317 313 310 307 303 298 297 297 299 303 309 313 314 313 312 311 307 299 298 298 297 297 297 298 298 298 296 295 296 298 300 302 303 305 307 310 313 315 317 318 320 326 332 334 333 332 331 330 328 326 324 322 320 321 324 329 333 338 342 345 348 349 349 348 347 345 342 338 333 328 322 319 320 325 327 325 323 323 323 324 326 327 329 331 333 336 340 344 349 352 354 355 356 358 360 2 3 5 6 8 10 12 15 16 16 16 17 17 18 18 18 18 18 17 16 15 15 14 13 13 13 13 14 16 17 19 20 21 21 21 20 19 17 14 10 5 1 359 357 356 354 352 350 347 344 342 340 340 340 339 338 337 336 336 336 337 337 337 336 336 337 341 345 347 344 337 334 334 335 337 338 338 339 340 342 343 344 346 349 353 2 16 31 44 53 63 73 84 92 106 144 185 204 213 221 230 238 244 249 252 254 254 253 252 251 250 250 251 251 252 252 252 253 253 254 254 254 255 255 255 256 256 257 258 259 261 263 265 266 267 268 268 269 270 272 274 276 279 282 285 288 290 290 289 286 283 281 280 281 282 284 286 288 288 287 286 285 285 285 285 287 287 285 284 287 290 292 295 297 301 304 306 308 310 313 319 334 341 344 343 340 337 336 335 334 333 333 332 332 333 337 341 343 338 334 333 332 331 331 331 331 331 333 334 335 334 334 333 333 332 332 333 334 335 336 337 337 337 336 336 335 335 336 336 336 336 336 335 335 335 336 336 337 339 340 342 343 343 342 341 340 340 340 340 339 338 338 337 336 335 335 335 336 337 338 339 341 342 344 346 348 349 351 352 352 352 352 352 352 351 351 351 350 350 349 348 347 346 346 345 344 343 342 341 339 337 336 334 333 332 330 329 328 326 324 341 339 338 337 337 338 338 339 339 340 340 340 341 341 341 341 340 340 338 337 336 334 333 332 331 330 329 328 326 323 320 315 309 303 296 290 291 19 55 80 88 89 87 85 85 84 82 80 80 84 91 101 110 112 110 108 107 108 109 112 113 112 110 111 109 104 98 92 88 86 85 85 86 87 88 88 89 90 91 91 91 90 89 89 89 89 89 89 90 90 87 84 82 81 79 79 78 77 75 74 73 72 71 70 69 69 68 69 69 70 72 73 72 71 69 66 65 65 66 67 68 67 63 59 54 48 42 34 26 18 4 357 354 351 348 346 343 341 337 334 332 331 327 323 319 316 317 320 324 324 323 322 322 322 323 324 325 324 323 321 319 319 319 319 318 315 310 304 299 299 300 304 308 311 312 311 308 307 306 303 299 299 298 297 296 296 297 298 296 296 296 297 299 301 303 305 306 308 310 312 314 314 314 316 320 326 330 330 330 330 329 328 328 327 326 325 322 325 329 334 338 342 346 348 350 350 350 348 346 343 339 335 331 327 326 328 329 328 326 324 324 324 324 325 326 326 328 330 332 335 339 343 346 349 350 351 353 355 357 360 2 4 6 9 13 15 16 16 17 18 19 20 20 20 20 20 19 19 18 17 16 16 15 16 17 19 20 22 23 23 24 25 24 23 23 21 19 15 11 6 3 0 358 355 352 349 346 343 341 340 340 340 339 338 338 337 337 339 340 341 342 341 341 342 345 350 354 353 346 340 339 340 342 344 344 345 347 349 352 355 357 1 5 10 17 24 34 47 60 73 83 91 100 114 137 171 202 221 232 239 245 248 251 252 252 251 251 250 250 251 251 252 252 252 252 252 253 253 253 253 254 254 254 255 256 257 258 260 261 263 265 267 268 269 269 270 270 272 274 277 280 283 286 288 290 291 290 287 284 282 282 283 284 285 287 289 289 288 288 288 287 286 285 286 286 284 283 284 287 290 292 295 298 301 303 305 307 312 320 332 339 344 345 342 339 338 337 336 334 333 332 332 333 336 339 341 336 333 331 330 330 331 331 331 333 335 337 336 334 332 333 333 332 332 333 334 335 337 338 338 337 337 337 337 337 337 337 337 337 336 336 336 335 336 337 338 340 341 343 344 344 343 342 341 340 339 339 338 337 337 336 336 335 335 336 337 338 339 341 342 344 346 347 349 350 351 351 351 351 351 351 351 350 350 349 349 349 348 347 347 346 346 345 345 344 343 342 341 339 338 336 335 333 332 331 330 329 327 339 338 337 337 337 337 338 338 339 339 340 340 340 341 341 341 341 340 339 338 337 335 334 333 332 331 330 328 326 324 320 316 309 301 288 268 262 65 70 77 82 83 82 81 82 80 78 76 77 83 92 102 111 113 110 108 107 108 109 111 113 111 110 108 104 100 94 88 85 84 84 84 85 86 86 86 88 90 91 90 90 89 89 88 88 88 88 89 90 89 87 84 81 79 78 78 78 78 75 73 71 70 69 68 67 66 66 66 66 67 66 64 65 66 64 62 62 62 63 64 65 64 62 58 54 49 43 37 29 21 10 1 355 351 348 346 344 343 339 335 334 333 331 326 322 318 318 321 325 327 326 324 323 323 323 323 323 322 320 317 316 315 316 318 319 317 312 309 308 308 309 310 312 311 308 305 302 302 301 301 301 300 299 298 297 296 296 296 296 297 297 299 301 303 305 306 308 310 311 312 312 312 313 315 318 322 327 329 329 329 329 328 328 328 328 327 324 325 329 333 338 342 345 348 350 351 351 350 347 344 341 337 333 329 326 327 329 328 327 326 325 325 325 325 325 325 326 327 329 331 334 337 340 342 344 346 348 350 353 356 359 2 5 8 12 14 15 16 17 19 21 22 23 23 23 23 23 22 21 20 19 18 18 18 19 21 22 24 24 25 25 26 25 24 24 23 21 18 15 11 7 3 359 356 352 349 345 342 340 340 339 339 338 338 338 339 340 342 344 345 344 344 343 344 348 354 359 1 357 348 344 344 345 347 347 348 349 352 355 359 2 7 12 17 21 25 30 42 57 70 81 90 98 106 117 134 164 201 226 238 245 248 250 251 251 251 251 251 251 251 252 253 253 253 252 252 252 252 252 252 253 253 254 255 257 258 259 260 262 263 265 267 269 270 271 271 272 273 275 278 281 283 286 289 290 291 290 287 285 283 283 284 286 287 288 290 290 289 289 290 289 287 285 285 284 282 281 282 285 288 291 294 297 299 301 303 306 311 323 331 337 341 344 343 340 339 338 337 335 334 333 333 333 334 336 337 334 331 330 330 330 331 332 333 336 339 338 334 332 332 332 333 332 333 333 334 336 337 338 338 338 338 338 338 338 338 339 338 338 337 336 336 336 336 337 339 340 342 344 345 345 344 343 342 341 341 340 338 337 336 335 335 335 335 336 337 338 339 341 343 345 347 348 349 350 350 350 350 350 350 350 350 349 349 348 348 347 346 346 345 345 345 345 345 344 344 343 342 341 340 339 337 335 333 332 331 331 330 335 336 336 336 337 337 338 338 339 340 340 341 341 341 341 341 341 341 340 339 338 336 335 334 332 331 330 328 326 324 320 316 309 300 281 189 119 94 85 84 84 83 82 81 80 78 75 73 75 83 96 105 112 112 109 107 106 107 109 111 112 110 109 105 99 96 90 85 83 83 83 84 84 85 85 85 87 89 89 89 88 88 87 87 87 87 86 86 87 87 86 84 81 79 78 78 78 78 76 73 71 69 68 67 66 65 65 65 64 63 61 60 59 60 59 58 58 59 60 61 62 62 61 58 54 50 44 38 31 24 16 5 357 353 350 348 346 343 340 336 334 333 331 328 324 320 319 320 325 328 328 327 325 324 324 323 321 320 317 315 312 311 313 316 318 318 316 314 314 314 313 313 311 309 305 302 301 301 301 301 301 301 300 299 298 298 298 297 297 297 298 300 301 303 304 306 308 309 310 310 311 312 314 316 319 322 325 327 328 329 329 329 329 328 328 328 327 326 329 332 336 340 344 347 349 350 350 349 348 345 342 339 335 330 327 324 324 326 327 328 327 327 326 325 324 324 324 325 325 327 328 330 332 335 338 340 343 346 349 352 356 359 2 6 9 11 13 16 18 20 23 24 25 26 27 27 27 26 25 24 22 21 20 20 20 21 22 23 24 25 25 26 25 24 23 23 22 20 18 14 9 5 1 357 353 348 344 341 339 338 337 337 337 338 339 342 344 346 347 347 347 346 346 346 347 351 355 358 356 348 343 342 344 346 348 349 350 352 355 359 3 9 16 22 27 30 34 42 53 67 79 90 97 103 110 118 130 158 213 238 245 247 249 250 251 252 252 253 253 253 253 253 253 253 252 252 251 251 251 251 252 253 254 256 257 259 260 261 262 263 265 267 269 271 272 273 274 276 277 280 282 285 287 289 290 290 289 287 285 283 284 285 287 288 290 291 290 290 290 291 290 288 286 285 284 282 280 281 284 287 290 294 297 298 300 302 305 313 324 330 334 337 340 341 340 339 338 338 336 334 333 332 331 331 334 334 332 330 330 330 331 331 333 335 338 339 336 332 331 332 332 332 332 332 333 334 336 337 338 339 339 339 339 339 339 339 339 339 339 338 337 336 336 336 336 338 340 342 344 346 346 346 344 343 342 341 340 338 337 335 335 334 334 334 335 336 338 339 341 343 345 347 348 349 350 350 350 350 350 350 350 350 349 348 348 347 346 345 345 344 344 344 344 344 344 343 343 342 342 342 341 340 338 336 334 334 333 333 332 334 335 336 337 337 338 338 339 340 341 341 341 342 342 342 341 341 341 340 339 337 336 335 333 332 330 329 326 324 320 315 308 298 275 161 109 96 92 89 86 84 82 81 78 75 72 70 72 80 94 107 113 111 107 106 106 107 108 109 109 109 107 102 96 91 87 83 82 81 82 82 83 83 83 84 86 88 88 87 87 86 86 86 86 85 85 84 85 85 84 83 81 79 78 77 77 77 76 74 71 69 67 66 65 65 65 65 63 61 59 58 57 56 56 55 55 56 57 57 58 59 59 57 53 49 45 39 32 25 18 9 1 355 352 349 347 344 341 338 335 333 331 329 325 322 318 317 323 327 329 328 327 325 323 322 320 318 315 312 309 309 310 313 317 319 318 319 317 315 314 313 311 309 307 304 302 301 301 302 302 302 302 301 300 300 299 298 297 298 298 299 300 302 303 306 307 308 308 309 311 314 317 319 322 324 327 328 329 329 330 330 329 328 327 327 327 326 328 331 335 339 342 345 347 348 348 347 347 345 342 339 336 333 329 326 325 327 330 331 330 329 328 326 325 324 322 322 322 322 322 323 325 328 331 334 337 341 344 348 351 355 359 2 6 9 12 15 19 21 24 26 28 29 30 31 31 31 29 28 26 24 22 21 20 20 21 22 23 24 25 26 26 25 23 22 21 20 19 15 10 6 1 356 352 348 344 340 338 336 335 335 336 338 341 344 347 349 350 350 349 347 347 347 347 347 348 350 348 343 340 340 342 345 348 350 351 353 356 358 1 6 12 19 25 29 34 40 49 62 76 90 99 105 110 114 120 135 202 241 247 249 250 251 252 253 254 255 255 255 255 254 253 252 251 251 251 251 251 252 253 254 255 257 258 259 261 261 262 263 265 267 269 271 273 275 276 278 279 281 283 285 287 289 289 289 288 286 284 283 284 286 287 288 290 290 290 290 291 291 291 289 288 287 286 285 282 282 284 286 290 295 297 299 300 302 304 308 318 325 330 333 335 337 338 339 338 337 336 333 332 331 330 330 332 333 331 330 329 330 331 332 334 336 339 338 334 331 330 332 333 332 332 332 334 334 336 337 338 339 339 340 340 340 339 340 340 340 340 339 338 337 337 336 336 336 338 340 343 345 346 346 345 344 342 341 339 338 336 335 334 333 334 334 335 337 338 340 342 343 345 347 348 349 350 350 350 350 350 350 350 350 349 348 347 346 346 345 344 344 343 343 343 343 343 343 342 342 342 342 342 342 340 339 337 336 335 335 332 333 334 335 336 337 338 339 339 340 341 341 342 342 342 342 342 342 341 341 340 339 337 336 334 333 331 329 327 324 320 315 308 296 266 149 98 94 93 91 87 83 82 80 77 74 70 68 69 76 90 112 114 110 107 106 105 105 105 105 105 105 105 99 92 87 84 82 81 80 81 81 82 82 83 84 86 87 86 86 85 85 85 85 85 84 84 83 83 83 82 82 81 80 79 78 78 77 76 74 72 70 68 66 64 64 65 64 63 61 58 56 56 55 55 54 54 53 53 54 54 56 57 56 53 49 44 39 33 27 20 13 4 357 353 351 348 346 343 339 335 333 331 329 327 324 318 317 320 324 328 328 327 324 322 320 319 317 314 311 309 309 310 312 314 317 319 319 318 316 314 312 310 310 309 306 304 303 303 304 304 305 305 305 304 302 300 298 298 298 298 299 300 302 304 306 306 306 306 308 312 317 322 326 328 329 330 330 330 330 330 330 329 328 327 327 327 327 328 330 334 337 340 343 344 345 346 345 344 343 341 339 337 334 331 329 328 330 333 334 333 332 330 328 327 324 322 321 319 319 318 318 319 320 323 326 329 333 337 341 345 350 354 359 3 8 12 16 20 22 25 27 29 31 33 35 36 35 34 32 29 27 24 22 20 19 20 21 22 23 24 25 26 26 25 23 22 20 18 15 11 6 1 356 352 348 344 340 337 336 335 336 338 340 343 346 348 350 351 351 350 349 349 348 347 345 344 343 342 339 338 339 341 345 349 351 354 356 358 360 0 0 3 8 15 22 28 36 44 56 71 89 101 109 114 118 123 136 212 247 251 252 252 253 253 254 255 256 257 257 256 255 254 253 253 252 251 251 252 253 254 256 257 258 259 261 261 262 263 264 266 267 269 271 273 275 277 279 281 282 284 286 288 289 289 289 288 286 284 284 285 286 287 288 290 290 290 290 291 291 291 290 289 289 289 288 286 285 284 286 291 295 298 300 302 303 304 306 312 319 324 328 329 331 334 336 336 336 334 332 331 329 329 328 330 330 329 328 329 330 331 333 334 336 336 334 331 329 329 331 332 332 331 332 333 334 335 336 338 339 339 340 340 340 340 340 340 341 341 341 340 339 338 337 336 336 336 338 340 342 343 344 344 343 341 339 337 335 334 333 333 333 334 335 336 338 339 341 342 344 346 347 348 349 350 350 350 350 349 350 350 350 349 348 347 347 346 345 345 344 344 344 343 343 343 343 342 342 342 342 342 342 342 341 340 338 338 337 334 333 334 335 336 337 338 339 340 340 341 341 342 342 343 343 343 343 342 342 341 340 338 337 335 334 332 330 328 324 320 314 306 291 246 118 89 90 91 89 86 84 82 80 78 75 70 66 67 75 92 114 116 109 106 104 103 102 101 101 100 99 97 94 87 84 82 81 80 80 80 81 81 81 82 83 85 85 84 84 84 84 84 84 83 82 82 81 81 81 80 80 79 79 78 78 77 76 75 74 73 71 69 68 66 65 64 63 63 62 60 58 56 55 54 54 53 52 52 52 53 55 57 57 53 47 40 35 33 28 22 15 8 0 355 352 349 347 344 340 336 333 331 329 327 325 321 319 318 321 324 326 325 322 320 318 318 317 315 313 312 311 311 311 312 314 316 316 316 315 312 309 307 307 307 307 306 306 307 307 307 307 307 306 305 304 301 300 298 298 298 299 300 301 303 305 306 307 308 311 316 322 330 333 333 332 332 331 331 331 331 331 330 328 327 326 325 325 326 329 333 336 339 341 343 344 344 344 343 342 340 338 336 334 332 330 329 331 334 336 335 334 332 331 329 327 324 322 320 318 317 316 315 315 317 319 322 327 331 335 339 344 350 355 2 7 13 18 22 24 26 28 30 33 36 38 40 39 37 35 32 28 25 22 20 19 18 19 20 22 23 25 27 27 26 24 23 21 18 15 11 6 1 356 353 349 345 342 339 337 338 338 340 342 345 347 349 351 352 353 353 353 352 351 350 347 344 341 340 338 338 339 341 345 350 354 357 0 3 5 2 359 357 359 4 11 20 31 42 53 68 84 99 110 118 125 130 142 198 244 254 255 255 255 255 256 256 257 258 259 259 257 256 255 255 255 254 254 254 255 256 258 259 260 261 262 263 263 264 265 267 268 270 272 273 275 277 279 281 283 284 286 288 289 289 289 288 287 285 285 285 286 287 288 290 291 291 290 291 291 291 291 290 290 291 290 288 287 285 285 290 294 297 300 302 303 305 308 311 314 318 322 323 326 329 332 333 333 332 330 329 327 327 326 326 327 327 327 328 329 330 331 332 333 332 331 329 328 328 329 330 331 332 332 333 334 335 336 337 338 339 339 340 340 340 340 340 341 341 342 341 340 339 338 337 336 336 336 337 338 339 340 340 339 337 336 334 332 332 331 331 333 334 335 337 339 340 341 343 344 346 347 347 348 349 350 350 349 349 350 350 350 349 348 347 347 346 345 345 345 344 344 344 343 343 343 343 343 342 342 342 343 343 342 341 341 340 339 335 335 335 335 336 337 338 339 340 340 341 342 342 343 343 344 344 343 343 343 342 341 339 338 336 334 333 331 328 325 320 313 304 283 188 96 84 85 87 87 86 84 82 81 80 77 70 65 65 77 98 117 117 107 102 100 99 98 97 96 93 90 88 86 82 80 80 80 80 81 81 81 81 81 81 82 83 83 82 82 82 82 82 82 82 81 80 80 79 79 79 79 78 78 78 77 76 75 74 73 71 70 69 68 66 64 63 62 62 61 61 59 57 55 55 54 53 52 52 54 56 58 59 58 54 47 38 31 29 28 24 18 11 3 356 353 350 348 346 342 337 333 331 329 327 325 320 317 316 317 319 321 321 319 318 318 318 319 319 318 317 315 314 313 312 312 312 312 311 310 308 307 306 306 306 307 308 308 309 308 307 306 305 304 304 305 303 301 300 299 299 300 300 301 302 303 305 307 310 316 323 328 335 334 332 331 331 331 332 332 332 331 330 329 327 326 324 324 325 328 332 334 337 340 341 343 343 343 342 341 339 338 336 334 332 330 330 332 335 337 335 335 334 332 331 329 327 325 322 320 318 317 315 315 315 316 318 322 327 330 334 339 344 350 358 5 12 18 22 26 28 30 32 35 38 41 42 42 40 36 33 29 25 22 19 18 17 17 19 20 21 23 25 25 25 24 22 20 18 16 13 8 3 359 355 352 349 345 341 340 340 340 341 342 345 347 349 352 354 355 356 355 354 353 353 353 351 348 345 342 340 339 340 344 350 356 0 4 7 9 8 4 1 359 1 6 13 25 40 53 64 76 91 105 118 128 135 144 169 221 249 257 257 257 257 257 257 257 258 260 261 260 259 257 256 256 256 255 255 256 257 258 260 261 263 264 265 266 266 266 268 269 270 272 273 275 277 278 280 282 284 286 287 288 289 288 288 287 286 285 285 286 287 288 290 291 291 291 291 291 291 291 291 291 291 291 290 288 287 286 289 292 295 298 300 302 303 304 306 309 313 316 319 321 324 326 328 329 329 328 326 325 324 323 324 324 325 326 327 327 328 328 329 330 330 329 328 327 328 329 330 331 332 332 332 333 335 335 336 337 338 339 340 340 340 340 340 341 342 342 342 341 340 339 338 337 337 336 336 336 336 336 335 334 333 332 330 330 329 330 331 333 335 336 338 339 341 342 343 344 345 346 347 348 349 350 350 349 349 349 349 349 348 347 347 346 346 345 344 344 344 344 344 344 344 344 344 343 343 343 343 343 343 343 343 342 342 341 337 337 336 336 337 337 338 339 340 340 341 342 343 343 344 344 344 344 344 344 343 342 340 339 337 335 334 332 329 326 320 313 301 271 141 88 83 83 85 86 85 84 82 81 81 77 69 64 66 78 101 121 115 102 97 96 95 94 91 88 85 83 82 80 78 77 78 79 80 81 81 81 81 81 81 81 82 81 81 80 80 81 82 82 82 82 81 81 81 80 79 78 77 77 76 76 75 74 72 71 70 69 68 67 66 64 63 61 61 60 60 59 58 57 55 54 53 53 54 56 57 57 56 55 54 48 38 29 24 24 24 20 14 6 359 355 353 351 348 344 339 334 331 329 327 325 320 317 316 315 315 316 317 318 318 319 320 322 323 322 321 319 317 315 313 312 311 311 310 309 309 308 307 306 307 307 308 309 309 308 305 303 302 302 303 305 305 304 302 301 300 300 300 300 300 300 301 304 309 317 326 333 333 331 330 329 329 330 331 331 331 330 328 327 326 324 324 324 325 327 330 332 335 337 338 339 340 340 340 339 338 337 336 334 333 333 334 337 338 337 336 335 335 334 333 332 330 328 326 324 322 320 319 318 317 317 317 319 321 324 328 332 337 343 351 360 7 15 21 25 29 30 32 35 38 41 43 43 41 38 34 29 25 21 18 16 16 16 17 18 20 21 22 23 23 22 21 19 17 15 13 9 5 1 358 355 352 348 344 342 341 341 341 342 344 347 349 351 354 357 358 359 357 357 357 357 358 358 355 350 345 342 341 344 349 355 0 5 8 11 11 8 7 5 5 7 12 22 35 49 61 71 82 96 112 127 136 144 156 184 229 255 258 259 259 258 258 257 257 258 260 261 261 260 258 257 256 255 255 256 257 259 260 262 264 266 267 267 267 268 269 270 271 272 273 275 276 278 280 281 283 283 285 287 288 288 288 287 286 285 285 286 287 288 289 290 290 291 291 292 291 291 292 292 292 291 290 289 288 287 288 291 294 295 297 299 300 301 303 305 308 311 314 316 318 319 322 323 324 323 322 321 321 321 321 322 324 325 325 326 326 327 327 328 328 327 327 326 327 328 329 330 331 332 332 333 334 335 336 337 337 338 339 339 340 340 340 341 342 342 342 341 340 339 338 338 337 336 335 335 334 333 332 330 329 328 328 328 328 330 331 334 336 337 339 340 341 342 343 344 345 346 346 347 349 350 350 349 348 348 348 347 347 346 346 346 345 345 344 344 344 344 345 345 344 344 344 344 344 343 343 343 343 344 344 344 344 343 338 338 337 337 338 338 338 339 340 341 341 342 343 344 344 345 345 345 345 345 344 343 341 340 338 337 335 333 330 327 321 312 296 252 114 85 83 85 86 86 85 84 83 82 81 78 70 65 68 80 102 129 108 97 93 93 92 88 83 79 76 76 78 77 77 77 77 78 79 80 80 80 80 80 80 80 81 80 79 79 79 80 81 82 83 83 82 82 82 82 81 80 77 76 75 75 74 72 71 70 68 67 67 66 65 63 61 60 59 59 59 59 58 58 56 54 53 52 53 55 56 53 50 49 50 46 37 27 21 19 20 18 14 9 4 359 357 354 350 346 341 336 332 329 327 325 321 318 315 313 313 314 315 316 318 319 320 322 323 323 322 320 318 317 315 314 313 311 310 310 309 309 308 308 308 308 308 308 307 306 303 301 300 300 302 304 305 305 303 302 300 300 299 299 298 297 297 299 303 312 321 328 327 326 325 325 325 326 327 327 327 326 326 326 326 325 324 324 325 326 327 329 330 332 334 335 335 336 336 336 335 335 334 333 333 334 336 340 340 339 338 337 336 335 334 334 333 332 330 329 327 325 323 322 320 318 317 316 316 317 320 324 329 336 345 353 2 11 18 24 28 30 31 34 38 40 42 43 41 38 34 30 25 21 17 15 14 14 14 16 17 19 19 20 20 19 18 17 15 14 11 7 5 2 0 358 355 350 345 342 341 340 339 340 342 346 349 351 354 358 1 3 2 1 0 1 2 4 3 358 352 347 344 345 348 353 358 3 6 9 11 13 13 12 10 10 13 20 30 42 54 62 69 81 101 121 133 142 151 164 192 238 252 257 259 258 258 257 256 256 256 257 259 261 260 258 256 255 255 256 257 259 261 263 265 267 268 269 269 269 270 270 271 272 273 274 276 278 279 280 281 280 282 285 287 287 287 287 286 286 285 285 286 287 287 288 289 290 291 291 291 291 292 292 292 292 290 289 288 288 288 290 292 294 295 296 297 298 299 301 303 306 309 312 313 314 316 317 318 318 317 317 318 318 319 320 322 324 325 325 325 325 325 326 326 326 325 325 326 327 328 329 330 332 332 332 333 334 335 336 337 337 338 339 339 340 340 341 342 342 342 342 341 340 339 338 337 336 335 334 333 331 330 329 328 328 328 328 329 331 333 335 337 338 339 341 341 342 342 343 344 345 346 347 348 350 350 349 348 347 346 346 345 344 345 345 345 345 344 344 344 345 345 345 345 345 345 345 345 344 344 344 345 345 345 345 345 345 340 339 338 338 338 339 339 340 340 341 342 343 343 344 345 345 346 346 346 346 345 344 343 341 339 338 336 334 331 328 322 313 292 191 98 86 84 87 88 87 86 84 83 83 81 78 74 67 74 89 111 124 101 92 92 93 88 80 75 72 71 73 77 77 77 77 77 77 78 78 79 79 79 80 80 80 80 79 78 77 77 78 79 81 82 83 83 82 82 83 83 81 79 77 75 74 73 72 71 70 68 67 65 64 63 61 60 59 58 58 58 58 58 57 56 53 53 52 53 54 54 51 48 47 46 43 36 28 22 19 16 14 11 11 7 2 357 353 350 347 343 339 335 330 327 325 322 319 315 313 313 312 313 314 315 316 318 319 321 322 322 321 320 319 318 316 315 314 312 311 310 310 311 311 310 309 308 307 306 305 302 300 299 300 301 302 304 305 304 303 301 301 300 299 297 296 295 294 296 304 312 317 318 318 318 319 320 321 322 321 321 322 323 324 325 324 324 323 322 323 323 324 325 327 328 330 331 331 332 333 333 332 332 332 333 335 337 340 340 340 339 338 338 337 336 335 334 333 332 331 329 328 326 325 323 320 317 315 313 312 313 315 320 327 336 346 356 6 14 20 24 29 32 36 39 40 42 42 41 39 35 31 25 21 17 14 12 12 12 13 14 15 16 17 16 16 15 14 13 11 8 5 3 2 1 359 356 350 344 340 337 335 334 333 336 343 348 350 354 358 3 7 7 6 4 3 4 7 9 6 1 355 350 348 348 350 354 359 2 5 6 8 10 12 11 10 11 15 22 31 41 48 53 61 79 105 126 138 147 155 168 197 229 250 258 259 258 258 257 256 254 254 256 259 259 258 256 255 255 256 257 260 262 265 266 268 269 270 270 270 270 270 271 272 273 274 276 277 279 279 278 278 280 283 285 286 287 286 286 285 284 284 285 286 287 287 288 289 290 291 291 291 292 292 292 292 291 289 288 288 288 289 291 292 293 294 295 296 296 298 300 302 305 308 310 310 311 312 313 313 313 314 314 315 316 318 320 322 323 324 324 323 324 324 325 325 325 324 325 326 327 328 329 330 331 332 332 333 334 335 336 337 337 338 338 339 340 341 341 341 342 342 341 340 339 338 337 336 335 334 332 331 330 329 329 328 329 330 331 332 334 336 337 338 339 340 340 340 341 341 342 344 345 346 348 349 349 348 346 345 345 345 344 344 344 344 345 345 346 345 345 345 346 346 347 347 346 346 346 346 346 346 346 346 346 346 346 346 343 341 340 339 339 339 340 340 341 342 342 343 344 344 345 346 346 346 347 347 346 345 344 342 340 339 337 335 332 329 324 315 289 96 85 82 83 87 88 87 86 85 84 82 80 79 76 72 85 104 115 109 95 89 92 89 83 75 70 68 70 72 76 79 77 77 77 77 77 78 79 79 79 79 79 79 78 77 76 75 75 76 77 79 80 81 81 81 81 82 82 82 80 77 75 74 73 72 71 70 68 67 65 63 62 60 59 58 58 57 57 57 57 56 55 53 54 53 53 53 52 51 49 48 46 42 35 30 25 21 16 12 9 10 8 3 357 352 349 347 345 342 338 333 328 325 322 319 315 313 312 311 311 311 311 313 315 318 321 322 322 322 321 320 320 319 318 317 316 314 313 314 314 315 314 312 310 309 307 305 303 301 300 300 301 303 304 304 304 304 303 302 300 299 297 295 293 292 293 299 304 307 309 310 311 313 314 315 316 316 317 318 319 320 322 322 322 321 320 319 319 319 320 321 323 325 326 328 329 330 330 330 331 332 333 335 338 339 340 340 340 340 339 338 337 336 335 333 332 331 330 329 328 327 325 322 319 315 312 310 309 310 313 317 326 339 353 3 9 13 18 26 33 38 40 41 42 41 41 39 36 32 27 22 17 14 11 10 10 11 11 12 13 13 13 12 11 10 9 7 5 2 1 0 360 357 353 348 343 339 336 333 332 332 334 341 348 351 353 357 2 8 10 9 7 5 5 8 11 12 10 5 360 355 351 350 351 355 359 3 4 5 5 5 5 5 6 9 14 21 28 31 33 34 40 64 104 130 142 151 158 169 188 223 252 261 262 261 259 257 255 254 254 256 256 257 256 256 255 256 258 261 263 265 267 269 270 271 270 270 270 271 272 273 273 274 275 277 278 278 277 278 279 281 284 285 285 286 285 285 283 284 284 285 286 286 287 288 289 290 290 291 292 292 292 292 291 290 289 288 287 288 290 292 293 293 294 294 294 295 295 297 301 304 306 308 308 309 309 310 310 311 312 313 314 315 317 319 321 322 322 322 322 322 323 324 324 324 324 324 325 326 327 328 330 332 332 332 333 334 335 335 336 337 338 338 339 340 340 341 341 341 341 340 339 337 336 336 335 334 333 332 331 330 330 330 330 331 332 334 335 336 337 338 339 339 339 339 339 340 341 343 344 346 347 348 349 348 345 344 344 344 344 343 343 344 345 346 346 346 346 346 346 347 348 348 348 348 348 347 347 347 347 347 347 347 347 347 345 344 342 341 340 340 340 341 341 342 343 343 344 345 345 346 346 347 347 347 347 346 345 344 342 340 338 335 333 331 327 320 319 76 74 77 81 86 87 87 85 84 82 80 79 79 78 80 90 102 103 96 91 89 93 84 77 71 68 68 69 72 74 75 76 76 76 77 78 79 79 79 78 78 77 76 75 75 74 73 73 74 75 76 77 79 79 80 80 80 80 80 78 76 74 73 72 71 70 69 68 67 65 64 62 61 60 59 58 57 57 56 55 53 52 53 54 54 53 52 51 51 50 48 46 42 36 32 29 24 19 14 10 7 9 5 359 353 349 348 347 344 341 336 331 327 323 319 315 312 311 310 310 310 311 313 317 320 322 323 323 323 322 322 322 322 322 321 320 319 318 317 317 317 316 314 313 311 309 307 305 303 302 303 303 304 305 305 305 304 303 301 300 298 297 295 293 293 293 297 298 300 302 305 307 308 310 311 312 312 313 314 315 316 317 318 319 318 317 316 315 315 316 317 319 321 323 324 326 327 328 329 329 331 333 334 336 336 337 338 339 340 340 339 338 337 335 333 332 330 330 329 329 328 326 323 320 317 314 312 309 308 308 310 314 327 346 356 360 3 9 21 32 40 44 44 43 41 40 38 36 32 28 24 19 15 12 9 9 9 9 10 10 10 9 8 8 7 5 3 2 0 359 358 356 353 350 346 342 339 336 334 333 333 334 340 348 352 353 356 0 6 9 11 10 7 5 8 11 15 16 14 9 0 354 352 353 356 358 0 1 1 0 359 358 358 359 1 5 11 16 18 18 16 11 12 30 88 133 148 156 163 172 189 222 255 265 265 262 258 256 254 254 254 255 255 255 256 256 257 259 261 264 266 268 270 271 271 271 271 272 273 274 275 275 275 276 277 277 277 277 278 279 280 284 285 285 285 285 284 283 283 283 284 284 285 286 286 287 288 289 290 292 293 292 292 291 290 289 288 288 288 290 291 293 293 293 293 293 292 292 293 295 298 302 305 307 307 308 308 308 309 309 311 312 313 314 316 318 319 320 320 320 321 321 323 323 324 324 324 324 324 325 326 328 330 331 331 332 333 334 335 335 336 336 337 338 339 340 340 341 341 340 339 338 337 335 334 334 333 333 333 333 332 332 332 332 332 333 334 336 337 337 338 338 338 338 338 338 339 340 342 344 346 347 348 348 347 345 344 343 343 343 343 343 344 345 346 347 347 347 347 347 348 349 349 349 349 350 349 349 349 349 349 348 348 348 348 348 346 345 343 342 342 342 342 342 343 343 344 345 345 346 346 347 347 348 348 348 347 346 345 343 341 338 336 334 332 330 339 359 43 69 75 82 86 87 86 84 81 78 77 76 76 76 77 81 86 88 87 87 90 93 83 75 71 69 69 70 71 72 72 74 75 76 78 78 78 78 77 76 75 75 74 73 73 72 72 72 72 72 73 74 76 77 78 78 78 78 75 73 72 71 70 69 69 68 68 67 66 65 64 62 61 60 59 58 57 56 56 56 55 53 53 55 54 53 52 51 50 49 48 46 43 39 35 31 27 22 17 12 7 11 7 1 355 351 348 347 344 341 338 334 330 325 320 315 312 310 310 311 312 314 318 322 325 327 327 327 326 325 324 324 324 323 323 322 321 320 320 319 317 316 315 314 314 312 310 308 307 306 306 306 306 306 306 306 304 303 301 299 297 295 294 293 293 295 295 296 299 301 304 306 306 307 308 308 308 308 309 310 311 312 313 314 315 315 314 314 314 314 315 316 318 320 321 323 324 326 327 328 329 331 332 333 333 334 336 338 339 340 340 339 338 336 334 332 330 329 329 328 328 327 324 322 319 316 313 310 308 305 303 302 311 334 346 351 355 3 16 30 40 45 46 44 42 40 37 35 32 28 24 21 17 13 10 9 8 7 7 7 6 6 5 4 3 1 360 358 357 356 355 352 349 347 344 342 339 337 335 334 334 334 339 348 352 354 356 360 3 7 9 10 9 7 8 11 15 18 20 15 4 356 352 351 353 353 353 354 356 357 355 352 351 351 354 357 0 4 6 7 5 1 356 353 354 1 122 160 168 178 189 201 232 255 263 262 256 253 252 253 253 253 253 254 254 255 256 258 260 263 265 267 269 271 272 272 273 274 276 276 277 277 277 277 277 277 277 277 278 279 280 282 283 284 285 284 283 283 282 282 282 283 283 284 285 286 287 288 290 291 292 292 292 291 290 289 288 288 288 289 290 291 292 292 291 291 291 291 291 291 293 297 302 305 306 307 307 307 307 307 308 309 310 312 313 315 316 317 318 318 319 319 320 322 323 323 323 323 323 323 324 326 328 329 330 331 332 333 334 334 335 335 336 337 338 339 340 340 340 340 339 338 336 334 333 333 332 333 333 334 334 334 334 333 334 334 335 336 337 338 338 338 338 338 338 338 338 340 342 344 346 347 348 347 346 345 344 343 343 343 343 343 344 345 346 347 348 348 348 348 349 349 349 350 351 351 352 352 351 351 351 350 350 349 349 350 348 347 345 344 343 343 343 343 344 344 345 345 346 346 347 347 348 348 348 348 348 347 346 344 342 339 336 333 332 337 11 34 55 71 77 83 86 87 85 81 78 75 74 74 72 72 70 69 72 76 81 86 94 94 85 77 73 71 71 72 72 74 74 74 75 76 77 77 76 75 74 73 72 72 72 71 71 71 71 71 71 71 71 72 73 74 75 76 75 72 70 69 68 68 67 67 66 66 66 66 65 65 64 62 62 60 59 57 56 56 56 56 56 56 55 55 54 53 52 51 50 49 47 46 44 40 37 33 29 25 19 15 12 14 9 3 357 352 348 345 342 340 339 336 332 327 321 316 312 309 309 312 315 319 324 328 331 332 333 332 330 328 326 324 323 321 320 320 320 320 319 318 317 315 315 314 315 314 313 311 310 309 309 308 307 306 305 304 303 302 301 299 297 295 294 293 294 295 295 296 299 302 304 305 304 304 303 302 301 301 302 304 305 307 309 310 311 311 312 313 313 313 314 315 316 318 319 320 321 323 324 326 328 329 329 329 330 331 333 335 337 338 339 339 338 337 335 332 330 328 328 328 328 327 325 322 320 317 314 311 307 304 301 301 309 326 340 346 352 0 13 27 37 42 43 43 41 38 35 32 29 27 24 21 17 14 11 9 7 6 5 4 3 2 1 0 359 358 356 354 353 352 351 349 347 345 342 341 339 337 336 335 334 336 341 348 352 354 357 360 2 4 6 8 9 8 8 10 13 18 22 18 10 1 355 351 349 346 346 348 350 351 350 348 347 348 349 351 354 355 356 357 356 355 352 348 346 344 340 326 279 233 220 225 237 247 261 265 259 251 249 249 251 252 252 252 252 253 254 256 259 262 264 266 268 270 272 272 274 276 278 279 280 279 278 277 277 277 277 277 278 279 280 281 282 283 283 283 282 282 282 282 281 282 282 283 284 285 286 288 289 290 291 292 291 291 290 289 289 288 288 288 289 290 290 290 290 290 290 290 290 290 291 293 299 302 304 305 306 306 306 305 305 306 307 309 310 311 313 314 315 316 316 316 317 319 321 321 321 321 321 322 322 324 325 327 329 331 332 332 333 334 334 334 335 335 336 338 339 339 339 339 339 337 336 334 333 332 332 333 334 335 336 336 335 335 335 335 336 337 338 338 339 338 338 338 338 338 338 340 342 345 346 347 347 346 345 344 344 344 344 343 343 343 345 346 347 348 348 349 349 349 349 350 350 351 352 353 354 354 354 354 354 353 352 351 350 351 350 348 347 346 345 345 344 344 345 345 345 346 346 347 347 348 348 349 349 349 349 348 346 345 342 340 336 332 331 3 44 58 69 77 80 83 85 85 82 79 76 74 74 73 72 71 68 64 64 70 79 88 97 95 88 80 75 72 73 74 75 75 76 76 75 76 76 76 74 72 71 70 70 69 69 69 69 69 70 70 70 70 70 70 71 72 73 73 71 68 67 66 66 66 66 66 65 65 65 65 65 65 64 63 62 60 58 56 55 55 55 56 57 57 56 55 54 53 51 50 49 48 47 46 44 41 38 35 31 27 22 20 18 17 11 5 358 353 348 345 341 340 339 337 334 329 324 320 317 316 314 315 318 323 328 332 334 336 337 337 335 331 328 325 322 319 317 317 315 315 316 317 316 315 315 315 315 315 314 313 312 311 311 309 307 305 302 301 300 299 299 298 297 295 294 294 295 296 296 298 301 304 306 306 303 300 297 294 292 292 294 297 300 303 305 307 308 309 310 310 311 312 312 313 314 315 316 318 319 320 322 324 326 327 327 327 327 328 330 332 333 334 336 337 338 336 334 332 329 328 328 328 328 327 325 323 321 318 315 312 308 305 304 306 313 327 338 345 352 1 12 23 32 37 39 39 37 35 33 30 28 26 23 21 18 15 12 10 7 5 3 2 0 359 358 356 355 354 352 351 350 349 348 346 344 343 341 340 338 337 336 335 335 336 345 349 351 354 357 0 2 2 3 5 7 8 7 8 11 15 19 18 13 5 357 351 345 342 342 343 345 346 346 349 351 350 348 348 350 350 350 348 348 348 347 347 346 344 340 333 321 305 290 278 273 271 271 271 266 255 246 245 248 250 251 251 250 251 252 254 257 261 264 266 268 269 271 272 274 276 279 281 282 281 280 279 278 278 277 278 278 279 280 281 282 282 282 281 281 281 281 281 281 281 281 282 283 284 286 287 289 290 290 291 291 291 291 290 290 289 289 288 288 288 289 289 289 289 289 289 289 290 290 292 296 300 302 303 304 304 304 303 302 303 304 306 307 309 310 312 313 313 313 314 314 316 317 318 319 320 320 320 321 322 324 327 328 330 331 332 332 333 333 333 333 334 334 336 337 338 338 338 338 337 336 334 333 332 331 332 334 336 337 337 337 336 336 336 337 338 338 339 339 339 338 338 338 338 338 340 343 345 347 347 347 346 345 345 344 344 344 343 344 345 346 347 348 349 349 349 349 350 350 351 352 353 354 355 356 356 357 357 356 355 354 353 352 352 351 350 348 347 346 346 345 345 346 346 346 347 347 347 348 349 349 349 350 350 349 348 347 345 343 340 337 333 345 61 72 74 77 80 81 82 83 82 80 77 76 75 74 74 72 70 68 64 62 66 76 88 98 94 88 81 76 74 74 75 76 77 78 78 78 77 76 75 73 72 70 70 69 68 67 66 66 67 68 69 69 70 70 70 70 71 71 70 68 67 66 65 64 64 65 65 65 65 64 65 65 65 65 64 63 61 59 57 55 54 53 55 56 56 55 54 53 51 50 48 47 46 46 46 44 42 39 37 34 30 26 22 21 18 13 7 1 356 351 347 343 342 341 339 336 332 328 324 323 322 321 322 324 327 330 332 334 336 339 341 339 337 334 329 324 319 316 313 311 312 314 315 316 316 315 315 315 314 314 313 312 312 311 309 306 304 302 300 298 297 297 296 295 294 293 293 294 296 297 300 305 308 310 310 304 297 293 289 288 288 290 293 297 300 303 305 307 308 309 309 309 310 310 311 312 312 314 315 317 318 320 322 324 325 325 325 325 326 327 328 329 330 333 335 335 335 333 330 329 329 328 328 327 326 325 323 322 319 316 313 310 307 307 310 319 329 338 346 353 1 11 20 27 32 34 34 33 31 30 28 27 26 23 21 18 16 13 10 7 4 2 359 357 356 354 352 351 350 349 348 347 346 345 344 342 341 340 339 338 338 337 336 335 335 343 348 350 352 354 358 360 359 0 3 4 5 5 5 7 10 14 14 12 6 359 351 342 338 338 339 340 341 342 346 348 346 345 345 345 345 344 342 341 341 342 344 345 344 340 334 327 317 307 298 291 286 282 278 273 262 248 243 245 249 251 251 251 251 252 255 258 261 264 266 268 269 270 272 274 276 279 281 282 283 282 280 279 278 278 278 278 279 280 281 281 281 280 280 279 279 280 280 280 280 281 281 283 284 286 287 288 289 290 290 291 292 292 292 291 290 289 288 288 287 288 288 289 289 289 289 289 290 290 292 295 298 300 300 301 301 301 300 299 299 300 302 304 306 308 310 311 311 311 311 311 312 314 315 316 317 318 319 320 322 324 326 327 329 330 331 331 332 332 332 332 332 332 334 335 337 337 338 337 337 335 334 333 332 331 332 334 336 337 338 338 338 337 337 338 339 339 339 339 339 339 338 338 338 339 341 344 346 347 348 347 347 346 345 345 345 345 345 345 346 347 348 349 349 349 350 350 350 351 351 353 354 355 356 357 358 358 359 358 358 357 355 354 354 353 351 350 349 348 347 346 346 346 347 347 347 348 348 349 349 350 350 350 350 350 349 348 346 344 341 338 337 20 77 78 78 79 81 82 83 82 81 79 78 77 76 75 73 71 69 66 64 60 60 66 78 89 89 86 81 78 76 76 77 77 78 78 79 79 78 77 75 74 72 71 70 69 68 67 66 65 66 67 68 69 70 71 71 70 70 70 70 69 67 66 65 64 63 64 65 66 66 65 65 65 66 65 64 63 61 60 58 56 54 53 53 54 54 54 53 51 50 48 47 45 45 45 45 43 42 41 39 37 33 29 25 21 18 14 10 4 359 355 351 348 345 343 341 339 336 332 330 331 331 330 330 331 332 333 334 335 337 339 338 338 338 336 330 324 319 315 311 310 311 313 314 315 315 316 316 315 313 313 313 312 312 310 308 306 305 303 301 299 297 295 294 293 291 290 289 290 291 293 297 303 306 308 306 302 297 293 291 290 290 291 294 297 300 302 305 307 308 308 308 308 308 308 308 309 309 311 312 315 317 319 320 321 322 323 323 324 324 325 325 326 328 330 332 332 332 330 329 329 329 329 329 328 327 325 324 322 320 318 314 311 310 310 313 322 330 338 346 353 1 9 16 22 28 31 32 31 29 27 26 26 25 24 21 19 16 14 10 7 3 0 357 354 352 350 349 348 347 346 345 344 343 342 341 340 340 339 338 338 337 336 335 335 334 340 345 348 349 351 354 355 355 356 357 359 1 1 1 2 4 7 8 8 5 359 350 342 337 335 335 336 337 336 334 333 334 335 336 337 338 337 335 334 334 335 337 340 341 337 331 324 317 310 304 297 292 288 284 279 272 259 248 245 247 251 253 253 254 255 257 260 262 264 267 268 269 270 271 273 275 277 279 280 281 281 280 279 278 278 278 278 279 280 280 280 280 279 278 278 278 278 279 279 279 280 281 283 284 285 287 288 289 289 290 291 292 293 293 292 290 289 288 288 288 288 288 288 288 289 288 288 288 289 290 291 293 296 297 298 298 297 296 295 295 296 298 300 303 305 307 308 308 308 308 309 310 311 312 313 315 316 317 319 320 322 324 326 327 328 329 330 331 332 331 331 331 332 333 334 336 336 336 336 336 335 334 333 332 331 331 334 336 337 339 339 339 339 339 339 339 340 340 340 340 340 339 339 339 340 342 345 347 348 348 348 348 347 346 345 345 346 346 347 348 349 350 350 350 350 350 351 352 352 353 354 356 357 358 359 360 0 0 0 360 359 358 357 355 354 353 352 350 349 348 348 347 347 348 348 348 348 349 349 349 350 350 351 351 351 350 349 347 345 342 339 338 32 78 79 80 81 83 84 84 84 83 81 80 79 77 75 72 70 68 65 62 59 57 58 64 72 77 77 76 76 77 78 79 78 78 78 79 79 78 77 75 74 72 71 70 69 68 68 67 67 67 68 69 69 70 71 71 71 70 70 70 69 67 65 64 65 65 66 67 66 66 66 65 65 65 64 64 63 61 60 59 58 56 54 51 51 52 52 51 50 48 46 45 44 43 43 43 43 43 42 41 39 37 33 29 24 19 15 11 8 4 360 355 351 348 346 343 341 338 336 336 340 341 338 335 334 334 334 333 332 333 331 328 327 327 326 322 317 313 311 311 311 311 312 313 315 316 317 318 316 314 313 313 313 311 310 308 307 306 304 303 301 298 295 292 291 289 287 287 285 284 286 291 300 303 304 303 301 298 297 296 295 295 295 296 298 300 303 304 306 307 307 307 307 307 307 306 307 307 309 310 313 315 317 318 318 319 320 321 321 321 323 324 326 328 329 329 329 328 328 327 328 329 330 330 329 328 327 327 325 323 320 317 315 313 312 316 324 332 340 347 354 1 7 13 19 24 28 30 29 27 26 25 25 25 24 22 20 17 14 10 6 3 359 355 352 350 348 347 346 344 344 343 341 340 340 339 338 338 337 337 336 336 336 335 335 335 339 344 346 347 347 350 350 351 351 352 354 356 356 357 357 358 359 0 0 358 353 348 341 337 334 333 334 333 331 329 327 326 326 328 330 330 330 328 326 325 326 329 332 333 331 326 320 314 308 303 300 296 293 290 287 281 273 262 253 250 254 256 257 257 258 259 260 262 264 266 268 269 270 271 272 274 275 276 277 278 279 279 278 277 277 277 278 278 279 279 278 278 277 277 277 277 277 277 278 279 279 281 282 284 285 286 287 288 289 290 291 292 293 293 292 291 289 288 289 288 288 288 288 287 287 287 286 286 287 287 288 289 291 292 295 295 295 293 292 292 293 294 296 298 300 303 305 305 305 306 306 307 309 310 310 311 313 314 316 318 320 322 323 325 326 327 328 330 330 331 331 331 331 333 334 335 335 335 335 335 334 334 333 333 332 332 334 335 337 339 340 340 340 340 340 340 341 341 341 342 341 340 340 340 341 343 346 348 349 349 349 349 348 347 346 346 347 348 349 349 350 351 351 351 351 351 352 353 354 355 356 358 359 0 1 1 2 2 2 2 1 1 359 356 355 354 353 352 351 350 349 349 349 349 349 349 349 349 350 350 350 351 351 351 351 351 350 348 346 343 339 338 37 78 79 80 83 85 87 87 87 86 85 84 81 78 75 72 70 68 65 63 60 58 56 56 61 67 71 73 74 77 79 81 80 79 78 78 78 77 76 75 73 71 70 69 68 68 67 68 68 68 68 69 69 70 70 70 70 70 70 69 69 68 66 65 66 67 68 68 67 65 63 63 62 62 62 62 61 61 60 59 59 57 55 52 50 49 48 48 46 45 44 43 42 40 41 42 43 43 43 43 42 39 36 31 26 21 17 13 10 7 4 360 356 353 350 345 341 338 337 340 343 342 339 336 335 332 329 325 322 321 319 318 317 315 314 311 308 306 307 310 313 312 312 312 314 318 320 321 320 318 315 314 313 311 309 307 307 306 305 303 302 299 296 292 289 286 285 284 282 281 282 287 297 302 304 304 304 303 302 302 301 300 299 299 300 301 303 304 305 305 305 306 306 306 306 305 305 306 308 309 311 313 314 315 315 316 317 318 318 318 321 323 326 327 327 326 326 325 324 325 326 328 329 330 330 330 330 330 329 327 325 322 319 316 316 321 327 335 343 350 356 1 6 11 16 21 25 26 26 24 24 24 24 24 23 22 20 17 15 11 7 2 359 355 352 349 347 346 344 343 342 341 340 339 338 337 336 336 335 335 335 335 335 335 335 337 341 343 344 344 344 345 346 347 347 347 348 351 351 350 350 350 350 349 349 348 347 343 339 336 334 333 333 331 329 326 324 321 320 321 322 322 322 320 318 317 318 320 322 323 322 320 315 310 305 303 301 300 298 297 295 290 284 277 270 264 261 260 260 260 261 260 261 262 264 265 267 268 269 270 271 272 273 274 275 276 277 277 277 276 276 276 277 278 278 278 277 277 276 275 275 276 276 277 277 278 279 280 282 283 284 285 286 287 288 290 291 292 292 291 291 290 289 288 289 289 288 288 287 287 286 285 285 284 285 286 286 287 288 289 292 293 293 292 291 290 290 291 293 294 297 299 301 302 302 303 304 305 306 307 308 308 310 311 313 315 317 319 320 322 323 324 325 326 327 328 328 329 330 332 334 334 334 334 334 335 334 334 333 333 332 332 333 335 337 339 340 341 341 341 341 342 342 342 343 343 342 342 341 341 342 345 347 349 350 350 350 349 348 348 348 348 349 349 350 350 351 351 352 352 352 352 353 355 356 358 359 0 1 3 3 3 4 4 4 4 3 3 2 356 356 355 354 353 352 352 351 350 350 350 350 350 350 350 350 351 351 351 352 352 352 352 351 349 347 344 340 339 49 79 79 80 83 86 89 90 89 88 88 85 81 78 75 72 70 68 67 65 63 61 60 60 61 66 70 73 75 77 80 82 82 81 79 78 77 76 75 74 72 71 70 69 68 68 67 67 68 67 67 67 68 68 69 69 69 69 70 69 69 68 67 66 66 67 67 67 65 63 61 60 60 59 59 59 59 59 58 58 58 57 55 52 49 46 45 44 43 42 41 40 39 39 39 40 42 43 44 45 44 42 38 33 27 22 17 13 9 7 5 2 359 356 351 346 342 338 336 337 336 334 331 327 322 318 316 314 311 309 308 307 306 305 304 302 301 302 305 308 311 311 310 310 312 317 323 323 323 322 321 319 316 313 309 308 308 307 306 305 303 300 295 291 287 284 282 281 280 280 281 284 290 302 306 307 307 307 306 305 304 303 302 301 301 302 302 303 303 303 303 304 304 305 304 304 304 305 307 308 309 310 311 311 312 312 313 314 314 316 319 323 325 326 325 324 322 320 320 321 323 325 328 330 331 332 334 334 334 334 333 331 326 323 324 328 333 339 346 352 357 2 5 9 13 17 20 22 21 21 22 22 23 24 23 22 20 18 15 12 8 3 359 356 353 350 348 346 344 343 342 340 339 338 337 336 335 335 334 334 334 334 333 334 335 338 342 343 342 341 341 341 341 342 343 343 344 346 346 344 341 337 333 333 335 336 336 334 332 332 331 331 330 328 326 324 321 319 317 317 317 317 316 313 311 309 308 309 312 313 312 310 308 305 303 302 302 303 303 303 301 296 290 285 280 274 271 267 265 263 263 263 263 263 263 264 265 266 267 268 269 271 273 274 275 275 276 276 275 275 274 275 276 277 277 277 277 276 275 275 275 275 276 276 277 278 279 280 281 282 283 284 285 287 288 290 291 291 291 290 289 288 288 288 288 288 288 288 287 286 285 284 284 283 284 284 285 286 286 287 289 291 292 291 290 289 288 289 290 292 294 296 297 298 299 301 302 303 304 305 305 306 307 308 310 312 315 317 318 320 321 321 322 322 322 323 324 326 328 331 333 334 333 333 334 334 334 333 333 332 332 332 333 334 336 338 340 342 343 343 343 343 344 344 345 345 344 343 342 342 344 346 348 350 351 350 350 349 348 349 349 350 350 350 350 350 351 352 352 353 353 354 355 357 358 0 1 3 4 5 6 6 6 6 6 5 5 5 4 357 356 356 355 354 354 353 352 352 351 351 351 351 351 351 352 352 352 352 352 352 352 352 352 350 348 345 342 341 37 75 79 81 83 86 89 89 88 88 87 83 79 75 73 71 69 68 67 67 66 65 64 65 67 68 70 72 75 77 80 82 83 82 80 78 76 75 74 73 72 71 70 70 69 69 68 67 67 67 66 65 65 66 67 67 68 68 69 70 69 68 67 66 65 64 63 62 60 58 57 57 56 56 56 56 56 55 55 55 55 54 54 52 49 45 43 42 40 39 38 37 37 36 36 38 40 43 45 46 46 43 39 34 28 22 17 13 9 5 3 360 357 353 349 344 338 332 330 329 328 324 319 314 308 303 302 302 301 300 298 297 296 297 298 299 299 302 304 306 307 307 307 308 310 315 321 324 324 324 325 324 321 317 313 310 310 309 307 305 302 299 295 290 286 284 283 283 283 283 283 285 290 302 306 307 308 308 307 306 305 304 303 302 302 301 301 302 302 301 301 302 302 302 302 302 302 304 305 306 307 308 308 308 308 308 309 309 311 314 318 322 325 326 325 322 319 317 316 317 319 322 325 328 330 333 335 338 340 342 345 350 353 349 344 340 339 342 347 352 357 2 5 8 12 15 17 18 18 19 20 22 23 23 23 23 21 20 17 14 9 5 1 357 354 351 349 347 344 343 342 340 339 338 337 336 335 334 334 334 333 333 332 332 333 335 338 339 339 339 338 338 338 338 338 338 340 340 337 332 326 322 318 318 321 324 324 325 326 326 325 324 324 323 322 320 319 318 316 316 315 316 318 316 312 309 306 303 302 303 303 302 301 300 299 300 301 302 303 303 302 298 294 288 283 280 277 275 273 270 268 268 268 267 266 265 264 264 265 266 267 269 271 273 274 275 275 275 274 273 274 274 275 277 277 278 277 276 275 275 276 276 276 276 277 278 279 280 281 282 283 284 285 286 288 289 290 290 289 289 288 287 287 287 287 287 287 287 286 286 285 284 283 283 283 284 284 285 285 286 288 290 291 290 289 288 287 287 288 289 291 293 295 296 297 298 300 301 303 303 304 304 304 305 307 310 312 315 317 318 320 320 320 320 320 321 322 324 327 330 332 333 333 333 334 334 333 332 331 331 330 331 332 333 335 337 340 342 344 344 344 344 345 346 347 347 346 345 343 343 345 346 349 350 350 350 349 348 348 349 350 350 350 350 350 351 352 353 353 354 355 356 357 359 1 2 4 5 7 8 8 8 8 8 8 7 7 7 6 357 357 356 356 355 355 354 354 353 353 352 352 352 352 353 353 353 353 353 353 353 353 353 352 351 349 347 344 341 353 73 79 82 85 88 89 86 85 85 83 80 76 73 71 69 66 65 65 67 68 68 68 68 68 69 69 71 73 76 78 80 81 82 81 79 76 74 73 72 72 71 71 71 70 69 68 67 67 66 65 63 63 63 64 65 66 66 68 69 69 68 67 65 63 61 59 57 56 55 54 53 53 53 53 53 52 52 52 51 51 51 51 50 48 46 43 41 39 37 36 35 34 34 35 37 40 43 45 47 47 45 40 35 29 23 17 12 8 3 359 356 353 349 343 336 329 324 323 323 322 318 315 313 311 307 301 299 300 298 294 291 291 292 295 297 299 301 302 302 302 303 304 307 312 317 323 327 330 332 332 330 327 321 315 311 310 308 306 304 302 299 295 292 289 289 289 288 287 286 286 287 292 299 303 305 305 305 306 306 305 304 303 302 301 301 301 301 300 300 300 300 300 300 300 299 300 301 302 305 306 306 305 304 304 304 305 306 308 312 317 322 325 326 324 322 318 315 313 313 315 318 321 324 327 330 334 340 347 356 8 20 23 17 7 353 343 340 345 351 356 360 3 6 9 13 16 17 18 19 20 22 22 22 23 24 23 21 19 15 11 7 3 359 356 353 351 348 346 344 343 341 340 339 338 336 335 335 334 334 333 333 332 331 331 331 332 334 336 336 336 336 335 334 334 333 332 330 325 320 315 311 309 311 313 315 314 317 318 317 317 317 316 315 315 314 314 313 312 312 312 313 317 319 318 314 311 307 304 301 299 298 297 296 297 297 298 298 298 298 297 295 292 288 284 281 279 279 279 278 276 275 274 272 271 268 267 265 265 265 266 268 271 272 273 274 274 274 274 273 274 275 276 276 277 277 276 276 276 276 277 276 276 277 278 278 279 280 281 282 283 284 284 286 287 288 288 288 288 288 287 287 286 286 286 286 286 286 286 285 284 283 283 283 283 283 284 284 285 286 288 290 290 288 286 285 284 284 285 286 288 290 292 294 296 297 298 299 300 301 302 302 303 303 305 307 310 313 315 316 318 319 319 320 321 321 322 323 326 328 330 331 331 332 332 331 330 329 329 328 328 329 330 332 334 337 340 342 343 344 345 345 347 348 349 349 348 346 345 345 346 347 348 349 348 348 348 347 348 348 349 350 350 350 351 352 353 355 355 356 357 359 0 1 3 4 5 7 9 10 11 11 10 10 9 9 9 8 8 358 357 357 357 356 356 355 355 355 354 354 353 353 354 354 354 354 354 354 354 354 354 354 353 352 351 348 345 342 356 74 79 82 86 88 88 83 82 81 80 79 75 71 69 68 68 68 68 68 69 69 68 68 68 68 69 70 71 73 75 77 78 79 79 79 78 75 72 71 71 71 71 71 70 69 69 68 67 65 64 62 61 62 62 64 64 65 66 67 68 68 67 65 63 61 57 55 54 53 52 52 51 50 50 50 49 49 49 48 48 47 47 47 46 45 43 41 38 37 35 34 33 32 33 35 39 42 45 47 47 45 40 34 28 22 16 11 6 1 357 354 352 347 339 330 321 317 318 318 318 316 313 311 310 307 304 301 301 299 296 293 291 291 293 294 295 297 298 299 299 301 304 308 313 319 325 330 334 336 336 333 329 322 315 310 309 308 307 305 302 299 295 293 293 293 293 292 289 288 288 290 293 297 300 301 301 302 303 305 304 303 302 301 300 300 300 299 299 299 299 299 298 298 297 297 297 298 300 302 303 303 302 301 301 302 303 304 307 312 317 323 325 326 324 321 317 313 311 310 311 314 316 319 322 326 332 341 352 6 22 32 33 25 9 352 344 342 347 351 355 358 360 3 7 12 16 18 19 20 22 22 22 22 24 25 25 23 21 17 13 9 5 1 357 354 352 350 347 345 344 343 341 340 339 338 337 336 335 334 334 333 332 331 331 330 330 331 332 333 334 334 333 332 330 328 325 322 318 314 309 305 303 303 305 307 307 310 311 311 310 309 308 307 307 306 306 305 305 305 306 308 310 313 314 314 311 308 305 301 297 293 291 291 293 294 296 295 294 292 291 290 288 286 284 281 280 279 279 280 280 278 276 274 273 272 271 271 270 270 269 270 272 274 275 275 275 274 274 274 275 275 276 276 277 276 276 276 277 278 278 278 277 277 278 279 280 280 281 282 282 283 283 284 285 286 286 287 287 287 287 286 287 286 286 286 286 286 285 285 283 283 282 282 282 282 283 283 284 284 285 286 286 284 282 281 280 281 282 283 285 287 290 292 294 296 297 298 299 300 301 301 302 302 304 306 308 311 313 314 315 316 318 319 320 321 322 323 325 327 328 329 329 330 330 329 329 327 327 327 327 328 329 331 334 337 341 344 344 344 346 346 348 349 350 351 350 348 347 346 346 347 348 348 347 346 346 346 347 348 348 349 350 351 353 354 355 357 358 359 360 2 3 4 5 6 6 8 10 12 13 13 12 11 10 10 10 10 10 358 358 358 357 357 357 357 356 356 356 355 355 355 355 355 355 355 355 355 355 355 355 355 354 353 352 350 347 345 345 39 76 81 85 87 86 83 79 78 77 76 73 70 68 69 69 71 71 71 71 71 69 66 65 65 66 67 69 71 73 74 75 76 76 76 77 76 72 70 69 70 70 70 70 69 68 67 66 65 63 61 60 61 62 63 64 64 65 66 67 66 65 63 61 59 56 54 53 53 52 51 51 50 49 48 48 47 46 46 45 44 44 44 44 43 41 39 37 36 35 33 32 31 32 33 36 40 43 45 46 43 39 33 27 21 15 9 4 359 356 354 351 345 336 326 318 313 313 315 315 314 312 311 309 307 305 305 303 302 301 299 296 292 292 293 293 293 294 296 299 302 306 312 316 321 325 330 334 334 333 330 326 320 313 310 309 309 308 306 303 299 296 294 294 295 295 294 292 291 291 293 295 296 297 298 299 300 301 302 301 301 300 299 299 300 299 298 298 297 297 297 297 296 295 294 294 295 297 299 301 301 300 300 300 301 303 306 309 313 318 323 325 326 324 320 315 310 307 307 307 309 311 314 317 322 329 338 349 1 14 26 30 27 17 5 354 351 352 353 355 357 359 2 6 11 16 20 22 22 23 23 24 24 25 25 25 24 23 19 14 10 6 3 359 356 353 350 348 346 345 344 342 341 340 339 338 337 336 335 335 334 333 332 331 330 330 330 329 329 329 332 332 330 328 325 322 319 314 310 306 302 300 300 301 302 303 305 307 307 305 303 302 301 300 300 300 299 300 301 301 303 304 305 306 305 304 301 298 293 289 285 283 284 286 289 292 293 290 288 288 287 286 285 284 283 282 281 281 281 281 280 278 275 274 275 275 276 276 277 276 275 275 276 277 276 276 276 276 276 276 276 276 276 276 276 277 277 277 279 279 279 278 278 279 280 280 281 281 281 281 282 282 283 283 284 284 285 285 285 286 287 287 287 287 286 286 286 286 284 283 282 282 281 281 281 281 282 282 283 283 283 282 281 279 277 277 278 279 281 283 285 288 290 292 294 296 297 298 299 300 301 301 302 303 304 307 309 311 312 313 314 315 317 318 319 320 322 323 325 326 327 328 329 329 329 329 329 329 329 329 329 330 332 333 337 341 344 345 345 346 347 348 350 351 351 350 349 347 347 347 347 347 347 347 346 345 345 346 347 348 349 351 353 354 356 357 358 359 0 2 4 5 6 7 7 8 9 11 13 15 15 14 13 12 11 11 12 12 358 358 358 358 358 358 358 358 358 357 357 356 356 356 356 356 356 356 356 356 356 356 356 355 354 353 352 349 347 343 32 71 79 83 87 86 82 76 75 72 71 70 70 70 71 72 74 75 75 75 74 71 67 64 64 65 66 68 70 71 73 73 74 74 74 74 74 72 69 68 69 69 69 69 68 67 66 65 64 62 61 59 60 61 63 64 63 63 63 64 63 63 62 60 58 56 55 54 53 53 52 51 50 49 48 47 46 44 43 42 41 40 41 41 41 39 38 36 35 34 32 31 30 30 31 32 35 38 42 43 41 37 31 25 19 13 8 3 359 356 353 349 343 334 324 317 312 312 313 313 313 313 312 312 310 309 308 306 305 304 302 300 296 295 294 293 293 295 297 300 305 310 315 318 322 325 328 331 331 329 326 321 317 314 312 312 311 309 307 304 300 296 295 295 296 296 296 295 295 296 296 296 297 297 298 299 299 300 300 300 299 299 298 298 298 298 297 296 295 295 295 295 294 293 292 292 293 295 297 299 300 300 301 302 305 307 310 313 316 319 323 326 326 323 317 310 305 303 303 304 306 308 311 315 321 328 337 345 354 4 16 26 28 22 13 5 359 357 356 356 357 359 2 6 11 17 21 25 25 24 24 26 26 26 26 25 24 22 18 14 10 6 3 0 357 354 351 349 347 345 344 343 342 341 340 340 339 338 336 336 335 333 332 331 330 329 329 328 327 327 329 329 328 326 323 321 317 313 309 304 301 300 299 299 299 300 301 302 303 303 305 305 302 299 297 295 296 297 298 298 299 300 300 299 297 295 292 288 285 281 279 278 279 283 287 291 290 288 287 286 286 285 286 286 285 285 284 284 283 283 282 280 277 276 276 276 277 278 278 278 278 278 278 278 278 277 277 277 276 276 276 276 275 275 275 275 276 276 277 278 279 280 280 280 281 281 281 281 281 281 281 281 281 282 282 282 283 283 284 285 286 287 287 287 287 287 286 286 284 283 282 281 280 280 280 280 280 280 280 280 280 279 278 277 276 276 277 278 280 281 283 285 288 290 293 295 297 298 298 299 299 300 301 302 303 305 307 308 310 311 312 313 314 315 316 318 319 321 323 324 325 326 327 328 329 329 330 330 331 332 332 333 334 335 338 341 344 346 346 347 347 348 350 351 351 350 348 347 346 346 346 346 346 346 346 345 345 346 347 349 350 352 354 355 357 359 360 1 2 3 5 6 7 8 9 9 10 12 14 15 16 15 14 13 12 12 12 13 358 358 358 358 359 359 359 359 359 359 358 358 358 357 357 357 357 357 357 358 357 357 357 356 356 355 353 351 350 351 30 57 71 78 83 83 78 74 71 67 67 68 69 71 72 74 76 80 79 77 75 72 69 65 66 67 68 69 71 71 71 72 73 72 72 72 72 71 67 67 67 67 68 68 67 66 65 64 63 62 61 60 60 61 63 63 63 61 61 61 61 61 60 59 57 56 55 54 54 54 53 52 52 50 49 48 46 43 41 40 39 38 38 39 40 39 38 36 35 34 32 31 31 30 30 30 31 33 36 37 37 34 29 23 18 13 9 5 1 357 353 348 340 331 324 317 313 312 312 311 311 311 312 312 312 311 310 308 306 305 303 301 298 296 295 295 296 298 300 303 308 313 317 320 322 324 326 328 328 326 322 319 317 315 314 313 312 309 307 304 301 298 296 296 296 297 297 297 298 298 297 297 297 298 299 299 299 300 300 300 300 298 297 296 296 295 295 294 293 293 293 292 292 291 290 290 291 293 295 297 299 299 300 303 307 311 315 317 319 321 324 329 329 324 314 305 301 301 302 303 304 306 310 315 321 329 337 344 352 2 15 28 32 28 20 12 5 360 357 356 357 0 3 7 12 17 22 26 27 26 25 25 26 26 25 23 21 18 14 10 7 4 1 358 356 353 350 348 346 345 344 343 342 341 340 340 339 338 337 336 335 334 333 331 330 329 328 327 325 325 326 326 326 325 323 321 318 315 310 305 302 300 299 298 298 298 298 299 301 304 307 307 304 301 298 296 296 296 296 296 295 294 292 291 290 290 288 286 283 282 281 282 284 288 292 296 290 288 287 286 286 287 288 288 287 286 285 285 284 284 283 281 278 277 275 275 277 278 279 280 280 280 280 279 278 278 277 276 276 276 276 276 275 275 274 274 274 275 276 277 278 280 280 281 282 282 282 281 281 281 281 281 281 281 281 281 282 282 283 283 284 285 286 286 286 286 286 285 284 283 281 280 280 279 279 278 278 278 278 278 278 277 276 276 276 276 277 278 279 280 281 283 285 287 290 293 295 297 297 297 298 299 300 301 302 303 305 306 307 308 309 310 311 313 314 315 317 319 321 322 323 324 325 327 328 328 329 330 332 333 334 335 336 339 342 344 347 349 349 349 349 349 349 349 349 348 347 346 346 346 346 347 347 346 346 346 346 347 349 351 353 354 355 357 358 0 1 2 3 4 6 8 9 10 10 11 11 12 14 15 16 16 15 14 13 13 13 14 358 358 358 359 359 359 360 360 0 0 360 360 359 359 359 359 359 359 359 359 359 358 358 358 357 356 355 354 353 355 7 44 62 72 77 78 74 72 70 66 67 68 69 71 72 73 74 76 75 73 72 70 68 67 68 69 70 70 71 71 71 71 71 71 71 71 70 69 66 64 64 65 65 66 66 65 65 64 63 63 62 61 61 61 62 63 62 60 60 60 60 59 59 58 56 55 54 54 54 54 53 53 52 51 50 48 46 44 42 40 39 38 38 38 39 39 39 37 36 34 33 32 32 31 30 30 29 30 31 32 32 30 27 23 19 15 12 10 5 359 353 347 339 330 325 318 314 312 310 309 308 307 308 310 313 313 311 309 306 304 303 301 298 296 295 296 298 300 303 307 312 316 320 322 324 325 326 327 326 325 321 319 317 316 315 313 311 309 306 303 300 298 297 297 297 297 297 297 298 297 298 298 299 300 300 300 300 300 300 300 298 296 295 294 293 292 292 292 291 291 291 291 290 290 289 289 290 291 293 296 298 299 301 303 307 312 317 321 323 325 328 332 335 332 322 312 306 306 305 304 304 305 309 315 322 330 339 346 356 9 26 42 45 39 28 17 7 1 357 357 359 2 6 9 12 16 21 25 26 26 25 24 23 23 22 20 17 14 10 7 4 1 358 355 353 350 348 346 345 343 342 341 340 340 339 339 339 339 338 337 335 334 333 332 330 329 327 326 325 324 323 323 323 323 322 321 319 316 312 307 303 301 299 299 298 298 297 298 300 305 308 307 304 300 297 295 294 294 295 295 294 294 294 294 292 291 290 289 288 288 289 291 293 295 298 300 295 291 288 287 286 286 287 287 287 286 285 284 284 283 282 281 279 278 276 275 276 278 280 282 283 283 282 281 279 277 276 276 276 276 277 277 276 275 274 274 273 274 275 277 278 279 281 282 282 283 282 282 281 281 281 281 280 280 280 280 280 280 281 281 282 284 285 285 285 285 285 285 284 283 281 280 279 279 278 278 277 277 277 277 277 276 276 276 277 277 278 278 278 278 279 280 282 284 287 290 293 295 296 296 297 298 299 300 300 301 302 303 304 305 306 308 309 310 311 313 315 317 319 320 321 322 323 325 326 327 328 329 331 332 334 335 337 340 343 346 346 346 345 346 347 348 348 349 348 347 345 344 345 347 348 348 349 349 349 349 349 350 351 353 355 356 357 358 360 1 3 3 4 5 7 8 10 11 11 12 13 14 15 16 16 16 16 15 14 14 14 15 358 358 358 359 359 360 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 360 360 359 359 358 357 356 355 357 12 45 58 66 71 72 71 71 70 68 67 68 69 70 71 71 71 71 70 69 68 68 67 67 68 69 70 71 71 71 71 71 70 69 69 69 68 65 63 62 62 63 64 64 65 65 65 65 64 63 63 63 62 62 62 62 61 60 59 59 59 59 58 57 56 54 54 53 53 53 53 53 52 51 50 49 48 46 45 43 41 40 38 38 38 39 39 38 37 35 34 33 32 32 31 30 29 28 27 27 27 26 24 22 19 18 15 12 8 2 355 347 338 330 326 318 314 311 310 307 305 303 303 306 310 312 312 310 307 304 302 300 297 294 293 294 297 300 305 310 316 320 324 326 326 326 326 326 326 324 322 320 318 317 315 313 311 309 306 304 302 300 300 299 299 297 297 296 296 297 299 301 302 302 301 300 300 300 299 298 296 294 293 292 291 291 290 290 290 291 291 291 290 290 289 289 289 290 292 295 298 300 302 305 308 312 319 324 328 330 331 334 336 336 331 324 317 312 308 305 305 306 310 316 325 334 343 351 5 25 47 61 59 49 34 19 8 2 0 1 4 7 9 12 14 17 19 22 23 24 24 23 22 21 20 18 16 12 8 5 3 360 357 354 351 349 347 345 343 342 340 339 339 338 338 338 338 338 337 336 335 334 333 332 330 329 327 326 325 324 322 321 320 320 320 319 317 315 313 310 305 302 301 299 299 298 298 299 302 307 309 308 305 301 296 294 292 291 292 293 294 295 295 296 295 293 291 291 291 293 294 296 297 299 299 300 298 294 291 288 286 286 287 287 287 286 285 284 284 283 282 281 281 280 278 277 277 279 282 285 287 286 284 282 280 277 275 275 276 276 276 276 276 275 274 272 272 273 275 277 279 279 280 281 281 282 282 282 282 281 280 280 280 280 279 279 279 279 279 280 282 283 284 284 284 284 284 284 283 282 281 280 279 278 278 277 277 276 276 276 276 276 276 276 277 277 277 276 276 276 277 278 279 282 284 287 290 292 294 295 296 297 298 299 299 299 300 300 301 303 304 306 306 308 309 311 313 315 317 318 319 320 321 322 324 325 326 328 330 332 333 334 337 340 343 344 343 342 340 341 343 345 347 347 346 345 344 345 346 348 350 352 352 353 352 351 351 352 353 354 356 358 359 0 1 2 3 4 5 6 7 9 10 11 12 13 13 15 16 17 17 18 17 16 16 15 15 15 358 358 359 359 360 0 1 1 2 2 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 0 359 359 358 360 20 44 57 62 64 65 65 67 69 69 67 65 67 69 70 71 71 71 70 69 68 67 66 67 68 69 70 70 70 70 70 70 69 68 67 66 65 62 62 62 62 62 63 64 65 65 66 65 65 64 63 63 63 63 63 62 61 60 59 59 59 59 58 57 56 54 53 53 53 53 53 53 52 52 51 50 49 48 48 47 46 44 42 40 39 39 39 38 37 35 33 33 32 32 31 29 28 26 25 24 23 22 22 21 20 19 17 13 8 2 354 347 338 331 327 317 313 310 309 306 302 299 297 298 303 308 309 308 305 302 299 296 294 292 291 292 295 300 305 312 319 324 328 329 329 327 325 324 324 323 322 320 319 318 317 315 313 311 309 307 305 305 304 302 300 298 296 295 295 297 301 303 303 303 302 300 299 298 296 295 294 293 292 291 291 290 290 290 291 291 292 292 291 290 290 290 290 290 292 294 297 301 303 305 308 312 318 325 330 331 331 330 331 331 329 324 318 312 308 305 305 306 313 321 330 340 350 2 22 49 68 73 66 50 33 19 12 10 10 11 12 13 14 15 17 18 18 19 20 21 22 22 22 20 18 15 12 9 6 3 1 358 354 352 350 348 346 345 343 341 340 339 338 338 337 337 337 337 337 336 335 334 333 332 331 329 328 326 326 325 323 321 319 318 317 317 316 315 313 312 309 306 303 302 303 303 303 304 306 308 310 310 307 303 299 297 295 294 293 294 294 293 293 294 294 292 291 292 293 295 296 298 300 300 301 301 299 296 293 290 289 288 288 288 287 286 286 285 284 284 283 282 281 281 281 281 280 281 283 287 289 288 286 283 280 278 277 277 277 277 276 276 275 274 273 272 272 273 275 277 279 279 280 280 280 280 280 281 282 282 281 280 280 280 280 279 279 279 279 280 282 283 284 284 284 284 284 283 283 282 282 281 280 279 278 277 277 277 276 275 275 275 275 276 276 275 275 275 275 275 275 276 278 279 282 285 288 290 292 293 295 296 297 298 298 297 297 298 299 300 302 303 304 305 307 309 311 313 315 316 317 318 319 320 322 323 325 327 329 330 332 334 336 339 341 342 341 339 339 340 341 343 345 345 345 345 345 347 349 351 354 355 356 356 354 352 351 351 352 355 357 359 0 1 2 2 3 4 5 6 8 9 11 12 13 13 14 15 16 18 18 18 18 17 17 16 16 17 358 358 359 359 360 1 1 2 3 3 4 4 4 3 3 3 3 3 4 4 4 3 3 3 3 2 2 1 1 3 21 40 54 59 59 58 59 62 66 69 70 70 72 75 75 75 75 74 73 71 69 68 67 68 68 68 69 69 69 69 69 68 66 65 64 63 62 61 62 62 62 62 63 64 65 65 66 66 65 64 64 64 65 65 64 63 62 60 59 59 58 58 57 56 55 54 53 53 53 53 53 52 52 52 51 51 50 50 49 49 49 47 45 43 41 39 38 37 36 34 32 31 31 31 30 28 27 26 25 23 21 20 19 19 20 19 17 13 7 1 354 346 339 332 325 316 311 309 308 304 298 294 292 292 295 301 305 305 301 296 293 290 289 288 288 289 293 299 306 314 322 328 331 331 329 325 321 321 321 321 321 321 321 321 321 320 318 316 313 312 311 309 307 305 302 300 298 296 296 298 302 303 303 302 301 299 297 295 294 294 293 293 292 292 292 293 293 293 293 293 294 294 293 292 291 291 291 291 292 294 297 301 304 306 309 312 317 323 327 328 327 324 325 326 324 321 315 310 307 305 305 308 319 329 339 349 2 22 54 76 82 79 68 53 39 29 25 23 21 20 19 18 17 17 16 16 16 16 16 17 18 18 18 16 12 9 6 3 1 358 356 353 351 349 347 345 344 343 342 341 340 339 338 337 337 336 336 336 336 336 335 334 333 332 331 330 328 327 326 325 324 322 319 317 316 315 314 314 312 311 309 308 306 305 306 305 304 304 306 308 311 311 310 307 304 302 300 298 297 296 295 294 294 294 296 295 294 294 295 296 298 299 300 301 301 301 300 298 295 292 291 290 290 289 289 288 287 287 286 286 285 283 282 282 283 284 284 283 283 285 287 288 287 284 280 278 278 278 278 278 277 276 275 274 273 272 273 275 276 278 279 279 280 280 280 279 280 280 281 282 282 281 280 279 279 279 279 279 280 281 282 282 283 283 284 284 284 283 283 282 282 281 280 279 279 278 277 277 276 275 275 275 275 275 274 273 273 273 274 274 275 275 276 278 280 282 285 287 290 292 293 295 297 298 299 297 296 296 297 298 299 301 302 303 305 307 309 312 314 315 316 317 318 319 320 321 323 325 327 329 331 333 336 338 339 339 339 338 339 339 340 340 341 342 343 344 346 349 352 354 356 357 357 355 353 351 350 350 353 355 357 359 360 1 1 2 3 4 5 6 7 9 11 12 14 14 15 16 17 18 19 19 19 18 18 17 17 17 358 359 359 359 0 1 2 3 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 7 15 38 50 55 55 55 57 60 64 68 72 75 77 79 81 81 80 77 75 72 70 68 67 68 68 68 68 68 68 68 67 66 64 62 61 61 61 61 62 62 63 63 64 64 65 65 66 66 66 65 65 66 67 66 66 64 63 61 60 59 58 58 57 56 55 54 53 53 53 53 53 52 52 52 51 51 51 50 50 50 49 47 45 43 41 39 37 36 34 32 31 30 29 28 27 26 24 24 23 22 21 20 19 19 20 19 18 14 8 1 354 346 339 332 324 316 310 308 305 301 295 292 289 288 291 297 304 307 305 298 291 287 285 284 285 287 291 299 308 318 326 330 331 329 325 321 318 317 317 319 320 322 324 326 326 326 324 322 319 317 315 312 310 308 306 304 302 300 300 301 302 302 302 301 299 298 296 295 295 294 294 294 295 295 295 296 296 295 295 296 296 296 295 294 293 293 292 293 293 295 297 300 304 307 309 312 316 320 323 323 322 319 318 320 321 320 317 313 310 309 311 318 330 340 349 1 20 53 83 93 92 85 74 62 51 43 38 32 27 24 21 18 16 14 13 11 11 11 12 12 13 13 12 9 6 3 1 358 356 354 352 350 349 347 345 344 343 342 341 340 339 338 337 337 336 336 336 336 336 335 335 334 334 333 331 330 329 328 327 326 324 322 320 317 315 314 313 312 311 310 308 307 306 305 305 304 303 303 304 307 310 312 312 311 308 305 302 300 299 298 298 297 297 297 299 299 298 298 298 299 300 300 300 300 300 300 300 299 298 293 291 291 292 292 292 291 290 290 289 288 287 286 285 284 284 285 285 284 283 283 284 286 286 284 280 279 279 280 279 277 277 276 276 275 274 274 276 278 279 279 280 280 280 280 280 280 280 280 281 281 281 280 280 279 280 279 279 279 280 281 281 282 282 283 284 284 284 284 283 283 283 282 281 281 280 279 278 277 276 275 274 274 274 274 273 272 271 271 272 273 274 274 275 276 277 280 282 285 287 290 292 294 296 298 299 298 297 296 296 297 298 299 300 301 302 304 307 311 313 314 315 316 316 317 318 320 322 324 326 328 331 333 334 334 335 336 336 337 339 339 338 338 339 341 343 345 348 351 353 356 357 357 356 354 351 350 349 350 352 354 355 357 358 360 1 3 4 5 5 6 8 10 11 13 14 15 16 17 18 18 19 19 19 18 18 18 18 18 358 359 359 360 0 1 2 3 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 7 10 18 38 46 50 52 54 57 60 64 68 73 77 80 83 85 86 86 82 77 73 70 68 68 68 68 68 67 67 67 67 67 65 63 62 61 61 61 61 62 63 64 65 65 65 65 65 66 66 66 66 67 68 68 68 68 67 65 63 62 60 59 58 57 56 55 53 53 52 52 53 52 52 51 51 51 50 50 49 49 49 49 47 45 43 40 38 36 36 33 30 28 27 26 25 24 24 22 22 23 23 23 23 22 22 22 21 20 16 10 2 354 346 339 331 323 315 308 304 301 297 293 290 286 286 289 297 306 312 310 302 294 288 286 285 285 286 290 302 313 323 328 329 327 324 320 317 314 313 314 316 319 323 327 331 333 332 331 328 324 321 318 315 314 312 310 308 306 305 304 302 301 301 301 300 300 299 298 297 298 298 298 298 298 299 299 299 299 299 299 298 298 297 296 296 295 295 294 294 294 295 297 300 303 306 309 311 314 317 319 320 319 316 315 316 320 324 327 326 324 325 329 339 347 354 1 12 35 70 91 97 95 88 78 68 59 50 42 34 27 22 17 13 10 8 6 5 5 5 6 7 7 7 6 4 2 360 357 355 353 351 350 349 348 346 345 343 342 341 340 339 339 338 337 337 336 336 335 335 335 335 335 335 334 333 332 331 329 328 327 326 324 322 320 318 315 314 312 311 310 309 307 306 304 303 303 302 302 302 303 305 307 310 311 311 309 306 303 301 300 299 299 299 299 299 300 301 301 300 300 301 301 301 300 300 299 299 299 299 298 294 291 291 292 293 294 294 294 293 292 290 289 288 288 287 285 284 284 284 283 283 282 282 282 282 280 280 280 282 285 281 280 280 279 278 277 278 280 281 282 281 281 281 281 280 280 280 280 281 281 281 280 279 279 280 281 281 280 279 280 280 281 282 282 284 284 285 284 284 284 283 283 283 282 282 281 280 278 277 276 274 273 273 273 273 272 271 269 269 270 272 273 273 274 275 276 277 279 282 285 288 290 293 295 297 299 299 299 298 297 297 298 298 299 299 300 302 305 310 312 314 315 315 316 316 317 319 321 323 325 327 329 331 331 331 332 333 335 338 340 339 337 336 337 339 342 346 349 351 353 355 356 356 355 353 351 349 348 349 350 352 353 354 356 359 2 4 5 5 6 6 8 10 12 14 15 16 17 18 19 19 19 19 19 19 19 19 19 19 358 359 359 0 1 2 3 4 5 6 7 8 8 8 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 12 22 36 49 51 52 54 57 60 64 68 73 77 81 84 86 87 88 85 80 74 69 68 68 68 68 68 67 67 67 66 66 64 63 62 61 61 62 62 63 64 65 66 66 66 66 66 67 68 68 68 68 68 69 69 69 68 67 65 64 63 61 60 58 57 56 54 53 52 52 52 51 51 51 50 49 49 48 48 48 47 46 44 43 41 38 36 34 32 30 28 26 24 22 22 23 23 24 24 26 27 28 28 28 27 26 25 22 19 12 4 355 347 338 330 322 314 307 302 299 295 292 290 285 284 288 296 306 314 311 303 294 289 286 284 284 286 292 310 322 329 329 326 322 319 316 314 313 312 313 317 322 329 335 338 339 338 336 333 329 325 321 319 318 316 314 312 310 307 305 303 301 301 301 301 300 300 300 300 301 302 302 302 302 302 302 302 302 302 301 301 300 299 298 297 297 296 296 295 295 296 297 300 303 305 307 309 311 313 315 316 316 314 312 314 318 323 328 333 337 343 351 358 2 5 10 20 38 64 82 88 87 82 74 66 57 48 38 29 22 15 10 6 3 1 0 360 0 1 2 3 4 3 3 1 360 358 356 353 351 350 348 347 346 345 344 343 342 341 340 339 338 338 337 336 336 335 335 335 335 336 335 335 334 333 332 331 330 329 328 326 325 323 321 318 316 313 312 310 309 307 306 304 303 302 301 300 300 300 301 303 305 306 308 309 308 306 304 302 301 300 300 300 300 300 301 301 301 301 301 301 301 301 300 299 298 299 299 298 298 295 291 290 292 293 294 295 295 295 294 292 291 290 290 289 288 286 285 283 282 281 280 279 279 280 281 281 281 282 285 285 285 284 283 283 282 283 283 283 283 282 282 281 281 281 280 281 281 281 281 281 280 279 278 279 280 281 281 281 281 281 281 281 282 283 283 284 283 283 283 283 283 283 283 283 282 280 279 277 275 274 272 272 271 271 271 269 268 267 268 270 271 272 273 274 275 276 278 280 282 285 288 291 294 296 298 299 299 300 299 299 298 298 298 299 299 300 302 309 312 314 315 315 315 315 317 318 320 322 324 326 328 330 330 331 331 333 335 338 339 339 338 336 336 337 340 343 347 349 351 353 355 354 353 351 349 347 346 346 347 348 350 352 355 359 2 4 6 6 6 7 9 11 13 15 17 18 18 19 19 20 20 20 19 19 19 20 20 21 358 359 360 0 1 2 3 4 6 7 8 9 9 9 9 9 9 9 10 11 11 11 11 11 11 11 11 11 12 14 23 35 47 50 50 52 55 58 62 66 71 75 78 80 82 84 85 85 78 72 69 68 68 68 68 68 68 67 66 66 65 63 62 62 62 62 63 65 65 66 67 68 68 68 68 67 69 69 70 70 68 68 68 68 68 68 67 66 65 63 62 61 59 58 57 56 54 52 51 51 50 50 49 49 48 47 47 46 45 43 41 39 37 35 33 31 29 27 26 25 24 23 23 24 27 29 30 31 33 34 34 34 34 32 31 29 27 23 16 8 357 347 336 328 320 312 306 301 298 295 293 289 285 283 286 292 300 307 306 298 292 287 284 282 282 291 307 331 341 336 328 323 319 318 317 315 315 315 317 322 329 337 343 342 340 339 337 334 331 328 325 322 321 319 316 313 310 307 305 304 303 302 303 303 302 302 302 303 304 304 305 305 305 304 304 304 304 303 303 302 301 300 300 299 299 298 297 296 296 296 297 299 301 303 304 306 307 309 311 311 310 309 309 312 315 320 324 329 337 346 355 3 8 12 16 23 34 50 64 72 73 71 66 57 48 39 30 21 14 7 2 359 358 357 357 357 358 359 360 0 1 0 360 359 357 356 354 352 350 348 347 345 344 344 343 342 341 340 339 339 338 337 336 335 335 334 334 334 335 335 335 335 335 334 333 332 330 329 328 327 325 323 321 319 316 314 311 310 308 306 304 303 301 300 299 298 298 299 300 301 302 304 305 305 305 304 303 302 301 301 301 300 300 301 302 302 302 301 302 302 302 301 301 300 299 298 299 298 298 297 293 291 292 293 294 295 295 295 294 293 293 292 292 292 292 290 287 284 281 280 279 279 279 280 281 282 282 283 284 284 284 284 285 285 285 285 286 285 284 283 283 282 281 281 281 281 281 281 281 281 280 279 278 278 279 281 282 282 282 282 281 280 281 281 282 282 282 282 282 283 283 283 283 283 282 281 279 278 275 274 272 271 270 270 269 268 267 266 266 268 270 271 272 273 274 275 277 278 280 283 286 289 292 295 297 298 299 300 300 299 298 297 298 298 298 299 300 306 311 314 315 315 315 315 316 318 319 321 323 325 327 329 330 331 332 333 335 337 338 339 338 336 335 335 337 339 343 346 349 352 353 352 350 347 344 341 340 340 342 345 348 351 355 359 2 5 6 7 8 8 10 12 14 16 18 19 20 20 20 21 21 21 21 20 20 20 21 22 358 359 360 1 2 3 4 5 6 8 9 10 10 10 10 10 10 11 11 12 13 13 13 13 13 13 13 13 14 16 21 33 42 46 47 50 53 57 60 64 67 71 74 76 78 80 82 80 75 70 68 66 66 66 67 68 68 67 66 64 64 63 62 63 63 64 66 68 69 70 70 70 70 70 70 70 70 70 70 69 68 66 66 66 66 66 66 65 64 63 62 61 60 58 57 56 54 52 51 50 49 49 48 48 47 46 45 44 41 39 37 34 31 29 26 25 24 25 25 26 27 29 30 32 35 37 39 40 40 41 41 41 40 39 37 35 32 27 21 12 0 347 335 326 318 311 305 300 298 295 293 288 283 281 283 287 292 296 297 292 288 283 280 276 274 293 333 1 359 340 328 322 319 318 317 317 316 317 320 325 332 338 342 342 340 338 337 335 332 330 328 325 322 319 315 312 308 306 305 305 305 305 306 306 306 306 306 306 306 306 306 306 306 305 304 304 304 304 304 304 303 302 301 301 300 299 298 297 296 296 297 297 299 300 302 304 306 307 308 306 304 303 305 309 314 319 324 329 338 346 354 2 8 13 18 24 32 44 55 61 63 61 55 47 37 28 19 12 6 1 358 357 356 357 357 357 358 359 359 359 358 358 357 356 355 353 352 350 349 347 346 345 344 343 342 341 341 340 339 339 338 337 336 335 334 333 333 333 333 334 335 335 335 334 333 332 331 330 328 327 325 324 322 319 317 314 312 309 307 305 303 302 300 298 297 297 297 298 298 300 301 302 302 303 303 302 302 302 301 301 301 300 300 301 302 303 303 303 302 302 302 302 301 300 299 298 298 298 298 298 295 292 292 293 294 294 294 294 294 293 293 293 293 293 293 292 290 287 283 282 281 280 280 281 281 282 283 283 283 284 285 285 285 285 286 287 287 287 287 286 285 284 283 282 282 282 282 282 282 281 280 279 278 278 279 281 282 282 282 281 280 279 279 280 280 280 280 281 282 282 282 283 283 283 282 281 280 278 277 275 273 271 270 269 268 266 265 264 265 267 268 269 270 271 273 274 276 278 279 281 284 287 290 293 295 297 297 298 299 298 297 297 297 297 298 299 300 304 309 315 316 315 314 315 316 317 319 320 322 324 326 328 330 331 332 332 334 336 337 338 338 336 335 333 333 336 339 343 347 349 350 350 347 343 338 335 334 334 337 341 345 350 355 359 3 5 8 9 9 10 12 13 15 17 19 20 21 21 22 22 22 22 22 22 22 22 22 23 357 359 360 1 2 3 4 5 7 8 9 10 11 11 11 11 11 12 12 13 14 15 15 15 15 15 15 15 16 18 22 33 41 44 46 48 52 55 59 62 65 68 71 74 76 79 80 77 72 68 65 63 62 64 66 67 67 67 65 63 63 63 63 63 64 66 67 69 70 71 71 72 72 71 71 71 70 70 70 69 67 65 64 64 64 64 64 64 63 62 62 61 60 58 57 56 54 52 51 50 49 49 48 48 47 46 44 42 39 36 33 30 26 24 22 23 25 28 31 34 36 37 39 41 43 45 45 46 46 46 45 45 45 44 43 40 37 32 26 17 2 346 334 324 316 310 305 301 298 296 292 287 281 278 278 281 284 286 289 287 284 279 275 270 272 296 337 354 348 335 326 321 319 317 316 315 315 316 318 322 329 336 340 340 340 339 338 336 334 332 330 327 323 319 315 312 310 308 308 308 309 310 310 311 311 311 310 309 308 308 308 307 306 304 304 304 305 306 306 306 306 305 304 303 301 300 299 298 297 296 296 296 297 299 301 303 305 305 305 301 299 299 302 309 317 323 330 335 341 347 353 359 6 12 17 23 32 43 52 56 56 52 46 37 28 19 12 6 1 359 358 357 358 358 359 359 359 359 359 358 357 356 355 354 353 351 350 349 348 346 345 344 343 343 342 342 341 340 340 339 338 337 336 335 334 333 332 331 331 332 333 334 335 333 333 332 331 330 328 327 326 324 322 319 317 314 312 309 307 304 302 301 299 297 297 296 296 297 297 298 299 300 300 301 300 301 301 301 301 301 301 301 300 301 302 304 304 304 303 303 302 301 301 299 298 298 297 297 297 297 295 294 292 293 294 294 294 293 293 293 293 293 293 293 293 293 292 290 287 285 283 282 281 281 281 281 282 283 284 284 285 285 285 286 287 287 288 288 289 288 288 287 285 284 283 283 283 283 283 282 281 280 279 279 280 282 282 282 281 281 279 278 278 278 278 278 279 280 281 281 282 282 283 283 282 282 281 280 278 276 274 270 269 267 266 264 263 263 264 266 268 268 269 270 272 273 275 278 279 281 283 286 289 291 293 294 295 296 297 297 296 296 296 296 297 298 300 303 307 314 315 313 313 314 316 317 318 319 320 322 324 326 328 329 330 331 332 334 336 337 337 335 333 330 330 332 335 340 343 346 347 346 344 339 334 331 330 330 333 338 344 350 356 0 4 7 9 10 11 12 13 14 16 17 19 21 22 23 23 23 23 23 24 25 25 25 25 25 357 358 360 1 2 3 4 6 7 9 10 11 12 12 12 12 12 13 13 14 15 16 17 17 17 17 17 17 18 20 25 33 41 45 47 49 51 54 57 61 65 69 72 74 77 79 79 75 70 66 62 57 57 60 64 66 67 66 64 62 62 63 63 64 65 67 68 69 70 72 72 73 72 72 71 70 70 69 69 69 67 66 64 62 62 62 63 63 62 61 61 60 60 58 57 56 54 52 51 50 50 50 49 48 47 45 43 41 38 34 31 27 26 25 26 29 34 38 41 43 45 46 48 49 50 50 50 50 49 48 48 47 48 48 47 45 42 37 31 21 7 346 332 322 315 310 305 301 298 295 292 287 281 277 275 276 277 278 279 277 275 272 270 275 308 314 330 342 338 329 323 320 318 316 315 314 313 313 314 316 322 330 337 341 342 341 339 337 334 332 330 326 323 320 317 315 313 312 312 313 314 315 316 316 316 315 314 313 311 310 309 307 305 304 304 306 307 309 310 311 311 310 307 305 303 302 300 299 297 296 295 296 296 298 300 302 303 303 302 299 298 299 303 310 318 324 330 335 341 347 352 358 4 9 14 20 28 38 48 52 51 46 39 31 21 13 7 3 0 360 360 360 0 1 1 1 0 359 358 356 355 354 353 352 351 350 349 348 347 346 345 345 344 343 343 342 342 341 341 340 339 338 337 335 334 333 331 330 328 328 329 330 331 331 330 330 330 329 328 327 325 324 322 320 317 315 312 309 307 304 302 300 298 297 296 296 296 296 297 298 298 299 299 299 299 299 300 300 300 300 301 301 301 300 302 303 304 304 304 303 302 301 300 299 298 297 296 296 296 296 295 294 292 293 294 294 294 294 293 293 293 294 294 294 293 293 292 291 289 288 286 284 283 282 281 281 280 282 283 284 285 285 285 286 287 288 289 289 289 289 289 288 287 285 284 283 283 282 282 283 282 282 281 281 282 283 284 283 282 281 279 278 276 275 276 277 278 279 280 280 280 281 281 282 282 282 283 282 282 280 275 271 268 265 264 264 263 263 264 266 268 268 269 270 272 274 276 279 281 282 283 285 287 289 290 292 293 293 293 294 294 294 294 295 296 298 300 303 306 310 312 312 312 313 315 316 318 318 319 321 322 324 325 327 328 330 331 332 333 333 333 332 331 328 327 327 330 335 338 341 342 344 341 337 333 329 327 328 331 336 343 350 356 2 5 8 10 12 13 14 15 16 17 18 20 21 23 24 24 24 24 25 26 27 28 29 29 29 357 358 360 1 2 3 5 6 7 9 10 11 12 13 13 13 13 13 14 15 16 17 18 18 18 18 19 19 20 22 27 34 41 46 49 50 51 52 55 60 65 70 74 76 78 79 78 72 68 64 60 56 56 58 62 65 66 65 63 62 62 63 65 66 67 68 68 69 71 72 73 73 72 72 71 70 69 68 68 68 68 68 66 63 61 62 63 62 61 61 60 60 59 58 57 56 54 52 51 50 50 50 49 47 46 44 42 39 37 35 33 32 32 34 37 41 45 48 50 51 52 53 54 54 55 54 54 53 51 49 48 47 48 48 48 47 45 41 35 26 13 348 332 322 315 310 305 301 298 296 293 289 284 278 274 273 273 271 268 264 262 263 267 278 305 326 334 333 329 324 322 320 318 316 315 313 312 311 310 311 316 326 336 343 345 342 339 337 334 332 330 327 324 322 320 319 318 318 318 318 319 320 321 321 320 318 317 315 313 311 309 307 305 305 308 311 314 316 318 319 319 316 313 310 307 305 303 300 298 297 296 295 296 296 298 299 300 300 299 298 298 300 305 312 318 324 329 335 341 346 352 357 2 7 12 18 25 34 43 48 47 42 35 26 17 10 5 2 1 1 2 2 2 2 2 1 360 358 357 355 354 353 352 351 350 349 348 348 347 346 346 345 345 344 344 343 343 342 342 341 340 339 338 337 335 333 331 329 328 326 326 326 326 327 327 328 328 328 327 326 325 323 321 319 317 314 312 309 306 304 301 299 298 297 297 297 297 296 297 297 297 298 298 298 298 298 299 299 300 300 301 301 301 300 300 301 302 302 303 302 301 300 299 298 297 296 295 296 296 295 294 293 292 293 293 294 294 294 293 293 294 294 294 294 294 293 293 292 291 289 287 285 284 283 282 281 280 281 283 284 285 286 285 286 287 288 289 289 289 290 289 289 287 286 285 283 283 283 283 283 283 283 283 284 284 285 285 284 283 282 281 279 277 276 275 276 277 278 279 279 280 281 282 282 283 284 285 285 285 282 278 272 267 264 264 265 266 266 267 268 270 271 272 273 274 276 278 281 283 283 284 284 285 287 288 290 290 290 290 291 292 293 293 294 295 297 300 303 306 308 309 310 310 312 314 315 317 317 318 319 320 321 323 324 326 328 329 329 330 330 330 329 327 325 324 323 326 329 332 334 337 340 339 337 333 329 327 327 330 334 341 349 356 2 7 10 12 13 14 15 16 17 18 20 21 22 23 24 25 25 26 27 28 29 31 32 33 33 356 358 360 1 2 4 5 6 8 9 11 12 13 13 13 13 13 14 15 16 17 18 19 20 20 20 20 20 21 23 27 33 40 45 49 50 49 49 52 57 63 70 74 77 78 78 76 70 66 64 61 58 56 57 61 64 65 64 62 62 63 65 66 67 68 69 69 70 71 72 73 73 72 71 70 69 68 68 67 67 67 67 67 66 65 64 63 62 61 61 60 60 59 58 57 56 54 52 50 50 49 48 46 45 45 43 41 39 37 37 38 38 40 42 45 48 50 51 52 53 54 55 56 57 58 57 56 54 52 50 48 47 47 48 48 47 45 41 38 30 16 354 336 325 318 312 305 301 298 296 294 290 286 281 276 272 270 267 262 257 254 257 267 283 312 332 333 327 322 319 320 320 319 317 315 313 312 311 310 310 314 327 340 348 349 345 341 338 335 333 331 329 326 324 323 322 322 322 322 323 324 324 324 324 322 321 319 316 314 311 309 307 307 310 316 322 326 329 330 330 328 325 320 315 311 308 305 302 299 297 295 295 294 295 295 296 297 298 298 298 299 301 306 312 318 324 330 335 341 346 351 357 2 6 11 16 22 29 37 41 41 37 31 23 15 9 5 3 2 2 2 2 2 3 1 0 359 357 356 354 353 352 351 350 349 348 348 347 347 346 345 345 345 345 345 344 344 343 342 342 341 341 341 338 334 332 330 329 328 327 326 325 325 325 325 325 326 326 325 325 324 322 321 319 316 314 311 309 306 303 301 300 299 298 298 297 296 296 296 297 297 297 297 297 297 298 298 299 299 300 300 300 300 299 299 299 300 300 301 301 301 300 299 297 296 295 295 295 295 293 292 291 291 291 292 292 293 293 293 293 294 294 295 294 294 294 294 293 292 290 289 286 285 283 282 282 282 282 284 285 286 287 287 287 288 289 289 289 290 290 290 289 288 286 285 284 284 283 283 283 283 284 284 285 285 286 286 285 284 283 282 280 278 277 276 276 277 278 279 280 281 282 282 283 284 285 286 287 287 284 279 273 268 266 267 268 270 271 272 272 273 275 275 276 277 278 280 281 282 282 282 283 284 286 287 287 287 287 288 289 290 292 292 293 295 297 300 303 305 307 309 309 310 311 312 314 316 316 317 317 318 319 321 322 324 326 327 327 328 328 327 326 324 323 322 321 322 324 326 328 332 334 335 335 334 331 329 328 329 332 339 347 356 3 8 11 13 14 15 16 17 18 19 21 22 23 24 25 25 26 27 28 30 32 34 35 36 37 356 358 359 1 2 4 5 7 8 9 11 12 13 14 14 14 14 14 15 16 17 18 20 21 21 21 21 21 22 23 26 32 38 43 47 48 47 46 48 53 62 69 73 75 76 76 75 71 66 63 63 60 57 56 60 62 64 63 62 64 65 66 67 68 69 69 70 71 72 72 72 72 71 71 70 69 69 68 68 67 67 67 66 66 65 64 63 62 61 60 60 59 58 57 57 56 54 52 51 51 48 47 46 45 44 42 40 39 40 41 42 42 43 43 45 47 48 48 48 50 51 53 54 56 57 57 56 54 51 50 48 48 47 47 46 45 43 40 37 31 19 2 343 329 321 315 308 303 300 297 294 291 288 284 280 275 269 265 260 256 254 258 278 297 320 327 318 312 311 313 317 319 318 317 316 315 314 313 312 311 314 329 344 353 353 349 344 340 337 335 333 331 329 327 325 325 325 325 325 325 326 326 325 324 323 321 319 317 314 311 309 308 312 320 332 341 346 347 345 342 338 332 326 320 315 310 306 302 298 296 294 294 293 293 294 295 297 298 298 299 300 303 308 314 320 326 331 337 342 347 352 356 1 6 10 15 20 26 32 35 35 32 27 21 15 9 5 3 2 2 1 1 1 1 0 359 357 356 355 353 352 351 350 349 348 347 346 346 345 344 343 343 343 344 344 343 343 344 343 342 340 339 337 334 333 332 331 329 328 327 326 325 324 323 323 322 322 323 324 323 322 321 319 317 315 313 311 308 305 303 301 300 299 299 298 297 296 296 296 297 297 297 297 297 297 297 298 298 298 298 299 299 299 298 298 298 298 299 299 299 299 299 298 297 296 296 295 295 294 291 289 289 289 290 290 291 291 292 292 292 293 294 294 294 294 294 294 294 293 292 290 287 286 284 284 284 284 284 284 285 286 287 288 289 289 289 289 290 290 290 290 289 288 287 286 285 284 284 284 283 283 284 285 285 286 286 286 286 284 284 282 281 280 279 278 277 277 278 279 280 280 281 282 282 283 284 285 287 287 285 280 275 271 270 271 272 273 275 275 276 277 277 278 279 279 279 279 280 280 280 280 280 281 283 284 284 284 284 285 286 288 290 290 292 294 296 299 302 305 307 308 308 309 310 312 314 315 315 315 315 316 317 319 320 322 323 324 325 326 325 324 323 322 321 319 319 319 320 322 324 327 329 331 332 332 330 329 328 329 332 338 345 355 3 9 12 15 16 16 17 18 19 20 21 23 24 24 25 25 26 27 29 31 34 36 38 39 41 356 357 359 1 2 4 5 7 8 10 11 12 13 14 14 14 15 15 15 16 17 19 20 21 22 22 22 22 22 23 25 30 36 42 45 46 46 44 45 50 59 66 69 71 73 73 73 69 65 62 63 62 59 57 59 61 62 62 63 66 67 67 68 69 70 70 71 71 72 72 71 71 70 70 70 69 69 69 68 68 67 66 66 65 65 64 63 61 60 60 59 59 58 58 57 56 54 53 51 50 47 47 46 45 43 41 41 42 43 44 44 43 43 42 43 44 45 46 47 48 49 50 51 53 54 55 54 52 50 49 48 47 47 46 46 45 42 39 36 32 22 6 347 331 321 315 311 306 302 298 295 293 291 289 283 276 270 267 264 261 261 268 295 310 320 321 317 309 305 308 314 317 318 318 317 316 314 313 311 311 313 320 330 341 350 352 347 342 339 337 335 333 330 328 326 325 325 325 325 325 326 325 325 324 323 321 320 318 315 311 308 309 320 338 355 4 5 2 356 350 343 336 330 323 317 311 306 302 298 296 295 294 294 294 295 297 298 299 301 302 305 308 313 319 325 330 334 339 343 348 352 356 1 6 10 15 20 24 28 30 29 28 24 20 14 9 6 4 3 2 1 0 360 359 358 357 355 354 353 352 350 349 348 347 346 344 343 343 342 341 340 340 340 341 341 341 342 342 342 341 339 337 335 333 332 330 329 329 328 327 326 325 323 322 320 319 319 319 319 319 319 318 317 316 314 312 310 307 305 303 302 301 300 300 299 298 297 297 297 297 297 297 298 298 298 298 297 297 297 297 297 297 297 297 297 296 297 297 297 298 298 298 298 297 296 296 296 294 292 289 288 288 289 289 289 290 290 291 291 292 292 293 293 294 294 294 294 294 294 293 291 289 287 286 285 286 286 285 285 285 287 289 290 290 290 289 289 290 290 291 290 289 288 287 286 286 285 284 283 283 283 283 284 286 287 287 287 286 285 283 282 281 280 280 279 278 278 279 279 280 280 280 281 281 282 283 283 284 285 284 281 277 274 274 274 274 275 276 277 277 278 278 278 278 278 277 277 278 278 277 277 277 278 280 281 281 281 281 282 284 286 288 289 291 294 296 299 302 304 306 307 307 308 309 311 312 313 314 313 313 314 315 317 319 320 321 322 323 323 323 322 321 320 319 318 317 317 317 319 321 324 326 327 328 329 328 328 328 329 332 336 343 353 2 9 14 17 18 18 19 19 19 20 21 23 24 25 25 25 25 26 29 31 34 36 39 41 43 355 357 359 0 2 4 5 7 8 10 11 13 14 15 15 15 15 15 16 17 18 19 20 22 22 23 22 22 22 23 25 28 34 40 43 45 46 45 46 49 55 61 65 67 68 69 69 67 64 62 61 61 59 59 62 64 66 67 67 67 67 68 68 69 70 70 71 71 71 70 70 69 69 69 69 69 69 68 67 67 66 65 65 64 64 63 62 61 60 59 59 58 58 57 57 56 54 52 51 50 50 49 48 46 44 42 44 45 45 44 44 43 43 43 44 44 45 46 47 48 48 48 49 50 52 53 52 50 48 47 46 46 45 45 44 43 41 39 36 32 23 7 348 330 319 313 309 307 303 299 296 294 294 293 284 277 276 275 273 270 271 279 299 307 311 313 314 314 311 311 313 315 317 317 316 314 312 310 308 307 308 310 316 326 338 349 348 344 341 339 337 335 332 329 327 326 326 325 325 325 325 325 324 324 323 322 321 319 316 312 308 315 334 360 17 20 14 6 358 350 343 336 329 323 317 311 306 302 298 296 295 294 294 295 296 298 300 302 304 307 311 316 320 325 330 333 337 340 344 348 352 357 2 7 12 16 20 22 24 25 25 24 22 18 13 10 7 5 4 3 2 0 359 357 356 354 352 351 350 349 348 347 346 345 344 342 341 340 340 339 338 338 338 338 339 339 340 340 340 339 338 337 335 334 332 331 330 329 328 327 326 324 322 320 318 317 316 316 315 315 315 315 315 314 313 311 310 307 305 304 302 302 301 301 300 299 298 298 298 298 298 298 298 298 298 298 297 297 297 297 296 296 295 295 295 295 295 295 296 296 297 297 297 296 296 296 295 291 288 287 287 288 288 288 289 289 290 290 291 291 292 293 293 294 294 294 294 294 294 293 292 290 289 288 288 288 288 288 287 288 290 291 292 292 291 291 290 290 290 291 290 290 289 288 287 286 286 285 284 284 284 284 284 286 287 288 287 286 285 283 282 280 280 279 279 278 278 279 279 279 279 279 280 280 280 280 280 281 281 281 279 276 275 275 276 276 276 276 276 276 276 276 275 275 274 274 275 275 275 275 275 276 276 277 278 279 280 280 281 282 284 286 288 290 292 295 298 300 303 305 306 307 308 309 310 311 311 312 311 311 312 313 315 317 318 319 321 321 321 320 320 319 319 317 316 315 315 315 317 319 321 323 324 326 327 327 327 327 328 330 334 342 352 2 10 15 18 20 20 21 20 20 21 21 23 24 24 24 23 22 23 25 28 31 35 39 41 44 355 357 358 0 2 4 5 7 8 10 11 13 14 15 15 16 16 16 16 17 18 19 20 22 23 23 23 23 22 23 24 27 32 38 42 45 46 46 47 48 51 54 58 61 64 66 67 67 64 61 60 61 61 62 63 65 66 66 66 66 66 66 68 69 70 70 70 70 69 69 68 68 68 68 68 68 67 66 66 65 65 64 64 63 63 62 62 61 61 60 59 58 57 56 56 55 54 54 53 53 52 51 49 48 46 45 46 47 46 45 44 44 43 43 43 44 44 44 45 45 45 44 45 45 46 46 45 44 43 44 44 44 44 44 43 41 40 38 35 31 23 7 348 330 317 311 308 307 303 300 297 295 295 296 287 282 281 282 281 280 279 283 293 298 303 309 312 314 310 311 312 313 314 313 312 310 308 306 305 305 306 308 312 321 333 343 347 345 343 341 339 336 333 330 328 327 326 327 327 326 326 325 325 325 324 324 323 322 319 315 311 330 357 19 28 22 11 1 353 346 339 332 327 322 316 311 305 301 298 295 294 294 295 296 298 300 302 305 309 314 319 323 327 330 334 337 339 342 346 351 355 0 6 11 16 20 21 22 22 23 24 23 20 17 13 10 8 7 5 4 2 360 358 356 354 352 351 349 348 347 346 346 345 344 343 342 340 340 339 339 338 337 337 337 337 337 338 337 337 336 335 334 333 332 331 330 330 329 327 325 323 321 319 317 316 314 313 312 311 310 311 312 312 312 312 312 310 308 306 304 302 301 301 300 299 299 299 299 299 298 298 298 299 299 299 298 297 297 297 297 296 295 294 295 295 294 294 294 294 295 295 296 296 295 295 295 291 288 287 286 287 287 288 288 289 289 290 290 291 292 292 293 294 294 294 294 294 294 294 293 293 293 291 290 290 290 290 290 290 291 293 294 294 294 293 292 291 291 290 291 291 290 290 288 288 287 287 286 286 286 285 285 285 286 288 289 289 287 285 283 282 280 279 279 278 278 278 278 278 278 278 278 278 278 278 278 277 278 278 278 276 274 273 274 276 275 275 275 274 273 273 272 272 272 272 272 273 273 274 274 274 274 275 276 277 277 278 279 280 280 281 283 286 288 290 293 296 299 302 304 306 307 307 308 309 309 309 310 310 309 310 311 313 315 317 318 319 320 319 319 318 317 317 316 315 314 314 314 315 316 318 320 322 323 325 326 326 326 326 328 332 339 348 360 10 16 20 22 23 23 22 22 21 21 22 23 23 23 22 21 21 22 25 28 32 36 39 43 354 356 358 360 2 3 5 7 8 10 11 13 14 15 16 16 16 16 17 17 18 19 20 22 23 23 23 23 22 22 23 26 31 36 42 44 45 45 45 45 46 49 52 55 60 63 65 67 66 63 61 61 61 62 63 64 65 65 64 61 59 60 65 68 69 70 69 68 68 67 67 67 67 67 67 66 66 65 64 64 63 63 63 62 62 62 62 62 61 60 59 58 57 55 55 56 56 56 55 54 53 52 50 48 47 47 48 49 47 45 44 43 43 42 42 41 42 43 43 43 42 41 41 40 39 38 36 36 38 40 41 42 42 42 42 41 40 38 34 29 21 6 349 331 316 311 309 306 303 300 297 296 295 296 290 285 282 282 285 285 283 282 284 290 299 309 314 313 310 309 309 310 310 309 307 305 304 302 302 303 306 310 316 323 333 341 344 344 343 343 340 337 333 330 328 328 328 328 328 328 327 326 326 326 326 327 326 325 323 320 320 344 9 20 21 11 0 352 345 339 334 329 324 320 315 310 305 301 298 296 296 296 297 299 302 305 308 313 318 322 326 330 333 336 339 341 344 347 351 356 1 6 12 17 22 24 24 24 24 24 23 21 18 16 13 12 10 9 7 5 2 0 358 356 354 352 351 350 349 348 347 346 346 345 344 343 342 341 340 340 339 339 338 337 337 336 336 337 337 336 334 333 332 330 330 329 329 327 325 323 321 319 317 315 314 313 312 311 311 311 311 311 311 311 311 310 308 305 303 301 300 300 299 298 298 298 299 299 300 300 299 299 299 299 299 298 298 297 297 296 295 294 294 294 294 293 293 293 293 293 294 294 294 294 294 292 289 287 286 286 286 287 288 288 289 290 290 291 291 292 293 294 295 295 295 295 295 295 294 294 294 294 293 292 292 292 292 292 292 293 295 296 296 296 295 294 293 292 292 292 291 291 290 289 288 288 288 288 288 287 287 286 285 286 288 290 290 288 287 285 283 280 279 279 278 278 278 278 278 278 277 277 278 278 278 277 276 276 275 275 274 272 271 271 272 272 273 272 271 270 270 270 270 270 270 271 272 273 273 273 273 274 274 275 276 277 278 278 278 278 279 281 283 286 288 291 294 297 300 303 305 306 307 307 308 308 308 308 308 308 308 309 311 313 315 317 318 319 319 318 317 316 315 314 313 312 313 313 314 315 316 318 320 322 323 324 324 324 324 326 329 334 342 354 5 15 21 25 26 25 24 23 22 21 21 21 20 20 18 17 18 20 22 25 29 33 36 40 354 356 358 359 1 3 5 7 8 10 11 13 14 16 16 16 16 17 17 17 18 19 20 22 23 24 24 23 22 22 22 24 29 35 41 45 45 44 43 43 43 46 49 53 57 61 64 66 67 66 63 60 60 60 61 62 63 63 63 61 60 61 64 68 69 69 68 67 66 66 66 66 66 65 64 62 62 62 62 62 62 62 62 62 62 63 62 62 61 60 58 57 57 56 56 56 56 56 56 55 55 54 52 50 49 49 49 48 47 46 45 44 43 41 40 40 40 41 40 40 39 38 37 36 34 33 32 32 35 37 38 38 40 41 42 42 41 39 35 29 20 6 349 333 319 311 308 305 302 299 297 295 294 294 292 287 284 283 285 289 288 284 283 290 300 307 308 306 305 304 305 306 307 306 304 302 301 300 301 303 307 312 320 327 332 337 341 340 340 341 339 335 331 329 328 328 328 329 329 328 327 327 327 328 328 329 329 328 327 327 333 351 7 10 6 357 346 340 335 331 328 324 321 317 313 308 304 301 300 299 300 302 304 308 311 316 320 325 329 333 336 339 342 344 346 349 352 356 0 6 11 16 20 24 27 28 28 27 26 24 22 20 17 16 15 14 12 11 8 6 4 1 359 357 355 354 353 352 352 351 350 350 349 348 347 346 345 344 343 343 342 341 340 339 338 337 337 336 337 336 335 334 333 331 331 330 329 327 325 323 321 319 317 316 314 313 312 312 312 312 312 310 310 309 309 308 306 303 301 299 299 298 297 296 296 297 299 300 300 300 300 300 300 299 299 298 298 297 296 295 294 294 293 293 293 293 293 293 292 293 293 293 294 294 294 291 289 288 287 287 287 287 288 289 290 290 291 292 292 293 294 295 296 296 296 296 296 295 295 294 294 294 294 294 294 294 293 294 294 295 297 299 299 300 299 298 297 295 294 293 293 292 291 290 290 289 289 289 290 289 288 287 286 286 287 289 289 289 288 287 285 283 281 280 279 279 279 278 278 277 277 277 277 278 278 277 276 275 274 273 272 270 268 267 267 267 268 269 268 268 269 269 269 268 269 270 271 273 273 273 274 274 274 275 276 276 277 278 278 278 278 279 280 283 285 288 291 295 299 302 304 305 306 306 307 307 307 306 306 305 306 308 310 312 314 316 317 318 319 318 317 316 314 313 313 312 312 313 313 314 315 316 318 320 321 323 323 322 322 324 326 330 335 344 356 10 22 28 29 29 27 25 24 22 20 14 13 12 11 9 10 12 15 19 24 30 33 36 353 355 357 359 1 3 5 7 8 10 11 13 14 16 16 17 17 17 17 18 18 19 20 22 23 24 24 23 22 22 22 23 27 34 40 44 45 44 42 41 42 44 48 53 58 61 64 65 66 67 66 61 59 58 56 57 59 60 61 60 61 63 66 68 68 67 66 65 64 64 64 64 64 63 60 58 57 58 58 58 60 61 61 62 62 62 61 60 59 58 57 57 57 57 57 57 57 57 57 57 57 55 54 52 51 51 49 47 46 46 46 45 43 40 40 40 39 39 38 37 37 36 35 34 33 32 31 32 33 33 34 35 37 40 42 43 42 40 36 29 19 6 349 334 321 313 308 305 302 299 297 294 292 290 288 286 284 283 285 290 288 287 288 292 298 303 303 303 303 303 303 304 305 304 303 301 301 301 303 307 312 315 318 327 329 332 335 335 334 334 332 329 326 325 325 325 327 327 326 326 326 326 327 327 328 329 330 330 332 335 343 353 360 358 352 343 331 325 323 322 321 318 316 313 310 307 304 304 304 306 309 313 316 320 325 329 334 337 340 343 346 348 350 352 355 358 2 6 11 15 20 24 27 30 31 31 30 29 26 24 22 20 19 18 17 16 14 12 10 8 5 3 1 359 358 357 356 356 355 354 353 352 351 350 349 348 348 347 346 345 345 344 343 342 341 340 339 337 337 337 337 336 334 332 331 331 330 329 327 325 322 321 320 318 317 315 314 313 313 312 311 309 308 307 307 308 309 308 305 303 300 296 294 293 293 294 294 295 297 297 298 298 297 298 298 298 297 296 295 294 293 292 292 292 292 292 293 293 292 292 292 293 293 294 294 292 290 288 287 287 287 288 288 289 290 291 292 292 293 294 295 295 296 297 297 297 296 295 295 295 294 295 295 296 296 296 295 295 296 298 300 302 304 305 305 305 303 299 296 295 293 293 292 290 290 289 290 290 291 291 290 289 288 288 288 288 289 289 289 287 286 284 283 282 281 280 279 279 278 277 277 277 277 277 278 278 277 276 274 273 270 268 265 263 261 262 264 266 267 267 268 268 268 268 268 270 271 273 273 274 274 274 275 275 276 276 277 278 277 277 277 277 277 279 281 285 288 292 297 300 302 304 304 305 306 306 305 304 303 302 303 305 308 310 313 314 316 317 318 318 318 316 314 313 312 312 310 310 311 313 314 316 317 318 320 321 322 321 321 322 324 326 329 335 345 1 17 27 32 33 31 29 26 24 17 6 2 1 1 360 1 3 6 10 15 20 25 32 352 355 357 358 0 2 4 6 8 10 11 13 14 16 17 17 17 18 18 18 18 19 20 22 23 24 24 23 22 21 21 22 26 32 39 43 45 44 42 41 41 43 47 54 59 61 63 64 64 65 64 60 58 57 55 53 54 58 60 60 61 63 65 66 67 66 65 64 63 63 63 63 63 63 61 58 56 55 55 56 57 58 59 59 59 59 59 58 57 56 56 56 56 57 58 58 58 58 58 57 57 56 55 54 54 53 50 48 47 47 46 45 43 41 40 40 40 39 38 37 37 37 36 35 34 33 32 32 33 32 32 32 34 38 41 43 43 41 38 31 20 5 348 334 323 315 309 303 298 296 294 291 290 288 286 284 284 284 285 287 286 289 292 294 297 300 303 305 306 306 306 306 306 306 305 303 302 302 305 309 313 313 310 310 314 318 321 325 327 328 325 323 320 319 320 321 323 324 323 323 323 324 325 326 327 328 329 332 335 340 345 349 350 345 338 329 319 315 314 315 315 313 312 310 308 307 307 309 312 316 320 325 329 333 337 341 344 347 349 351 353 355 358 1 4 8 12 16 20 23 27 29 32 33 34 33 31 29 26 24 23 22 21 20 19 18 16 14 12 10 7 5 3 2 1 360 359 358 357 356 355 354 353 352 351 350 349 349 348 347 347 346 345 344 343 343 342 340 339 338 338 337 336 333 332 331 330 330 329 327 325 323 322 321 319 318 317 315 314 313 311 310 309 307 307 307 308 310 311 307 301 295 292 291 290 292 294 295 296 296 296 296 296 297 297 297 296 294 293 292 291 291 291 291 291 291 292 293 293 293 293 293 292 292 293 292 290 288 288 287 288 288 289 289 290 291 292 292 293 294 295 296 296 297 297 297 296 296 296 295 295 295 296 297 297 297 297 296 297 299 301 304 307 310 312 312 310 304 299 296 294 292 292 291 290 289 290 290 291 291 291 291 290 290 289 289 289 288 288 287 286 285 284 283 282 281 280 279 278 277 277 277 277 277 278 278 277 276 275 273 270 267 263 260 257 258 262 264 266 268 269 269 268 268 268 269 271 272 273 274 274 275 275 275 276 276 276 277 277 277 277 275 274 275 278 281 285 289 293 297 300 301 302 303 304 304 303 302 301 300 301 302 306 308 311 313 315 317 318 318 318 318 315 314 314 313 311 310 309 309 310 313 315 317 318 319 320 320 319 320 321 322 324 328 334 346 1 18 31 36 36 33 31 28 12 357 350 349 350 350 352 354 357 1 4 7 12 20 352 354 356 358 360 2 4 6 8 9 11 13 14 16 17 17 18 18 18 19 19 19 20 22 23 24 24 24 23 22 21 22 25 30 37 42 44 43 42 42 41 41 43 50 58 62 62 62 63 64 64 63 57 56 54 53 54 58 60 61 62 63 64 65 65 65 64 63 63 62 63 63 63 63 62 60 58 57 57 56 55 55 55 55 55 55 55 56 55 55 54 54 55 55 57 57 58 58 58 58 57 56 55 55 55 55 52 50 48 48 47 46 44 43 42 42 41 41 40 40 39 39 38 36 35 34 33 32 32 31 31 32 33 36 39 42 42 41 38 32 21 5 345 333 324 317 311 304 298 294 292 289 288 288 288 288 287 286 286 286 286 289 293 297 300 301 305 308 310 310 310 309 308 307 305 302 300 300 302 305 307 306 303 301 304 307 310 315 320 322 320 317 315 314 315 317 318 320 319 320 321 322 323 324 325 326 328 331 335 339 341 342 338 330 321 313 306 304 306 307 308 307 307 307 307 308 310 315 320 325 330 335 339 343 346 349 352 353 355 357 0 4 8 12 16 19 22 25 28 31 33 34 35 35 35 33 31 29 27 25 24 23 22 21 20 19 17 16 13 11 8 6 5 3 2 1 360 359 358 356 355 354 353 353 352 352 351 351 350 349 349 348 347 347 346 345 344 342 341 340 339 338 337 335 334 332 331 331 330 328 326 325 324 323 322 321 320 319 317 316 314 313 312 310 308 307 306 305 305 303 295 290 286 285 286 291 293 295 296 296 296 295 295 295 296 296 295 293 292 291 290 290 290 290 290 291 291 292 293 294 293 293 292 292 292 291 290 289 288 288 288 288 289 289 290 290 291 292 292 293 294 295 296 296 296 296 296 297 297 296 296 296 296 296 296 296 296 296 297 299 301 304 307 311 314 317 316 311 303 299 297 295 293 292 290 290 289 290 290 291 292 292 292 292 290 289 288 288 287 287 286 285 284 282 281 280 279 279 278 278 277 277 277 277 278 278 277 277 276 274 271 267 262 258 256 258 261 264 266 268 269 269 268 267 267 268 270 272 273 274 274 275 275 275 275 275 275 276 276 277 276 274 271 271 274 278 281 285 290 294 297 298 299 300 301 302 302 301 300 300 300 300 303 306 308 311 313 315 316 318 318 318 317 316 315 314 313 312 310 308 303 305 309 312 315 317 317 318 317 317 318 319 320 322 326 333 344 1 24 35 38 38 36 33 7 348 340 339 340 341 342 345 347 350 354 356 360 6 351 353 355 357 359 1 3 6 8 9 11 12 14 16 17 18 18 18 19 19 19 20 20 21 23 24 24 24 23 22 21 21 24 29 35 41 42 42 42 42 40 39 40 45 54 57 59 61 62 63 62 59 54 54 54 54 56 58 60 64 67 66 65 64 63 63 62 62 62 62 62 62 62 62 62 62 61 61 60 58 55 54 53 52 52 52 52 52 54 54 53 53 53 54 55 56 57 58 59 58 57 56 56 56 56 55 52 50 49 48 47 46 45 44 44 43 43 43 42 42 42 40 39 37 36 35 33 33 32 32 32 32 33 34 37 39 40 39 38 33 22 4 344 331 324 319 314 308 303 298 294 291 290 290 290 291 291 289 288 286 286 288 293 298 301 303 306 312 314 314 312 309 307 304 302 299 296 294 294 295 298 298 294 290 288 292 299 307 313 316 314 312 310 309 310 312 314 316 316 317 318 319 320 321 322 324 326 329 333 335 334 330 323 313 304 297 293 293 297 299 300 302 302 303 305 308 312 318 325 331 336 341 345 349 352 355 358 360 3 6 10 15 19 23 27 30 32 33 35 36 37 37 36 35 34 32 30 28 26 25 24 23 22 21 21 19 17 15 12 10 7 6 4 3 2 1 360 359 358 357 356 355 355 354 354 354 354 354 353 352 351 351 350 349 348 347 346 344 343 341 340 339 338 337 335 334 333 332 332 330 329 327 327 326 324 324 323 323 321 319 317 317 316 315 313 310 305 300 296 287 262 239 231 239 262 282 289 293 295 295 295 295 295 295 295 295 294 293 291 291 290 290 290 290 290 290 291 291 292 293 294 294 293 293 292 292 291 290 289 289 289 288 288 288 289 289 290 291 291 292 293 294 295 295 295 295 296 297 297 298 297 296 296 296 296 296 295 296 296 298 300 303 306 309 313 316 318 317 309 302 300 298 296 294 292 290 289 289 289 290 293 293 293 291 289 289 288 287 287 287 287 286 285 283 281 280 279 279 278 278 277 277 277 278 278 278 278 277 277 275 273 268 262 258 258 259 262 263 265 267 269 269 268 267 267 268 270 271 273 274 274 275 275 275 274 274 275 275 277 278 277 274 269 265 271 275 279 282 286 290 293 295 296 297 298 298 299 300 300 300 300 300 301 302 304 308 311 313 315 316 317 317 317 317 316 316 315 314 312 311 306 301 300 305 309 311 313 314 314 314 314 315 316 317 320 324 330 339 358 20 34 41 41 29 4 342 332 331 332 333 334 336 338 340 343 346 350 355 350 352 355 357 359 1 3 5 7 9 10 12 14 15 17 18 18 19 19 19 19 20 20 21 22 23 24 24 23 23 22 21 22 27 32 38 42 41 40 39 39 37 38 42 49 54 58 60 62 62 61 56 53 53 54 55 57 60 62 67 69 68 65 62 62 61 61 60 60 60 61 61 61 61 62 62 62 62 62 61 59 57 55 53 52 51 51 52 54 53 53 53 53 53 53 53 55 56 57 57 57 57 56 56 54 53 52 51 50 49 47 46 45 45 44 44 43 43 43 43 42 41 40 38 37 35 34 34 33 33 33 33 33 34 35 36 37 37 37 34 27 13 355 337 328 321 316 311 307 301 297 293 290 289 289 289 289 288 288 288 288 290 294 297 300 304 311 316 317 315 311 308 305 302 299 295 291 285 282 282 289 292 289 284 282 286 295 301 306 310 308 307 306 306 307 309 310 312 313 314 315 317 318 319 321 322 324 326 328 327 323 315 305 295 287 283 282 285 289 292 293 294 296 298 302 307 312 319 325 331 337 342 347 351 356 0 4 8 12 16 20 23 27 30 33 35 36 37 37 38 38 37 36 34 33 31 29 27 26 24 23 23 22 21 20 18 15 13 10 8 6 5 4 3 2 1 1 0 360 359 359 358 358 358 358 358 357 357 356 355 354 354 353 351 350 349 348 346 345 343 342 340 339 338 337 336 336 335 334 333 331 329 329 329 327 326 325 325 324 322 320 319 320 321 321 319 311 303 297 291 283 265 241 232 246 270 285 291 294 294 294 295 295 295 295 294 293 292 292 291 291 290 290 290 290 290 290 291 292 293 294 294 295 294 294 293 292 291 291 290 289 289 288 288 288 289 289 290 290 291 292 293 294 294 294 295 295 296 297 298 298 297 297 298 297 296 295 295 296 298 300 302 304 306 309 311 315 318 314 306 303 300 298 296 294 291 289 288 287 290 294 296 296 293 291 289 288 288 287 287 287 287 286 284 282 281 280 279 278 278 278 278 278 279 279 279 278 278 277 276 274 270 264 260 259 260 262 263 265 267 268 268 268 267 267 268 269 271 272 273 274 275 275 275 274 274 275 276 278 279 278 275 267 263 268 273 277 280 283 287 290 292 294 294 295 295 297 298 299 300 301 301 301 301 301 305 307 310 312 314 315 316 317 317 317 316 316 315 314 313 311 307 299 300 302 304 306 307 307 306 306 307 308 310 312 314 317 321 328 342 11 32 42 32 4 334 326 324 324 325 326 328 330 332 334 337 341 345 350 352 354 356 358 0 2 4 7 8 10 12 13 15 17 18 19 19 19 20 20 20 20 21 21 22 23 23 23 23 22 22 23 26 31 37 41 42 40 38 38 37 36 40 46 54 57 59 60 61 59 54 53 53 54 55 57 62 67 70 70 67 63 60 60 59 59 59 59 59 60 60 61 61 62 62 62 62 62 62 61 61 58 55 54 53 53 54 54 54 53 53 52 52 51 51 52 54 55 56 57 57 57 56 54 53 52 51 50 48 47 46 46 45 44 44 43 43 43 43 42 42 41 40 38 37 35 35 35 34 34 34 34 34 35 35 36 36 36 36 34 25 7 344 331 323 317 311 307 301 296 291 288 286 285 285 285 285 286 287 288 290 291 292 295 304 315 318 316 313 309 306 304 302 298 294 287 279 274 274 280 286 287 288 291 294 295 297 300 303 303 303 303 304 305 307 308 309 310 311 312 314 316 317 319 320 320 320 319 317 310 299 288 280 276 275 276 278 281 283 285 287 290 295 300 307 313 319 325 330 335 341 346 352 359 5 10 15 19 22 25 29 31 34 35 37 37 37 37 37 36 36 34 33 31 30 28 26 25 23 22 21 21 19 18 15 13 11 9 8 7 6 6 5 4 4 4 3 3 3 2 2 2 2 1 1 0 360 359 358 357 356 355 354 352 351 350 349 347 346 344 342 341 340 339 338 338 337 337 336 335 332 332 332 331 329 328 327 327 326 324 322 322 323 326 327 321 312 303 296 291 284 273 263 265 278 288 293 295 295 295 296 296 296 296 295 294 293 292 292 292 292 291 291 291 290 290 290 291 293 294 295 296 296 295 295 294 293 292 291 290 290 289 289 289 289 289 289 290 290 291 292 293 293 294 294 295 296 297 297 298 297 298 298 298 297 295 295 295 297 299 301 303 304 306 307 310 314 315 311 307 303 300 299 296 293 290 287 286 289 293 297 299 296 293 291 290 290 289 289 288 288 287 285 284 282 281 280 279 279 279 279 279 279 279 279 279 278 277 276 275 271 267 263 262 262 263 264 265 266 267 267 267 266 267 267 269 270 272 273 274 274 275 275 275 275 275 276 278 280 281 279 269 265 267 272 276 278 281 285 288 290 291 292 293 293 294 296 297 299 300 301 302 302 302 302 303 304 308 311 313 314 315 316 316 316 316 315 315 314 314 313 307 304 302 301 302 303 301 296 289 292 294 296 298 302 305 307 310 312 320 339 10 33 12 327 319 317 316 318 319 321 323 325 327 330 333 337 349 351 353 355 357 359 1 4 6 8 9 11 13 15 16 18 19 20 20 20 20 20 20 20 21 21 21 22 22 22 22 23 24 26 31 36 40 42 42 41 40 38 36 37 43 49 53 57 59 59 58 56 53 53 53 54 56 61 67 71 70 67 63 60 58 59 59 59 59 59 60 61 61 62 62 62 62 62 61 61 61 61 60 58 56 55 55 55 54 54 53 53 53 52 52 52 52 53 54 55 56 57 57 56 54 53 52 51 50 48 47 46 46 46 45 44 44 43 43 42 43 43 44 42 40 38 37 36 35 35 35 35 35 35 36 36 36 36 37 37 36 29 8 346 331 321 314 309 304 299 293 289 286 284 283 282 282 282 283 283 284 285 285 286 292 304 314 316 313 310 308 306 304 302 300 296 289 279 277 282 289 288 290 294 296 296 293 295 298 299 300 301 302 303 304 305 306 307 308 309 310 311 313 314 316 317 315 312 309 305 299 291 282 277 274 273 273 273 275 277 279 282 286 293 301 309 316 322 327 333 338 344 350 356 3 9 14 18 22 25 28 31 33 35 36 36 36 36 36 35 35 34 32 31 29 28 26 24 22 21 20 20 19 17 15 13 12 10 10 9 9 9 8 8 7 7 7 6 6 6 6 6 5 5 4 3 2 2 1 360 359 358 357 356 354 353 352 351 350 348 347 345 343 342 341 340 340 340 339 339 338 337 336 335 334 333 331 331 331 330 328 326 325 325 328 331 329 323 314 305 298 295 292 289 288 292 296 298 297 297 297 298 298 298 298 297 296 295 294 294 294 294 294 293 292 292 291 291 292 294 295 296 297 297 296 296 295 294 293 292 292 291 290 290 290 290 290 290 290 290 290 291 292 293 293 294 295 295 296 297 297 297 297 298 298 297 295 294 294 295 298 300 302 303 304 304 306 308 311 311 310 305 302 300 299 295 291 287 286 287 291 297 300 296 292 290 289 290 291 290 290 289 288 286 285 283 282 281 280 279 279 279 280 279 279 278 278 278 277 276 275 272 269 266 265 265 264 265 265 266 267 267 267 267 267 267 268 270 271 272 273 274 274 274 275 275 275 276 278 280 282 282 274 269 268 270 274 277 280 283 285 288 289 290 291 291 292 294 296 297 298 300 301 301 301 301 301 302 305 308 311 312 313 314 314 315 314 314 314 314 314 313 310 307 304 303 303 303 302 298 290 285 280 273 248 269 281 287 294 296 297 298 302 312 329 317 311 309 309 310 312 315 317 319 321 324 327 330 348 350 352 354 357 359 1 3 5 7 9 10 12 14 16 18 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 24 27 31 37 41 42 42 41 40 38 37 36 39 45 51 55 57 58 58 57 52 52 52 53 55 59 67 72 72 69 65 62 60 60 60 61 62 62 61 61 62 62 62 62 61 61 60 60 60 59 57 55 54 53 54 55 54 53 53 54 54 55 54 54 53 53 54 54 55 56 56 56 54 54 53 52 50 48 47 47 47 47 46 45 45 44 43 42 42 42 42 42 40 39 38 37 36 36 36 36 37 37 38 38 38 38 38 38 37 31 8 347 331 319 312 306 301 297 292 289 286 284 282 279 279 279 279 279 279 279 280 283 291 300 307 310 309 308 307 305 302 301 301 301 299 295 295 298 299 297 297 296 294 292 290 293 295 297 299 302 303 304 305 305 306 307 307 308 308 309 310 311 312 312 310 307 302 298 294 289 284 280 277 275 273 272 273 273 275 278 284 292 302 312 320 327 334 341 347 353 359 4 9 14 17 21 24 26 29 31 33 34 35 35 35 35 34 33 33 31 30 29 27 25 23 22 20 19 18 18 17 15 14 13 12 12 11 12 12 11 11 11 10 10 10 10 10 10 9 9 8 7 7 6 5 4 3 2 1 360 359 358 357 356 355 354 353 351 350 348 346 345 344 343 343 342 342 342 342 340 340 339 338 337 336 335 335 335 334 332 329 328 330 332 333 331 325 315 307 303 301 301 302 304 304 303 302 300 300 300 299 299 298 298 298 298 298 297 296 296 296 296 296 296 295 295 295 296 297 297 298 297 297 296 296 295 294 293 293 292 292 292 291 291 291 291 290 290 290 291 292 292 293 294 294 295 296 296 296 296 297 297 297 296 295 294 294 295 297 299 300 302 302 303 304 305 307 307 306 304 302 300 301 299 295 291 291 294 299 303 303 297 292 289 288 289 290 291 291 290 289 287 286 284 283 281 280 280 279 279 279 278 278 277 277 276 276 275 274 273 271 269 268 267 266 266 266 266 267 267 268 268 267 268 268 269 270 271 272 273 273 274 274 275 275 275 276 278 282 280 276 271 268 269 272 275 278 281 283 285 287 288 289 289 290 291 293 295 297 298 299 300 300 301 301 301 302 305 308 310 311 312 312 313 313 313 313 313 313 312 310 308 305 304 304 304 304 302 298 294 289 283 264 248 243 229 259 272 280 286 287 288 291 297 301 302 303 304 305 308 310 313 315 318 321 324 347 349 351 354 356 358 360 2 4 6 8 10 11 13 15 17 19 20 21 21 21 21 21 20 20 20 20 20 20 20 21 22 23 26 31 36 40 40 39 39 39 38 37 37 37 43 47 51 54 57 57 54 50 51 52 53 55 60 70 74 73 71 68 66 64 64 64 66 66 65 63 62 61 61 61 61 60 60 59 59 58 56 53 51 50 50 50 51 53 53 54 56 57 58 58 57 55 55 54 54 55 55 56 55 54 54 54 52 51 49 48 47 47 47 47 46 46 45 44 43 42 42 41 41 40 39 38 38 37 38 38 39 39 39 40 40 40 40 40 40 38 32 9 348 331 317 311 305 300 296 293 290 287 284 282 279 277 276 276 275 275 275 276 279 284 293 299 304 306 307 306 303 300 299 301 304 307 309 309 303 299 298 295 292 290 289 288 290 293 296 300 302 304 305 305 306 306 306 307 307 307 307 307 307 308 307 306 303 300 296 294 291 288 285 282 279 276 274 273 273 274 277 283 292 303 314 324 334 342 350 357 3 8 12 15 18 20 22 24 26 28 30 32 33 34 34 34 33 32 31 30 29 27 26 24 22 21 19 18 17 17 16 16 15 14 14 14 14 14 14 14 14 14 13 12 12 12 13 13 13 12 12 11 10 9 8 7 6 5 4 3 2 1 0 359 358 357 356 356 355 353 352 350 349 348 348 347 346 346 346 345 345 344 344 343 342 341 340 340 340 340 340 338 336 336 337 337 337 334 327 319 313 309 308 309 311 310 308 306 304 302 301 300 299 298 298 299 300 301 300 299 298 297 299 299 300 299 299 298 298 298 298 298 297 297 296 296 295 295 294 293 293 293 293 293 293 293 292 292 291 290 291 292 292 292 293 294 294 295 296 297 297 297 297 297 296 295 295 295 296 297 299 300 301 302 302 303 303 304 304 304 302 300 300 302 304 302 299 298 297 299 302 302 299 295 292 291 292 293 294 294 293 291 289 288 286 284 283 281 280 280 279 278 278 277 277 276 275 274 273 273 272 272 271 270 269 268 267 267 267 267 268 269 269 269 269 269 269 270 271 272 272 273 273 274 274 275 275 275 276 279 278 276 272 268 269 271 274 277 279 281 283 285 286 287 287 288 289 291 293 295 296 297 298 299 299 299 299 300 301 305 307 308 309 309 310 310 310 311 311 311 310 309 307 305 303 302 303 303 302 300 298 296 293 288 279 266 233 229 233 240 271 279 282 284 287 288 294 297 298 298 300 302 305 309 312 315 318 346 348 350 352 355 357 359 1 3 5 7 9 11 13 15 17 19 20 21 21 21 21 21 20 20 19 19 19 19 20 20 21 23 25 29 34 38 37 37 37 38 39 39 38 38 41 44 47 51 54 55 52 50 51 52 53 57 63 73 74 74 72 70 68 67 67 67 67 66 65 63 61 60 60 60 60 60 59 59 59 58 56 53 50 49 48 48 50 53 54 55 58 60 61 60 58 56 55 55 55 55 55 55 55 54 54 54 53 52 50 48 47 47 47 47 47 47 46 45 44 43 42 41 41 40 39 39 39 39 40 40 41 42 42 42 42 42 42 42 41 39 33 14 352 331 317 310 304 300 297 294 291 288 285 281 278 275 274 274 273 272 273 274 275 277 285 293 298 302 304 303 301 298 298 302 306 308 307 301 296 293 291 289 287 287 287 287 289 292 296 300 302 304 305 306 306 306 306 306 306 305 305 305 305 305 304 304 302 300 298 296 294 291 289 287 284 281 279 277 276 277 280 286 296 308 320 331 341 349 357 4 9 13 16 19 21 22 23 25 26 27 29 30 31 32 32 32 31 30 29 28 27 25 24 22 20 19 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 15 15 14 13 13 12 11 10 8 8 7 5 4 4 3 2 1 360 359 358 358 356 355 354 354 353 352 352 351 350 350 350 349 349 349 348 347 346 346 346 347 348 348 347 346 345 344 345 346 345 341 333 327 321 318 316 315 314 312 310 308 306 303 301 299 297 296 296 298 301 302 301 300 298 298 299 300 300 300 299 299 298 298 298 297 296 296 295 295 294 294 293 293 294 294 295 295 294 294 293 292 291 291 292 292 292 292 293 294 295 296 296 296 297 297 297 297 296 296 297 298 299 300 301 301 302 303 303 303 303 303 303 301 298 299 303 305 305 303 300 299 300 303 303 302 300 297 295 295 296 297 297 296 294 292 290 287 285 284 282 281 280 279 279 278 277 277 276 275 274 273 272 271 271 271 271 271 270 269 269 269 269 269 270 270 270 270 270 270 271 271 272 272 272 273 274 274 274 275 275 276 277 277 275 272 270 270 272 273 276 278 279 281 283 284 285 286 286 287 289 291 293 295 296 296 297 297 297 298 298 299 301 304 306 306 306 306 306 307 308 308 308 308 307 305 303 301 299 299 299 300 299 299 298 296 295 292 288 276 261 247 232 253 269 276 280 284 284 285 288 292 292 292 294 297 301 304 308 311 344 347 349 351 353 356 358 0 2 4 6 8 10 12 14 16 18 20 21 22 22 22 21 21 20 19 19 18 18 19 19 20 22 25 29 33 36 36 37 38 39 40 40 40 40 41 43 46 48 51 53 53 51 51 53 54 58 64 72 75 74 73 71 69 68 68 68 67 65 63 60 59 59 59 59 59 59 59 58 58 57 56 53 51 49 48 49 52 54 54 56 58 59 59 58 56 54 54 54 54 55 54 54 54 54 54 53 53 52 50 48 48 47 47 47 47 47 46 45 44 43 43 42 42 43 42 41 40 41 42 43 44 45 45 45 45 44 44 44 44 42 36 22 357 332 317 309 304 301 297 295 292 289 285 282 278 276 274 273 273 272 274 274 275 277 283 289 295 298 299 300 298 297 298 302 306 307 303 296 290 287 287 287 287 289 289 289 290 294 297 301 303 304 305 305 305 305 305 305 304 304 303 303 303 303 303 303 302 301 300 299 297 295 293 291 288 286 283 281 280 281 285 293 304 316 328 338 347 355 1 7 11 15 18 20 22 23 24 25 25 26 27 28 29 29 30 30 30 29 28 27 26 24 23 21 20 19 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 17 16 15 14 14 12 11 10 9 8 7 6 6 5 3 3 2 1 1 360 359 358 358 357 357 356 355 355 355 354 354 354 353 353 352 351 351 352 353 355 356 355 354 353 353 354 356 357 354 347 340 333 327 323 320 318 317 315 314 311 308 303 299 296 293 292 293 295 298 301 302 302 301 300 300 299 299 298 298 297 297 296 296 295 295 294 294 293 293 293 294 295 296 296 296 296 295 294 293 293 292 292 292 292 292 292 293 294 295 295 296 296 297 297 297 298 298 299 300 302 303 303 303 304 304 304 304 303 303 303 302 299 301 303 304 304 303 302 302 302 304 305 304 302 299 298 298 298 299 299 299 297 295 292 289 287 285 283 281 280 280 279 278 278 277 276 275 274 273 272 271 271 271 271 272 272 271 271 271 270 271 271 271 271 272 272 272 272 272 272 272 272 272 273 274 274 273 274 275 276 276 275 273 272 271 272 273 275 277 279 280 281 283 284 285 285 286 288 290 292 293 294 294 295 295 295 296 297 298 299 300 301 301 301 301 302 303 304 305 305 305 303 302 300 298 296 296 296 296 296 296 296 296 296 295 293 289 285 277 270 269 272 274 277 280 282 282 281 286 288 289 289 290 293 296 299 303 343 345 347 350 352 354 357 359 1 3 5 7 8 10 13 15 18 20 21 22 22 22 22 21 21 20 19 18 18 18 18 19 21 24 28 33 36 38 38 39 40 41 40 40 41 43 45 47 48 50 53 55 55 53 53 54 57 63 70 74 75 74 72 71 69 69 69 68 66 63 59 58 58 58 58 57 57 57 57 57 57 56 55 53 52 52 53 55 55 55 56 56 55 54 53 52 51 51 52 53 53 53 53 53 53 53 53 52 52 51 49 48 48 47 47 47 48 46 46 45 45 44 44 44 44 44 43 42 42 43 44 47 49 51 51 49 47 46 46 46 45 39 27 1 333 318 310 305 301 298 295 293 290 287 283 280 278 276 275 275 275 275 275 277 281 285 290 292 294 296 298 298 298 299 301 304 303 299 294 289 286 286 289 292 293 293 293 294 297 300 303 304 305 305 305 305 305 304 304 303 303 302 302 302 302 302 302 302 302 302 301 299 297 296 294 291 289 286 284 284 285 291 301 312 324 334 343 351 358 3 8 12 15 18 20 21 22 23 23 24 24 25 26 27 28 28 29 29 28 28 27 26 25 24 22 21 19 19 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 19 19 18 16 16 14 13 12 11 10 9 8 8 7 6 6 5 5 4 3 3 2 2 1 1 359 359 359 359 359 358 358 358 357 357 356 356 357 358 0 1 1 360 358 358 0 2 2 0 355 349 342 335 330 325 322 320 320 319 317 314 308 302 297 294 291 291 292 294 298 301 303 304 304 304 303 302 300 298 296 295 294 294 294 294 294 293 293 293 294 295 296 297 297 297 296 295 295 295 294 294 293 293 293 293 293 293 294 295 295 296 296 297 298 298 299 300 301 302 304 305 306 306 306 306 305 305 305 304 303 303 303 303 304 304 303 302 303 303 304 305 305 304 301 299 299 300 302 302 301 301 300 298 295 292 288 286 284 282 281 281 280 279 278 277 276 275 274 273 272 272 271 272 273 273 273 273 272 272 272 272 272 272 272 273 273 273 273 273 273 273 273 272 272 271 271 272 273 274 274 275 274 273 273 273 273 274 275 276 278 279 280 281 282 283 284 285 287 288 290 291 292 293 293 293 294 295 296 297 297 297 297 296 296 297 297 298 300 301 302 301 300 298 296 294 293 292 292 293 293 293 293 293 294 294 293 292 289 286 283 281 280 279 278 277 278 281 281 282 284 285 285 286 287 288 291 294 341 344 346 348 350 353 355 357 359 1 3 5 7 9 11 14 17 19 21 22 23 22 22 22 21 20 19 18 17 17 17 18 20 23 28 33 37 38 38 39 40 40 41 41 42 44 46 49 51 51 53 55 57 54 52 52 53 56 66 72 74 75 73 72 70 70 69 68 67 64 63 62 61 60 57 57 56 56 56 57 57 57 58 58 58 59 59 58 57 57 56 55 53 51 51 50 50 50 51 51 52 52 52 52 53 53 53 53 53 52 51 50 49 49 49 49 49 48 48 47 47 46 46 46 46 45 44 43 43 43 44 47 50 52 53 52 50 49 49 48 47 41 28 5 338 322 312 306 302 299 296 294 291 288 284 280 278 276 276 276 277 276 278 280 283 287 289 291 293 295 298 299 298 298 298 299 297 293 290 288 287 289 293 296 297 297 298 299 301 303 305 305 306 306 305 304 303 303 303 302 302 301 301 301 301 301 302 302 302 302 301 300 299 297 295 293 291 288 287 287 290 297 306 318 329 339 348 355 1 6 9 12 15 18 20 21 22 22 22 22 23 23 24 25 27 28 29 29 29 29 28 28 26 25 23 22 20 19 19 19 19 19 20 20 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 21 21 20 19 18 17 16 14 13 12 12 11 10 10 10 9 9 8 7 7 6 6 6 5 4 3 2 2 2 2 2 2 3 3 2 2 2 1 1 2 4 5 5 4 3 3 3 4 3 1 358 354 350 344 338 332 327 324 323 323 321 318 313 308 303 299 296 295 295 295 297 300 302 304 306 307 308 307 304 301 298 295 293 293 294 294 294 295 295 295 296 296 297 297 297 297 296 296 296 296 295 294 294 294 293 293 293 294 294 295 295 296 297 298 298 299 300 301 302 303 305 306 307 308 308 308 307 307 307 306 304 305 306 307 306 305 305 305 305 305 305 306 306 303 301 300 300 301 301 301 301 302 301 299 297 294 290 288 286 284 283 283 282 281 280 278 277 276 275 274 273 272 272 273 275 275 274 274 274 274 274 274 274 274 273 273 274 274 274 274 274 273 273 272 271 271 271 272 272 273 273 273 273 273 273 273 274 274 275 276 277 278 279 279 280 281 283 284 285 286 288 289 290 291 292 292 294 295 296 297 296 295 294 293 293 293 293 294 295 296 297 297 296 295 293 291 290 289 289 289 289 289 289 289 290 290 290 290 288 286 285 283 283 282 281 280 279 280 280 280 280 281 282 284 284 284 285 286 340 342 344 347 349 351 354 356 358 360 2 4 6 8 10 12 15 18 21 22 23 23 23 22 21 21 19 18 17 16 16 17 19 22 27 32 37 38 37 37 38 39 40 41 43 46 48 50 52 54 54 55 56 53 51 50 52 55 66 71 74 74 74 72 71 70 69 68 67 66 64 64 64 63 61 59 58 57 57 58 59 59 60 60 60 61 61 61 59 59 58 56 53 52 53 53 53 54 54 55 54 54 54 54 54 54 54 54 54 54 54 53 52 52 52 51 51 50 50 49 49 48 48 47 46 46 45 44 43 43 44 47 49 51 52 52 51 51 51 50 49 40 26 7 345 328 316 308 302 298 296 294 291 289 283 279 277 275 275 276 278 280 283 283 284 285 287 290 292 295 297 297 297 295 293 292 290 288 287 287 289 291 294 296 297 298 300 301 303 305 306 306 306 306 304 303 302 302 301 301 301 300 300 300 300 300 301 301 302 302 302 301 300 298 296 294 292 290 289 289 292 298 308 319 331 342 352 359 4 8 11 13 16 18 20 22 22 22 21 21 21 22 23 25 27 28 30 31 31 31 30 29 28 26 24 23 21 21 20 20 20 20 21 22 23 23 24 24 24 23 23 23 24 24 25 25 25 25 24 23 22 21 21 20 19 18 17 15 14 14 13 13 12 12 12 12 11 10 10 9 9 9 9 9 8 7 6 5 5 6 6 6 7 7 7 7 6 6 5 5 6 7 7 7 7 7 7 6 4 0 358 357 356 353 348 341 335 331 328 326 324 321 318 314 310 307 303 301 299 299 299 301 303 305 308 310 311 310 308 305 301 298 296 295 294 295 295 295 296 296 297 297 297 297 297 296 296 295 295 295 295 294 294 294 294 294 294 294 294 295 296 296 297 298 299 300 301 302 303 304 305 307 308 310 311 311 311 311 310 310 308 309 309 310 309 309 309 309 308 308 308 308 307 304 303 302 302 301 300 301 302 304 304 302 299 295 292 290 289 288 287 287 286 284 282 280 279 277 276 275 274 273 274 276 277 276 276 275 276 276 276 276 276 276 275 275 275 275 275 275 274 274 273 272 271 271 271 271 271 271 271 271 271 272 272 273 273 274 275 275 276 277 277 278 279 280 281 282 283 284 285 287 288 290 291 292 294 295 296 296 296 295 294 293 292 292 292 292 292 292 293 293 292 291 290 288 287 287 286 286 286 286 286 285 285 285 286 285 285 284 283 282 282 282 282 282 281 281 281 281 280 280 280 281 282 283 282 283 338 340 343 345 347 350 352 354 356 359 0 2 4 7 9 11 14 17 20 22 23 23 23 22 22 21 20 18 17 16 16 16 18 21 25 31 36 39 36 36 36 37 39 41 43 46 49 51 53 55 56 54 54 53 52 52 54 58 66 70 72 72 72 72 71 70 69 68 68 67 66 66 66 66 65 65 64 64 64 65 65 65 64 63 62 62 62 62 61 61 61 59 57 56 59 60 60 60 60 59 59 59 59 58 57 56 56 56 56 56 55 55 54 54 53 52 52 51 51 50 50 49 48 47 47 46 45 44 44 44 44 46 47 49 50 51 52 52 52 52 52 46 31 10 348 331 318 308 301 297 295 293 292 290 284 280 278 277 278 279 281 284 284 284 283 283 285 289 291 292 292 293 292 290 288 287 286 286 286 287 289 291 292 293 293 295 298 300 303 305 306 307 306 305 303 301 300 300 300 300 300 299 299 298 299 299 300 300 301 301 302 301 300 298 295 293 290 289 288 289 291 296 306 319 332 344 355 2 7 11 13 15 17 19 21 22 23 22 22 20 20 21 23 25 27 30 31 33 33 32 31 30 28 27 25 24 23 22 22 21 21 22 23 24 24 25 25 25 25 25 25 25 25 26 26 26 26 25 24 23 22 21 21 20 20 18 17 16 15 14 14 14 13 13 13 13 13 13 12 12 12 12 13 13 12 12 10 9 9 9 10 10 10 10 10 10 10 9 9 8 9 9 9 9 10 10 11 10 8 4 2 1 0 360 357 352 346 340 336 332 328 325 322 320 318 315 312 309 306 304 304 304 306 309 312 314 314 313 310 307 304 301 299 298 297 296 295 296 297 298 298 298 298 298 297 296 296 295 294 294 294 294 294 295 294 294 294 295 295 296 297 298 299 300 301 302 303 304 305 305 306 307 310 312 313 314 314 314 314 312 311 312 312 313 312 313 313 313 312 311 311 310 309 308 307 307 306 305 304 305 308 312 313 312 308 302 297 295 294 293 292 292 290 288 286 283 281 279 278 277 277 277 278 279 278 278 277 277 277 277 278 277 277 277 277 277 277 277 277 276 276 275 274 273 272 271 271 271 270 270 270 270 270 270 271 272 273 274 274 275 275 276 276 277 277 278 279 280 281 282 284 286 287 289 291 293 294 295 296 296 296 295 293 292 292 291 291 290 289 289 289 289 289 288 286 285 285 284 284 283 283 283 282 282 281 281 281 281 281 281 280 280 281 281 282 282 282 281 281 281 281 281 280 280 281 281 282 282 335 338 341 343 346 348 351 353 355 357 359 1 3 5 7 9 12 16 19 21 23 23 23 22 22 21 21 19 18 17 16 15 17 19 23 29 35 37 34 34 35 36 38 40 43 46 49 52 53 54 54 52 52 53 54 55 60 63 66 68 69 70 70 70 70 69 69 69 69 68 68 68 68 68 68 68 67 67 67 68 70 70 69 67 65 64 63 63 63 63 64 64 64 64 64 64 63 62 62 62 61 61 62 61 60 58 57 56 56 56 56 55 55 55 54 53 53 52 51 50 49 48 48 47 46 46 45 45 45 45 45 45 46 46 47 49 52 53 53 53 53 51 38 15 352 331 318 308 301 297 294 294 294 293 287 283 280 279 280 284 285 286 286 285 282 281 283 288 290 290 290 289 288 287 286 285 285 286 287 288 289 290 290 290 291 293 296 299 301 304 305 306 305 304 302 300 298 298 299 299 299 298 298 297 297 298 298 299 300 301 301 301 299 297 294 291 288 286 285 285 287 293 304 318 333 347 357 5 10 13 16 17 19 20 22 23 23 23 22 21 21 22 24 26 29 31 33 34 34 33 32 31 29 28 27 26 25 24 24 23 23 24 24 25 25 26 26 26 26 26 26 27 27 28 28 28 27 26 25 24 23 22 21 21 20 19 17 16 15 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 16 15 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 13 13 13 11 9 7 5 4 2 359 355 350 345 340 336 332 329 327 325 323 321 319 316 314 313 312 312 313 315 316 316 314 311 307 305 302 300 299 298 296 296 296 298 299 300 301 300 299 298 297 295 295 294 293 294 294 294 295 294 295 295 296 297 297 298 300 301 302 303 304 306 307 308 309 309 310 311 312 314 315 315 315 314 312 312 312 313 314 315 315 315 316 314 313 313 313 312 312 313 314 315 314 314 315 317 322 326 328 329 324 315 310 306 304 303 301 299 295 291 287 284 282 281 281 282 282 282 281 280 279 278 278 279 279 279 279 279 278 278 278 278 278 278 277 277 277 276 275 274 273 272 271 271 270 270 269 269 269 270 271 272 273 273 274 274 274 275 276 276 276 277 278 279 280 282 284 286 288 291 293 294 295 296 296 295 294 293 292 291 290 290 289 288 287 287 287 286 284 283 282 282 282 281 281 281 281 280 279 278 277 277 278 278 278 278 278 279 280 280 281 281 281 281 281 280 280 280 280 280 280 280 281 332 335 338 341 344 347 349 351 353 355 357 359 2 4 6 8 10 14 18 21 23 24 23 22 22 21 21 20 19 17 16 15 16 18 22 27 33 34 32 33 34 35 37 39 43 46 50 53 55 55 54 52 52 54 55 58 61 63 65 67 67 68 68 68 68 69 69 69 69 70 70 71 72 71 71 71 71 71 72 72 73 74 73 72 69 66 65 65 65 65 65 66 66 66 65 64 63 63 63 63 63 62 62 62 60 59 57 56 56 56 56 56 56 55 55 54 54 52 51 50 50 49 47 46 45 45 45 45 46 46 45 45 45 45 46 48 50 52 53 53 53 50 42 23 360 335 320 310 303 299 297 296 296 296 293 289 287 285 285 287 288 289 289 288 284 281 282 287 290 290 289 288 287 287 286 286 287 287 288 289 289 290 290 291 293 294 297 299 301 303 304 304 304 302 300 298 297 297 297 297 297 297 296 296 296 296 297 298 300 300 300 300 299 297 294 291 287 283 281 281 284 290 303 319 336 351 1 8 13 17 20 21 22 22 23 24 24 24 24 23 23 24 25 27 30 33 34 35 35 34 33 32 31 30 29 28 27 26 26 26 26 26 26 26 26 26 26 27 27 27 28 29 29 29 29 29 27 26 25 24 24 23 22 21 20 19 17 16 15 15 15 15 15 15 16 16 16 17 18 18 19 19 19 20 20 20 20 20 19 18 17 16 16 16 15 14 14 14 14 14 14 14 14 13 12 12 13 14 16 17 16 15 12 9 7 5 2 358 353 348 343 340 336 333 331 330 328 327 326 325 325 323 319 316 315 314 313 312 310 307 304 301 298 296 295 294 295 296 298 301 303 304 303 301 299 297 296 294 293 293 293 294 295 295 295 296 297 298 299 300 300 301 302 303 305 306 308 309 310 311 312 312 312 313 314 315 316 316 315 314 313 312 312 313 314 315 315 316 315 315 315 315 315 317 320 322 324 322 322 322 323 326 327 329 333 332 330 327 323 320 319 317 314 311 303 297 291 288 286 286 285 284 283 282 281 279 279 279 279 279 280 280 280 280 280 279 279 279 279 278 277 277 276 275 274 273 273 272 272 271 271 270 269 269 269 270 271 272 272 273 273 273 274 274 274 274 275 275 276 278 280 282 285 287 289 291 293 294 295 295 295 294 292 291 289 289 289 289 288 288 287 287 285 283 281 280 279 279 279 280 279 279 278 277 275 275 275 276 276 276 277 277 277 278 279 280 280 280 280 280 279 279 279 279 279 279 279 279 329 332 335 339 341 344 347 349 352 354 356 358 0 2 4 6 9 12 16 20 22 24 24 23 22 22 21 21 19 18 16 16 16 17 20 25 32 31 31 32 33 34 36 38 43 47 50 53 56 56 54 53 54 55 56 58 59 61 63 65 65 66 66 66 66 66 66 67 67 68 69 70 71 72 72 72 73 74 75 76 77 76 76 74 73 71 68 66 65 65 66 66 67 66 65 64 64 64 64 64 64 63 63 62 62 61 59 58 57 57 57 56 56 56 56 55 55 54 53 52 51 50 49 47 46 45 45 45 45 46 45 45 45 45 45 45 48 51 53 55 55 53 47 34 5 339 324 313 306 301 300 299 299 298 296 294 292 290 290 292 294 295 295 293 290 286 286 288 290 291 290 289 288 287 287 288 288 289 289 289 290 290 291 293 295 296 298 300 301 302 303 303 302 300 298 296 295 295 295 295 295 295 295 294 294 295 296 297 298 299 300 299 298 296 294 291 287 283 280 280 282 288 302 322 341 356 6 13 18 22 25 26 26 26 26 26 27 26 26 25 25 25 27 29 33 35 36 37 36 35 34 33 33 32 31 30 30 29 29 29 29 28 28 27 27 27 27 28 28 29 30 30 31 31 30 29 28 27 26 25 24 23 22 21 19 18 18 17 16 16 16 17 17 17 18 18 18 19 20 20 21 21 21 22 22 22 23 23 23 22 20 19 19 18 17 17 16 16 16 16 16 16 16 15 15 15 16 17 19 20 21 21 18 15 13 11 9 6 2 357 352 347 342 339 337 335 333 331 329 328 328 325 321 317 314 312 310 309 309 306 303 300 297 294 292 291 292 294 297 301 303 305 304 303 300 298 296 294 293 292 293 294 295 296 296 297 299 300 301 302 302 303 304 305 306 308 310 311 312 312 312 312 312 312 314 316 318 318 317 315 314 314 313 314 315 316 316 315 315 315 315 315 317 319 322 325 325 322 320 318 318 321 324 326 327 328 329 329 326 326 324 323 321 319 314 308 301 295 292 289 287 285 283 282 280 278 277 277 277 278 279 280 280 281 282 282 281 281 280 279 278 277 276 275 274 274 273 273 273 273 272 271 270 269 270 270 270 271 271 271 271 272 272 272 272 272 273 273 274 276 278 280 283 285 287 290 292 293 294 295 295 294 292 290 288 288 288 289 290 290 289 288 286 283 281 279 277 277 277 277 278 277 276 275 274 274 274 275 276 276 277 277 277 277 277 278 278 278 279 279 278 278 278 279 279 279 279 279 326 329 332 336 339 342 344 347 350 352 354 356 359 1 3 5 7 10 14 18 22 24 24 23 22 22 22 21 20 19 17 16 16 16 19 24 30 32 31 32 33 34 36 39 44 47 51 52 53 53 53 54 55 56 56 56 57 58 60 62 62 63 62 62 61 61 62 63 64 65 66 67 69 70 71 72 73 75 77 78 78 78 77 77 76 75 73 68 66 65 65 66 67 67 66 65 65 65 65 65 65 65 64 63 63 63 63 62 61 60 59 58 58 57 57 57 56 55 53 52 51 50 50 49 48 46 45 44 44 45 45 45 45 45 45 46 48 51 54 56 57 55 49 36 5 342 326 315 309 305 304 302 301 300 299 297 296 295 297 299 302 302 301 299 296 292 290 289 290 291 290 290 289 287 288 289 289 290 290 290 290 291 292 293 295 296 298 299 300 301 301 301 300 298 295 294 293 293 293 293 293 293 293 293 293 293 294 295 297 298 298 298 297 296 294 291 287 283 280 279 280 285 297 322 344 2 14 20 25 28 30 31 31 31 30 30 30 29 28 27 27 28 29 32 35 37 38 38 38 37 36 35 35 34 34 33 32 32 32 32 31 30 29 28 28 28 28 29 29 30 31 32 32 32 31 30 29 28 27 26 25 24 22 20 19 18 18 18 18 18 18 19 19 20 20 20 20 21 21 22 22 23 23 23 23 24 25 26 26 25 24 22 22 22 21 21 20 20 19 19 19 20 20 20 20 20 20 21 23 24 24 24 22 20 18 17 15 15 11 7 1 354 348 343 340 337 333 329 326 324 324 324 321 318 315 311 309 309 308 307 305 301 297 293 291 290 290 292 295 298 301 303 304 302 300 297 295 293 292 292 293 294 295 296 297 298 299 301 302 302 302 303 304 305 307 308 309 310 311 312 312 312 313 314 316 319 321 322 321 318 316 315 315 315 316 316 316 315 314 314 313 313 315 317 320 323 322 319 315 311 310 310 313 315 318 320 322 325 325 325 324 321 318 315 312 309 306 301 297 293 290 287 283 281 278 277 276 276 277 277 278 279 280 282 283 283 283 282 281 280 279 278 277 276 275 274 274 274 274 273 272 271 270 270 270 270 270 270 270 270 270 270 269 269 269 269 270 271 273 274 276 278 281 283 285 287 290 291 293 293 294 293 292 290 288 287 288 289 290 290 290 289 287 284 282 279 277 276 276 276 276 276 276 275 275 274 275 275 276 277 277 277 277 276 276 277 277 277 277 277 277 277 277 278 278 279 279 279 323 326 329 333 336 339 342 345 348 350 352 354 356 359 1 3 5 8 12 16 20 23 24 23 22 21 22 21 21 19 18 17 17 17 19 23 28 33 33 33 34 36 39 41 43 46 50 51 50 49 51 53 55 54 53 51 51 53 55 58 59 59 59 58 58 58 59 60 62 63 64 65 67 69 70 71 72 74 76 78 79 79 78 78 79 79 75 70 66 65 64 65 66 66 67 67 66 66 66 66 66 65 64 64 64 64 65 65 65 65 63 62 60 59 59 58 56 55 53 52 51 51 51 50 49 47 45 44 44 44 44 45 46 47 48 49 50 52 54 56 57 56 51 40 4 342 327 316 311 308 306 304 303 302 301 299 298 299 301 303 303 303 302 300 299 295 292 290 290 291 291 290 289 288 289 290 291 291 291 290 291 291 292 293 294 295 296 298 299 300 300 299 297 295 293 292 291 291 291 291 291 290 290 290 290 291 292 293 294 296 297 297 296 295 294 291 288 284 280 278 277 280 289 319 348 10 23 29 32 35 36 36 36 36 35 34 33 32 31 30 30 31 33 35 39 40 40 40 39 38 38 37 37 37 36 36 36 36 36 35 34 32 31 30 30 30 30 30 31 31 32 32 32 32 31 30 29 29 28 27 26 24 22 21 19 18 18 18 19 19 20 20 21 22 22 22 23 23 23 24 24 24 24 24 24 25 26 26 27 28 27 27 27 27 27 27 27 26 25 25 25 25 25 25 25 25 25 26 27 28 28 28 27 25 23 22 20 20 18 14 8 0 352 346 341 338 333 329 326 325 324 323 322 320 317 313 311 310 310 309 308 305 300 296 292 290 290 290 293 295 298 300 301 300 298 295 293 291 290 290 291 292 293 294 295 297 298 300 300 301 301 302 303 304 306 308 309 310 312 313 313 314 315 317 319 322 324 325 323 320 318 317 316 316 316 316 316 315 314 313 313 313 314 315 317 319 319 317 314 310 308 307 308 308 309 311 314 317 321 323 324 323 319 315 312 308 306 303 299 295 291 287 283 281 279 278 278 278 278 278 278 279 280 281 282 282 283 283 282 282 281 280 279 278 277 276 276 275 274 274 273 272 271 271 271 271 271 270 270 270 269 268 267 266 266 267 268 269 271 273 275 276 279 281 283 286 288 289 291 292 292 292 291 289 287 287 287 288 288 289 289 289 287 285 283 280 278 276 276 275 275 276 276 276 276 276 276 276 277 277 277 277 277 276 276 276 276 276 277 277 277 277 277 277 278 278 279 280 320 323 326 329 333 336 339 342 345 348 350 352 354 357 359 2 4 7 10 15 19 22 24 23 22 21 22 22 21 20 19 18 18 19 20 23 28 32 36 38 39 40 40 41 43 43 43 44 46 47 49 51 52 51 49 46 45 46 47 49 52 54 55 55 55 56 57 59 60 61 63 64 66 67 69 70 71 73 75 76 78 80 81 81 81 81 79 75 69 65 64 64 65 66 67 68 69 69 67 66 66 65 65 65 65 66 67 67 67 66 66 65 64 62 59 57 55 54 52 51 51 51 51 50 49 47 45 44 44 44 44 44 46 48 50 51 51 51 52 54 56 55 51 40 10 346 329 317 312 309 307 306 304 302 299 297 296 299 301 302 303 303 303 302 301 297 294 292 291 291 292 291 291 290 291 292 292 291 291 290 290 291 291 292 293 294 295 296 297 298 298 297 295 292 290 289 289 289 289 289 289 288 288 288 288 289 290 291 292 293 294 295 295 295 293 291 288 284 280 277 275 275 279 316 354 20 34 38 40 41 42 42 42 41 40 39 37 35 34 34 34 35 37 39 42 43 43 42 41 41 40 40 40 40 39 39 39 40 39 37 36 35 33 32 32 31 31 31 32 32 33 33 33 32 32 31 30 29 29 27 26 24 23 21 19 18 18 18 19 19 20 21 22 22 23 24 25 26 26 26 26 26 26 26 25 25 26 28 29 30 30 31 32 33 33 33 33 32 31 31 30 30 30 30 30 30 30 30 31 31 32 32 32 31 28 25 22 19 16 12 7 2 355 349 344 340 336 333 330 328 326 324 323 321 319 317 314 313 312 311 310 307 304 299 295 292 291 291 292 293 295 297 297 296 294 292 290 289 288 288 289 291 292 293 294 295 297 298 299 300 301 303 304 306 308 310 311 313 314 315 316 317 317 319 320 322 324 325 323 321 319 318 316 315 316 316 317 316 315 314 314 313 313 314 315 316 317 316 315 313 311 309 308 307 307 307 309 313 317 321 324 324 322 318 314 309 305 302 298 295 291 287 284 281 280 279 279 279 279 278 278 278 279 280 280 281 281 282 282 283 282 282 281 280 280 279 278 277 276 275 274 273 272 271 271 271 271 270 270 269 268 267 265 264 264 264 265 267 269 271 273 275 277 279 282 284 286 287 288 290 291 291 290 289 287 286 285 285 286 287 288 289 288 287 284 281 279 278 276 276 276 276 277 277 277 277 277 277 277 277 277 276 276 276 275 275 275 276 276 276 276 276 276 276 277 278 278 279 317 320 323 326 329 333 336 339 342 345 347 350 352 355 357 0 2 5 9 13 18 21 23 23 21 21 22 22 22 21 19 18 18 19 21 23 28 32 35 37 39 39 40 40 41 41 40 40 42 44 46 48 48 46 45 44 43 42 43 45 47 50 52 53 54 55 56 58 60 61 62 64 65 67 68 69 70 71 72 74 76 79 82 83 84 84 82 79 74 68 64 63 64 66 69 70 71 71 69 67 66 66 65 66 67 68 69 68 67 67 66 65 63 60 57 55 53 52 51 51 51 51 51 50 49 48 47 45 45 44 44 45 46 49 51 51 51 50 51 52 53 55 52 38 15 350 330 318 313 310 308 307 305 303 300 297 297 299 301 302 303 304 305 304 302 299 296 294 293 293 295 295 294 293 294 294 293 292 291 290 290 290 290 290 291 292 293 295 295 295 293 291 290 290 289 288 288 288 288 288 288 287 286 286 286 287 288 289 290 291 292 293 294 294 293 291 288 284 280 275 272 269 270 306 10 37 47 48 49 49 49 49 48 47 45 44 41 40 39 39 39 41 42 44 46 46 46 45 44 44 43 43 43 43 43 43 43 43 42 40 39 37 36 35 34 34 33 33 33 33 33 33 33 32 32 31 31 30 29 28 26 25 23 21 19 19 18 19 19 20 20 21 21 22 24 25 27 28 29 29 29 29 29 28 28 28 29 29 30 31 31 33 35 36 37 37 37 37 37 37 36 36 36 36 36 35 35 35 35 35 35 35 36 34 32 28 24 19 15 11 7 4 360 355 350 345 342 339 337 333 329 325 322 320 320 319 318 316 313 311 309 308 305 303 299 296 293 292 291 292 293 294 293 292 291 289 288 287 286 287 289 290 291 292 294 295 297 298 300 301 302 303 305 307 309 310 311 312 314 315 316 316 316 317 319 321 324 323 322 321 319 318 316 314 315 316 317 318 317 315 315 314 315 315 316 316 317 317 317 316 315 313 311 309 308 307 308 310 314 317 321 322 322 320 316 310 305 301 296 292 289 286 284 282 281 280 280 280 279 279 279 279 279 279 279 279 280 280 281 282 282 282 282 282 282 281 280 279 278 277 276 275 274 273 272 271 271 270 269 268 267 265 263 262 261 261 263 265 267 269 272 274 276 278 280 282 283 285 286 287 288 289 289 288 287 285 284 284 284 286 287 289 289 288 286 283 281 279 278 277 277 277 278 278 278 278 278 277 277 277 276 276 275 275 275 275 275 275 276 276 276 276 276 276 276 277 277 278 313 316 319 322 326 329 333 336 339 342 345 347 350 353 355 358 1 3 7 11 16 19 22 22 21 21 21 22 22 21 20 19 18 18 20 23 27 31 33 35 36 36 34 37 40 41 40 39 39 41 44 45 46 44 43 42 41 41 41 42 45 48 51 53 54 55 57 58 60 61 63 64 65 66 67 68 69 70 71 73 76 79 83 85 86 86 85 82 77 72 67 66 67 69 72 73 73 72 71 68 67 66 66 67 68 68 69 67 66 66 64 62 58 56 54 53 52 51 51 51 51 51 51 50 49 49 48 47 47 47 46 46 47 50 51 52 52 52 52 52 53 55 52 41 22 353 330 320 315 312 310 308 306 304 302 300 300 300 301 303 305 306 306 305 303 301 299 298 297 298 299 298 297 296 295 294 294 293 292 291 291 290 290 290 290 290 291 292 292 291 289 288 288 288 287 287 288 288 288 288 287 286 285 285 285 286 287 287 288 289 290 291 292 293 292 290 288 284 280 274 270 266 261 266 63 67 64 61 59 58 57 56 55 53 51 48 46 45 44 45 46 47 49 50 51 51 50 49 48 47 47 47 47 46 47 47 46 46 44 43 41 40 38 37 37 36 35 35 35 34 34 34 33 32 32 31 31 30 29 28 27 25 24 22 20 20 19 20 20 21 22 22 23 24 25 27 28 30 31 32 33 34 33 32 32 32 33 33 33 33 34 35 36 37 37 38 39 40 40 41 41 41 42 42 42 42 42 42 41 40 39 39 39 39 37 34 29 24 21 17 15 12 8 3 357 351 347 345 341 337 331 326 322 321 322 322 320 318 314 311 309 307 305 303 301 298 295 292 291 290 290 291 291 289 288 286 286 286 286 287 288 289 291 292 294 296 297 298 299 300 300 301 302 303 305 307 308 310 311 312 313 313 313 315 317 319 322 322 322 320 319 317 315 314 313 315 317 318 318 317 316 316 316 318 319 319 319 319 319 320 320 319 316 314 312 310 310 310 312 314 316 318 319 318 315 311 306 301 295 291 287 285 283 282 282 281 281 280 280 280 280 280 280 279 279 279 279 279 279 280 280 281 282 282 283 282 281 280 279 277 276 275 274 273 273 272 272 271 269 267 265 263 262 260 260 260 262 263 266 268 270 273 275 277 279 280 281 282 283 285 286 287 288 287 286 285 284 283 283 285 287 288 289 288 286 284 282 280 280 279 278 278 278 279 279 278 278 278 277 277 276 276 276 275 275 275 275 275 275 276 276 276 276 276 276 276 277 277 309 312 315 318 322 325 329 333 336 339 342 345 347 350 353 356 359 1 4 8 13 17 20 21 21 21 21 21 20 20 19 18 18 18 19 22 25 29 31 30 30 29 30 36 40 41 42 41 40 39 42 44 45 45 43 41 41 40 40 41 43 46 49 53 56 57 58 59 61 62 63 64 64 65 67 68 69 71 72 76 79 81 83 85 87 87 86 84 81 77 73 70 71 73 74 75 74 73 71 69 68 68 68 68 68 67 66 65 65 64 63 61 58 55 53 52 52 51 50 50 50 51 50 50 49 49 48 48 48 48 48 49 49 50 52 53 54 54 55 55 55 54 52 47 29 359 335 325 318 314 310 308 306 304 302 301 301 302 304 306 307 308 308 306 305 303 302 302 302 302 302 301 300 298 297 296 294 294 294 293 292 291 291 290 290 291 291 292 291 290 289 288 288 288 288 287 287 288 288 288 287 285 285 284 285 285 286 286 287 287 288 289 291 292 291 290 287 284 280 276 271 264 255 233 123 94 81 75 71 68 66 64 62 59 56 53 51 50 50 51 53 54 56 57 57 56 55 53 52 51 51 51 51 51 50 50 49 48 47 45 44 42 41 40 39 38 37 37 36 36 35 35 34 33 32 32 31 31 30 29 27 26 24 23 22 21 21 22 23 23 24 25 26 26 27 28 29 31 33 35 37 38 38 38 38 39 39 38 37 36 36 36 36 35 35 34 35 36 38 40 42 44 45 46 47 48 48 48 47 45 44 43 43 44 43 41 38 34 30 27 24 20 15 8 1 354 349 345 342 338 332 327 324 324 325 325 323 319 314 311 308 306 304 302 300 297 294 291 289 287 288 288 287 287 286 285 285 285 285 286 287 289 290 292 295 296 297 297 298 298 298 298 298 300 302 303 305 307 308 309 310 310 311 313 315 318 319 321 321 320 319 317 316 314 313 314 316 318 318 318 317 317 318 320 321 322 322 321 322 322 323 323 321 318 316 314 313 312 311 312 313 314 315 315 313 310 306 301 296 291 287 285 283 283 282 282 282 282 281 281 280 280 280 280 279 279 278 278 278 278 278 279 280 281 282 281 281 280 279 277 276 275 274 274 273 273 272 271 270 268 265 263 261 260 259 260 261 263 264 267 269 272 274 276 277 278 279 280 281 282 284 285 286 286 285 284 283 282 282 283 285 286 287 286 286 285 284 282 281 280 279 278 278 278 278 278 278 278 278 278 277 277 276 276 275 275 275 275 275 276 276 276 276 276 276 277 277 277 305 308 311 314 318 321 325 329 333 336 339 342 345 348 351 354 357 359 2 5 10 14 18 20 21 20 20 19 19 19 19 18 17 17 18 20 23 26 28 28 28 30 34 38 40 41 42 41 39 38 40 43 44 45 44 42 41 40 39 39 41 43 48 54 56 58 59 60 61 61 62 63 64 65 67 68 70 72 74 77 79 81 83 86 87 88 87 86 84 81 77 75 75 75 75 75 74 73 72 70 69 68 68 68 67 66 65 65 64 63 62 61 59 56 54 53 52 51 51 50 50 50 50 50 49 49 48 48 48 48 49 49 50 51 53 54 55 56 56 57 56 54 53 51 38 15 352 330 319 314 310 308 306 305 304 304 304 305 306 308 309 310 309 307 306 305 305 305 305 305 304 303 302 301 299 297 296 295 295 294 294 293 293 292 292 292 293 293 293 293 292 290 289 289 288 288 288 287 288 287 286 285 284 284 285 285 286 286 286 286 287 288 290 291 291 290 288 285 282 278 272 264 253 232 139 108 94 87 81 77 74 71 69 66 62 59 57 56 57 58 60 62 63 63 63 61 60 58 57 56 55 55 55 55 54 53 52 50 49 48 46 45 43 42 40 39 39 38 38 37 37 36 35 34 33 33 32 32 31 30 28 27 25 24 24 24 24 25 25 26 27 28 29 29 29 30 31 32 35 37 39 41 42 43 43 44 43 42 40 38 37 36 35 34 32 31 30 30 30 33 38 41 44 47 49 50 51 50 50 48 47 46 47 47 47 46 45 42 38 34 30 24 18 11 3 356 351 348 345 341 336 330 327 325 325 325 323 319 314 311 307 305 303 301 298 295 291 288 286 285 285 285 285 285 285 285 285 285 285 286 288 289 290 292 294 295 296 296 297 297 297 297 297 298 299 301 302 303 305 306 308 309 310 312 313 315 317 318 319 319 318 317 316 315 314 315 316 317 318 319 319 319 320 321 322 323 323 322 322 322 324 324 323 322 320 318 316 314 313 312 311 311 311 311 310 307 304 301 296 292 289 286 285 284 283 282 282 282 282 281 281 280 280 280 279 279 279 279 278 278 277 277 278 280 281 281 281 280 279 278 276 274 273 273 273 272 272 271 270 269 267 264 262 261 261 261 262 263 264 266 269 271 273 274 275 276 276 277 278 280 281 282 283 284 284 283 282 281 280 281 282 283 284 284 284 284 284 283 283 282 280 278 277 277 277 277 278 278 278 278 278 278 277 277 277 276 276 276 276 276 276 276 276 277 277 277 278 278 302 304 307 310 313 317 321 324 329 332 336 339 342 345 348 352 355 357 359 3 8 13 17 20 19 18 17 17 17 18 18 17 17 17 18 20 23 25 27 29 30 33 36 38 39 40 40 39 36 37 39 41 43 43 42 41 39 38 38 38 39 41 45 51 56 58 60 60 60 60 61 62 64 66 68 70 72 74 76 77 79 81 83 85 87 88 88 87 86 84 82 80 78 77 77 76 74 73 71 70 69 69 68 67 67 66 66 65 64 63 62 62 60 56 55 54 53 52 51 50 49 49 49 49 49 49 48 48 48 49 49 50 51 52 54 55 56 56 57 57 56 54 53 52 43 27 4 330 320 315 312 309 308 307 306 307 307 308 308 309 309 310 309 308 306 305 304 304 305 305 305 305 304 303 302 300 298 297 296 296 295 295 294 294 293 292 292 293 293 293 292 291 290 289 289 289 288 288 288 287 286 285 284 283 284 285 286 286 285 285 286 287 290 291 291 290 289 286 282 278 273 266 256 238 137 112 100 93 88 84 81 77 75 72 69 66 64 62 62 63 66 68 69 70 69 67 65 63 62 61 60 60 59 58 57 55 54 52 51 50 48 46 45 43 41 40 40 39 39 38 37 37 36 35 35 34 33 33 32 31 29 27 26 25 25 26 26 27 28 28 29 30 31 31 32 32 33 34 37 39 41 43 45 46 47 47 46 44 43 42 41 40 38 36 33 31 28 27 25 27 30 34 38 43 46 49 50 50 50 49 49 48 48 48 48 47 46 45 42 37 32 27 22 16 9 2 357 353 350 347 340 333 328 324 322 321 320 317 313 310 307 304 302 299 295 291 287 285 283 282 282 282 283 283 283 284 285 285 286 287 288 289 290 291 292 293 294 295 295 296 297 297 297 298 299 299 299 300 302 304 306 308 309 310 311 313 315 316 317 317 317 317 317 317 316 316 316 316 318 319 320 321 322 323 324 324 323 322 322 322 323 324 324 324 321 319 318 316 315 313 311 309 308 307 306 304 302 299 296 293 291 289 287 286 284 283 283 282 282 281 280 280 279 279 279 279 279 279 279 278 277 276 278 279 280 281 282 281 280 279 277 274 273 272 271 270 270 270 270 269 268 266 265 263 262 262 262 263 265 266 268 271 272 273 273 274 275 275 276 278 279 280 281 282 282 282 281 280 279 279 279 280 281 282 282 282 282 282 282 282 279 277 277 276 277 278 278 279 279 279 279 279 279 278 278 277 277 277 277 277 277 277 277 277 278 278 278 278 298 300 303 305 309 312 316 320 324 329 332 336 339 342 345 349 352 354 357 1 5 10 15 17 17 16 15 15 15 16 16 17 16 17 18 20 22 24 26 29 31 33 35 36 37 38 38 37 35 36 37 39 39 39 37 36 36 36 36 36 37 39 42 47 54 57 58 59 59 59 60 62 64 67 69 72 74 76 77 79 81 82 84 85 86 87 88 88 88 87 85 83 81 79 78 76 74 72 71 69 68 68 67 67 66 66 66 66 65 64 63 62 59 56 55 54 53 52 51 50 50 50 50 50 51 51 49 49 49 49 50 50 52 53 54 54 55 56 58 58 56 54 53 52 46 31 5 332 323 318 315 312 310 308 306 306 307 308 308 308 309 309 308 306 304 302 302 303 305 305 306 306 306 305 304 302 300 299 298 297 296 296 295 293 292 291 290 290 290 290 291 291 290 290 289 289 289 289 289 288 286 285 284 283 284 284 285 285 285 285 285 287 289 290 290 290 288 286 283 279 275 269 262 249 128 109 101 97 93 90 87 85 83 80 77 74 71 69 68 69 71 73 76 77 77 75 73 70 68 66 65 64 64 62 60 58 55 53 52 51 50 48 46 44 42 41 40 40 40 39 38 37 37 36 36 36 35 34 33 32 30 28 27 26 26 27 28 29 29 30 31 33 34 34 35 35 36 37 39 41 43 45 47 48 49 49 48 47 47 46 47 46 45 42 39 35 32 28 25 24 25 27 30 35 40 44 47 49 50 50 50 51 50 50 49 48 47 45 43 40 36 31 27 23 18 13 7 1 356 350 343 336 329 324 320 318 316 313 311 308 305 303 300 297 293 289 285 283 281 281 280 280 281 281 282 283 284 285 287 288 288 289 289 289 290 290 291 292 293 294 295 296 296 297 298 299 299 299 301 302 305 307 308 309 310 311 313 314 314 314 314 315 316 317 318 317 317 316 317 319 321 323 325 325 326 325 324 323 322 322 323 324 325 325 323 321 319 317 316 314 311 309 306 304 303 301 300 298 296 294 292 291 289 288 286 285 284 283 282 281 280 279 279 279 279 279 280 279 279 278 277 277 278 279 280 281 281 281 281 279 277 275 273 271 270 269 268 268 268 268 268 267 266 265 264 263 263 264 265 266 268 269 271 271 272 272 273 274 275 276 277 278 279 280 281 281 280 279 278 277 278 279 279 280 280 280 280 280 280 279 277 276 276 277 277 278 279 280 280 280 280 280 279 279 279 278 278 278 277 277 277 278 278 278 278 278 279 279 295 296 298 301 305 308 312 316 320 324 328 332 335 338 342 345 349 352 355 358 3 8 12 14 13 12 12 13 14 15 16 16 16 16 17 19 21 23 25 27 29 31 33 34 36 37 37 38 38 38 37 37 37 35 34 33 33 33 34 35 37 39 42 47 52 55 56 57 57 58 59 62 65 68 70 73 75 77 79 81 82 84 85 86 86 87 88 88 88 88 87 85 83 81 79 76 74 72 69 68 67 66 66 66 66 66 66 66 65 64 62 60 57 55 54 54 53 53 52 53 53 53 52 51 51 51 52 50 50 50 51 51 53 54 54 55 56 57 58 58 56 55 53 51 47 35 7 340 327 321 317 313 310 308 306 306 306 306 305 306 306 306 305 303 301 299 299 300 302 303 305 305 305 305 305 303 302 300 299 298 297 296 295 293 291 289 288 287 287 288 289 290 290 290 289 289 289 289 289 289 287 286 284 284 284 284 285 285 285 284 285 286 288 289 290 289 288 286 284 281 278 273 267 258 124 106 100 98 97 96 95 94 92 90 87 83 80 77 75 75 76 79 82 84 85 85 82 79 76 74 72 70 69 66 64 60 57 55 53 52 51 49 47 45 43 41 41 40 40 39 39 38 38 37 37 37 37 36 35 33 31 29 28 28 28 28 29 30 31 32 34 35 37 38 39 40 41 42 43 45 46 48 49 50 51 52 52 51 51 51 51 51 50 48 45 42 38 34 29 26 24 23 25 29 33 38 42 46 49 50 52 53 53 53 53 52 51 49 47 43 40 37 33 30 26 21 15 9 2 355 347 339 330 323 318 315 312 311 310 308 305 303 300 297 293 288 285 282 281 281 281 280 280 281 281 282 283 284 286 287 287 287 287 287 287 288 288 289 290 291 293 294 296 297 298 298 298 299 300 302 304 306 307 308 309 311 312 312 312 311 311 312 314 316 318 319 319 318 318 319 321 324 326 327 327 326 325 323 322 322 323 324 325 325 324 322 320 318 317 314 312 309 306 303 301 300 299 298 297 295 294 292 291 290 289 287 286 285 284 282 281 280 280 280 280 280 280 279 279 278 277 277 278 279 280 280 280 279 279 278 276 274 273 271 270 270 269 268 268 268 267 266 265 265 264 264 264 264 265 265 266 268 269 270 270 271 272 273 274 275 276 277 278 279 279 280 279 278 277 277 277 278 278 279 279 278 278 278 277 275 274 275 276 277 278 279 280 280 280 280 280 280 280 280 280 279 279 278 278 278 278 278 278 278 279 279 279 278 291 293 294 297 300 304 307 311 315 319 324 328 331 335 338 341 345 348 352 355 360 4 9 10 10 10 10 11 12 13 15 15 15 16 17 18 20 22 24 26 28 29 31 32 34 35 37 38 40 40 37 36 35 33 32 32 32 32 33 35 37 39 42 48 52 55 56 56 56 56 57 61 64 67 70 73 75 78 80 82 83 85 86 87 87 87 88 88 88 88 88 86 85 82 80 77 75 72 69 68 67 66 66 65 65 66 66 65 64 63 60 56 55 54 54 53 54 54 55 55 54 52 51 49 49 49 50 50 51 51 52 53 54 54 55 56 57 59 59 58 56 55 54 52 48 40 15 352 333 323 317 313 310 307 305 304 303 303 303 303 304 304 302 300 298 296 296 297 299 301 303 304 304 305 304 304 302 301 300 299 298 296 295 292 290 288 286 286 286 288 289 290 290 289 289 289 289 289 289 288 287 286 285 284 284 284 285 285 285 285 285 286 287 288 289 289 288 287 285 283 281 279 275 271 112 99 97 98 100 102 103 102 102 100 97 93 89 85 83 82 83 85 88 91 93 94 92 90 87 83 81 78 75 72 68 64 60 57 55 53 51 49 47 45 43 42 41 41 40 40 39 39 39 38 38 38 38 37 36 34 32 31 29 29 29 30 31 32 33 35 36 39 41 42 43 44 45 47 48 49 50 51 52 53 54 55 55 55 54 54 54 54 54 52 50 48 45 41 36 31 27 24 23 26 29 33 38 42 45 48 51 53 54 54 54 54 53 51 49 46 43 40 37 34 31 27 21 15 7 360 351 342 332 323 317 313 310 309 308 307 305 304 302 299 295 290 286 283 282 282 282 281 280 280 280 280 280 281 283 284 284 284 284 284 284 285 286 287 288 289 291 293 295 296 297 298 298 299 300 302 304 305 307 308 309 310 311 311 311 310 309 310 312 315 317 320 319 319 319 319 321 323 326 328 328 328 326 325 323 323 323 323 324 324 324 322 320 318 316 314 312 309 306 304 302 301 300 300 299 297 296 294 293 292 291 290 289 287 286 285 284 283 282 282 282 281 280 279 279 278 278 278 278 279 280 279 279 277 276 276 275 275 274 274 273 272 271 270 269 268 266 265 264 264 264 264 264 264 263 264 265 265 266 267 268 269 269 270 271 273 274 275 276 276 277 278 277 277 277 277 277 277 278 278 278 277 277 276 275 273 272 273 275 277 278 279 280 280 281 281 281 281 281 281 280 280 279 279 278 278 278 278 278 278 279 279 279 278 288 289 290 292 295 299 303 307 311 315 319 323 327 331 334 337 341 345 348 353 357 1 4 7 7 7 8 9 10 12 13 14 15 15 16 17 18 21 23 25 26 27 29 30 32 34 35 37 39 40 40 37 35 34 33 33 32 32 33 35 37 39 42 46 51 54 55 54 53 53 55 58 62 65 68 71 73 76 79 81 84 85 86 87 88 88 88 88 88 88 88 87 86 84 81 79 76 72 70 69 68 67 66 66 65 65 64 64 63 61 59 55 54 54 54 54 54 56 56 55 54 52 50 49 48 48 49 50 51 52 53 53 54 54 56 57 58 59 58 56 55 54 54 52 50 45 29 5 340 324 316 311 307 304 302 301 301 301 302 302 302 301 301 299 298 297 296 297 298 299 301 302 303 304 304 303 303 302 300 299 298 297 295 293 291 290 288 287 289 291 292 292 291 290 289 288 288 288 287 287 286 285 285 284 284 284 285 285 285 285 286 286 287 287 288 288 288 287 287 286 285 283 281 281 45 91 95 99 103 106 108 109 109 108 106 102 98 94 92 91 91 92 95 98 101 102 102 101 98 95 91 87 83 78 73 68 63 59 56 54 52 50 47 45 43 42 41 41 41 41 40 40 40 40 40 40 39 39 37 36 34 32 31 31 31 32 33 35 36 38 40 42 45 46 47 48 49 51 52 53 53 54 55 56 57 58 58 58 57 57 57 57 57 56 55 53 51 48 44 38 33 29 26 26 27 30 34 38 42 45 48 51 52 53 54 53 53 51 49 46 43 41 38 36 34 30 25 19 12 3 355 345 335 327 319 313 309 307 305 304 304 303 302 300 297 292 288 285 284 283 282 282 281 279 278 277 277 277 277 278 279 279 280 281 281 282 283 284 286 287 289 292 294 296 298 299 299 300 301 302 304 305 306 307 308 310 311 311 311 310 309 310 311 313 316 318 319 319 320 320 321 323 325 326 328 328 328 327 325 324 323 323 323 324 324 323 321 319 317 314 312 310 307 305 304 303 303 302 301 300 298 297 296 295 294 293 292 291 289 288 287 286 285 284 283 282 281 280 279 279 278 278 278 279 279 279 278 277 276 276 276 277 277 277 276 276 274 273 271 269 267 265 264 263 262 262 262 262 262 262 263 263 264 265 265 265 264 266 268 270 272 273 274 274 274 275 275 275 275 275 276 276 277 277 277 276 276 275 274 273 271 272 273 275 277 278 279 279 280 281 281 281 281 281 281 281 280 280 279 279 279 278 278 279 279 279 279 278 285 286 287 288 291 294 298 302 306 310 314 318 323 326 330 333 336 341 345 349 353 357 0 3 4 5 6 7 9 11 12 13 14 13 14 15 17 19 21 22 23 24 26 28 30 32 34 36 37 38 39 39 36 35 35 36 34 33 34 36 38 40 42 44 47 47 48 48 48 50 52 56 59 63 66 68 71 74 78 81 84 85 87 87 88 88 88 88 88 88 88 87 86 85 83 81 78 76 73 71 70 69 68 67 66 65 64 63 62 61 59 57 56 56 57 56 56 56 55 55 54 53 51 49 48 48 48 49 50 51 53 53 53 52 54 55 56 56 55 55 55 55 54 52 49 45 35 10 345 326 313 307 303 301 300 300 301 301 302 301 301 300 299 299 298 297 297 297 298 298 300 301 302 303 303 303 302 302 301 300 299 297 296 295 293 292 291 290 292 293 294 295 294 292 289 288 287 287 286 285 284 284 284 283 283 284 284 285 285 285 285 286 286 287 288 288 288 288 288 288 288 287 286 292 348 67 85 97 104 109 112 114 115 115 113 110 106 102 100 99 99 100 102 105 108 110 111 110 108 105 102 97 92 86 79 72 66 61 57 55 52 49 47 45 43 42 41 41 41 42 42 42 42 42 42 42 41 41 39 38 36 35 34 33 34 35 36 38 39 41 43 45 47 48 49 50 51 53 54 55 56 56 57 58 59 60 61 60 60 60 60 60 60 59 58 57 55 53 50 45 41 37 33 30 28 28 31 34 38 42 45 48 50 51 52 52 52 51 49 46 44 42 40 39 36 32 27 21 14 6 357 347 337 328 320 313 307 304 303 302 302 302 301 299 296 293 290 287 285 284 283 282 280 278 276 274 273 273 273 273 274 274 276 277 279 280 281 283 285 287 289 292 295 297 299 300 301 302 303 304 305 305 306 307 308 309 310 311 311 310 310 310 310 312 314 316 318 320 321 322 323 324 325 325 326 327 328 327 327 326 324 323 323 324 324 324 323 321 319 316 314 311 309 307 306 305 305 304 303 302 301 299 298 297 297 296 295 294 292 291 289 288 287 285 284 283 282 281 280 280 279 279 279 279 279 279 279 278 278 278 279 279 279 279 278 278 276 274 272 269 267 265 263 262 261 260 259 260 260 261 261 262 262 263 263 262 261 260 262 266 268 270 271 271 272 272 273 273 273 274 274 275 275 276 276 275 275 274 273 272 271 271 272 273 275 276 277 278 279 280 281 281 281 281 282 282 281 281 281 280 280 279 279 279 279 279 278 278 282 282 283 285 287 290 293 297 301 305 309 313 318 322 325 329 332 336 340 345 349 353 356 359 1 3 4 6 8 9 11 12 12 12 12 13 14 15 15 15 16 18 22 26 28 31 33 34 36 37 38 38 38 37 36 36 37 34 34 35 37 38 40 43 44 44 44 44 45 47 51 54 58 61 63 65 68 72 76 80 83 85 87 88 88 88 88 88 88 88 88 87 87 85 84 82 80 78 76 74 72 70 69 67 66 65 64 63 62 61 60 59 59 58 58 58 57 56 56 55 55 54 53 52 50 49 49 49 50 51 52 50 49 49 51 53 55 55 55 55 55 55 53 51 48 43 35 12 350 331 314 307 303 301 301 302 302 302 302 301 301 300 299 298 298 297 297 297 297 298 299 300 301 302 302 303 303 302 301 300 299 297 296 295 294 293 292 292 293 295 296 296 295 293 291 288 287 286 285 284 282 282 282 282 282 283 284 285 285 286 286 286 286 287 287 288 288 288 289 289 289 289 289 299 332 24 67 92 103 111 115 118 119 120 119 116 113 111 108 107 107 108 110 112 115 117 118 118 117 115 112 107 102 94 85 76 69 63 59 55 52 50 47 45 44 43 42 42 42 43 43 44 44 44 44 44 44 43 42 41 39 37 36 36 36 37 39 40 42 43 44 45 46 48 49 50 52 54 55 57 57 58 59 60 61 62 62 63 63 63 63 63 63 63 62 61 60 57 54 51 48 45 42 39 35 32 31 33 36 39 43 46 48 49 51 51 52 52 51 49 47 45 43 42 39 35 30 23 14 6 358 348 338 328 319 311 306 303 300 299 299 298 297 295 294 292 291 288 287 285 284 282 280 277 274 271 270 270 270 270 270 271 272 274 276 278 280 283 285 288 291 293 295 298 300 302 303 303 304 305 305 306 306 307 308 309 309 310 311 311 310 310 310 311 312 314 317 319 321 323 324 325 325 325 325 325 326 326 327 326 326 326 325 325 325 325 324 323 321 319 316 314 312 310 309 308 307 306 305 304 303 302 301 300 299 298 297 296 295 293 291 290 288 286 285 284 283 282 281 281 281 280 280 280 280 280 280 280 280 280 281 281 281 280 280 278 277 275 272 270 267 265 263 261 259 258 258 258 258 259 260 260 260 261 262 260 259 257 254 258 263 266 268 269 269 270 270 271 271 272 272 273 274 274 274 274 274 273 273 272 271 271 271 273 274 275 275 277 278 279 280 281 281 282 282 282 282 282 282 282 281 281 280 280 280 280 279 278 278 279 280 281 283 286 289 292 296 300 304 308 313 317 321 324 328 332 336 340 344 348 352 355 358 1 3 4 6 8 10 11 11 10 10 10 10 8 8 9 10 12 15 19 24 29 32 33 35 36 36 36 36 35 34 35 34 32 32 34 35 36 37 40 41 42 42 43 45 47 50 53 55 58 60 62 65 68 73 77 81 84 86 87 88 88 88 88 88 88 87 87 86 85 84 83 81 79 78 75 72 70 69 67 66 65 64 63 62 60 60 59 58 58 58 58 58 58 57 57 56 56 56 55 52 50 49 49 50 50 49 47 48 49 51 53 55 56 56 56 55 54 53 51 49 44 36 17 356 336 319 311 307 304 303 303 302 302 301 301 300 299 298 297 297 297 297 297 298 298 299 300 301 302 302 303 303 303 302 300 298 297 295 293 292 292 293 293 294 295 296 296 296 294 291 289 287 286 284 283 282 281 281 281 281 282 284 285 286 286 286 286 287 287 287 287 288 288 288 289 290 290 291 300 319 351 55 87 100 110 117 121 123 124 123 122 121 118 116 115 114 115 117 119 122 123 125 125 124 123 120 116 110 102 92 81 72 65 59 55 52 50 48 46 45 45 44 44 44 44 45 46 46 46 47 47 47 46 45 43 42 40 39 38 38 39 40 41 42 43 44 44 44 45 47 49 51 53 55 56 57 58 59 60 61 63 63 64 65 65 66 66 67 66 66 66 65 64 62 59 56 54 52 50 47 44 41 40 40 41 44 46 48 49 50 51 53 53 53 52 51 49 47 45 43 39 34 27 17 8 358 349 339 329 320 313 307 303 299 297 297 296 295 293 292 291 290 289 287 286 284 282 279 275 272 269 267 267 267 268 268 269 270 272 275 277 280 283 285 289 292 294 297 299 301 303 304 304 305 306 306 306 307 308 308 310 309 310 311 311 311 311 311 311 312 314 315 318 320 322 323 325 325 325 324 324 324 325 325 326 326 327 327 327 327 326 326 325 324 321 319 317 315 313 312 311 309 308 307 306 305 304 304 302 301 299 298 297 296 294 293 291 289 288 286 285 284 283 282 282 281 281 281 281 281 281 281 281 281 282 282 282 282 282 281 279 277 275 272 270 267 264 262 260 258 257 256 256 257 258 258 258 258 258 259 260 259 257 252 252 255 259 263 265 267 268 268 269 269 269 270 271 271 272 272 272 272 272 272 271 271 271 271 272 273 274 275 276 276 278 279 280 281 282 283 283 283 283 283 283 282 282 282 282 282 282 281 280 276 276 277 278 279 282 285 288 291 295 299 303 307 312 316 320 323 327 331 335 339 344 347 351 355 358 1 3 5 7 8 9 9 8 6 5 5 4 4 3 5 6 9 12 18 25 30 32 33 34 34 34 33 32 31 32 31 30 30 31 32 33 34 36 38 40 41 43 44 46 47 50 52 55 57 59 62 66 70 74 78 81 84 86 87 87 87 88 88 88 87 86 85 84 83 82 81 80 78 75 72 70 69 68 66 65 64 62 61 60 59 58 58 57 58 58 59 59 59 59 58 58 57 56 53 51 50 50 50 50 49 47 48 50 53 54 56 56 56 55 54 53 52 50 48 45 36 21 0 340 323 314 309 305 303 302 302 302 301 301 300 299 298 297 297 297 298 298 299 299 300 301 302 302 303 304 304 304 304 302 300 298 295 293 292 292 293 293 294 295 296 296 296 294 292 290 287 286 284 282 281 280 279 279 280 281 283 284 286 287 287 287 287 286 286 286 287 287 288 289 290 291 292 298 308 325 45 84 100 111 118 123 127 128 129 128 128 127 126 125 124 125 126 127 128 130 130 131 130 128 126 122 116 108 97 86 76 67 61 56 53 50 49 47 46 46 45 45 46 46 47 48 48 49 50 50 50 49 48 46 44 43 41 40 40 40 40 41 42 42 42 43 43 44 46 47 49 51 53 54 56 57 58 59 61 62 63 64 65 66 67 68 68 69 69 69 69 68 67 65 63 62 61 60 58 56 54 51 49 48 49 50 52 52 52 53 54 56 57 57 56 54 52 49 45 42 37 32 25 16 6 354 343 333 324 316 310 305 301 297 296 295 294 293 291 290 290 290 289 286 283 280 277 273 270 267 266 266 266 266 267 267 269 272 274 277 280 283 287 289 292 295 298 299 302 303 304 305 306 307 307 307 308 308 309 310 311 311 311 312 312 312 312 312 313 314 315 316 318 320 322 323 324 324 324 324 324 324 324 324 325 325 326 326 326 326 325 325 324 322 321 319 318 316 315 313 312 310 309 308 307 306 306 305 304 302 300 299 297 296 294 293 291 290 288 287 285 284 283 282 282 281 281 282 282 282 282 282 282 282 283 283 283 282 281 279 277 275 272 270 267 264 261 259 256 255 254 254 255 256 257 257 257 257 258 260 261 259 254 250 248 251 255 260 263 266 266 267 267 268 268 269 269 269 270 270 270 270 270 270 270 271 271 272 273 274 274 275 276 277 278 280 281 282 283 283 284 284 284 283 283 283 283 283 284 283 283 282 273 273 274 275 276 278 281 283 287 290 294 298 303 307 311 315 319 322 326 330 335 339 343 347 352 356 358 1 3 5 6 7 7 6 4 2 1 360 359 358 357 359 3 8 13 20 26 31 32 33 33 33 32 31 30 29 30 29 28 28 29 30 31 33 35 38 41 43 44 44 45 47 49 52 55 57 60 63 67 71 75 78 81 83 84 85 85 86 86 86 86 84 83 83 82 82 80 79 77 74 72 70 69 68 67 65 64 62 61 60 59 58 57 57 57 58 59 59 60 59 59 58 57 57 54 52 51 51 51 50 49 47 48 51 54 55 56 56 56 55 53 52 51 49 48 45 37 24 6 343 328 318 311 307 304 303 303 303 302 302 301 300 298 297 297 297 298 299 300 301 302 303 303 304 304 305 305 305 305 304 303 301 299 297 295 295 294 293 294 294 295 296 296 294 292 290 287 285 283 281 279 278 278 278 279 280 282 284 286 287 287 287 287 287 287 287 287 287 288 289 290 292 293 297 303 314 27 76 97 110 120 126 130 132 134 134 135 135 135 135 134 134 134 135 135 135 135 135 134 133 130 127 121 113 103 92 80 71 63 58 54 52 50 48 47 47 47 47 47 48 49 50 51 52 52 53 53 52 51 49 47 45 43 42 41 41 41 40 40 40 40 41 42 44 45 47 48 49 51 53 54 55 57 58 60 62 63 64 66 67 68 69 70 71 71 71 71 70 69 68 67 66 66 66 65 64 62 60 58 56 56 57 57 57 56 57 58 59 61 61 60 59 56 52 49 45 41 36 30 23 15 5 353 341 331 322 314 309 304 299 296 294 293 291 290 290 290 290 290 289 286 282 278 273 270 267 266 265 265 265 265 266 268 270 274 277 281 284 287 290 293 296 298 301 302 304 306 307 308 309 309 309 309 310 311 312 313 313 314 314 314 314 314 314 314 314 315 316 317 319 320 322 323 323 324 324 324 323 323 322 323 323 323 323 323 323 323 322 321 321 320 319 318 317 316 315 314 313 311 310 309 309 308 307 306 304 303 301 299 298 296 295 293 292 290 289 287 285 284 283 282 282 282 282 282 282 283 283 283 283 283 283 283 282 281 279 277 275 272 270 267 265 262 259 256 254 253 252 253 253 254 254 255 256 258 260 261 259 256 252 246 246 248 251 257 261 264 265 265 266 266 267 267 267 268 268 268 269 269 269 270 270 271 272 272 273 274 275 276 277 278 279 280 281 282 283 284 284 284 284 284 284 284 285 285 285 285 284 270 271 271 272 274 275 277 280 282 286 290 294 298 302 306 310 314 318 321 325 330 335 339 344 348 352 356 358 1 3 4 4 4 3 0 359 358 356 354 353 353 354 358 4 11 20 28 32 32 32 31 31 30 29 28 27 28 26 26 26 27 28 29 31 33 36 38 41 43 42 43 44 47 50 53 56 59 61 64 68 71 75 77 79 80 81 82 82 82 83 83 82 82 81 81 80 79 78 76 74 71 70 68 67 66 65 64 62 61 60 59 58 57 57 57 57 58 59 60 59 59 58 57 57 55 53 52 51 51 51 49 47 48 50 53 55 55 55 54 53 52 51 49 48 47 44 38 27 11 347 333 323 315 311 308 306 305 305 305 304 303 301 300 299 298 299 299 301 302 303 304 305 305 305 306 306 306 306 305 305 304 304 303 302 301 299 298 297 296 296 296 296 296 294 292 290 287 284 282 280 278 277 277 277 278 280 282 283 285 286 287 287 287 287 287 287 288 288 289 290 291 292 294 296 300 307 14 73 95 109 120 127 133 136 139 141 142 143 143 143 142 142 141 141 140 140 140 139 138 136 133 130 124 117 108 97 86 75 67 60 56 53 51 50 49 48 48 49 49 50 50 51 52 54 55 56 56 55 54 52 50 48 46 44 43 42 41 40 39 38 39 40 41 43 45 46 47 48 50 52 53 55 56 58 60 61 63 65 67 68 70 71 72 72 73 73 73 72 72 71 71 70 71 70 70 69 68 67 65 64 63 64 64 64 62 62 62 63 64 65 64 63 60 57 53 49 44 39 34 29 23 15 3 350 338 328 319 313 307 302 298 295 293 291 290 290 289 287 286 285 284 282 278 274 270 268 266 265 264 263 264 265 266 269 272 276 281 286 289 292 295 298 300 302 304 306 307 308 310 310 311 311 312 312 313 314 314 315 315 315 315 315 315 315 315 315 315 316 317 318 319 320 321 322 322 323 323 323 322 321 321 321 321 321 321 320 320 319 319 318 318 317 317 317 316 316 315 314 312 311 311 310 309 308 307 306 304 303 301 300 298 297 295 294 292 291 289 287 286 284 283 282 282 282 282 283 283 284 284 284 284 283 283 282 281 280 278 275 273 270 268 266 263 260 256 254 252 251 251 252 252 252 253 254 256 258 259 258 257 254 249 245 243 243 249 255 259 262 263 264 265 266 266 266 266 266 266 267 268 268 269 270 271 271 272 273 274 275 276 277 278 279 280 281 282 283 284 284 284 284 284 284 285 285 286 286 286 286 268 268 269 270 271 272 274 276 278 282 285 289 293 297 302 306 309 313 316 321 325 330 335 339 344 348 352 355 358 359 360 0 360 358 355 355 354 352 350 351 351 352 355 2 11 21 29 32 31 30 29 28 28 27 26 26 26 25 24 24 24 26 27 29 31 33 35 38 40 40 41 42 45 49 53 56 59 61 64 66 69 71 73 74 76 77 78 79 79 79 80 80 80 79 79 78 77 76 74 72 71 69 68 67 65 64 63 62 61 60 59 58 58 58 58 58 58 59 59 59 58 58 58 57 57 55 53 52 52 52 50 48 48 49 52 53 53 52 52 51 50 49 48 47 46 44 38 29 14 351 337 327 320 316 313 311 310 309 308 307 305 303 302 301 301 301 302 303 304 305 306 306 307 306 306 306 306 307 306 305 305 305 305 305 305 304 302 300 298 297 296 296 295 293 292 289 287 284 282 280 279 278 278 278 279 280 282 283 284 285 286 287 287 287 287 287 288 288 289 290 291 291 292 293 293 294 315 100 105 110 119 127 134 140 144 147 149 150 150 149 148 147 146 146 145 144 143 142 141 139 136 132 127 121 113 103 92 81 71 64 59 55 53 51 50 50 50 50 51 52 52 53 54 55 56 58 59 58 57 56 54 52 49 47 45 43 41 39 38 38 39 40 41 43 44 45 47 48 50 51 52 54 55 57 59 61 63 65 67 69 70 71 72 73 73 74 75 75 75 75 75 75 75 75 74 73 71 70 70 69 68 68 69 70 69 68 68 68 68 68 68 67 66 63 59 55 50 45 41 36 32 24 13 360 346 334 324 316 310 305 300 297 294 293 293 291 288 285 284 284 284 282 279 276 273 271 269 267 266 264 264 265 266 269 272 277 283 288 291 293 296 300 302 304 306 308 309 310 312 313 313 313 313 313 314 314 314 314 314 314 315 315 315 315 315 315 316 316 317 317 318 319 319 320 320 321 321 321 320 320 319 319 319 319 318 318 318 317 317 316 316 316 315 315 315 314 314 313 312 311 310 310 309 308 307 306 305 304 303 302 300 299 297 296 294 293 291 290 288 286 285 284 283 283 283 283 284 284 284 284 284 284 283 282 282 280 278 276 274 271 269 266 264 261 258 255 252 251 250 250 250 250 251 252 254 256 256 257 257 255 251 246 240 239 241 247 253 257 260 262 263 264 264 264 264 264 265 265 267 268 269 270 271 271 272 273 274 275 276 277 278 279 280 281 283 283 284 284 285 285 285 285 285 286 286 286 287 287 265 266 266 267 268 270 271 273 275 278 281 285 288 293 297 301 305 309 312 316 321 325 330 334 340 344 348 351 353 354 355 355 354 351 349 350 349 348 348 350 352 355 358 4 11 21 29 31 30 28 26 26 26 25 23 25 24 22 21 21 22 23 25 25 27 29 32 34 36 38 39 41 44 48 52 56 59 62 64 66 68 70 71 72 74 75 76 77 77 77 77 78 78 78 77 76 75 75 74 73 71 70 68 66 65 63 62 61 61 60 60 60 59 59 58 58 58 58 58 58 58 57 57 58 57 56 54 53 53 53 52 50 49 49 51 51 50 50 50 50 49 48 48 47 45 43 39 31 18 359 342 331 325 321 318 316 314 312 311 309 308 306 305 304 304 304 304 304 305 306 306 307 306 306 306 306 307 307 306 306 306 306 307 307 307 306 304 301 298 296 295 294 293 292 291 289 287 286 284 282 281 280 280 280 281 281 282 283 284 285 286 286 287 287 287 287 288 288 289 289 290 290 290 289 287 280 255 175 128 115 120 128 135 142 147 151 154 154 154 154 153 152 151 150 149 148 147 146 144 142 139 136 131 125 118 109 98 87 77 68 62 58 55 53 52 51 51 51 51 52 53 54 55 56 58 59 61 61 60 59 58 55 53 50 48 45 42 40 39 39 40 41 42 43 44 45 47 48 49 50 51 53 54 57 59 61 63 65 67 68 69 70 71 72 73 74 75 76 77 77 77 77 77 77 77 75 74 73 73 73 72 72 72 73 73 74 74 73 72 71 71 70 69 68 66 63 59 55 50 46 41 33 23 10 354 339 327 318 310 305 301 298 297 298 299 298 297 294 294 295 294 292 286 281 277 274 272 270 269 267 267 267 269 271 274 278 285 291 294 296 297 301 304 306 308 310 311 312 313 314 314 314 314 313 313 313 314 314 314 314 314 314 314 314 314 315 315 315 316 316 317 317 317 318 318 318 318 318 318 318 318 317 317 317 317 317 316 316 315 315 315 314 314 313 313 313 312 312 311 310 309 309 309 308 307 306 305 304 304 303 302 301 300 298 297 295 293 292 290 289 288 287 286 285 284 284 284 284 284 284 284 284 283 283 282 281 279 277 275 272 269 266 264 261 258 255 253 250 249 248 248 249 250 252 254 255 256 256 256 255 253 250 243 238 236 237 244 250 255 258 260 262 262 262 262 263 264 265 267 268 270 271 271 272 272 273 274 275 277 278 279 280 281 283 284 284 285 286 286 286 285 285 285 285 285 285 285 285 263 263 264 265 266 267 268 270 272 274 277 281 284 288 292 297 301 304 308 312 316 321 325 329 334 339 344 347 349 349 349 349 347 345 344 344 345 347 349 351 355 358 2 7 13 20 26 30 27 25 24 24 23 22 21 22 21 20 18 18 19 19 19 19 20 23 27 31 34 36 38 40 43 48 53 58 61 63 65 67 68 69 69 71 73 74 75 76 76 76 76 76 76 75 75 74 74 73 72 71 70 69 68 67 65 64 63 62 62 62 61 61 60 59 59 58 58 58 58 58 57 57 57 58 57 56 54 54 54 54 54 53 52 51 51 50 49 49 49 49 48 48 47 46 45 43 40 34 22 6 347 335 328 324 321 319 317 316 314 312 311 309 308 307 306 305 305 304 305 305 306 306 306 305 306 307 307 307 307 307 307 307 308 308 307 305 303 300 296 294 293 292 292 291 290 290 289 288 287 285 284 283 282 282 283 284 284 285 285 286 287 287 288 288 289 289 289 289 289 290 289 289 287 286 283 274 257 223 168 134 128 131 137 144 149 154 156 157 157 157 156 155 154 153 152 151 150 149 147 145 143 140 135 130 123 115 105 94 83 74 67 62 58 55 53 52 50 49 49 50 51 53 55 57 59 61 63 64 63 62 61 59 56 53 50 47 45 43 42 42 42 43 43 43 44 45 47 48 49 50 51 52 54 56 58 61 63 64 66 67 69 70 70 71 72 73 74 76 77 78 78 78 79 79 79 77 76 75 75 74 74 73 73 74 74 75 75 75 74 73 72 72 71 71 70 70 68 66 62 59 53 46 36 22 4 345 330 318 310 305 302 301 301 303 306 310 314 313 313 312 309 303 295 287 282 279 276 274 272 271 270 271 272 274 277 281 287 294 298 300 300 302 305 307 309 310 310 311 312 313 313 313 313 312 312 312 312 313 313 313 313 313 313 313 313 313 313 314 314 314 315 315 315 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 314 314 314 313 313 312 312 311 310 310 309 308 308 307 307 307 306 306 305 304 303 303 303 302 302 301 299 298 296 295 293 292 290 289 288 287 287 286 286 285 285 285 285 284 284 283 282 281 280 278 276 273 270 267 264 262 259 256 253 251 250 250 250 252 253 255 256 257 258 259 258 258 256 253 247 241 234 232 235 242 248 253 257 259 260 261 262 262 264 265 267 269 270 271 272 273 273 274 275 276 277 278 280 281 283 284 285 285 285 286 286 285 285 284 284 284 284 284 284 284 261 261 262 263 264 265 266 267 269 271 274 277 280 284 288 293 297 301 304 308 312 317 321 325 330 335 339 342 344 344 343 343 343 342 341 342 343 346 348 351 355 359 4 9 15 20 25 26 25 23 22 21 20 18 18 19 20 18 16 15 15 14 12 13 14 17 22 28 32 34 36 38 42 48 54 59 62 64 66 67 67 66 66 67 70 73 75 75 75 75 74 73 72 72 73 72 72 71 70 69 68 68 68 67 66 65 64 63 63 63 62 61 60 59 58 58 58 58 58 57 57 57 58 59 58 56 54 54 55 55 54 54 53 52 51 50 49 49 48 48 48 48 47 46 45 43 40 36 27 12 353 340 331 326 323 321 320 318 317 315 313 311 310 308 307 306 305 304 304 304 305 305 305 306 307 307 308 307 307 307 307 307 307 306 305 303 300 297 294 292 291 290 290 290 290 291 291 291 290 289 287 286 285 285 286 286 287 288 288 288 289 289 290 290 290 290 290 291 291 291 290 289 288 285 281 273 260 239 203 168 150 143 144 147 151 154 156 158 158 158 158 158 157 156 155 154 152 151 150 149 147 144 140 135 129 121 112 102 92 82 75 68 63 59 55 52 49 48 47 48 49 51 54 57 60 63 65 66 67 66 65 62 59 56 53 51 48 47 46 45 45 45 46 46 46 47 48 49 50 52 53 54 55 57 60 63 65 66 67 69 70 71 72 71 72 73 74 76 78 79 80 81 82 82 81 79 78 77 76 75 74 73 72 73 74 75 74 73 72 72 72 72 73 74 75 76 76 75 74 72 68 62 53 41 20 357 336 320 311 306 305 304 305 307 313 320 330 333 333 328 320 311 301 293 286 284 281 279 277 276 275 275 276 279 283 287 291 297 300 302 303 304 304 305 307 308 308 309 309 310 310 310 311 310 311 311 311 311 311 312 312 312 312 311 311 311 311 312 312 312 313 313 313 314 314 314 314 314 315 315 315 315 315 315 314 314 314 314 313 313 313 312 312 311 310 310 309 308 308 307 306 306 305 305 305 304 304 303 303 303 303 303 302 301 301 299 298 297 295 294 293 292 291 290 289 288 288 287 287 286 286 286 285 284 283 282 280 278 276 274 271 268 266 263 261 258 256 254 253 254 255 257 258 259 260 261 261 261 261 261 259 256 251 245 238 232 231 233 240 246 252 256 258 259 261 262 264 265 267 269 270 271 272 273 274 275 275 276 278 279 280 282 283 284 285 284 284 284 284 284 284 283 283 283 283 284 284 284 259 259 260 261 262 262 263 264 266 268 270 273 276 280 284 289 293 297 300 304 309 313 317 321 325 330 335 338 339 340 340 340 340 339 338 338 338 340 343 348 353 358 3 9 14 19 22 23 22 20 17 15 14 14 16 17 18 16 14 12 12 11 10 9 11 14 19 24 28 30 32 35 40 47 54 60 64 64 64 63 61 61 62 63 65 69 73 75 75 73 71 69 68 69 70 70 70 70 69 68 67 67 68 68 67 66 65 64 63 62 61 60 59 58 58 57 58 58 57 57 56 57 58 60 59 56 54 54 54 55 55 54 54 53 52 51 50 49 48 48 48 47 47 46 44 43 40 38 31 17 0 346 335 328 325 323 321 320 318 316 314 312 310 309 307 306 305 304 304 304 306 307 308 308 308 308 308 308 308 307 307 307 306 305 303 301 298 295 293 291 290 289 289 289 290 291 293 293 293 291 289 287 287 287 288 288 289 290 290 290 290 290 290 291 291 291 291 291 291 291 290 288 286 282 277 269 260 245 222 198 176 161 154 152 153 155 157 158 159 159 160 159 159 158 157 156 154 154 153 152 150 148 144 139 133 127 120 111 102 93 85 78 71 64 58 53 49 47 46 47 48 50 52 56 60 63 66 69 70 69 68 65 63 60 57 54 51 50 48 47 47 47 48 48 49 50 51 52 53 54 55 56 58 61 64 66 67 68 69 70 71 72 73 74 75 76 77 79 80 81 82 83 85 86 84 82 81 79 78 76 74 73 72 72 74 74 74 72 71 71 71 71 74 77 79 82 83 83 82 81 79 76 72 63 45 22 352 325 311 305 303 303 305 309 316 325 334 339 339 333 324 316 307 299 291 289 287 284 282 282 282 283 285 288 291 295 297 299 301 303 304 304 305 306 306 307 307 308 309 309 309 309 309 309 309 310 310 310 310 310 311 311 311 311 311 311 311 311 311 311 311 312 312 312 313 313 313 314 314 314 314 314 314 314 313 313 313 313 312 312 312 311 311 310 310 309 309 308 307 306 305 304 304 303 302 302 302 302 302 302 302 302 302 302 301 300 299 298 296 295 294 293 292 291 291 290 289 288 287 287 287 287 286 285 284 283 281 278 276 274 272 270 268 265 263 261 259 258 258 259 260 261 262 263 263 263 263 263 262 262 260 258 254 250 243 237 231 228 233 241 247 252 256 258 260 262 263 265 266 268 269 270 271 272 273 274 275 276 277 278 280 281 282 284 284 284 284 284 284 283 283 283 283 283 284 284 285 285 257 257 258 259 259 260 261 262 263 265 267 269 273 277 281 285 290 294 298 302 306 310 314 317 321 326 331 334 336 337 338 338 337 336 334 333 334 335 338 343 349 356 2 8 13 17 20 20 19 18 14 13 12 12 13 15 16 16 14 12 10 10 7 7 8 11 16 21 24 27 28 31 35 44 53 60 64 60 55 54 56 58 59 60 62 65 70 74 74 73 70 68 66 66 66 67 68 68 68 67 66 67 67 67 67 65 64 63 62 61 60 59 59 58 58 58 57 57 57 56 56 58 59 61 59 56 55 54 54 54 55 55 54 54 53 52 50 49 49 48 48 47 46 45 44 42 41 39 34 22 7 351 337 330 326 323 322 320 319 317 315 313 311 310 308 307 305 304 305 306 308 309 309 309 309 309 309 309 308 308 307 307 306 305 303 300 298 294 292 291 289 288 288 288 290 291 293 293 293 291 288 287 287 287 288 289 291 291 291 291 291 291 291 291 292 292 292 291 291 290 289 286 283 279 273 266 258 247 232 216 198 180 168 161 158 157 157 158 159 159 160 160 160 159 158 157 157 156 155 154 153 151 147 143 138 133 128 121 114 106 99 91 82 73 64 55 50 47 46 46 46 48 51 54 58 62 66 69 71 71 70 68 65 62 59 56 54 52 50 49 48 48 49 50 51 52 53 54 55 56 58 60 62 64 67 68 68 69 70 72 73 75 76 78 79 80 81 81 80 80 80 81 83 84 84 83 82 81 80 78 76 74 74 73 74 75 74 74 73 73 72 72 75 79 83 88 90 90 90 89 87 87 86 83 76 63 29 329 308 299 298 300 304 309 315 321 326 328 328 328 324 318 312 304 296 292 290 289 288 288 289 290 293 295 298 300 300 301 302 303 305 305 306 307 308 309 310 310 311 311 311 311 311 311 310 310 310 310 310 310 310 311 311 311 311 311 311 310 310 311 311 311 312 312 313 313 313 313 313 313 313 313 313 313 312 312 312 312 311 311 311 310 310 310 309 309 308 307 306 306 305 304 303 302 301 301 301 301 301 301 301 301 301 301 300 300 299 298 296 295 294 293 292 292 291 290 289 289 288 287 287 287 287 286 285 284 281 279 277 275 274 272 270 268 266 264 262 262 263 263 264 264 265 264 264 264 262 261 260 260 259 258 255 251 247 241 235 229 229 236 243 249 254 257 259 261 263 264 266 267 268 269 270 271 272 273 274 275 276 278 279 281 282 283 284 285 285 285 284 284 283 283 283 283 284 285 286 286 255 256 256 257 258 258 259 259 260 262 264 266 270 273 277 282 287 291 295 300 305 308 311 314 319 324 328 331 333 334 334 333 332 331 330 330 331 332 334 338 345 352 360 6 11 15 17 17 16 14 12 11 11 11 11 12 13 13 12 9 8 7 4 4 5 9 13 16 19 22 24 26 29 35 48 57 59 55 49 50 52 55 56 58 59 61 67 72 72 72 70 66 64 64 64 65 65 65 65 65 65 66 67 66 66 65 63 62 61 60 60 59 59 59 59 58 58 56 56 56 57 58 60 61 60 56 54 53 53 54 55 55 54 54 53 51 50 49 48 48 47 47 46 45 43 42 41 39 36 26 12 356 339 331 326 323 321 320 319 317 316 315 313 312 310 309 307 306 307 308 309 310 310 309 308 310 310 310 309 309 308 307 306 305 303 301 298 295 293 291 290 289 289 289 290 292 293 293 292 290 288 287 287 287 288 290 291 292 292 292 292 292 292 292 292 292 292 291 291 289 287 284 280 275 270 263 256 248 237 225 212 196 181 171 164 160 157 157 157 158 159 159 159 159 159 159 159 158 158 157 156 154 151 147 143 139 135 131 125 119 112 104 95 84 72 59 52 47 45 44 45 46 49 52 56 60 64 69 71 72 71 69 66 63 61 58 56 54 52 50 49 49 51 52 54 55 55 56 57 59 60 62 64 65 67 67 68 70 73 74 76 77 79 81 82 82 82 81 80 80 80 80 81 82 83 83 82 82 81 79 78 77 77 77 77 78 78 78 79 79 78 78 80 82 86 92 94 95 96 96 96 95 96 98 99 101 102 271 269 279 290 297 301 306 310 313 313 312 313 317 319 320 316 308 301 297 295 293 293 294 295 296 298 300 302 303 303 303 304 305 306 307 308 309 310 311 312 313 314 314 315 315 314 314 313 312 312 312 312 311 311 312 312 312 312 311 311 311 311 311 311 312 312 313 313 313 313 313 312 312 312 312 312 312 312 312 311 311 311 310 310 309 309 309 309 308 308 307 306 305 304 303 302 301 301 300 300 300 300 300 300 300 300 300 299 299 298 297 296 295 294 293 292 290 290 289 289 288 288 287 287 287 287 287 286 285 283 281 279 278 277 275 273 270 268 266 265 265 266 266 266 266 265 264 262 261 259 258 257 256 255 255 253 251 248 244 238 233 230 232 239 245 251 255 258 261 263 264 266 267 268 269 270 271 272 273 274 275 276 277 279 280 282 283 284 285 285 285 285 284 283 283 283 283 284 285 286 287 253 254 254 255 256 256 256 257 258 259 261 264 267 270 274 279 284 289 293 298 303 306 309 312 317 321 325 328 329 329 328 327 326 327 328 329 330 332 334 338 343 349 356 2 8 12 15 15 14 11 9 8 8 7 7 7 8 7 7 6 6 4 3 2 2 4 6 9 11 14 17 21 25 32 43 50 51 47 42 45 48 51 53 54 55 57 59 66 70 72 69 65 63 62 62 63 63 63 63 64 64 65 66 65 65 64 62 61 60 60 60 60 60 61 60 58 56 54 53 53 55 58 59 59 57 55 54 53 53 53 54 54 54 55 53 51 50 48 48 47 47 46 45 44 43 42 41 39 36 29 16 359 341 332 326 323 321 320 319 318 317 316 315 314 312 311 309 308 307 307 308 308 308 308 308 309 310 311 310 310 309 308 307 306 305 303 300 298 295 294 293 292 291 291 291 292 292 292 291 290 287 286 286 287 288 289 290 291 292 292 293 293 293 293 292 292 292 291 290 288 285 282 278 273 267 261 254 248 240 231 219 206 191 179 169 162 157 155 155 155 156 157 158 158 159 160 160 161 161 160 159 157 154 151 148 145 142 140 136 131 126 119 110 97 80 64 54 48 44 42 43 44 47 50 53 57 61 66 69 71 71 70 67 64 62 59 57 54 52 51 50 51 52 54 56 57 57 58 59 61 62 63 64 65 67 68 70 74 78 76 76 78 79 81 81 81 81 81 81 81 80 81 81 82 82 82 81 81 81 81 81 81 82 82 82 83 83 84 84 84 85 85 86 89 92 94 96 99 102 105 105 106 107 110 114 120 131 167 199 244 282 292 297 301 304 303 302 303 306 310 313 314 313 312 309 306 303 301 301 302 302 303 303 304 305 305 305 305 306 307 308 309 310 312 312 313 314 315 316 317 317 317 316 315 315 314 314 313 313 313 312 312 312 312 312 312 312 312 312 312 312 312 313 313 313 313 313 312 312 312 312 312 312 311 311 311 311 311 310 310 309 308 308 308 308 308 307 307 306 305 304 303 302 301 300 300 300 300 300 300 300 300 300 299 299 298 297 296 295 294 293 292 291 290 289 289 288 288 288 287 287 287 288 287 287 286 285 284 283 282 280 279 276 272 269 267 267 267 267 267 266 264 263 260 258 256 255 253 252 252 251 251 251 249 247 244 240 236 233 232 236 241 247 251 255 259 262 264 266 267 268 270 271 272 272 273 274 275 276 277 279 281 282 284 285 285 285 285 284 284 283 283 283 283 284 285 286 287 251 252 253 253 253 254 254 254 255 257 259 261 264 267 271 276 281 287 292 297 301 305 307 310 314 317 320 322 323 323 323 323 323 324 325 327 330 332 335 339 344 348 353 359 5 10 11 11 9 7 4 3 2 1 1 1 2 3 3 4 3 2 1 360 359 360 1 2 2 5 8 14 20 25 32 41 42 40 38 39 42 45 48 49 51 53 57 64 69 70 68 64 62 61 60 60 60 60 61 62 63 64 65 64 63 62 61 60 60 60 60 61 62 62 61 58 54 52 51 52 53 56 56 56 55 54 53 53 53 54 54 54 54 55 53 51 49 48 47 47 46 45 44 43 42 41 40 38 35 31 18 1 345 332 326 323 320 319 318 318 318 317 317 316 314 313 311 310 309 308 308 308 308 308 308 309 309 310 311 311 310 309 308 307 306 304 302 300 298 297 296 294 293 292 292 292 292 292 291 289 287 286 286 287 288 289 290 291 291 292 293 293 293 293 292 291 291 290 289 286 283 280 275 270 264 259 253 247 240 233 223 211 197 184 172 162 155 152 151 151 152 153 155 156 158 160 162 163 163 163 163 161 158 156 153 150 148 147 144 141 137 130 121 106 85 67 55 48 44 41 41 43 45 48 50 54 58 63 66 69 70 69 67 64 62 60 57 55 53 51 50 51 53 55 57 58 58 60 61 63 64 65 66 67 67 70 75 78 78 77 77 78 79 80 80 80 80 79 80 80 80 81 82 82 82 82 82 82 82 82 83 84 85 86 87 88 89 89 89 90 91 92 93 95 95 96 98 102 106 111 113 115 116 120 124 130 138 156 175 206 257 271 281 289 293 293 294 298 304 309 313 314 313 315 315 315 315 313 312 311 310 309 307 307 306 306 306 306 308 309 310 312 313 314 314 315 315 316 317 317 317 317 316 316 316 315 315 315 314 314 314 314 313 313 314 314 314 314 313 313 313 313 313 313 313 313 313 313 313 313 313 313 312 312 311 311 311 311 310 310 309 309 308 308 308 307 307 307 306 305 305 304 303 301 301 300 300 300 300 300 300 300 299 299 299 298 297 296 295 295 294 293 292 291 290 289 289 288 288 288 288 288 289 288 288 288 287 287 286 285 284 282 279 275 271 269 268 267 267 266 264 261 258 255 253 252 251 250 249 249 249 249 249 248 247 244 242 239 237 235 236 239 243 248 252 257 260 263 265 267 268 270 271 272 273 274 274 275 276 278 279 281 282 283 284 284 284 284 283 283 283 283 283 283 284 285 286 287 249 250 251 251 251 251 252 252 253 255 256 258 261 265 269 274 279 285 291 296 301 304 306 308 311 313 315 316 318 319 319 319 320 322 324 327 329 333 337 341 345 349 353 358 2 5 5 4 3 1 359 357 356 355 356 357 358 358 359 359 359 358 357 356 355 356 356 356 356 358 2 8 18 23 28 34 35 34 33 35 37 39 42 45 47 50 53 57 62 65 66 64 62 60 59 58 57 58 60 62 63 63 63 63 62 61 60 60 60 61 61 62 63 63 61 57 53 50 50 52 53 54 54 54 54 53 53 53 54 55 55 56 55 54 52 50 49 48 47 46 46 45 44 43 42 41 39 37 35 31 22 7 351 333 326 322 320 319 318 318 318 318 318 317 316 315 313 312 311 310 309 309 309 309 309 309 309 310 311 310 310 310 309 309 307 306 304 302 301 300 298 296 295 294 293 293 292 291 290 289 287 286 286 287 288 288 289 290 291 292 292 293 292 292 291 290 290 289 287 284 281 277 272 267 262 257 252 246 240 233 224 214 200 186 172 161 152 148 147 148 149 150 152 156 159 162 164 165 166 166 165 164 161 159 157 154 151 151 149 147 143 137 127 111 87 68 57 50 45 42 42 42 44 46 48 51 56 60 63 66 68 68 66 64 61 59 57 55 52 51 50 51 53 56 58 58 59 61 63 65 67 68 68 67 68 72 77 79 79 79 78 78 79 79 79 78 78 78 78 78 79 79 80 81 82 81 81 81 82 83 84 86 88 90 92 93 94 93 93 93 94 95 95 96 96 97 100 104 108 112 114 117 120 124 129 135 141 150 159 173 197 220 243 261 272 277 284 292 301 308 314 318 319 320 321 322 321 319 317 315 313 311 309 308 307 306 305 306 307 309 310 312 313 314 314 314 315 315 316 316 316 316 316 316 316 316 316 316 316 316 316 316 315 315 315 315 316 316 316 315 315 315 315 315 315 314 314 314 315 315 314 314 313 313 312 312 311 311 310 310 310 309 309 309 308 308 307 307 306 306 305 304 303 302 301 300 300 300 300 300 299 299 299 299 299 298 297 296 295 294 294 293 292 292 291 290 290 289 289 289 290 290 290 290 290 290 289 289 289 289 288 285 282 278 274 272 269 267 266 263 260 256 254 252 251 250 249 248 248 247 248 248 248 247 246 244 242 240 239 238 237 239 242 246 250 254 258 261 264 266 268 270 271 272 273 274 275 276 277 278 279 280 281 282 283 283 283 283 283 283 283 283 283 284 284 285 286 288 247 248 249 249 249 249 249 250 251 252 254 255 258 262 267 272 278 284 290 296 300 303 305 306 308 309 310 311 313 314 315 316 318 320 323 326 330 334 339 344 348 353 356 357 358 358 358 357 356 355 353 352 352 353 354 354 354 355 355 355 355 354 353 352 352 352 352 352 352 354 359 6 16 24 27 29 30 30 31 31 32 35 39 42 45 48 50 51 52 54 57 59 60 59 58 56 53 51 54 61 62 62 62 62 61 60 58 58 60 61 63 64 64 63 61 56 51 49 50 51 52 53 53 53 53 54 54 55 55 56 57 57 55 53 51 50 48 48 47 46 46 45 44 43 42 41 39 37 35 32 26 15 356 335 326 322 320 319 318 318 318 318 318 318 317 316 315 313 312 311 311 310 310 309 309 309 310 310 311 311 310 310 309 308 308 306 305 304 303 302 300 298 296 295 294 293 292 291 290 289 287 287 287 287 287 288 289 289 290 291 291 291 291 291 290 289 288 287 285 283 279 275 271 266 261 256 251 246 240 234 225 214 201 185 170 157 149 145 144 144 146 148 151 154 159 163 165 167 167 167 165 164 162 160 158 155 153 152 151 148 145 140 129 111 89 71 60 53 49 46 44 44 44 46 47 50 54 57 61 64 65 66 65 63 61 59 57 55 53 51 51 52 54 57 58 59 60 61 63 65 67 67 67 67 69 72 75 77 78 79 79 79 79 78 77 77 76 77 76 76 77 78 79 80 81 81 80 81 81 83 84 86 88 90 91 92 93 92 92 91 91 91 91 92 93 96 100 104 108 110 113 115 119 124 129 134 140 145 152 161 173 190 212 235 255 268 279 291 303 311 317 321 323 323 324 323 320 318 315 313 312 310 309 309 308 306 306 306 307 309 310 312 313 313 314 314 314 315 315 315 315 315 316 316 316 317 317 317 317 318 318 318 318 318 318 318 318 318 317 317 317 316 316 316 317 317 317 317 317 317 317 316 315 315 314 313 312 312 311 311 310 310 310 310 309 308 308 307 307 306 306 305 304 302 301 301 300 300 300 300 299 299 299 299 299 298 296 295 294 294 294 294 293 293 292 292 291 291 291 291 292 292 293 292 292 291 291 291 291 291 289 287 284 281 277 273 270 267 264 261 257 253 251 250 249 249 248 248 247 247 247 247 246 246 245 244 242 240 239 239 240 242 244 247 250 253 256 260 262 265 267 269 270 272 273 275 276 276 277 278 279 280 281 282 282 282 283 283 283 284 284 284 285 285 286 286 287 289 245 246 246 247 247 247 247 248 248 249 251 252 256 260 265 271 277 283 289 294 298 300 300 301 303 305 306 306 308 311 313 315 317 320 323 328 333 338 344 349 354 357 357 356 354 353 353 352 351 350 350 349 350 351 353 353 352 352 351 351 350 349 349 348 347 348 349 349 350 352 357 7 17 24 27 29 29 30 29 29 30 33 36 40 43 46 47 47 48 49 51 54 56 57 56 53 49 45 52 59 61 61 61 60 59 56 54 52 55 60 64 65 65 64 60 55 49 48 48 50 51 51 51 52 53 54 56 58 59 60 59 58 55 53 51 50 49 48 47 47 46 46 45 44 43 41 39 37 35 33 29 23 358 338 327 322 320 319 318 318 319 319 319 318 318 317 316 314 313 312 311 311 311 310 310 310 310 310 311 311 311 310 309 309 308 307 306 305 304 303 301 299 297 295 294 292 291 290 289 288 287 286 286 286 287 287 288 288 289 289 289 289 289 289 288 288 287 286 284 281 278 274 270 266 261 256 252 247 242 235 226 214 199 182 166 153 144 140 140 141 143 147 150 154 157 161 163 165 165 164 163 161 159 157 156 154 152 151 149 147 144 139 127 111 93 78 68 61 56 52 49 47 46 46 48 50 53 57 60 62 64 65 64 63 61 59 57 55 53 52 53 54 56 58 58 59 60 61 63 65 67 67 67 67 68 70 72 75 77 78 78 77 76 75 75 75 75 75 75 75 75 75 76 78 79 80 80 80 82 83 84 85 85 85 86 87 87 87 87 87 87 87 88 89 92 96 100 103 106 108 110 111 115 118 121 125 130 134 139 147 157 171 197 234 258 275 288 299 309 315 319 321 321 321 320 319 317 315 312 310 310 310 310 309 309 308 308 308 309 310 312 313 314 314 314 314 315 315 315 314 315 315 316 316 317 317 318 318 319 319 320 320 320 320 320 320 319 319 319 318 318 318 318 318 318 319 319 319 319 319 318 318 318 317 316 316 315 314 314 313 312 312 312 311 310 309 308 308 307 307 307 306 305 303 302 302 301 301 300 300 299 299 299 299 299 298 297 295 295 294 294 294 294 294 293 293 293 292 293 294 295 295 296 295 294 294 294 294 293 292 291 289 287 283 279 275 271 267 264 259 255 252 250 249 249 248 248 247 247 246 246 245 245 244 244 243 241 240 240 241 243 245 248 250 253 255 257 260 262 264 266 267 269 270 272 274 275 276 277 279 280 281 281 281 282 282 283 284 285 285 286 286 286 287 288 289 290 292 243 244 244 244 244 244 245 245 245 246 247 249 253 257 263 269 277 284 289 293 295 297 296 297 299 301 303 303 305 308 312 315 319 322 328 333 340 347 352 356 359 360 357 355 352 350 349 349 348 347 347 347 348 350 352 352 351 350 348 346 345 344 343 343 343 344 345 346 348 351 357 7 15 22 27 29 30 30 30 29 30 32 35 38 41 43 44 45 45 47 49 51 53 54 53 50 46 42 51 57 59 59 58 57 54 48 47 49 54 61 65 66 66 65 60 54 48 46 47 48 49 50 50 51 53 57 60 63 64 63 61 59 56 54 52 51 50 49 48 47 47 46 45 44 43 42 40 38 36 33 30 26 2 344 331 322 320 319 319 319 319 319 319 319 318 317 316 315 314 313 313 312 311 311 311 310 310 310 311 311 310 310 309 309 308 307 306 305 304 303 301 299 297 295 293 292 290 290 288 287 287 286 285 285 286 286 287 287 287 287 287 287 287 287 287 286 285 284 283 281 278 275 271 267 263 258 254 249 243 236 226 213 197 178 161 148 140 136 136 138 141 145 149 153 156 158 160 160 160 159 157 155 154 153 151 149 147 146 144 143 140 134 123 110 96 85 77 71 65 60 55 52 50 49 50 52 54 57 60 63 64 65 65 63 62 60 57 56 54 54 55 57 59 60 60 61 61 62 64 66 67 68 67 67 68 70 72 75 77 78 77 76 74 73 72 73 74 75 75 75 74 74 75 76 78 79 80 81 82 83 82 81 80 80 81 82 82 83 84 85 86 88 90 92 96 99 102 104 104 103 102 100 100 100 101 104 109 112 115 119 127 145 174 262 279 289 298 305 311 314 316 315 314 314 313 313 313 312 311 309 310 310 310 310 310 311 311 311 311 312 313 314 314 315 314 314 314 314 314 314 314 315 316 316 317 318 319 319 320 320 321 321 321 321 321 320 320 320 319 319 319 319 319 320 320 320 320 320 320 320 320 320 320 320 319 319 318 318 317 316 315 315 314 314 313 311 310 309 309 308 308 307 306 304 303 303 302 302 301 301 300 299 299 299 299 298 297 296 295 295 295 295 295 295 295 295 294 294 295 296 297 298 298 298 298 297 297 296 296 294 293 291 288 285 282 278 273 268 264 259 255 252 249 249 248 248 248 247 246 245 244 244 244 244 244 243 242 241 242 243 246 249 251 254 256 258 260 261 263 264 265 266 268 269 270 272 273 275 276 278 279 280 281 281 282 283 284 286 287 288 288 289 290 290 291 292 294 296 241 241 242 242 242 241 241 242 242 243 244 245 248 254 262 269 277 283 287 290 291 293 294 295 296 298 301 302 304 307 312 318 323 330 338 346 353 357 360 0 360 359 356 352 349 347 346 345 345 344 343 344 345 348 350 351 350 348 345 343 340 339 338 338 339 341 342 344 346 350 355 4 12 18 24 28 29 30 30 30 30 31 33 35 38 40 42 43 44 45 46 49 50 50 50 47 44 42 47 51 51 48 45 44 44 43 47 52 57 64 65 66 66 65 59 52 46 44 44 45 48 50 51 54 58 63 65 66 66 64 62 60 57 55 54 52 50 49 48 47 47 46 45 44 43 41 39 37 35 33 31 26 10 352 336 322 320 319 319 319 319 319 319 319 318 318 317 316 315 314 314 313 312 312 311 311 310 310 310 310 310 310 309 308 307 306 305 305 303 302 300 298 296 294 292 291 290 289 288 287 286 285 285 284 285 285 285 285 285 286 286 286 286 285 285 285 284 283 282 280 278 275 272 268 264 260 256 252 246 238 227 213 195 173 155 143 136 132 132 134 137 141 145 149 151 154 154 154 153 152 150 149 147 146 144 142 141 139 138 136 133 125 115 105 95 87 82 77 71 66 61 57 54 53 54 55 57 61 63 65 66 66 65 64 62 60 59 57 56 56 57 59 62 63 63 63 64 65 66 68 70 71 70 70 70 72 74 77 78 80 79 77 75 75 75 75 76 77 78 78 77 77 78 79 79 80 80 81 82 81 81 80 80 80 80 80 81 82 84 86 89 91 95 98 100 102 102 103 101 98 94 89 86 85 84 84 87 90 93 94 92 79 58 295 271 273 281 294 301 305 307 307 306 305 305 306 307 309 311 311 311 312 313 313 313 314 314 314 314 314 315 315 316 316 317 316 316 317 316 316 316 316 317 317 318 319 319 319 319 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 321 321 321 321 321 321 321 321 322 322 322 322 321 321 320 319 318 317 317 316 315 314 312 311 310 310 309 308 307 306 305 304 303 303 302 302 301 300 300 300 299 298 297 296 295 295 295 296 296 296 295 295 295 295 296 297 299 300 300 301 301 301 301 300 299 297 295 293 291 288 285 281 276 270 264 259 255 251 249 249 248 248 247 245 243 242 242 242 243 244 244 244 244 243 244 246 249 252 256 258 259 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 284 285 287 289 289 291 292 293 294 295 296 239 239 239 239 239 238 238 239 239 239 239 242 245 251 260 268 275 280 283 286 288 290 292 294 295 297 299 302 305 310 316 323 330 339 349 356 357 356 355 353 351 349 347 346 344 343 342 341 340 340 340 341 343 346 348 348 348 345 342 339 337 335 335 335 336 338 339 341 343 346 351 357 6 13 19 24 26 28 29 30 31 31 32 33 36 39 41 42 43 44 44 46 47 47 47 46 45 46 49 44 41 37 35 36 39 43 52 58 62 64 65 64 63 61 55 48 43 40 40 42 46 52 58 61 63 66 67 68 67 66 64 61 59 57 55 53 51 50 48 47 46 46 44 43 42 40 39 37 35 33 31 26 17 358 338 323 320 319 319 319 319 319 319 319 318 318 317 316 316 315 314 313 312 312 311 311 310 310 310 310 309 309 309 309 308 308 308 307 305 302 300 298 296 294 293 291 290 289 287 286 285 284 284 283 283 283 283 284 284 284 284 284 284 284 284 283 283 282 281 280 278 276 273 270 267 263 259 255 249 241 229 214 193 168 150 138 131 128 127 129 131 135 139 142 145 147 148 148 147 145 144 142 141 139 138 136 134 133 131 127 121 113 105 98 92 87 83 79 74 69 65 61 59 58 59 60 62 65 66 67 68 68 66 65 62 61 60 58 57 57 59 62 65 66 66 66 67 68 69 71 74 75 75 74 73 75 78 81 83 83 82 81 81 82 84 85 86 86 87 87 86 86 86 85 85 83 83 83 83 82 82 81 81 81 82 82 83 84 85 88 91 93 96 99 100 100 100 99 98 97 95 92 89 88 88 88 88 90 92 94 98 106 119 149 180 200 217 248 270 288 303 307 305 304 304 306 308 310 311 313 314 316 317 318 319 319 319 318 318 318 319 319 320 320 321 321 321 321 321 320 320 320 319 319 319 319 319 319 319 319 319 319 320 320 320 320 320 320 320 320 320 320 320 321 321 321 321 321 321 321 322 322 323 323 323 323 324 323 322 322 321 320 320 320 319 317 315 314 312 311 310 310 309 307 306 306 305 304 304 303 302 301 301 300 300 299 298 296 296 295 295 296 296 296 295 295 295 296 297 298 300 301 302 302 303 304 304 304 303 302 300 297 295 292 289 284 279 273 267 261 257 253 251 250 249 248 245 242 240 238 238 240 242 245 246 247 248 248 249 251 254 256 259 260 261 262 263 264 266 267 268 270 271 272 272 273 273 273 273 273 274 275 275 276 277 278 279 280 282 284 285 286 288 289 290 291 292 292 237 237 237 237 236 235 235 234 234 235 236 240 248 255 262 267 272 276 279 282 285 288 291 293 294 296 298 301 306 311 318 326 335 342 348 349 346 343 341 339 338 338 338 337 337 336 335 334 334 334 335 337 340 342 344 344 344 342 338 335 332 331 331 333 334 336 337 338 339 341 345 351 358 7 13 18 22 24 26 28 30 31 31 33 35 39 41 42 42 41 41 42 43 44 45 45 46 48 46 39 35 33 32 33 38 45 55 61 63 63 62 60 56 52 47 43 39 37 36 37 42 50 62 65 67 69 70 70 69 68 65 63 61 59 57 54 52 50 49 47 46 45 44 43 41 40 39 37 35 34 31 26 19 1 339 325 321 319 319 318 318 318 318 318 318 317 317 316 316 315 314 313 312 311 310 310 309 309 309 309 309 310 311 312 311 311 310 310 308 306 304 301 299 296 294 292 290 289 287 286 285 284 283 282 282 282 282 283 283 283 283 283 283 283 282 282 281 281 280 279 278 276 275 272 270 267 264 259 254 246 235 218 194 162 143 131 124 121 120 122 124 127 131 134 136 139 140 140 140 139 138 137 135 134 133 132 130 128 124 118 111 103 97 92 89 87 83 79 74 69 66 63 62 62 63 65 68 70 72 72 72 71 69 66 64 62 61 60 59 59 62 64 67 69 70 70 70 71 73 75 78 79 79 78 79 81 83 86 88 88 88 88 90 92 94 95 96 97 97 96 95 94 92 91 89 88 87 86 85 85 84 84 84 84 84 84 85 85 86 87 89 91 93 94 95 96 97 98 102 105 106 106 104 103 103 102 102 103 104 106 109 113 119 128 138 146 152 170 219 305 324 328 324 318 314 315 317 318 319 319 319 319 321 322 323 324 324 323 322 323 324 325 325 326 326 326 326 325 325 325 324 324 323 322 321 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 320 320 321 321 322 322 322 322 322 322 323 323 324 324 325 325 325 325 324 324 323 323 323 322 321 319 318 316 314 313 312 311 311 309 308 307 306 306 305 304 303 302 302 301 301 300 298 297 296 296 296 296 296 296 295 295 296 297 298 299 301 302 302 303 305 306 307 308 308 307 305 303 301 298 294 289 284 278 272 266 261 257 254 252 250 247 243 239 237 237 239 241 243 246 248 250 251 251 252 254 256 258 260 261 262 263 264 266 268 269 271 272 273 274 275 275 275 275 274 274 274 274 274 275 275 276 277 278 279 280 282 283 284 285 286 287 288 289 234 234 234 234 232 232 231 230 229 232 237 244 250 257 262 265 270 274 277 280 283 286 290 293 296 297 299 301 305 311 318 325 331 335 334 333 332 331 331 330 329 329 329 329 329 328 327 327 328 329 331 333 335 337 339 339 339 338 336 332 330 328 328 329 331 333 334 334 336 337 340 346 353 0 7 12 16 19 22 24 26 27 28 30 34 40 42 41 38 34 34 35 37 39 40 41 43 46 42 37 33 31 30 32 36 46 55 61 61 59 56 49 46 43 41 40 37 35 34 35 39 49 64 70 73 75 76 74 72 70 67 64 62 60 58 55 53 51 49 47 46 45 43 42 41 40 38 37 36 34 32 28 19 4 340 328 321 319 317 317 316 316 316 316 316 316 315 315 314 314 313 312 311 310 309 309 308 308 308 309 310 312 313 314 313 312 312 311 309 307 305 303 300 297 294 292 290 289 287 286 285 284 283 282 282 281 282 282 282 282 282 282 281 281 281 281 280 280 279 279 278 277 276 275 274 272 270 266 260 254 243 226 200 162 136 122 115 112 111 113 115 118 121 124 127 129 131 132 133 133 133 132 131 130 129 128 127 125 119 113 105 98 93 90 88 86 82 78 73 69 66 64 64 65 67 70 73 76 77 77 77 75 72 70 67 65 64 63 62 63 65 67 70 72 73 75 76 77 79 80 82 84 85 85 85 87 90 92 95 96 97 98 99 100 101 101 101 101 101 100 99 97 96 94 92 90 90 89 88 87 87 87 87 87 86 86 85 85 85 85 86 87 88 89 91 93 97 103 108 113 117 119 118 118 118 118 118 119 119 119 118 119 121 124 125 124 120 109 77 31 351 344 339 335 331 328 326 325 324 324 323 323 324 325 326 327 328 328 329 329 329 330 330 330 330 329 329 328 327 327 326 326 325 324 323 322 321 321 320 320 319 319 319 319 319 318 318 318 319 319 320 321 322 323 323 323 323 323 323 323 324 325 325 326 327 327 327 327 326 326 325 324 324 324 323 321 320 318 316 315 314 313 312 312 310 309 308 307 306 305 304 304 303 302 302 301 299 298 297 296 296 295 295 295 295 296 296 297 299 300 301 302 303 304 306 308 310 312 313 312 311 310 308 305 301 297 291 285 278 272 266 261 256 252 248 244 240 238 239 241 243 245 246 247 248 249 250 251 252 254 256 258 260 262 263 265 267 268 270 272 274 275 276 277 278 279 279 279 278 277 277 276 276 276 276 276 277 277 278 279 280 280 282 283 284 285 286 287 232 232 231 230 229 228 227 226 228 234 240 247 252 257 261 265 269 272 276 279 282 287 291 296 299 301 301 301 302 308 315 319 322 322 320 321 322 322 322 321 321 322 322 322 322 322 321 322 323 325 328 330 331 332 333 333 333 333 332 330 328 327 326 327 328 329 330 332 333 335 337 342 348 355 1 6 10 13 17 18 17 15 13 18 27 39 43 41 35 29 28 29 31 32 34 35 37 41 38 34 31 29 28 29 33 42 51 58 59 53 47 42 39 38 38 37 35 33 32 33 37 44 54 72 79 82 82 80 77 73 70 67 63 61 58 56 53 51 49 47 46 44 43 42 41 40 38 37 36 35 32 29 22 10 351 335 322 317 315 314 313 313 314 314 314 314 314 313 313 312 312 311 310 309 308 308 307 307 308 310 313 314 314 314 313 313 312 311 310 308 306 303 300 298 295 293 291 290 288 286 285 283 282 282 281 281 281 281 281 281 281 280 280 280 280 279 279 279 278 278 278 278 277 277 276 275 273 270 266 259 250 234 209 165 130 112 104 101 101 103 106 108 111 114 116 119 121 123 124 126 127 128 128 128 127 126 124 122 117 111 104 98 94 91 89 87 83 78 73 69 66 65 66 67 71 74 78 80 81 82 82 80 77 74 71 69 68 67 66 67 69 72 74 77 79 80 82 83 84 86 88 90 92 92 93 95 97 99 102 104 105 106 106 106 105 105 104 103 102 102 101 99 98 96 95 93 92 92 91 91 90 90 90 89 89 88 87 86 85 84 84 85 86 88 91 95 100 106 112 117 121 125 125 124 124 125 126 127 128 127 127 126 126 127 127 126 125 120 97 57 20 359 348 340 335 331 328 326 326 327 328 328 330 331 332 333 334 334 334 334 334 334 334 333 332 331 330 329 329 328 328 327 326 325 325 324 323 323 322 322 321 321 321 320 319 319 318 318 318 319 319 321 322 324 325 325 325 325 325 325 326 326 327 328 328 328 328 328 328 327 326 326 325 325 324 323 321 319 318 316 315 315 314 314 313 311 309 308 307 306 305 305 304 303 302 301 300 299 297 297 296 295 295 295 295 295 296 297 299 300 302 303 304 305 307 309 311 314 315 316 317 316 315 313 311 307 301 295 288 280 272 264 257 250 246 243 242 243 245 247 248 248 248 248 248 249 249 250 251 253 256 258 260 262 264 267 269 271 273 275 277 278 279 280 281 282 284 284 283 282 281 280 279 279 278 278 278 278 278 279 279 280 281 282 283 285 286 287 229 228 228 227 225 224 224 226 232 239 243 248 253 257 261 264 267 271 275 279 283 289 294 300 304 305 304 300 299 305 309 312 312 312 311 312 313 313 314 314 315 315 316 316 316 316 317 319 321 323 325 327 328 327 327 327 327 327 326 326 325 325 325 326 327 327 328 329 331 333 335 339 344 350 357 2 5 8 10 7 6 6 7 11 23 36 42 43 40 33 25 25 27 28 30 31 33 34 33 31 28 25 22 24 28 34 43 52 56 46 41 37 35 34 34 34 33 32 31 32 35 41 53 73 84 87 87 85 81 77 72 68 64 61 58 56 53 51 48 47 45 44 43 42 41 39 38 37 36 34 33 30 25 17 6 340 323 316 312 311 310 310 311 311 312 312 312 312 312 311 311 310 309 308 308 307 307 307 307 309 312 313 313 314 313 313 312 311 310 308 306 304 301 298 296 294 292 290 288 286 284 283 282 281 281 281 281 280 280 280 280 279 279 279 278 278 278 278 277 277 277 277 277 277 276 275 273 271 267 261 253 239 215 168 125 103 95 92 93 94 97 99 102 104 107 109 112 115 118 121 123 125 127 128 128 127 124 121 116 110 105 100 96 93 91 88 84 79 74 70 68 68 69 71 75 78 82 84 85 86 86 84 81 79 76 74 73 72 72 73 75 77 80 82 84 85 86 88 89 91 93 95 97 98 100 101 103 106 108 110 112 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 95 94 94 93 93 92 91 90 89 88 87 88 89 91 93 96 99 103 107 112 117 122 126 127 126 125 126 128 129 131 132 132 131 131 131 132 134 136 136 129 114 85 28 345 311 309 312 317 323 328 333 337 340 341 342 342 342 342 341 340 340 339 337 336 335 334 333 332 331 330 329 328 327 327 326 325 325 324 324 324 324 323 323 323 322 322 321 320 320 320 320 320 322 323 324 325 326 326 326 326 327 327 328 328 329 330 330 330 330 330 329 329 328 327 327 326 324 323 321 320 319 317 317 316 316 315 313 312 310 309 307 307 306 305 304 303 302 300 299 298 297 296 295 294 294 294 295 295 297 298 300 301 302 303 305 307 309 312 314 316 318 320 321 321 321 321 319 314 308 301 292 281 270 260 254 250 249 249 251 253 254 252 251 249 249 249 249 250 250 252 254 256 258 261 263 265 268 271 274 275 277 278 279 280 280 281 283 285 286 286 286 285 284 283 282 281 281 280 280 280 280 280 281 282 283 284 285 287 288 226 225 224 223 222 224 226 230 238 243 245 248 252 256 260 262 266 270 274 279 285 292 297 302 307 309 306 300 299 302 304 306 306 306 306 306 307 308 308 309 309 310 310 311 312 314 316 318 319 321 322 324 324 324 323 323 322 321 321 322 323 323 325 326 327 328 328 328 329 331 334 337 341 345 349 353 358 3 5 4 4 4 6 9 19 29 37 41 39 37 32 25 25 27 28 29 31 32 30 28 25 21 16 19 24 32 42 52 53 43 38 35 32 31 31 31 31 29 29 30 33 40 56 77 89 92 91 89 85 80 75 70 65 62 59 56 53 50 48 46 46 44 43 42 41 40 38 37 35 34 32 31 28 23 15 339 323 315 310 308 308 308 308 309 310 310 310 311 311 310 310 309 308 307 307 306 306 306 306 307 308 311 312 313 313 313 312 311 310 309 306 304 302 299 296 294 291 289 287 285 283 282 281 280 280 280 280 279 279 279 278 278 278 277 277 277 277 276 276 276 276 276 276 275 274 273 271 269 266 261 254 240 217 171 122 98 90 88 88 90 91 93 96 98 102 105 109 113 117 121 125 128 130 131 132 129 126 121 116 111 106 102 98 95 92 89 85 81 76 73 72 72 73 76 79 82 85 87 88 89 89 87 85 83 81 80 78 78 78 79 80 82 84 86 88 89 90 91 93 95 97 99 101 103 105 107 109 111 113 115 116 116 115 114 112 111 109 109 108 107 107 106 105 105 103 102 101 101 100 99 99 98 97 97 96 95 95 94 94 94 95 97 98 100 102 104 106 109 113 118 124 127 127 127 125 126 127 130 133 134 135 135 134 134 135 135 137 138 138 139 142 156 186 210 228 246 273 323 345 359 5 5 3 0 357 354 352 350 347 346 343 341 339 337 335 334 332 331 329 328 327 326 325 325 324 324 323 323 324 324 324 324 324 324 323 322 322 322 322 322 323 324 325 326 326 327 327 327 327 327 327 328 329 331 332 333 333 333 333 333 332 331 330 329 328 327 325 324 323 321 320 319 318 318 317 316 314 312 311 309 308 307 306 305 303 302 301 300 299 298 297 296 295 294 294 294 295 296 297 299 300 302 303 304 306 308 310 313 315 318 321 323 326 328 328 327 324 320 315 306 295 283 273 266 262 259 258 257 257 256 254 252 251 251 251 251 251 252 253 255 257 259 261 263 266 269 272 274 276 277 277 277 278 279 280 282 284 287 288 289 288 288 287 286 285 284 284 283 283 283 283 284 284 285 286 287 288 289 222 221 220 221 225 227 230 234 239 243 245 247 251 255 260 263 267 270 275 280 285 292 298 302 305 306 303 301 300 299 300 300 301 301 301 302 303 304 305 305 306 306 306 307 308 311 315 317 318 318 318 319 319 320 320 320 320 320 319 320 322 324 325 326 327 328 329 329 330 331 333 335 338 341 344 348 352 356 359 1 3 4 7 12 21 28 33 36 36 34 33 33 29 27 26 27 29 29 28 26 22 18 14 19 24 32 43 52 50 42 37 33 29 26 25 25 25 25 26 28 32 40 62 82 93 95 94 91 87 82 76 71 66 62 59 55 53 50 47 46 45 44 43 42 41 40 38 36 35 34 32 31 29 27 12 331 317 311 308 308 307 307 307 308 308 309 309 310 310 309 309 308 307 306 305 305 305 305 305 306 306 308 310 311 313 312 312 311 310 308 306 304 301 299 296 293 290 287 285 283 281 280 280 279 279 278 278 278 278 278 277 277 276 276 276 276 276 275 275 275 275 274 274 273 273 272 270 268 265 260 253 240 219 175 123 97 90 88 88 89 91 92 94 97 100 104 108 113 118 123 127 130 132 133 133 130 126 121 117 113 109 105 101 98 95 92 88 83 79 77 76 76 78 80 83 86 88 90 90 91 91 90 88 87 85 84 83 83 83 83 85 86 88 89 91 92 93 94 96 97 99 101 103 106 108 110 113 115 117 119 120 120 119 117 115 113 113 112 111 111 110 110 109 109 108 107 106 105 104 103 103 102 101 101 100 99 99 99 99 100 101 103 104 105 107 109 111 114 117 121 126 128 128 127 126 126 128 130 132 133 133 133 133 133 133 134 137 140 144 150 157 165 172 178 179 175 159 109 79 59 44 35 27 20 14 8 3 358 355 351 348 345 342 340 337 335 333 332 330 329 327 326 325 324 323 322 322 322 323 323 323 323 324 324 324 323 323 323 324 324 324 325 327 328 328 328 327 327 327 327 327 328 330 331 333 334 335 336 336 336 335 335 333 332 331 330 329 328 326 325 323 322 321 320 319 318 317 315 314 312 310 309 307 306 304 302 301 301 300 300 299 298 296 295 294 294 294 295 296 298 299 301 302 304 305 307 309 311 313 316 320 323 327 330 331 330 328 325 320 313 304 295 286 279 272 268 264 261 258 257 256 255 255 255 255 255 254 255 256 257 258 259 261 264 267 269 272 273 274 275 275 275 276 277 279 281 283 285 288 290 291 291 291 291 290 289 288 288 287 287 287 288 288 289 289 290 291 292 219 220 221 224 228 231 232 234 237 241 244 247 250 255 260 265 269 271 275 279 284 289 293 297 299 300 299 299 298 297 296 295 296 296 298 299 300 301 302 301 301 302 303 304 306 309 312 315 316 315 315 314 315 316 318 320 321 321 320 321 322 324 325 326 326 327 329 330 331 331 333 335 338 341 343 346 350 354 356 359 2 5 10 15 22 26 29 32 33 34 35 34 28 24 23 23 26 26 25 23 19 14 14 20 26 33 42 51 48 42 36 31 27 22 19 18 18 20 22 26 32 42 68 87 96 99 97 93 89 83 77 71 66 62 58 55 52 49 46 45 44 43 42 41 40 39 38 36 35 33 32 31 30 28 5 326 313 309 308 307 307 306 307 307 308 308 309 309 309 309 308 308 306 305 305 305 305 305 304 305 306 307 309 311 311 312 311 310 309 307 305 303 301 298 295 292 289 285 283 280 279 278 278 277 277 277 277 277 277 276 276 276 275 275 275 274 274 274 273 273 272 272 272 271 271 271 269 268 265 261 254 241 222 179 127 100 93 91 90 90 91 92 94 96 98 102 106 110 115 120 124 127 129 130 129 126 123 120 117 115 112 109 105 101 98 94 90 86 83 80 80 81 82 85 87 89 90 92 93 93 92 92 91 90 88 88 87 87 87 87 89 90 91 92 93 94 95 96 97 98 100 102 104 107 110 113 116 118 121 122 122 122 120 118 117 116 116 115 115 114 113 113 113 112 112 111 111 110 109 108 107 106 105 105 104 104 103 103 104 105 107 108 110 110 112 113 116 119 122 125 128 129 129 129 128 129 130 130 131 131 131 131 131 132 133 135 138 142 146 151 154 157 157 155 150 141 128 110 93 78 63 53 43 35 27 20 13 7 2 358 354 351 348 345 342 339 337 335 333 330 328 327 325 324 323 322 322 322 323 323 323 324 324 324 324 324 324 324 325 325 326 327 328 329 329 328 328 327 327 326 327 328 330 331 333 335 336 337 338 338 338 338 338 337 335 334 333 332 330 329 327 326 324 323 322 321 320 318 317 315 313 311 309 307 305 303 302 302 301 301 301 300 299 298 297 296 295 295 296 297 299 300 301 303 304 305 306 308 310 313 317 321 325 327 328 327 326 322 318 313 308 302 296 289 281 274 268 263 262 261 261 261 261 260 260 259 258 258 258 259 260 261 263 265 267 269 270 271 272 272 273 274 275 276 278 281 283 285 287 289 291 293 295 295 295 294 294 293 293 292 292 292 292 293 293 293 294 295 218 219 222 227 230 231 232 233 235 238 242 246 250 254 261 267 271 273 275 278 282 285 288 290 292 293 294 295 295 293 292 291 292 293 294 295 296 297 298 297 297 298 301 303 306 308 310 312 312 311 310 311 312 314 317 320 323 323 323 322 322 322 323 323 323 324 326 328 330 332 333 336 340 343 346 349 351 353 354 357 0 4 9 14 18 21 25 28 31 34 34 30 24 20 20 21 23 23 22 19 15 11 14 20 27 33 39 44 43 39 34 30 24 19 16 14 15 17 20 25 33 48 75 91 98 101 99 95 90 84 78 72 66 62 58 54 51 47 44 42 41 41 40 39 38 37 36 35 33 32 31 30 29 28 7 340 322 311 307 306 306 306 306 306 307 307 308 309 309 309 309 308 307 306 305 305 305 304 304 305 307 308 309 310 310 310 310 309 307 306 304 302 300 297 294 290 287 284 281 279 278 277 276 276 276 276 276 276 276 275 275 274 274 274 273 273 272 272 271 270 270 269 269 269 269 269 268 268 267 263 256 245 226 185 132 105 97 93 92 91 91 92 93 94 96 98 101 104 108 113 117 120 123 124 124 122 121 119 118 117 115 112 108 103 99 96 92 89 86 84 84 85 86 88 90 92 93 94 94 93 93 92 92 91 90 90 90 90 90 91 92 93 94 95 96 96 97 97 98 99 101 103 105 108 112 115 118 122 123 124 123 122 120 119 119 118 118 118 117 116 116 115 115 115 115 115 114 113 112 111 110 110 109 109 109 108 108 108 108 110 112 113 114 114 115 117 118 121 125 128 128 128 127 127 128 128 128 129 129 130 131 132 132 134 136 138 140 142 144 146 146 145 141 137 131 124 114 104 94 83 72 61 51 42 35 28 21 15 10 6 2 359 355 351 348 344 342 339 336 333 330 328 326 325 324 324 324 324 324 325 325 325 325 324 324 324 324 324 325 326 328 329 330 330 329 328 327 327 326 326 327 328 329 330 332 334 336 338 339 340 341 341 341 341 340 339 337 336 335 333 332 330 329 327 326 325 323 322 320 318 316 314 311 309 306 305 303 302 302 301 301 301 300 300 299 298 298 297 297 297 298 299 300 302 303 304 304 305 307 309 312 316 318 320 321 320 319 316 313 310 307 305 302 299 292 283 275 270 268 268 267 266 265 264 263 262 261 260 260 261 261 262 264 265 266 267 268 269 270 271 272 273 275 276 279 281 283 285 287 288 290 292 294 294 295 295 296 295 295 295 294 293 294 294 295 296 296 296 219 223 227 231 233 233 234 234 236 240 245 249 254 259 264 270 273 275 277 278 280 282 283 285 286 286 288 289 289 289 288 288 289 290 290 291 292 294 295 295 295 297 300 303 305 307 308 308 306 305 305 307 310 314 317 320 322 324 322 321 320 320 320 320 320 322 323 326 328 332 335 339 343 347 350 352 352 352 354 356 359 2 6 10 13 17 20 24 28 32 32 26 20 17 18 20 21 20 18 16 12 9 15 22 28 34 40 42 38 34 29 24 19 15 14 13 15 18 22 28 39 57 80 94 100 101 100 96 90 84 77 71 65 60 56 53 49 45 42 40 39 38 38 37 36 35 34 33 31 30 29 29 28 27 22 0 329 308 305 304 304 304 304 305 305 306 307 308 309 309 309 308 307 306 305 304 303 303 304 304 306 307 308 309 309 308 308 307 306 305 303 301 299 296 292 289 286 283 281 279 278 277 276 276 276 275 275 275 274 274 274 273 273 272 271 271 270 269 268 267 267 266 266 266 266 267 268 269 268 265 259 249 232 189 137 112 101 96 94 93 93 93 93 94 95 95 96 98 101 104 108 111 114 116 117 117 118 118 118 117 115 112 108 104 100 97 94 91 89 87 87 88 90 91 93 93 93 93 93 92 92 92 93 92 92 92 92 93 94 94 95 97 97 98 98 99 100 101 102 102 103 105 108 110 113 116 119 122 123 123 123 122 122 122 122 121 121 120 119 119 118 117 117 117 117 116 116 115 114 113 113 113 112 112 112 111 111 111 113 114 115 116 116 117 117 119 120 123 125 127 127 126 125 125 126 127 127 128 129 130 132 133 134 136 137 137 137 136 136 137 135 131 127 122 116 110 102 94 86 79 70 61 51 43 36 30 24 19 15 11 8 4 0 357 353 348 345 341 337 334 331 329 327 326 325 325 325 325 326 326 326 326 325 325 324 324 324 324 326 327 329 331 331 331 330 329 328 327 327 327 327 328 329 330 332 334 336 338 340 341 342 343 344 344 344 343 342 341 339 338 336 335 333 332 330 329 328 326 324 321 319 317 315 312 310 308 306 304 303 302 301 300 300 300 300 300 300 300 299 298 298 298 299 300 301 302 302 303 303 305 306 308 310 311 311 310 308 306 304 302 302 303 304 306 305 298 290 283 279 277 273 271 268 266 265 263 262 262 262 262 262 263 264 265 265 266 267 268 269 271 272 273 275 277 279 282 284 286 288 289 290 291 291 292 292 292 293 292 293 293 292 292 293 293 294 295 295 295 224 229 233 235 236 238 240 241 242 246 250 255 259 263 267 273 274 275 277 278 278 277 277 278 280 280 281 282 283 283 284 284 285 287 287 288 290 292 293 294 295 297 299 301 302 303 304 303 301 300 300 304 310 314 318 320 321 321 319 318 318 318 319 320 321 323 324 327 329 333 336 340 345 348 351 353 354 353 354 355 357 360 2 4 6 8 12 16 23 27 27 22 18 16 18 18 18 17 14 12 10 9 17 23 29 35 41 40 34 31 25 20 15 13 12 13 17 22 28 35 52 70 85 96 101 102 100 96 90 83 76 69 63 58 54 50 46 43 39 37 36 36 36 35 35 34 32 31 29 28 27 27 26 26 27 7 325 300 301 302 302 302 303 303 304 305 306 307 308 308 309 308 307 306 304 303 302 302 302 303 304 305 306 307 307 307 306 306 305 303 302 300 297 294 291 288 286 283 281 280 278 277 277 276 276 275 275 274 273 273 272 272 271 270 270 269 268 267 266 265 264 263 263 263 264 266 268 270 270 268 263 255 239 200 145 119 106 100 97 96 95 95 95 94 94 93 93 94 95 97 99 102 105 107 110 112 113 114 114 114 112 110 107 104 101 98 95 93 91 90 90 91 92 94 95 95 94 94 94 94 94 94 94 94 94 95 95 96 97 99 100 101 101 102 102 103 104 105 106 106 107 109 111 113 115 118 119 121 121 123 124 126 126 125 125 124 124 123 123 122 121 120 119 119 118 117 117 116 115 115 115 115 114 114 114 113 113 114 115 116 116 117 117 118 118 119 122 124 125 126 126 126 125 125 125 126 127 129 130 131 132 134 134 134 133 132 130 128 126 125 122 118 113 108 103 97 90 84 77 71 63 54 47 40 33 28 23 19 15 12 10 6 3 360 356 352 348 343 339 335 333 330 328 327 326 326 326 327 327 327 327 326 326 325 324 324 323 324 325 327 329 331 332 332 331 330 330 329 329 328 328 329 330 331 333 334 336 338 340 342 343 344 345 346 346 346 346 345 344 342 341 340 338 337 335 334 332 330 328 326 323 321 319 317 314 312 309 307 305 303 302 300 300 300 300 301 302 301 301 301 299 299 299 299 299 299 300 300 301 301 302 302 301 301 300 299 297 295 293 293 293 294 296 298 301 302 299 294 289 283 278 274 270 267 265 264 263 262 262 262 262 263 264 265 266 267 268 269 271 272 274 275 277 279 281 284 286 288 289 289 290 290 290 291 291 291 291 291 291 292 292 293 293 294 294 294 294 294 228 232 234 236 238 240 241 243 244 246 250 254 258 262 268 272 273 274 274 274 273 272 272 273 275 275 276 277 278 278 279 279 281 283 284 286 287 289 292 293 294 295 296 296 297 298 299 299 299 298 299 302 310 314 318 320 320 319 318 317 317 319 321 323 326 328 330 332 333 335 336 339 342 346 349 352 353 350 351 353 355 355 356 356 357 0 5 10 18 22 23 19 16 15 15 14 13 11 9 8 9 13 19 25 30 34 37 34 29 25 19 15 12 10 11 13 18 24 31 40 55 72 86 96 102 102 100 95 89 81 74 67 61 56 52 48 44 40 37 35 34 34 34 34 33 32 31 29 27 26 25 25 25 25 26 3 315 293 297 300 301 301 302 302 303 304 305 306 307 308 308 308 307 305 304 302 301 301 301 302 303 304 305 305 306 306 305 305 304 303 301 299 296 294 291 288 286 284 282 281 280 279 278 277 277 276 274 273 272 272 271 271 270 269 269 268 267 266 265 264 263 262 262 262 263 265 268 271 272 271 268 260 246 211 156 125 111 105 102 100 98 97 96 95 93 92 92 91 91 91 92 94 97 100 103 106 109 110 110 110 108 107 104 102 100 98 95 93 92 91 92 93 94 96 97 97 96 96 95 95 95 95 96 96 97 97 99 100 101 102 104 104 105 106 107 108 109 110 111 112 112 113 115 117 118 120 122 124 126 128 129 130 130 129 129 129 128 128 127 125 124 123 122 121 120 119 118 117 117 116 116 116 116 116 116 116 116 116 117 117 118 118 118 119 120 121 123 124 125 125 125 125 125 125 126 127 128 130 131 131 131 131 131 129 127 123 120 118 116 113 109 105 101 97 92 86 81 76 71 65 57 50 44 38 32 27 23 19 16 14 11 7 4 0 357 353 349 345 341 338 335 332 330 328 327 327 327 328 328 328 328 327 326 326 325 324 324 324 324 325 326 328 330 332 332 332 332 332 331 331 331 331 332 333 334 335 337 338 340 341 343 344 346 347 347 348 348 348 348 347 346 345 343 342 340 338 336 334 332 330 328 326 323 321 319 316 313 310 307 305 303 302 301 300 300 301 301 302 302 302 301 300 299 298 298 298 298 298 298 299 298 297 296 294 292 291 290 288 287 287 287 287 288 289 292 294 296 294 290 283 278 274 270 267 265 264 263 262 262 262 262 263 265 267 268 270 271 271 273 274 275 277 279 281 282 284 286 288 288 289 289 289 290 291 291 292 292 291 291 291 292 292 293 293 293 293 293 293 228 231 234 234 235 236 237 237 238 240 245 250 255 260 266 269 270 269 268 268 267 266 268 271 272 272 272 272 274 274 275 275 275 277 278 280 282 285 288 289 290 291 291 291 291 292 295 298 300 301 301 303 308 312 315 317 318 319 319 319 320 322 324 327 330 332 333 335 335 335 334 335 338 342 345 348 348 346 347 348 349 348 348 349 351 356 2 9 15 20 19 16 13 11 10 8 7 6 5 6 10 15 20 26 30 32 32 29 22 16 11 9 8 8 9 14 20 27 33 43 57 72 85 95 101 102 99 94 87 79 71 65 59 54 50 46 43 39 36 34 33 32 32 32 31 30 29 28 27 25 24 24 24 24 25 3 304 286 294 298 300 300 301 301 302 303 304 305 306 307 307 307 306 305 304 302 301 301 301 301 302 302 303 304 304 305 305 304 303 302 300 298 296 294 291 289 287 285 284 282 282 281 280 279 278 276 275 273 272 272 271 270 270 269 268 267 267 266 265 264 263 263 263 263 264 266 270 272 274 274 271 264 250 218 165 131 116 110 107 104 102 100 98 96 93 92 91 90 89 87 86 88 91 95 98 101 103 104 105 105 104 103 102 101 99 97 95 94 93 93 93 94 96 97 99 99 98 97 96 95 96 97 97 98 99 100 102 103 105 106 107 108 109 111 112 113 114 116 118 118 119 120 121 122 123 124 126 128 130 132 134 134 134 134 134 134 133 132 131 130 128 126 125 124 122 121 120 120 119 118 118 118 118 118 118 118 119 119 119 119 120 120 120 121 122 123 123 124 124 125 125 125 125 126 126 127 128 129 130 129 127 127 126 124 120 115 110 107 105 102 99 95 92 88 84 79 75 70 66 60 54 48 42 36 31 26 22 19 16 13 11 8 5 2 358 354 350 347 344 341 338 336 333 331 329 329 329 329 329 329 328 327 325 324 323 323 323 322 321 322 324 327 329 333 334 335 335 335 334 334 334 335 336 336 337 338 338 339 340 342 343 344 346 347 348 349 350 350 351 351 350 350 349 348 346 344 341 339 337 335 333 331 329 326 324 320 317 314 311 308 306 305 303 302 302 302 302 301 301 301 301 300 300 299 299 299 298 298 297 297 295 294 292 290 288 287 285 285 285 285 285 285 285 286 287 289 290 289 285 280 276 272 269 267 266 264 264 263 263 263 263 264 266 267 269 270 270 271 271 273 274 275 277 279 281 282 284 286 287 287 288 289 290 291 291 292 291 291 290 290 290 290 291 291 291 291 291 291 226 229 229 229 228 229 230 231 234 239 245 250 255 260 264 266 266 265 263 262 263 263 267 269 271 271 269 269 270 271 271 271 270 269 270 273 275 277 280 282 284 287 288 290 290 291 294 297 300 302 303 304 306 309 312 314 315 317 318 319 320 322 324 326 329 330 332 332 333 334 333 333 334 338 341 345 344 343 342 342 341 340 341 344 348 353 360 6 12 16 14 11 8 5 4 2 2 3 5 8 12 16 21 25 28 27 24 18 13 9 6 5 5 7 11 17 23 29 35 46 58 72 85 93 99 101 97 92 85 77 69 62 56 51 47 44 41 37 34 32 31 31 30 30 30 29 28 27 26 25 24 23 23 23 22 8 294 281 293 297 299 300 300 301 301 302 303 304 305 306 307 307 307 306 304 303 301 300 300 300 301 301 302 303 304 304 304 304 303 302 300 298 296 294 291 289 288 286 285 284 284 283 282 280 279 277 275 274 273 272 271 271 270 269 268 268 267 266 265 264 264 264 264 265 266 268 271 274 276 276 274 266 251 223 172 137 122 117 112 109 106 103 100 98 95 93 90 88 85 83 82 84 87 91 94 96 98 99 101 102 102 102 101 100 98 96 95 94 93 93 94 95 97 99 100 99 99 98 97 97 97 98 100 101 102 104 105 107 109 110 111 113 114 115 117 118 120 121 123 124 125 126 126 127 128 129 131 133 135 137 137 138 139 139 139 138 138 137 135 134 132 130 128 127 125 124 123 122 122 121 120 120 120 121 121 121 121 122 122 122 122 122 123 123 123 124 124 124 124 125 125 125 125 126 126 126 127 127 127 127 125 124 122 119 116 111 106 102 99 96 93 90 86 83 78 75 71 67 63 58 53 47 41 36 31 26 22 19 16 13 10 8 5 3 359 356 353 350 347 345 343 340 337 334 332 331 330 330 330 328 327 325 322 319 318 318 318 317 317 319 324 329 334 339 342 343 342 341 341 341 341 340 340 341 341 341 341 341 342 343 345 346 347 348 349 350 351 352 353 353 354 354 354 353 351 348 346 343 341 339 337 336 334 331 328 325 321 318 315 312 310 308 306 305 304 303 303 303 302 302 301 300 300 300 300 300 300 299 298 297 295 293 291 289 287 285 284 284 284 284 284 284 284 284 284 285 285 283 280 277 273 270 268 267 266 265 265 264 264 264 265 265 266 267 268 269 269 269 270 271 272 273 275 276 278 280 281 283 284 285 287 288 289 290 290 290 290 289 289 288 288 289 289 290 290 290 290 290 224 225 223 222 222 225 228 231 235 241 246 251 255 258 260 262 262 261 260 259 260 262 265 268 269 269 266 264 264 265 266 265 265 263 264 266 268 270 272 275 279 282 285 288 289 290 291 293 296 298 300 301 303 305 307 309 311 313 315 316 317 318 320 322 324 325 326 327 329 331 332 332 333 334 337 340 340 339 337 335 334 335 337 341 345 350 356 2 4 2 1 1 360 358 358 358 0 3 7 10 14 17 20 22 22 20 14 7 4 3 2 2 4 8 12 18 25 31 39 49 60 72 84 92 97 98 95 89 82 74 66 59 53 49 45 42 39 36 33 31 30 29 28 28 28 28 27 26 25 25 24 23 23 23 22 16 293 283 293 298 299 300 300 300 301 302 302 304 305 306 307 307 307 306 305 303 302 300 300 299 300 300 301 302 303 304 304 304 303 301 300 298 296 294 292 291 289 288 287 286 286 284 283 281 280 278 276 275 274 273 272 271 270 270 269 268 267 266 265 265 264 265 265 266 268 270 273 275 277 278 275 267 252 227 179 145 132 127 121 116 112 107 104 100 96 92 88 83 79 78 78 81 84 88 92 94 96 98 99 100 101 100 100 98 97 96 95 95 94 95 95 96 98 99 100 100 100 99 98 98 99 101 102 104 106 107 109 111 113 114 116 117 119 120 122 124 125 126 128 129 131 132 133 133 134 135 136 138 139 141 141 142 143 143 142 142 141 140 138 136 135 133 131 129 128 127 126 125 125 124 124 123 123 123 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 124 123 123 122 120 118 115 112 109 106 102 98 94 90 87 83 79 76 71 67 62 57 53 49 45 41 35 30 25 21 17 14 11 9 6 3 0 358 355 353 351 349 346 342 339 335 333 331 330 329 328 325 323 320 317 314 312 310 310 311 313 320 327 334 341 345 349 351 352 352 353 353 352 351 350 349 348 347 346 346 347 348 348 349 349 350 350 351 352 353 354 355 356 357 357 356 355 353 350 348 346 343 341 340 338 335 332 329 326 322 319 316 313 311 310 309 307 306 305 305 304 303 302 301 301 301 301 301 301 301 300 298 296 294 292 290 288 286 285 285 284 284 284 284 283 283 283 283 282 279 276 273 271 269 267 267 266 266 266 266 265 265 265 266 266 267 267 268 269 269 270 271 272 273 275 276 277 278 279 281 282 284 285 287 288 288 289 289 288 288 288 288 288 288 289 289 289 289 289 290 220 220 218 218 220 224 227 231 235 240 245 249 253 255 256 257 259 259 258 257 256 259 263 267 268 265 262 259 258 258 258 257 257 257 258 259 261 264 268 271 274 277 279 281 284 284 285 286 289 292 295 298 299 301 303 305 306 308 311 313 315 315 316 318 320 321 323 324 326 329 331 332 331 331 331 332 334 333 331 329 326 328 331 335 340 344 348 353 354 354 354 354 353 353 353 356 360 4 8 11 13 15 15 14 12 10 5 1 360 359 360 1 3 6 10 16 23 33 43 52 62 73 83 91 96 96 92 86 78 70 63 56 51 47 43 41 38 37 34 31 29 28 27 27 27 26 26 25 25 24 24 23 23 23 23 20 343 299 298 299 300 300 300 301 301 302 302 304 305 306 307 307 307 307 306 304 302 300 299 299 299 300 301 302 303 304 304 304 303 302 300 299 297 296 294 292 291 290 289 288 287 286 284 282 280 278 277 275 274 273 272 271 270 269 268 267 266 266 265 265 265 265 266 267 268 270 272 275 277 278 275 267 253 230 187 158 148 144 139 132 126 117 110 103 96 90 85 81 78 77 78 80 83 87 90 93 95 97 98 98 99 99 98 97 97 97 96 96 96 96 96 97 98 100 101 101 101 100 100 100 102 103 105 107 109 112 114 115 117 118 120 123 124 126 127 129 130 132 133 135 136 138 139 140 141 142 142 142 144 145 145 146 145 145 145 144 143 141 140 138 136 135 133 132 130 130 129 128 128 127 126 126 126 126 126 126 126 126 126 125 125 124 125 125 125 125 125 125 124 124 124 123 123 123 122 122 123 123 123 123 123 123 122 121 119 117 114 111 107 104 99 96 92 89 85 80 75 70 65 60 57 54 50 46 41 36 30 26 22 18 15 12 9 6 3 0 357 355 352 350 347 342 336 331 327 325 323 323 321 318 314 311 308 306 304 304 306 310 314 321 326 332 340 349 358 6 10 14 15 15 12 11 9 8 6 360 354 354 354 355 355 355 354 354 353 353 354 354 355 356 357 358 357 357 356 355 353 351 349 346 345 343 341 338 336 333 330 326 323 320 318 316 315 314 312 311 309 308 307 305 304 303 303 302 303 303 303 302 302 301 299 297 295 292 290 288 288 287 287 287 287 286 286 285 284 284 282 279 276 274 271 270 269 268 268 268 268 267 266 266 266 266 267 267 268 268 269 270 271 273 274 275 276 276 277 278 279 280 282 283 285 286 287 287 288 288 288 288 288 288 288 288 289 289 290 290 291 291 217 217 216 217 219 222 225 228 234 239 244 247 250 252 253 255 256 256 255 253 252 255 259 264 265 263 259 257 255 253 252 251 252 253 255 256 258 261 265 268 270 270 272 274 277 280 281 282 285 289 294 298 299 300 301 302 304 306 309 313 314 315 315 317 318 320 321 322 324 327 330 330 329 326 325 325 327 327 325 321 317 316 320 326 332 336 340 341 342 343 344 346 349 352 354 358 1 5 8 10 11 10 8 6 3 360 358 357 357 357 357 357 358 0 5 10 19 32 46 57 69 78 86 92 95 93 89 83 75 67 60 54 49 45 42 39 37 35 33 31 29 27 26 25 25 25 25 24 24 24 23 23 23 23 23 22 20 314 301 299 300 300 300 301 301 302 303 303 305 306 306 307 307 307 306 304 302 300 299 299 299 299 300 301 302 303 303 303 303 302 301 300 299 297 295 294 292 291 290 290 289 287 285 283 281 279 277 275 274 273 272 271 270 269 268 267 266 265 264 264 264 264 265 266 267 269 271 273 275 276 274 266 253 232 194 170 162 158 153 148 140 130 120 109 100 93 88 84 82 81 81 82 83 87 90 93 95 96 96 95 96 97 97 97 97 97 97 97 97 97 98 99 101 102 103 103 103 102 102 103 104 106 109 111 113 116 118 119 121 123 125 127 129 130 132 133 134 136 138 140 142 144 145 145 145 146 146 147 147 148 148 149 148 147 146 145 144 142 141 139 137 136 135 134 133 132 131 130 130 129 129 128 128 128 128 128 128 127 127 126 126 126 126 126 127 127 127 126 126 125 124 123 123 123 123 124 125 125 125 125 125 125 125 124 123 121 119 116 112 109 105 102 99 95 91 85 80 75 71 68 65 62 58 55 50 46 41 36 32 28 24 20 16 13 9 5 359 351 345 340 335 328 321 314 308 306 308 310 308 305 302 299 298 297 298 301 305 309 313 314 313 311 318 325 345 42 57 59 56 51 45 39 33 29 24 17 9 6 5 4 3 2 0 359 357 357 356 356 356 356 357 357 356 356 355 354 353 351 349 348 346 345 343 341 340 337 334 330 327 324 322 321 320 320 318 316 315 312 310 308 307 306 305 304 304 304 304 304 304 303 302 301 298 296 293 292 291 290 290 290 290 289 288 288 287 287 285 283 280 277 274 272 271 270 270 269 269 268 268 267 267 267 268 268 269 269 270 272 273 275 276 276 277 277 278 279 280 281 282 284 285 285 286 287 288 288 288 288 288 288 288 288 289 290 291 292 292 293 215 215 215 216 218 221 224 228 234 239 243 245 247 248 250 251 252 252 251 249 249 251 255 258 260 261 258 255 254 253 251 250 250 252 254 256 258 260 263 266 267 268 269 273 277 280 282 284 287 291 296 300 301 302 302 303 304 306 309 312 315 316 317 317 319 320 321 322 323 325 327 327 326 324 321 322 323 323 319 313 307 302 308 316 323 329 333 334 333 333 334 336 341 349 354 359 3 6 7 7 5 2 0 358 357 356 355 355 355 354 354 354 355 358 2 8 16 33 52 68 81 88 93 95 95 92 87 80 72 65 58 52 48 44 41 38 35 33 31 29 28 27 25 25 24 24 24 24 23 23 23 23 22 22 22 23 16 318 302 299 300 300 300 301 301 302 303 303 304 305 306 307 307 306 305 304 302 301 300 299 299 299 300 300 301 302 303 303 303 303 302 301 300 298 296 295 293 292 292 291 290 288 286 284 281 279 277 275 274 272 271 270 269 268 267 266 265 264 263 263 263 263 264 265 266 267 269 271 273 274 272 265 252 233 199 178 169 164 159 153 147 139 130 120 111 104 98 94 92 90 88 86 86 88 91 93 94 94 94 94 95 96 97 98 98 98 99 99 99 99 100 101 103 104 105 105 105 105 105 106 108 110 112 115 117 119 122 123 125 127 129 131 133 134 135 137 140 141 143 145 146 147 148 148 147 148 148 149 150 150 150 150 149 147 146 145 144 143 141 140 138 137 136 136 135 134 133 132 131 130 130 129 129 129 128 128 128 128 128 127 127 127 127 128 128 128 127 127 127 126 126 125 125 125 125 126 127 127 127 126 126 126 126 126 125 123 122 118 115 112 109 105 102 99 95 90 86 83 81 79 77 75 72 69 65 61 58 54 51 47 43 40 35 31 26 16 348 320 311 307 298 289 280 276 271 273 280 286 287 286 286 287 289 291 295 299 303 307 309 307 303 295 287 274 251 267 61 65 66 66 61 53 45 38 33 30 22 16 12 10 9 7 5 4 2 1 360 359 358 357 357 356 355 354 354 353 352 351 349 347 346 344 343 342 341 339 336 333 330 327 325 324 324 323 322 321 319 317 314 312 311 309 308 308 307 306 306 305 305 305 304 303 301 299 297 295 294 293 292 292 291 291 290 289 288 288 287 285 282 279 277 274 272 271 271 271 271 271 270 270 269 269 269 269 270 271 272 274 276 277 278 278 278 279 279 280 281 282 283 284 284 285 286 287 288 289 288 288 288 288 288 289 290 291 292 293 294 294 214 214 214 217 220 222 225 230 235 239 241 242 243 244 245 246 248 248 247 246 247 248 250 253 256 258 258 255 253 253 253 252 252 254 255 257 259 261 263 266 268 271 273 277 281 284 287 289 292 295 300 301 302 302 302 303 303 304 307 310 313 316 318 319 320 320 321 322 322 323 324 325 324 323 321 321 321 319 313 303 295 292 298 308 317 325 327 328 327 327 329 333 338 347 354 358 1 2 2 360 357 355 353 351 350 350 349 349 349 350 350 353 358 3 8 13 21 38 58 79 94 101 102 101 98 92 86 78 70 62 56 50 46 42 39 37 34 31 29 28 27 26 25 24 24 23 23 23 23 23 22 22 22 22 22 22 6 319 302 299 300 300 300 301 301 302 302 303 304 305 306 306 306 306 305 304 303 302 300 300 299 299 299 300 301 302 303 304 304 304 303 302 300 299 297 296 294 293 292 292 290 289 286 284 281 279 277 275 273 272 271 270 268 267 266 265 264 263 262 262 261 261 262 263 264 265 266 268 270 271 269 263 251 232 203 184 173 166 160 155 149 141 134 126 119 112 107 104 101 98 95 92 90 91 92 93 94 94 93 94 96 97 98 98 99 99 100 101 101 101 102 102 103 104 104 105 105 105 106 108 111 113 115 118 120 123 125 127 129 131 133 135 137 137 139 142 144 145 146 147 148 149 149 149 150 150 150 151 151 151 150 150 148 147 146 146 144 143 141 140 139 138 137 137 136 135 133 132 132 131 130 130 130 129 128 128 128 128 128 128 128 127 127 127 127 126 126 127 127 127 127 126 126 127 127 128 129 129 129 128 128 128 128 128 126 125 123 120 118 114 111 108 106 103 100 97 94 93 92 91 90 89 87 85 82 81 80 80 80 79 77 74 64 73 107 167 201 228 247 245 245 246 248 247 248 253 262 269 272 273 275 278 282 286 292 297 303 308 308 307 305 304 304 305 309 334 4 33 42 45 45 42 38 34 31 28 24 18 12 11 9 8 7 6 4 3 2 1 359 358 356 355 354 353 352 351 350 349 347 346 344 342 340 339 338 337 335 334 331 329 327 326 326 325 325 324 323 321 318 316 315 314 313 312 311 309 308 307 306 305 304 303 301 299 297 296 294 294 293 292 292 291 290 289 288 288 287 286 284 282 278 276 273 272 272 272 273 273 273 273 272 271 270 271 272 273 274 275 276 277 279 279 280 281 281 282 282 283 284 284 285 286 287 288 289 289 289 289 288 289 289 290 291 292 293 293 294 294 213 214 215 219 222 225 228 233 237 241 242 242 242 242 243 245 246 247 247 246 246 247 248 250 253 256 257 253 251 251 253 254 255 256 257 258 259 261 264 268 271 275 278 282 286 289 291 294 296 298 300 302 302 302 302 302 303 304 305 308 312 316 318 320 321 321 322 322 323 323 324 325 325 324 322 321 319 314 305 290 287 289 295 304 313 319 322 323 324 326 330 335 342 350 354 357 358 357 354 351 348 347 346 345 343 342 342 342 344 346 348 353 0 7 13 19 28 42 58 78 96 106 109 106 101 94 86 77 68 60 54 48 44 40 38 36 33 31 29 27 26 25 24 23 23 23 23 23 22 22 22 21 21 21 21 22 5 326 303 300 300 300 301 301 301 301 302 302 303 304 305 305 306 306 306 305 304 302 301 300 299 299 299 299 300 302 303 304 304 304 303 302 300 299 297 296 295 294 294 293 291 290 287 285 282 279 277 275 273 272 270 269 268 267 265 264 263 262 261 261 260 260 260 261 262 263 264 266 267 268 266 260 248 230 204 185 173 166 161 156 149 141 133 126 120 115 112 110 107 102 98 93 91 90 91 92 93 93 93 95 96 97 98 99 99 100 101 102 103 103 103 103 103 104 104 105 106 107 109 111 113 115 118 120 123 125 128 130 132 134 136 137 139 140 142 144 146 148 148 148 149 150 150 151 152 151 151 150 150 149 148 148 147 146 146 145 144 143 142 141 139 138 137 137 136 135 134 133 133 132 131 130 130 130 129 128 128 128 128 128 127 127 126 126 125 126 126 126 127 128 128 128 128 129 129 130 131 131 130 129 128 128 128 127 126 123 121 119 117 115 113 111 109 107 105 103 102 102 101 101 101 100 99 98 98 99 101 103 106 111 116 121 115 132 168 196 210 219 222 225 229 234 239 242 248 256 262 264 265 267 269 272 275 281 288 295 301 306 307 306 306 308 312 316 324 335 349 12 20 25 29 29 29 27 24 22 19 15 10 8 7 6 5 4 2 1 360 359 357 356 354 353 351 350 349 348 348 347 346 344 343 341 340 338 337 335 334 333 331 330 328 327 327 327 327 326 325 323 322 320 319 318 318 316 315 313 311 310 308 306 304 302 301 299 297 295 294 293 292 291 291 291 290 290 289 288 288 286 285 282 279 277 274 273 272 273 274 275 275 274 273 272 272 272 273 274 275 275 276 277 278 280 281 282 283 283 284 284 285 285 286 287 288 289 289 290 289 289 289 290 290 291 292 293 293 294 294 294 215 217 219 222 224 227 231 236 240 243 244 244 244 244 245 248 249 249 249 248 248 247 247 249 251 254 255 252 251 251 252 255 256 257 258 260 261 262 265 269 274 278 282 285 289 292 294 296 298 299 300 301 302 302 303 303 305 306 308 310 312 315 318 320 321 322 322 323 324 324 326 327 328 326 323 320 316 309 297 283 286 291 296 303 308 312 315 318 323 328 334 341 346 351 353 353 351 349 345 342 340 338 337 336 336 335 336 338 341 345 350 356 3 11 18 27 35 45 59 74 88 99 105 104 99 93 84 75 66 58 52 47 43 39 37 35 32 30 28 26 25 24 23 23 22 22 22 22 22 21 21 21 21 21 21 21 20 8 331 305 301 301 301 301 301 301 301 302 303 303 304 305 305 306 306 305 304 303 302 300 300 299 299 300 301 302 303 304 305 304 304 302 301 299 298 297 296 296 295 294 293 291 288 285 282 280 277 275 273 272 270 269 268 267 265 264 263 262 261 260 259 259 259 260 261 262 263 264 265 264 262 256 244 226 203 186 175 168 163 157 149 139 130 123 118 115 111 107 103 98 93 90 87 87 88 89 90 91 92 93 94 96 97 99 100 101 102 103 104 104 104 104 104 104 105 106 107 108 110 112 114 116 119 121 124 127 130 132 134 135 137 139 140 142 143 145 147 148 149 150 151 151 152 152 152 151 150 149 148 147 147 147 146 145 144 144 144 143 142 141 139 138 138 137 136 136 136 135 134 133 132 131 130 130 129 129 128 129 129 128 127 127 126 126 126 127 127 127 128 128 129 129 130 131 131 131 131 131 131 129 128 127 126 124 122 121 119 117 116 114 113 112 111 109 108 107 107 106 106 106 106 107 107 108 110 112 115 118 123 128 135 144 156 172 190 203 215 224 229 233 236 240 246 251 256 259 261 262 263 264 266 268 272 278 286 294 300 300 301 301 303 307 311 315 322 331 341 356 6 14 20 22 22 22 20 18 16 13 10 7 5 3 2 1 359 358 356 355 354 353 352 351 350 349 347 347 346 345 344 343 342 340 339 337 336 335 333 332 330 329 327 327 327 327 328 327 327 326 324 323 322 321 320 319 318 316 314 312 309 307 305 303 301 299 297 296 294 292 291 290 290 290 290 289 289 288 287 285 283 281 278 276 275 274 273 274 274 275 275 274 273 273 273 274 275 276 276 276 276 277 278 280 281 282 283 284 285 285 286 287 288 288 289 289 290 290 290 290 290 291 292 292 293 293 294 294 294 294 217 219 221 223 226 229 233 237 242 244 245 245 246 247 248 251 252 252 251 251 249 247 246 248 250 252 254 255 255 255 257 260 261 262 263 265 267 268 270 273 277 281 285 288 291 293 295 297 299 300 299 300 302 304 305 306 308 310 312 313 315 317 319 319 321 321 322 323 323 324 326 327 328 328 323 318 311 301 288 284 289 294 297 299 301 303 308 315 324 331 338 344 348 349 349 346 342 338 335 334 332 330 329 327 327 329 333 337 342 348 354 1 8 16 25 35 43 52 62 73 82 90 95 95 92 87 80 71 62 55 49 45 41 38 36 33 31 29 27 26 25 24 23 22 21 21 21 21 21 21 21 21 21 21 21 21 20 13 357 310 303 301 301 301 301 301 302 302 302 303 304 305 305 306 306 306 305 304 302 301 300 299 299 300 301 302 304 304 305 304 304 302 301 300 300 299 298 298 297 295 294 292 289 286 283 280 278 276 274 272 271 270 268 267 266 265 263 262 261 260 260 260 260 260 261 262 263 263 263 261 257 249 237 220 202 187 177 171 166 159 150 139 128 121 117 114 110 105 100 94 90 88 87 88 89 90 91 92 93 94 95 97 98 100 101 102 103 103 104 104 105 105 105 104 104 105 106 108 109 111 114 116 119 122 125 128 131 133 135 136 138 139 141 143 144 145 146 148 150 151 152 153 153 153 151 149 148 148 146 145 146 146 146 144 143 142 142 142 141 140 139 139 138 137 137 137 137 137 136 135 133 132 131 130 130 130 130 130 130 129 128 127 127 127 127 128 129 128 129 129 130 130 131 132 132 132 131 130 129 127 125 123 121 120 118 117 116 114 113 113 112 111 110 110 109 108 108 108 108 109 109 110 111 113 115 118 122 126 130 134 140 150 164 180 194 201 210 218 226 234 241 246 249 251 254 257 258 259 259 259 260 263 267 274 279 283 286 287 289 292 297 302 308 313 319 327 337 349 360 9 14 17 19 20 20 19 16 12 8 6 4 3 1 359 357 355 353 352 351 351 350 349 348 347 346 345 344 343 342 341 340 339 338 337 335 334 332 330 328 326 326 325 326 327 328 329 329 328 327 326 324 323 322 320 319 317 315 312 310 308 306 304 303 301 299 297 295 293 292 291 290 289 289 288 288 287 286 284 283 281 279 277 276 275 275 275 275 275 274 274 275 275 276 278 279 279 279 278 278 279 280 281 282 283 284 285 286 287 288 288 289 290 290 290 290 290 291 291 292 292 293 293 294 294 294 294 294 295 220 222 224 225 226 229 233 237 241 242 244 245 246 247 249 252 252 252 252 251 248 246 245 247 250 253 258 261 262 264 265 267 269 269 270 271 272 273 275 277 280 283 286 289 291 293 295 296 297 298 298 300 302 304 306 308 309 311 313 315 316 318 319 320 320 321 322 323 322 322 322 323 324 323 320 313 304 293 286 291 298 300 297 295 295 299 307 316 324 331 337 342 344 343 340 336 333 330 329 328 327 325 323 323 324 328 334 340 346 354 1 8 15 24 33 43 51 59 67 74 80 84 87 87 84 79 73 66 58 51 46 42 38 36 34 32 30 28 27 25 24 23 22 21 21 21 20 20 20 21 21 21 21 21 21 20 20 14 350 310 304 303 303 302 302 302 301 302 302 303 303 304 305 306 306 305 305 303 302 301 300 300 300 300 301 302 303 304 305 304 304 303 303 302 301 301 300 299 298 296 294 292 289 286 283 280 278 276 274 273 272 271 269 268 267 266 264 263 262 261 261 261 261 261 262 263 264 264 262 259 254 245 232 216 200 189 181 175 169 162 152 141 130 122 118 114 111 107 103 99 97 95 94 93 93 93 94 94 95 96 97 98 99 101 102 103 103 103 104 104 104 104 103 102 101 102 104 106 108 111 113 116 119 122 125 128 131 133 135 137 138 139 141 142 144 145 146 148 149 151 152 153 153 153 151 149 148 147 145 145 145 145 145 144 142 141 141 140 140 140 139 139 138 137 137 138 138 137 137 136 135 133 132 132 132 132 131 131 130 130 129 129 129 129 129 130 130 130 131 131 131 131 132 132 131 130 129 128 126 124 122 119 117 115 114 113 112 112 111 111 111 110 109 108 108 108 108 109 109 110 111 112 114 115 117 120 123 126 129 133 137 147 161 178 191 198 204 210 219 229 237 241 243 245 248 250 251 251 250 248 248 248 249 248 247 249 257 263 267 273 282 291 299 306 314 322 334 345 356 4 10 14 18 21 21 20 17 14 9 6 5 3 1 359 357 355 353 351 350 350 349 348 346 345 344 343 343 342 341 340 339 337 336 336 334 332 329 327 324 323 322 322 325 327 329 330 330 330 329 328 326 324 322 321 319 318 316 313 311 309 307 305 304 302 301 299 298 296 294 292 290 289 288 287 286 285 284 283 283 282 281 280 278 277 277 276 276 276 276 276 277 279 280 282 284 283 283 283 282 282 283 284 284 285 285 286 287 288 289 290 290 291 291 291 291 291 291 292 293 293 294 294 294 294 294 295 295 296 223 224 226 226 227 230 233 237 239 241 242 243 244 245 247 249 251 251 251 249 247 245 246 247 252 258 264 267 269 270 271 272 273 273 274 275 276 277 279 281 282 284 286 287 288 290 291 293 294 295 296 298 301 303 305 306 307 309 311 313 315 317 318 318 319 320 321 322 321 319 318 317 317 316 312 304 295 290 289 292 296 299 297 295 296 302 309 316 323 328 332 334 335 333 330 327 324 323 323 324 324 324 323 323 326 331 337 345 353 1 8 15 23 33 41 50 58 65 70 74 77 79 80 79 76 71 66 59 52 47 42 38 36 34 32 31 29 27 26 25 23 23 22 21 21 20 20 20 20 20 20 20 20 20 20 20 19 15 347 314 308 305 304 303 302 302 301 302 302 302 303 304 305 305 305 305 305 304 303 302 301 300 300 300 301 302 303 304 304 305 305 304 304 303 302 302 301 299 298 296 294 291 288 285 282 280 278 277 275 274 273 272 271 270 268 267 266 265 263 263 262 262 262 263 264 265 265 265 264 261 255 246 233 218 202 191 184 179 175 167 156 143 129 122 117 115 113 110 106 104 102 101 99 97 96 95 95 96 96 97 98 100 101 102 103 103 103 103 103 103 103 101 100 99 99 100 102 105 107 110 113 115 118 121 125 127 129 132 134 136 137 139 140 142 143 145 146 148 149 150 151 152 153 152 151 150 149 147 146 146 145 145 144 144 142 141 141 140 139 139 139 138 138 138 138 138 138 138 137 137 136 135 135 134 134 133 132 132 131 131 130 130 130 130 131 131 132 132 132 133 132 132 131 130 129 127 126 124 122 121 118 116 114 113 112 111 111 111 111 111 110 110 109 108 108 109 109 110 111 111 112 113 114 116 117 119 121 124 126 130 135 145 159 176 186 193 198 202 209 218 226 231 234 236 238 239 240 238 234 232 233 235 237 237 237 237 239 241 244 250 258 267 275 289 301 317 335 348 357 2 7 13 18 21 22 22 20 17 13 9 7 5 3 1 359 357 355 353 352 350 349 348 347 345 344 343 342 342 341 339 337 335 334 334 333 330 328 326 323 322 321 321 324 326 328 328 329 329 328 327 326 324 322 321 320 318 317 314 312 310 307 306 304 303 302 301 300 298 296 294 292 290 288 287 286 285 284 284 283 283 282 281 280 280 279 279 279 279 280 280 281 283 284 286 286 287 286 286 285 285 286 286 286 287 287 288 288 289 290 291 292 292 292 292 292 292 292 293 294 294 294 294 294 295 295 296 297 297 226 227 228 229 230 232 235 239 240 241 241 242 242 243 245 248 251 252 253 252 251 250 251 253 257 262 266 270 272 273 273 274 274 274 275 276 277 278 279 280 281 282 282 283 284 285 287 288 289 291 293 296 299 301 303 303 304 305 306 308 310 312 314 314 315 315 316 317 317 315 313 312 311 309 305 299 293 289 286 285 290 294 297 298 302 305 307 309 312 316 319 321 322 322 321 321 319 318 317 317 317 319 320 321 325 331 339 348 358 6 12 20 29 38 48 56 63 69 72 73 74 75 73 71 68 64 58 53 47 42 38 35 33 31 30 29 28 27 25 24 23 22 22 21 20 20 20 19 19 19 19 19 20 19 19 19 18 16 349 326 315 308 304 303 303 302 302 302 302 302 302 303 304 304 305 305 304 304 303 302 301 300 300 300 300 301 302 303 304 305 305 305 305 304 303 303 301 300 298 296 293 290 287 285 282 280 279 277 276 275 274 273 272 271 270 269 267 266 265 264 263 264 264 264 265 266 267 267 266 264 259 251 239 225 208 194 187 182 178 169 155 138 123 118 116 115 115 112 109 107 105 104 102 100 98 97 97 97 97 98 99 100 101 102 103 103 103 102 102 101 100 99 98 98 98 99 101 103 105 108 111 114 117 121 123 125 128 130 133 135 137 138 140 142 143 145 146 147 149 150 150 151 152 151 150 150 149 148 148 147 147 146 145 144 142 142 141 142 140 139 139 139 139 139 139 139 139 138 138 138 137 137 136 136 135 134 133 133 132 131 131 131 131 131 131 132 133 133 133 133 132 131 129 127 125 123 121 119 118 117 115 114 113 112 112 111 111 111 111 112 111 111 110 110 110 111 111 112 112 113 113 114 115 116 117 118 119 121 124 127 133 145 159 172 181 187 191 192 197 203 210 217 221 223 223 224 225 225 221 221 226 232 236 236 234 232 229 228 229 233 238 243 249 262 278 307 347 2 7 9 12 16 20 23 25 25 24 22 19 14 11 8 6 4 2 360 358 356 355 354 352 351 349 347 346 344 343 341 340 339 337 334 333 332 331 331 330 329 328 327 327 326 327 327 327 326 326 326 326 325 324 323 322 321 320 319 317 315 313 311 309 307 305 304 303 301 300 299 298 296 294 292 289 287 286 285 284 284 284 284 284 283 283 283 283 284 284 284 284 284 285 286 287 287 288 288 287 287 287 287 287 287 288 288 289 289 290 291 292 293 293 293 293 293 293 293 293 294 294 294 295 295 295 296 296 297 298 298 229 230 231 232 234 235 238 240 243 243 243 243 243 243 245 249 252 255 258 258 258 259 259 259 261 264 266 268 271 272 273 273 274 274 275 275 276 276 277 277 277 278 278 279 280 282 283 284 285 286 289 292 296 299 300 301 302 303 304 305 307 308 309 310 311 311 311 311 311 309 307 305 303 301 297 292 288 285 281 279 282 288 294 299 300 298 296 295 296 298 302 305 309 311 313 314 315 317 318 318 316 315 313 315 320 328 338 348 359 7 15 23 32 42 52 61 67 71 72 72 72 71 68 65 62 58 52 47 43 38 35 33 31 30 29 28 27 26 25 24 23 22 21 20 19 18 18 18 18 18 18 18 18 18 18 18 17 16 360 342 324 310 304 303 303 302 302 302 301 301 302 303 303 304 304 305 304 304 303 302 301 300 299 299 299 300 301 303 304 305 306 306 306 305 304 303 301 299 297 295 292 290 287 284 282 280 279 278 277 276 275 274 273 272 271 270 268 267 266 265 265 266 266 267 268 269 269 270 270 267 264 258 248 234 218 201 191 183 177 170 157 141 124 118 116 116 117 114 112 110 108 106 104 102 100 99 98 98 98 98 99 100 101 102 103 102 101 100 100 99 98 97 96 95 95 96 98 100 102 105 109 112 117 120 123 125 128 131 133 136 137 138 139 141 143 144 146 148 149 149 150 150 151 150 149 149 149 149 149 149 149 147 146 144 143 143 142 142 141 140 139 140 140 139 139 139 139 138 138 138 137 137 136 135 134 133 133 132 132 131 130 130 130 130 131 132 132 132 132 131 129 127 126 124 121 119 118 117 116 115 115 114 114 113 112 112 112 112 112 113 113 114 114 114 114 114 114 115 115 116 116 117 117 118 118 118 118 119 121 123 126 135 149 161 170 174 174 175 178 182 189 199 206 208 208 209 209 208 209 215 225 235 236 234 228 222 217 215 217 220 223 224 228 230 231 306 24 23 20 19 19 20 23 26 28 30 30 28 25 21 16 12 9 7 5 3 1 360 358 357 356 354 353 351 349 347 345 343 341 340 338 336 335 334 334 333 333 333 333 332 331 330 329 329 328 327 326 326 325 324 322 321 321 320 319 318 316 314 312 310 308 306 304 303 302 300 299 298 298 297 295 293 291 289 287 286 284 284 285 285 285 285 286 286 286 287 287 287 287 286 287 287 287 288 288 288 288 287 287 287 288 288 289 289 290 291 292 292 293 294 294 293 293 293 293 294 294 295 295 295 295 295 296 296 297 298 298 299 232 233 233 235 237 238 240 242 244 246 246 246 246 248 250 254 257 261 263 264 264 264 263 263 263 263 265 267 269 270 272 272 273 273 273 273 273 273 273 273 274 274 274 275 277 279 280 280 281 281 284 288 292 296 299 301 301 303 304 305 307 307 308 309 309 309 308 307 306 305 303 299 296 292 289 285 283 280 277 275 275 281 286 290 290 285 282 283 285 288 292 296 301 305 308 310 311 312 315 317 319 320 319 318 321 326 334 344 355 7 16 26 35 45 54 63 68 71 72 71 70 67 64 61 57 53 48 44 40 36 33 30 29 27 26 25 25 24 22 21 20 19 18 17 17 17 16 17 17 17 18 18 18 18 18 17 17 16 8 349 326 308 304 303 303 302 302 301 301 301 301 302 303 304 304 305 304 304 303 301 300 299 298 298 299 300 301 303 304 305 306 306 306 305 303 302 300 298 296 294 291 289 286 284 282 280 279 278 277 276 276 275 274 273 272 271 269 268 267 266 266 267 268 269 269 270 271 271 272 270 267 262 255 245 231 211 197 185 175 169 159 148 133 123 119 118 119 117 115 112 110 108 106 103 101 100 99 99 99 99 100 100 101 102 102 101 100 99 99 98 96 95 94 93 93 94 96 98 101 105 108 112 116 120 123 126 129 131 133 134 135 137 138 140 142 144 145 147 148 149 149 150 150 150 148 147 148 148 150 150 149 148 146 144 143 143 142 142 142 141 140 140 140 139 139 139 138 137 137 137 136 135 134 133 131 130 130 130 130 130 129 129 130 130 131 131 130 129 128 126 124 122 121 120 119 118 117 117 118 118 117 117 116 115 115 115 115 116 117 118 119 119 119 119 119 119 118 118 118 118 118 118 118 118 118 117 117 118 119 120 122 127 137 147 152 155 153 154 157 161 166 178 191 199 202 201 199 197 203 214 228 234 232 225 215 205 199 200 203 205 205 202 197 182 135 72 48 35 29 26 24 24 26 28 31 33 33 32 30 26 21 16 12 10 7 6 4 2 1 0 359 358 356 355 353 351 348 346 344 341 339 338 337 336 336 336 335 335 335 335 334 333 332 331 330 328 328 327 326 324 322 321 319 318 317 316 314 312 309 307 304 302 301 300 298 297 296 294 295 295 295 294 292 290 289 288 287 286 286 287 287 287 287 288 288 288 288 287 287 287 287 287 288 288 288 288 288 288 287 288 288 289 290 290 291 292 293 293 294 294 294 294 294 294 294 295 295 295 296 296 296 296 296 297 298 299 299 300 234 234 235 237 238 240 241 243 245 247 247 248 249 251 253 256 260 263 264 266 266 265 265 264 263 263 264 265 267 268 270 271 271 271 270 270 269 269 270 270 271 271 272 273 275 276 277 277 276 276 278 283 288 293 297 300 302 304 306 306 307 308 309 309 309 308 306 305 304 302 299 295 290 286 284 282 280 278 274 273 273 275 277 278 276 273 273 275 280 285 290 295 300 303 305 306 306 308 311 315 320 325 328 329 330 332 336 343 353 6 17 28 38 47 56 63 67 69 70 69 67 64 60 57 53 49 45 41 37 33 31 28 26 24 23 22 21 20 19 17 17 16 16 15 15 15 15 16 16 16 17 17 17 17 17 17 16 15 12 349 324 307 305 304 303 302 302 301 301 301 301 302 302 303 304 304 303 303 302 300 299 298 298 298 298 299 301 302 304 305 305 305 305 304 302 301 299 297 295 292 290 288 286 284 282 280 279 278 277 277 276 276 275 274 273 271 270 268 267 266 266 266 267 268 269 270 271 271 271 269 266 263 258 252 242 226 208 188 172 164 158 149 138 128 123 121 123 121 118 115 111 108 106 104 102 101 100 100 100 100 100 101 101 102 101 101 100 99 98 97 95 93 92 92 92 94 96 98 101 105 109 112 116 120 123 126 128 129 131 133 134 136 138 140 142 144 145 146 147 148 148 149 149 149 147 147 147 148 149 150 148 147 145 143 143 142 142 142 142 142 141 140 139 138 138 137 136 135 135 135 134 133 131 130 129 128 128 129 129 129 129 129 130 130 129 129 127 125 122 120 119 118 117 117 117 117 118 119 119 119 119 119 119 119 120 121 122 123 124 124 125 124 123 122 121 120 120 120 120 119 118 118 117 116 116 115 115 116 116 117 119 123 128 134 137 138 138 139 140 141 148 161 180 196 203 202 198 199 206 217 228 227 219 204 185 171 165 167 171 172 166 150 124 95 70 52 42 35 32 29 27 26 27 29 31 33 34 34 32 27 22 19 16 13 10 9 7 6 4 3 2 0 359 357 355 353 351 348 346 344 341 339 338 337 337 337 336 336 336 336 336 335 334 333 331 330 329 329 328 326 324 321 319 318 317 315 313 310 307 304 302 299 298 297 296 294 293 293 293 294 295 295 294 293 292 291 290 290 290 290 290 290 289 289 289 289 289 288 288 288 288 289 289 289 289 289 289 289 289 289 290 290 291 291 292 293 293 294 294 295 295 295 295 295 295 296 296 296 297 297 297 297 298 298 299 300 301 302 236 236 236 237 238 240 242 244 245 247 248 249 250 251 253 256 258 261 263 264 265 265 264 262 261 261 261 262 263 265 266 268 268 268 267 266 266 266 267 268 268 269 270 271 272 273 274 273 271 272 274 278 283 289 294 298 302 304 305 306 306 306 307 308 308 307 305 303 302 299 295 291 285 282 281 280 279 277 273 272 271 270 269 266 266 268 269 272 275 280 287 294 298 300 302 302 302 305 310 316 323 331 338 341 343 343 344 349 358 11 24 35 44 52 57 61 65 66 66 65 62 59 56 52 49 45 41 37 34 31 28 25 23 22 20 19 17 17 16 15 15 15 14 14 14 15 15 15 15 15 16 16 16 16 16 16 15 14 12 348 324 310 306 304 303 302 302 301 301 301 301 301 302 302 303 303 302 302 301 299 298 298 297 297 298 299 301 302 303 304 305 305 304 303 302 300 298 296 294 292 290 288 286 284 282 281 279 278 277 277 277 276 276 275 274 272 270 269 267 266 265 265 266 267 268 268 269 270 270 267 264 261 258 254 249 239 222 195 170 159 153 147 140 133 129 126 126 123 119 114 110 108 106 105 103 102 101 101 101 101 101 101 101 102 101 101 100 100 98 96 94 92 91 91 93 95 97 100 103 107 111 114 118 121 124 127 128 130 132 134 136 138 140 142 144 146 147 147 148 149 149 149 149 148 147 147 147 148 148 147 145 144 143 142 142 142 142 142 141 141 140 138 138 137 137 135 134 133 133 132 131 131 130 129 128 128 128 128 129 129 129 129 128 128 127 125 123 120 117 115 115 115 115 116 117 118 119 120 120 121 122 123 124 124 125 126 126 127 127 127 127 126 124 123 122 121 120 119 118 118 117 115 115 114 114 114 113 113 114 114 116 118 122 124 126 127 128 128 128 129 136 149 172 192 204 209 211 216 221 226 222 209 184 154 130 118 113 113 111 107 96 84 71 60 48 40 34 30 28 26 26 26 27 29 31 32 33 33 29 26 22 20 18 15 12 11 9 7 7 5 3 2 360 358 357 355 353 350 348 345 343 341 340 339 338 338 337 337 336 336 336 335 334 333 332 330 329 329 328 326 325 323 321 320 317 315 313 311 309 307 305 303 300 298 296 295 295 295 295 295 296 296 296 296 296 295 295 294 294 293 293 292 292 292 291 291 291 291 291 291 292 292 292 292 292 292 291 291 291 291 291 292 292 293 294 294 295 295 296 296 296 296 297 297 297 297 297 298 298 298 299 299 300 300 302 303 304 305 237 237 236 237 238 239 241 243 245 247 248 249 250 251 252 254 256 258 259 261 262 262 261 259 258 257 257 257 258 260 262 264 264 264 263 263 263 263 264 265 266 266 267 268 270 270 270 269 268 268 270 273 278 283 289 294 297 299 300 300 301 301 302 303 305 305 303 300 298 295 291 286 279 278 277 277 277 276 274 272 268 264 261 258 261 265 267 268 269 272 282 289 294 296 298 299 300 302 307 315 325 336 345 349 352 354 356 0 9 22 35 46 53 58 59 60 60 61 60 59 57 54 50 47 44 40 37 34 30 27 25 22 20 18 17 16 15 14 14 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 14 11 350 327 315 308 305 303 303 302 301 301 300 300 300 300 301 301 301 301 301 300 299 298 297 297 297 298 299 301 302 303 304 304 304 304 303 301 299 297 295 293 292 290 288 287 285 283 281 280 278 278 277 277 277 277 276 275 273 271 269 268 266 264 263 263 264 264 265 267 267 267 265 263 260 258 256 254 251 240 214 185 160 151 145 141 137 133 130 128 124 120 116 111 109 107 105 104 102 101 101 101 102 102 102 102 102 102 102 101 100 98 95 93 91 91 93 95 97 100 103 106 110 114 117 121 124 126 129 131 133 135 138 140 142 144 146 148 149 150 150 150 150 150 150 149 148 147 146 146 146 146 144 143 142 141 141 141 141 140 139 139 138 137 136 135 135 135 134 133 132 131 131 130 129 129 128 128 128 128 128 128 128 128 127 127 125 124 121 119 117 115 114 115 116 117 117 118 119 120 122 123 124 125 125 126 126 127 127 127 126 126 126 125 125 123 122 121 119 118 117 116 115 114 113 112 112 112 111 111 111 111 111 112 114 116 117 118 120 121 120 119 121 126 136 159 184 206 222 230 234 234 227 205 165 128 103 91 84 81 79 75 69 61 54 48 42 37 33 31 28 27 26 25 26 27 29 30 31 30 28 25 23 22 20 18 16 13 11 9 7 6 5 3 2 0 358 357 355 353 351 349 347 345 343 342 341 340 339 339 338 337 336 336 335 334 333 331 329 328 327 326 325 324 323 321 320 318 317 314 311 310 310 309 308 306 302 299 297 297 297 298 299 299 299 299 299 299 298 298 297 297 296 296 295 295 295 294 294 294 294 295 296 297 297 297 297 296 296 295 294 294 294 294 294 295 295 296 297 297 298 299 299 299 300 300 300 300 300 301 301 301 302 302 303 304 305 306 307 309 310 239 238 237 237 237 239 240 242 245 247 248 250 251 252 253 254 255 256 258 259 260 260 259 257 255 254 254 254 255 256 259 260 261 261 261 261 260 261 262 262 263 264 265 267 267 267 267 266 265 265 266 268 272 277 282 286 289 290 292 292 293 294 296 298 299 299 297 294 291 288 285 280 275 274 274 274 275 275 273 270 266 261 257 254 257 261 264 266 267 269 276 282 287 291 294 297 300 302 307 315 327 339 348 353 357 1 5 11 21 33 46 55 59 61 60 58 56 55 54 52 50 47 44 41 38 35 32 30 26 23 20 18 16 15 14 13 13 12 12 11 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 14 14 13 9 355 336 323 310 306 304 303 302 301 301 300 300 299 299 300 300 300 300 300 299 299 298 297 297 298 299 300 301 302 302 303 303 303 303 302 301 300 298 296 294 292 291 289 287 285 284 282 280 279 278 278 278 279 278 278 277 275 273 271 269 267 266 265 264 264 264 265 265 265 265 264 262 260 259 259 260 260 257 243 222 172 148 141 140 139 136 132 128 124 120 116 112 110 108 106 104 103 102 103 103 104 104 104 104 104 103 103 101 100 97 95 93 91 92 94 97 100 103 106 109 113 116 120 123 126 128 130 132 135 137 140 143 145 147 149 151 152 152 152 152 152 151 150 149 148 146 144 143 144 144 143 142 141 140 139 139 138 137 137 137 136 135 134 132 132 132 132 131 131 131 130 129 129 128 127 127 127 127 127 128 127 127 126 124 123 121 119 117 116 116 116 117 118 119 120 121 122 124 125 125 126 126 126 125 125 125 125 125 124 123 122 121 120 118 117 116 115 114 113 112 111 110 110 109 109 109 108 108 108 108 109 109 110 111 112 113 113 113 112 111 112 114 120 140 177 220 244 248 244 227 191 143 112 91 77 69 64 61 57 53 48 43 39 35 32 30 29 29 28 27 26 26 26 27 28 29 29 29 27 25 24 23 21 18 16 14 12 10 8 6 4 3 1 360 358 357 355 354 352 350 348 346 345 344 343 341 341 340 340 338 337 335 335 334 333 331 329 327 325 324 323 322 321 320 319 318 316 313 311 310 310 310 310 308 304 300 298 299 300 302 303 303 303 303 303 302 302 301 301 300 300 300 300 300 299 299 299 300 300 301 301 302 302 302 301 301 300 299 298 297 296 296 296 297 298 299 300 301 302 303 304 304 305 305 306 306 306 306 306 306 307 308 309 310 311 311 312 313 313 240 239 238 238 238 239 240 242 244 246 248 250 252 253 254 254 255 256 257 258 259 259 259 257 256 256 256 256 257 258 259 261 261 262 261 262 262 262 262 262 263 264 265 266 266 266 266 264 262 261 262 264 267 271 275 277 279 281 284 286 287 289 291 293 294 293 291 287 283 280 277 275 274 274 274 275 275 275 273 270 266 263 259 257 259 263 266 269 268 268 269 274 280 285 290 295 300 306 313 321 330 340 348 354 359 3 8 15 26 37 49 57 60 60 59 56 54 51 48 45 43 40 37 34 32 29 26 22 20 17 16 14 13 12 11 11 10 10 10 10 10 10 11 11 12 12 12 13 13 13 14 14 14 14 14 14 13 13 9 2 349 331 314 306 304 302 302 301 300 300 299 299 299 299 300 300 300 300 299 299 298 298 298 298 299 300 301 301 302 302 302 302 302 301 301 300 298 296 295 293 292 290 288 286 284 283 281 280 279 279 279 280 280 280 279 277 275 274 272 270 269 268 268 267 267 267 266 265 264 263 262 261 261 262 264 267 269 267 259 192 134 134 138 139 135 130 126 123 119 116 113 111 109 107 104 103 102 103 104 105 105 105 105 105 105 104 102 100 97 95 93 92 94 96 99 102 105 108 111 115 118 121 124 126 129 132 134 137 139 141 143 145 147 150 151 152 153 153 153 152 151 150 149 148 146 144 143 143 143 143 142 141 139 138 137 136 135 135 136 135 134 133 131 130 130 130 130 130 130 129 129 128 127 127 127 127 127 127 128 127 126 125 123 122 120 118 117 117 117 118 119 120 121 122 123 124 124 125 125 125 125 124 123 123 123 122 122 121 119 117 115 113 112 110 109 109 108 108 107 106 105 105 105 105 105 105 105 105 106 106 106 106 107 107 108 107 106 105 104 104 105 109 123 197 260 269 263 234 131 99 85 73 62 54 49 46 42 38 35 33 31 31 29 28 27 27 27 27 27 27 27 28 29 29 30 29 28 27 26 24 23 22 20 18 16 13 11 9 6 4 2 1 359 357 356 354 353 352 350 349 347 346 344 343 342 341 341 340 339 337 336 335 334 333 332 330 328 326 324 322 321 320 319 319 318 316 314 313 312 312 313 313 311 307 303 301 301 302 304 305 306 307 307 307 307 306 306 306 306 306 306 306 305 305 304 304 304 304 304 304 304 304 304 304 303 303 302 301 300 299 299 299 299 300 302 303 305 306 308 309 310 311 311 312 312 312 312 312 313 314 314 315 315 315 315 315 314 314 242 241 240 240 239 240 240 242 244 245 248 250 252 254 255 255 255 256 257 259 260 260 260 260 259 259 259 260 260 261 262 263 264 264 264 264 264 264 263 263 263 264 265 266 267 266 265 263 259 258 259 261 263 266 268 270 271 274 277 280 283 286 288 289 290 288 286 282 278 275 274 275 277 278 278 276 275 274 272 269 267 264 263 261 261 264 267 269 269 267 267 269 272 277 283 290 298 308 317 326 334 341 347 353 357 2 8 16 26 36 45 53 55 55 54 52 49 46 42 38 35 32 29 27 24 22 19 17 15 13 12 11 10 9 9 8 8 8 8 9 9 9 10 10 11 11 11 12 12 12 13 13 13 13 13 13 12 12 10 6 360 334 315 306 304 302 301 301 300 299 299 299 299 299 299 300 300 300 299 299 299 298 298 299 299 300 300 300 300 300 300 300 300 300 300 299 298 297 296 294 293 291 289 288 286 284 282 281 280 280 280 281 281 281 280 279 277 276 274 273 271 271 270 269 269 269 269 267 266 264 263 262 263 265 267 270 274 277 278 261 119 127 132 131 129 126 124 122 119 117 114 112 111 109 106 105 104 104 105 106 107 108 107 107 105 104 103 100 98 95 93 92 94 97 100 103 106 109 112 115 118 121 125 128 132 135 138 140 141 142 143 144 146 148 150 152 152 152 152 153 152 150 149 148 146 145 143 144 143 143 142 141 139 138 138 137 136 136 136 136 135 133 132 131 130 130 130 131 130 129 128 127 127 128 128 129 129 129 129 128 126 125 123 122 120 119 118 118 117 118 119 120 121 122 123 123 124 123 123 123 122 121 120 120 119 118 117 115 114 112 110 108 107 106 105 104 103 103 102 101 101 100 100 100 101 101 101 102 102 102 101 102 102 102 102 101 100 99 98 97 97 101 105 285 290 290 296 46 72 65 56 47 40 34 30 28 26 24 24 25 26 26 26 26 25 25 25 26 26 27 28 29 30 30 30 29 28 27 26 25 23 22 20 19 17 15 13 11 8 6 4 2 359 357 355 354 353 351 350 348 347 346 344 343 342 341 340 340 339 337 336 335 335 334 333 331 329 327 325 323 321 320 319 318 317 316 315 314 313 314 315 315 314 311 308 306 304 304 305 306 308 309 310 311 311 311 311 311 311 311 310 309 308 307 306 305 305 305 305 305 305 305 305 306 306 305 304 303 302 302 301 301 302 303 305 307 309 311 313 314 316 316 317 317 317 317 317 317 318 318 319 319 318 318 317 316 316 315 244 243 243 242 242 241 242 243 244 246 248 250 252 254 255 255 256 256 257 258 259 260 260 260 260 261 261 262 263 264 264 265 266 267 267 266 266 265 265 264 264 265 266 267 267 265 263 260 257 258 258 260 261 263 264 265 266 269 272 276 280 284 286 286 286 285 282 279 277 275 276 278 279 278 276 273 270 270 270 268 266 265 266 264 263 264 267 269 270 268 268 270 272 277 282 290 297 305 316 326 335 342 346 350 355 359 5 12 21 31 38 44 46 46 45 45 42 37 33 30 27 24 21 18 14 12 11 10 9 9 9 8 7 6 6 6 6 6 6 7 7 8 8 9 9 9 10 10 11 11 12 12 12 12 12 12 11 11 10 7 4 332 315 307 304 302 301 301 300 300 299 299 299 299 299 299 300 300 299 299 299 298 298 298 298 298 299 299 299 299 298 298 298 299 299 299 298 298 297 295 294 292 291 289 287 286 284 283 281 281 281 281 281 281 281 280 279 277 275 273 272 271 270 270 270 270 270 270 268 267 265 264 264 265 267 269 271 275 277 278 102 115 123 125 127 127 126 124 120 117 114 112 111 110 108 108 108 108 108 109 109 110 109 108 106 105 103 100 97 94 92 92 94 97 100 103 106 109 112 116 120 124 128 132 136 139 141 142 143 144 144 145 145 147 149 151 152 152 152 152 151 150 149 147 146 144 144 143 143 142 142 141 141 140 139 139 138 138 137 137 136 135 133 133 132 132 132 132 130 129 128 128 129 130 131 131 131 130 129 128 126 124 123 121 120 119 118 118 119 120 121 121 121 122 122 122 122 121 120 119 118 117 116 116 115 113 112 110 109 108 106 105 104 103 102 101 100 99 98 97 97 96 96 96 96 96 96 96 96 96 96 96 96 96 95 94 93 92 91 90 89 93 93 327 311 314 330 6 32 37 35 31 27 22 17 16 16 16 18 20 21 23 24 24 24 24 24 25 26 27 28 29 30 31 30 29 28 27 25 24 23 22 20 19 17 15 14 12 11 8 6 4 2 360 358 356 354 353 351 349 348 346 345 344 343 342 341 340 339 338 336 335 335 334 332 331 329 328 326 324 323 321 320 319 318 317 315 314 314 314 314 314 314 313 311 309 307 306 307 308 310 312 314 315 317 317 317 316 315 314 313 312 310 309 308 308 307 308 308 308 309 309 309 309 309 308 308 307 306 305 305 305 305 307 308 310 313 315 317 319 320 320 321 321 320 320 320 321 321 321 321 320 320 319 318 318 318 318 246 246 245 244 243 243 243 244 245 247 248 250 253 255 256 256 256 256 257 257 258 259 259 260 260 261 261 262 263 264 265 266 267 268 268 268 267 267 266 266 266 266 267 267 265 263 260 258 257 258 258 259 260 260 261 262 264 266 269 273 277 280 283 283 283 283 281 280 278 277 278 279 278 274 270 266 265 265 266 266 265 265 266 266 266 266 267 270 272 272 272 272 274 278 282 287 293 300 310 320 330 337 343 347 351 355 359 5 13 21 27 31 33 34 33 32 29 23 19 17 13 11 9 7 5 5 4 5 5 5 5 4 4 3 3 3 4 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 11 11 10 10 10 9 7 359 331 316 308 304 303 302 301 300 300 299 299 299 299 299 299 299 299 299 299 298 298 297 296 296 296 297 297 298 298 298 297 298 298 298 298 298 298 298 297 295 294 292 291 289 288 286 284 283 282 281 281 281 281 281 281 279 278 276 274 273 271 270 270 270 270 271 271 272 271 269 268 267 266 266 266 266 267 264 244 123 124 127 130 130 129 126 121 117 113 111 110 110 110 110 110 110 110 109 110 110 111 110 109 107 105 102 99 96 93 92 93 95 98 100 104 107 110 114 118 123 128 133 137 139 142 144 144 144 145 146 147 146 148 149 150 152 152 151 151 150 149 148 146 145 144 144 143 143 143 144 143 142 142 141 140 140 139 138 137 137 136 135 135 134 134 133 133 133 133 132 132 132 132 132 132 132 130 129 127 125 123 121 120 119 119 119 119 120 120 121 121 120 119 119 119 119 119 117 116 115 114 112 111 110 109 108 106 105 104 103 102 101 100 99 97 96 95 94 94 93 93 92 92 91 91 90 90 89 89 89 89 89 89 88 86 85 84 82 81 80 80 69 322 326 335 347 1 11 17 20 20 19 17 14 13 13 14 16 18 19 21 22 23 23 24 24 25 26 27 28 29 30 30 30 29 28 27 25 24 23 21 20 18 17 16 14 13 12 10 9 7 5 3 1 359 357 356 354 352 351 349 348 347 345 344 343 342 340 339 337 336 335 334 333 332 330 328 327 326 325 324 322 321 320 319 318 317 316 315 315 315 315 315 314 312 310 309 309 310 311 313 315 316 317 318 318 318 318 317 316 316 315 314 313 313 312 312 313 313 313 313 313 312 312 311 311 310 310 309 309 309 310 311 312 314 317 319 321 322 323 323 323 324 324 324 324 324 324 324 323 323 322 322 321 321 321 322 248 247 246 245 244 244 244 245 246 248 249 251 252 254 255 256 256 256 256 256 257 258 259 259 260 261 261 262 263 264 265 266 267 268 268 268 268 268 267 267 267 268 268 266 263 260 257 256 257 257 258 258 258 259 260 261 263 264 267 269 273 277 279 281 282 282 282 281 280 278 276 274 272 268 264 262 261 262 262 263 263 265 266 267 266 266 267 271 275 276 275 275 276 278 281 285 290 295 303 311 320 328 334 340 344 348 352 356 2 7 14 17 18 19 17 14 11 7 5 4 2 1 360 359 359 359 360 0 1 1 1 1 0 0 0 0 1 1 2 2 3 3 4 5 6 6 7 7 8 8 9 9 10 10 10 9 9 8 8 6 355 333 319 311 304 303 302 301 300 300 299 299 299 299 299 299 299 299 299 298 297 297 295 295 295 295 296 296 297 297 297 298 298 298 299 299 299 299 299 298 297 296 294 292 291 289 288 286 284 283 282 282 281 282 282 281 281 279 278 276 274 272 271 270 269 269 270 272 273 274 273 272 270 268 266 264 262 260 254 230 139 133 130 130 130 127 123 117 113 110 108 106 107 108 110 111 111 111 111 112 112 111 110 109 107 105 102 99 95 93 93 94 96 99 102 105 109 113 117 122 127 132 136 139 142 144 145 146 147 147 148 148 148 148 149 150 151 151 150 149 148 147 146 144 144 144 144 145 146 146 146 145 144 142 141 141 141 140 139 138 136 136 136 136 135 135 135 135 135 135 134 133 132 131 131 130 129 128 126 124 123 121 120 119 118 118 119 119 119 118 118 117 116 115 115 115 115 114 113 112 111 110 109 108 107 106 105 103 102 101 100 99 98 96 94 93 92 91 90 90 89 90 90 89 88 87 86 86 85 84 82 81 80 80 79 78 77 76 74 71 69 63 44 348 344 347 353 1 6 9 11 13 14 13 13 13 13 14 16 17 19 20 21 22 23 24 25 26 27 28 29 30 30 30 29 28 27 27 25 24 23 22 20 18 17 16 15 14 13 12 11 9 8 6 5 3 2 360 358 356 355 353 352 350 349 347 345 344 342 341 339 338 337 336 335 334 332 331 329 328 327 326 325 324 323 322 321 320 319 318 318 318 318 319 318 317 316 315 314 314 315 315 316 317 318 319 319 319 318 318 317 317 318 318 317 317 317 317 317 318 318 318 317 316 315 315 315 316 316 316 316 316 316 317 318 320 322 324 326 327 328 328 328 329 329 329 329 329 329 328 327 326 325 325 325 325 325 326 250 249 248 246 245 244 245 246 247 248 249 250 251 252 254 255 255 256 256 256 257 257 258 259 260 261 262 263 263 264 265 266 267 268 268 269 268 268 268 268 267 267 265 263 260 257 255 255 255 256 256 256 257 258 259 260 261 262 263 266 270 274 277 280 282 282 282 281 278 274 269 267 265 262 260 260 259 259 259 260 262 264 266 266 265 265 266 270 276 279 280 279 279 280 282 285 288 292 297 303 309 317 323 329 335 339 342 345 349 354 359 2 4 5 4 2 359 356 356 355 355 355 354 354 355 355 356 356 357 357 358 357 357 357 357 357 358 358 359 360 0 1 2 3 4 4 5 6 6 7 7 8 8 8 8 8 8 7 7 6 355 340 327 314 305 303 302 301 300 300 299 299 299 299 299 299 299 299 299 298 297 296 294 294 294 294 295 296 297 298 298 299 299 300 300 301 301 301 301 300 299 297 295 294 292 291 289 287 286 285 284 283 283 283 283 283 282 281 280 278 276 274 272 270 269 268 269 270 272 274 274 273 272 270 267 264 262 260 258 247 126 122 123 126 127 124 121 116 112 109 106 104 105 107 109 112 113 113 113 113 112 112 110 109 107 104 101 98 94 94 94 96 98 101 105 108 112 117 121 127 132 136 139 142 144 146 146 147 148 149 150 150 149 149 150 150 151 149 148 147 146 146 146 145 146 146 147 148 149 149 149 147 145 143 141 140 140 140 139 138 137 136 136 137 136 136 136 136 135 133 132 131 130 129 128 126 125 123 122 120 119 118 117 117 117 117 117 117 116 115 114 113 112 112 111 111 110 110 109 108 107 106 105 104 103 102 101 101 100 99 97 96 94 93 91 90 89 89 88 88 88 87 86 85 84 83 82 82 81 79 77 75 74 72 71 70 69 68 66 63 60 53 42 15 0 355 357 1 4 6 8 10 11 11 12 13 14 15 16 18 19 21 22 23 24 25 26 27 28 29 30 31 31 30 29 28 28 27 26 25 24 22 21 19 18 17 16 15 15 14 13 11 10 9 8 7 5 4 3 1 359 357 355 354 352 350 348 346 345 343 342 341 340 338 337 336 335 334 333 331 330 329 327 326 325 324 323 322 322 321 321 321 321 322 322 322 322 322 321 320 320 320 321 321 322 322 322 322 321 320 319 320 320 320 320 321 321 322 323 323 324 324 323 323 323 323 323 324 324 325 325 325 326 326 327 329 330 332 334 335 335 335 335 335 335 335 335 334 333 332 330 329 329 329 329 329 330 330 251 250 249 248 246 245 246 246 247 247 248 249 250 251 253 254 255 255 256 256 257 257 258 259 261 262 262 263 264 264 265 265 266 267 267 268 268 268 268 267 266 265 262 259 256 254 253 253 253 253 253 254 255 256 258 259 260 260 260 264 268 272 276 280 283 282 280 278 274 269 266 264 262 260 258 257 256 256 257 259 261 263 264 263 263 263 265 269 275 279 281 281 281 281 283 285 287 290 293 297 302 307 313 319 324 328 331 335 338 342 346 349 352 353 353 352 350 349 349 350 350 350 350 350 351 351 352 353 354 354 355 355 355 354 354 355 355 355 356 357 358 359 360 1 2 2 3 4 4 5 6 6 7 7 7 7 7 6 6 5 358 349 337 317 306 303 302 301 300 300 299 299 299 299 299 299 299 299 298 297 296 295 294 293 293 294 295 296 297 298 299 300 301 301 302 303 303 303 303 302 300 299 297 296 294 292 291 289 287 286 285 285 284 284 284 284 283 282 281 279 277 274 272 270 269 268 268 269 270 272 272 272 272 270 268 265 264 265 269 276 21 96 114 123 126 123 119 114 111 108 106 105 105 107 109 112 114 115 114 113 113 112 111 109 107 104 100 97 95 95 96 98 101 105 109 113 117 121 126 132 136 139 141 144 145 147 147 148 149 151 152 152 151 151 151 150 150 148 147 146 147 147 148 148 149 150 151 152 152 151 150 148 145 143 141 140 140 139 138 137 136 136 136 137 137 136 136 135 133 131 130 128 127 125 123 122 120 119 117 116 115 114 114 114 115 115 115 114 113 112 111 110 110 109 109 108 107 107 106 105 104 102 101 99 99 98 98 97 96 95 93 92 92 91 91 89 89 88 87 86 84 83 82 81 80 79 78 77 75 74 72 70 68 66 64 62 60 59 57 55 52 46 36 21 8 360 2 3 5 7 9 10 11 12 13 14 15 16 17 18 20 21 23 24 25 26 27 28 28 29 31 31 32 31 30 29 29 28 26 25 24 23 22 20 19 18 18 17 16 16 15 14 12 11 10 9 8 6 5 3 2 360 358 356 354 353 351 349 348 347 345 344 343 342 341 340 339 338 337 335 334 332 331 330 328 327 327 326 325 325 325 324 325 325 325 326 326 326 326 326 325 325 326 326 327 327 327 327 327 327 327 326 326 326 326 326 327 328 329 330 331 331 332 332 332 332 332 333 334 335 335 336 336 337 337 338 339 340 341 341 341 340 340 339 339 339 338 337 336 334 334 333 333 333 333 333 333 333 252 251 250 249 248 247 247 247 247 247 248 248 249 251 253 254 255 256 256 257 257 257 258 259 260 261 262 263 263 264 264 264 264 265 265 266 266 267 267 266 265 263 260 257 255 253 252 252 252 252 252 252 253 256 257 259 260 260 262 265 269 274 278 281 282 279 277 274 271 268 265 263 262 260 259 258 256 255 255 256 259 261 260 260 262 264 266 268 272 275 278 280 280 281 283 285 287 289 292 294 297 301 305 310 314 318 322 325 328 332 335 338 340 342 343 344 343 344 344 345 346 346 346 346 347 347 348 349 350 351 352 352 352 352 352 352 352 353 353 354 355 356 357 358 359 0 1 2 3 3 4 5 6 6 6 6 6 5 5 4 1 354 344 318 309 305 303 302 301 300 300 300 300 300 299 299 299 298 297 297 296 295 294 294 294 294 295 296 297 298 299 300 301 302 303 304 304 304 304 303 302 300 299 297 295 293 292 290 289 287 286 286 285 285 285 284 284 283 281 280 278 276 273 271 270 269 268 268 269 270 271 271 271 270 268 267 267 269 278 289 346 87 113 124 128 123 118 113 110 108 107 106 106 107 109 112 114 115 115 113 112 112 110 108 105 103 100 97 96 96 98 100 104 108 112 116 120 125 129 134 138 141 143 145 147 148 149 149 150 152 153 154 154 152 151 150 150 149 149 149 149 150 151 151 152 153 153 153 152 151 149 147 144 142 141 141 140 138 137 137 136 136 136 136 136 135 134 133 131 129 127 125 123 120 119 117 115 114 113 112 112 112 112 112 113 112 111 111 110 109 108 108 107 107 106 106 105 104 103 101 99 98 97 96 95 95 94 93 92 90 89 88 88 88 87 86 86 85 85 83 82 81 80 78 77 75 73 71 70 69 67 65 63 61 59 57 55 52 50 48 45 40 32 23 14 4 5 6 8 9 10 11 13 13 14 15 16 17 18 19 20 22 23 25 26 26 27 28 29 30 31 32 33 33 32 31 30 29 28 26 25 24 23 21 21 20 19 18 17 17 16 15 14 13 12 11 10 8 7 5 3 2 0 358 357 355 354 353 352 351 349 348 347 345 344 343 342 341 340 339 338 336 335 334 333 332 331 330 329 329 329 329 329 329 329 329 329 330 330 330 329 329 330 330 330 330 331 331 332 332 333 333 333 333 332 333 333 334 335 336 337 338 339 340 340 341 341 342 344 345 346 346 345 345 345 345 345 345 344 344 344 343 342 342 341 340 339 338 337 337 336 337 337 336 336 335 335 335 253 252 251 250 249 248 248 248 248 248 248 249 250 252 254 255 256 256 257 257 257 257 257 258 259 260 261 262 263 263 263 263 263 263 263 263 264 264 265 265 264 262 260 258 256 255 253 253 253 253 253 253 254 256 258 260 261 263 265 269 272 275 278 279 277 275 273 271 269 267 265 263 261 260 259 259 258 257 256 255 257 259 262 264 267 269 271 271 271 273 274 276 277 279 281 283 285 287 289 292 294 297 300 303 307 311 314 317 319 322 325 328 330 332 335 336 338 339 340 341 342 342 343 343 343 344 345 346 347 348 349 349 350 350 350 350 350 350 351 352 353 354 355 356 357 359 359 0 1 2 3 4 4 5 5 5 5 5 4 4 2 356 345 322 313 307 304 303 301 300 300 299 299 299 299 299 298 298 297 297 296 295 294 294 294 294 295 296 297 298 299 300 301 301 302 303 304 304 304 303 302 301 299 297 296 294 292 291 289 288 287 286 286 285 285 285 284 283 282 281 279 277 275 273 272 271 270 270 270 270 270 271 270 270 269 269 269 272 282 294 332 80 114 124 127 122 117 112 110 109 108 108 107 107 107 110 112 114 113 112 111 111 109 107 105 103 100 98 96 97 98 101 105 109 113 117 122 126 130 134 138 141 144 146 148 150 151 152 153 155 156 156 155 153 151 150 150 151 151 152 152 153 153 153 153 153 152 151 150 148 146 144 142 141 141 140 139 138 137 136 136 135 135 134 134 133 131 130 128 126 123 120 118 115 114 112 111 110 110 111 111 111 111 111 110 109 109 108 107 107 106 106 105 105 104 103 102 101 99 98 97 96 96 95 94 93 91 90 88 87 86 86 85 85 84 83 83 82 81 81 80 79 77 76 74 72 70 68 67 66 64 63 61 60 58 56 53 50 47 44 40 35 30 23 17 11 9 9 10 11 12 13 13 14 15 16 17 18 18 19 20 21 23 24 25 26 27 28 29 31 32 33 34 33 33 32 31 30 29 28 27 26 24 23 22 21 20 19 18 17 17 16 16 15 14 13 12 11 9 8 6 5 3 2 0 359 357 356 355 354 353 352 351 350 349 347 346 345 344 343 342 341 339 338 337 336 335 335 334 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 334 334 335 336 336 336 337 337 338 339 340 342 343 344 344 345 346 347 348 350 351 351 351 350 350 349 348 348 347 346 346 345 344 343 342 341 340 339 338 338 338 338 338 337 337 337 336 336 336 255 253 252 251 250 249 249 249 249 249 249 250 251 253 254 255 256 256 257 257 257 257 257 258 258 259 260 261 262 263 263 263 263 263 262 262 262 262 263 263 263 262 261 259 258 256 255 254 254 254 255 255 256 258 260 262 263 265 267 269 271 272 273 274 272 271 270 268 267 265 262 261 260 259 259 259 259 259 259 260 260 262 265 268 270 272 273 273 273 273 273 274 275 277 279 281 282 284 287 290 292 295 297 299 303 306 308 311 313 315 317 320 322 325 328 331 333 335 336 337 338 339 339 340 340 340 341 342 343 344 345 346 347 347 347 347 348 348 349 349 350 352 353 354 355 357 358 359 360 1 1 2 3 4 4 5 5 5 4 4 2 358 346 328 318 311 305 303 301 300 299 298 298 298 298 298 298 297 297 296 296 295 294 293 293 293 294 295 295 296 297 298 299 300 301 302 303 304 303 303 302 300 299 297 296 294 292 291 290 288 288 287 286 286 285 285 284 284 283 282 280 278 277 275 274 273 272 272 271 271 271 271 271 270 270 270 270 273 281 291 318 66 110 120 123 120 115 112 111 110 109 108 107 107 107 109 111 112 112 110 110 110 109 107 104 100 98 97 96 96 98 100 104 108 112 116 121 125 129 133 138 142 147 149 151 153 154 155 156 156 155 154 152 151 150 151 152 153 154 154 154 154 154 153 153 152 150 148 146 144 142 141 141 140 139 138 137 136 135 134 134 133 132 131 130 128 126 124 122 120 118 116 114 113 113 112 111 112 112 111 111 111 110 109 108 107 106 106 105 105 104 104 103 102 101 100 99 98 97 96 96 95 94 93 91 90 88 87 86 85 85 84 83 82 82 81 80 79 78 77 77 76 75 74 73 72 71 70 69 67 65 63 60 58 57 55 53 50 46 42 38 34 29 23 18 14 13 13 13 13 13 14 14 15 16 16 17 18 18 19 20 21 22 24 25 27 28 29 30 32 33 34 34 34 33 32 31 31 30 28 27 26 25 24 23 22 20 19 18 18 18 18 18 17 16 15 14 13 12 10 9 8 7 6 5 3 2 1 359 358 357 357 355 354 353 351 350 349 348 347 346 345 344 342 341 341 340 339 338 337 337 337 336 336 336 336 335 335 335 335 335 335 335 336 336 335 335 335 335 335 335 336 337 337 339 340 341 342 343 344 345 346 346 347 348 349 350 351 352 352 352 352 352 352 351 350 349 348 347 346 345 343 342 341 340 339 338 338 338 337 337 337 337 337 336 336 336 336 256 254 253 252 252 252 251 251 250 250 250 251 252 253 254 255 256 256 257 257 258 258 258 259 259 260 260 262 263 264 264 264 264 263 262 261 261 261 262 263 263 262 261 260 259 257 256 256 256 257 257 257 259 260 262 263 264 265 265 266 267 267 268 268 268 267 267 266 264 261 259 258 258 258 258 259 260 261 262 261 261 262 265 267 269 271 272 275 275 274 273 272 272 274 276 278 280 282 285 289 292 294 297 299 302 305 307 309 311 313 315 317 319 322 325 328 330 332 333 334 335 336 336 336 337 337 338 339 340 341 342 343 344 345 345 345 346 346 347 347 348 350 351 352 353 355 356 357 358 359 360 1 2 3 4 4 5 5 4 4 2 360 346 331 320 311 304 301 299 298 297 297 297 297 297 297 296 296 296 295 295 294 293 292 292 292 292 293 294 295 295 296 298 299 300 302 303 303 303 303 302 300 299 297 295 294 292 291 290 289 288 287 287 286 285 285 284 284 283 282 281 279 278 277 275 274 274 273 272 272 271 271 271 271 270 270 270 272 278 287 308 54 105 116 119 118 114 112 111 111 110 109 109 109 109 111 112 112 112 111 111 110 109 106 102 97 95 94 93 94 96 98 102 106 110 115 120 124 127 131 136 142 149 153 155 156 156 156 155 154 153 151 149 151 152 153 154 155 156 156 155 154 154 152 151 149 147 145 143 141 140 139 139 138 137 135 134 133 132 130 130 128 127 126 125 123 122 121 119 118 116 116 115 115 115 115 114 114 113 113 111 110 109 107 106 106 105 104 104 103 102 101 100 98 95 94 92 92 93 93 93 91 90 90 89 87 86 83 83 82 82 82 81 81 80 79 78 77 76 74 73 72 72 73 72 72 71 69 68 66 63 60 57 55 54 53 51 49 46 42 38 33 28 23 19 17 16 15 15 15 15 15 15 16 16 16 17 17 18 19 20 20 22 23 25 26 28 29 30 32 33 35 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 19 19 19 19 19 18 17 16 15 14 13 11 10 9 8 7 6 5 4 3 2 1 360 359 357 356 354 353 351 350 349 348 347 346 346 345 344 343 342 342 341 340 340 339 339 338 338 338 337 337 337 337 337 337 337 338 338 337 337 337 337 338 339 340 341 342 343 344 345 346 346 347 347 348 348 349 350 351 352 353 353 352 353 353 353 353 351 350 348 347 345 344 342 341 340 339 338 338 338 337 337 337 337 337 337 337 337 337 336 258 256 255 255 254 254 253 253 252 252 252 252 252 253 253 254 255 256 257 258 258 259 259 259 259 260 260 261 262 264 264 264 264 263 262 260 260 261 262 262 263 262 261 260 259 258 258 258 258 258 258 258 260 261 263 263 263 263 263 263 263 263 263 263 263 264 264 263 262 260 258 257 257 257 258 259 261 262 263 262 261 261 262 264 266 268 271 273 274 273 272 270 270 271 273 275 278 282 285 289 292 295 298 301 305 308 310 312 314 315 316 318 319 321 324 326 327 329 330 331 332 332 333 333 334 334 335 336 337 338 339 340 341 342 343 343 344 344 345 346 346 348 349 350 352 353 354 356 357 358 359 360 1 2 3 3 3 3 3 2 1 360 346 333 321 310 303 300 298 297 295 295 295 295 295 295 295 295 295 294 294 293 292 291 291 291 291 292 292 293 294 295 296 298 299 301 302 303 303 302 301 300 298 297 295 293 292 291 290 289 289 288 287 286 286 285 284 284 283 282 281 280 279 277 276 275 274 273 272 272 271 271 271 271 270 270 270 272 277 285 303 34 95 109 113 113 112 111 111 111 111 110 110 110 111 112 112 112 112 111 110 109 107 104 100 95 92 90 89 90 92 95 98 103 108 113 116 120 123 128 135 142 150 154 156 156 156 155 154 152 151 151 151 152 153 154 155 155 156 155 155 154 152 151 149 148 145 143 141 139 138 137 136 134 133 131 129 128 127 126 124 123 122 121 120 119 119 118 118 117 117 117 117 118 117 117 116 115 113 112 110 109 107 106 105 104 103 103 102 101 100 99 97 94 91 90 90 89 89 89 88 87 87 86 86 85 83 81 79 79 79 78 78 77 77 77 77 77 76 75 73 72 72 72 71 71 70 69 67 65 62 59 56 54 52 50 49 48 45 42 38 33 28 23 20 18 18 17 17 17 17 17 16 16 16 17 17 17 18 18 19 20 21 22 24 26 27 29 30 31 33 34 34 34 33 33 32 31 30 29 28 27 26 25 24 23 22 21 20 20 20 20 19 19 19 19 18 17 16 15 13 12 11 10 9 8 6 5 4 3 2 1 1 359 358 356 355 353 352 351 350 349 348 348 347 346 346 345 344 344 343 342 342 341 341 341 340 340 339 339 339 339 339 339 339 339 339 340 340 341 342 343 344 345 346 347 348 349 349 349 350 350 350 350 351 352 353 353 353 353 353 353 352 352 351 349 348 347 346 345 343 342 341 341 340 339 339 338 338 338 339 339 339 339 339 338 337 337 259 258 257 257 256 255 255 254 253 253 252 252 252 252 253 253 254 255 256 257 258 259 259 259 259 259 260 260 261 262 263 263 263 262 261 261 261 261 262 263 264 263 262 261 259 258 258 258 259 259 259 259 260 262 263 263 263 262 262 261 261 261 261 260 260 261 262 262 262 260 258 258 258 258 259 260 261 262 263 263 263 262 262 263 264 267 269 271 273 273 272 270 270 271 272 275 278 282 286 290 293 296 300 303 306 309 311 313 315 315 316 318 319 320 322 323 324 325 327 328 328 329 330 331 331 332 333 334 335 336 337 338 339 340 340 341 341 342 343 344 345 346 347 349 350 352 353 354 355 356 357 358 359 359 0 1 1 1 1 1 0 359 349 337 323 309 303 300 298 297 295 294 294 294 294 294 294 294 294 294 293 292 291 290 290 290 290 290 291 292 293 294 295 297 298 300 301 302 302 302 301 299 298 296 295 293 291 290 290 289 289 288 287 287 286 285 284 284 283 282 281 280 279 277 276 275 274 273 272 272 271 271 271 270 270 269 269 271 276 283 297 344 67 95 104 108 109 110 111 111 111 111 112 112 112 112 112 111 110 109 109 107 106 102 97 92 87 84 83 85 86 88 91 96 101 106 109 113 119 125 135 143 149 152 154 155 154 153 152 151 151 151 152 153 153 154 154 154 154 154 154 153 152 151 149 147 145 142 140 138 137 135 133 131 128 126 124 123 122 121 120 119 118 118 117 117 117 117 117 117 117 117 118 118 117 116 115 113 112 110 109 107 106 105 103 103 102 102 101 100 99 98 96 94 91 90 90 90 89 88 86 85 84 83 84 83 82 79 77 75 75 74 74 74 74 74 74 74 74 73 72 72 71 71 70 70 70 69 67 66 64 61 58 55 54 51 49 47 45 42 38 33 28 24 22 20 19 19 18 18 18 18 17 17 17 17 17 18 18 18 19 19 20 22 23 25 27 28 30 31 32 33 33 33 34 33 33 32 31 30 29 28 27 26 25 24 23 23 22 22 21 21 21 20 20 20 19 19 18 16 15 14 13 12 11 9 8 6 5 4 3 3 2 1 360 358 357 355 354 353 352 352 351 350 349 348 348 347 346 346 345 344 344 344 344 344 343 343 342 342 342 342 341 341 342 342 342 343 343 344 345 346 347 349 350 351 352 352 352 352 352 352 353 353 354 355 355 354 354 353 352 351 350 349 348 347 346 345 345 344 344 343 342 342 341 341 341 340 340 340 340 341 340 340 339 339 338 337 258 258 258 257 257 256 255 254 254 253 252 252 252 252 252 253 254 255 256 256 257 258 258 258 258 258 258 259 260 261 261 262 262 261 261 261 262 263 265 266 266 265 263 261 259 258 257 257 258 259 259 259 260 261 261 262 262 262 261 261 261 261 260 258 258 259 260 262 263 262 261 260 260 260 260 261 261 263 264 266 265 264 263 263 264 266 269 271 273 274 274 274 273 274 275 277 280 284 287 290 294 297 300 303 306 308 310 311 313 313 314 316 317 318 319 320 322 323 324 325 326 327 328 328 329 330 331 331 333 333 334 335 336 337 338 339 339 340 341 342 343 344 346 347 349 350 351 352 353 354 355 355 356 357 358 359 359 360 360 360 359 358 353 339 324 308 304 301 300 298 297 296 296 296 296 296 295 295 294 294 293 292 291 290 289 289 289 289 290 291 292 293 295 296 298 299 300 301 301 301 300 299 297 296 294 292 291 290 289 289 288 288 287 287 286 285 284 283 283 282 281 280 279 277 276 275 274 273 272 271 271 271 270 270 269 268 269 270 274 280 290 310 357 71 93 102 106 109 111 112 112 113 112 112 112 111 111 110 109 107 105 104 102 98 93 86 80 78 78 79 80 81 82 85 90 97 104 112 119 127 137 144 149 150 151 153 153 153 153 152 152 152 153 153 153 154 153 153 153 152 152 152 151 150 149 147 144 142 139 137 135 132 130 127 125 123 121 119 118 117 117 117 116 116 116 116 117 116 117 117 117 118 118 117 116 114 112 111 109 108 107 106 105 103 103 102 102 102 101 99 98 97 96 95 92 91 90 89 89 87 86 84 82 81 82 82 80 77 75 73 73 72 72 72 72 72 71 70 70 71 71 70 70 70 69 69 69 68 68 67 66 63 60 57 55 53 51 48 46 43 38 33 28 24 23 22 21 20 20 19 19 19 18 18 18 18 18 18 19 19 19 20 21 21 23 24 26 28 30 31 32 32 33 33 34 33 33 32 31 31 30 29 28 28 27 27 26 25 24 24 23 23 22 22 22 21 21 21 20 19 18 17 15 14 13 11 10 9 8 7 6 5 4 3 2 0 359 358 356 355 355 354 353 353 352 351 350 349 349 348 348 347 347 347 347 347 347 346 346 345 345 345 345 345 345 346 346 347 347 348 349 350 351 352 353 354 354 355 355 355 355 356 357 357 358 357 356 355 353 352 350 349 347 346 346 345 345 345 344 344 344 343 343 343 342 342 342 341 341 341 341 341 341 340 339 339 338 338 256 257 257 257 257 256 255 254 253 253 252 252 252 252 252 253 254 254 255 256 256 257 257 257 258 258 258 259 259 260 260 261 261 261 261 262 263 264 266 267 267 265 263 260 257 255 255 255 256 256 257 257 258 258 259 260 260 259 259 259 259 259 258 257 257 259 261 263 265 265 265 263 262 260 260 261 262 263 265 267 267 266 265 265 266 268 270 273 275 276 278 278 278 279 280 281 283 286 289 291 294 296 299 301 304 305 307 308 309 311 312 313 315 316 317 318 320 321 322 323 324 325 326 327 327 328 329 330 331 331 332 333 334 335 336 336 337 338 339 340 341 342 344 345 347 348 350 351 351 352 353 354 355 356 357 358 359 360 0 1 0 358 354 342 326 312 307 304 301 300 298 297 297 297 297 296 296 296 295 294 293 292 290 289 289 288 288 288 289 290 291 292 294 295 297 298 299 300 301 300 300 298 297 295 294 292 290 289 288 288 288 288 287 287 286 285 284 283 283 282 281 280 278 277 276 275 274 273 272 271 271 270 270 269 268 268 268 269 271 276 284 296 319 28 81 97 104 107 110 112 112 113 112 112 111 110 109 108 106 104 102 100 99 95 90 83 75 73 74 75 75 75 76 79 85 94 103 112 121 130 138 145 150 150 151 152 153 154 154 154 154 153 154 153 153 152 152 152 151 151 150 150 150 149 147 145 143 140 137 134 131 129 126 124 122 120 119 118 117 116 116 116 117 117 117 118 118 118 119 119 119 118 118 116 114 112 110 108 107 107 106 105 104 103 103 102 102 101 100 98 97 96 96 95 93 91 89 88 87 86 85 83 81 79 80 80 78 75 73 73 72 72 72 72 71 70 69 68 69 71 71 71 70 69 69 68 68 67 67 67 66 64 61 57 55 53 51 49 47 45 40 35 30 26 24 23 22 21 20 20 20 20 19 19 19 19 19 19 19 20 20 21 21 22 23 24 26 28 30 31 32 32 33 34 34 34 33 33 32 32 31 31 30 30 29 29 29 28 27 26 26 25 25 24 24 24 23 23 22 21 20 19 19 17 16 15 14 12 11 9 8 7 6 5 4 3 2 0 359 357 357 356 355 355 354 353 352 352 352 351 351 351 351 351 351 351 351 351 351 350 350 350 350 350 351 351 351 352 352 353 353 353 354 355 356 356 357 357 358 358 359 0 1 0 359 358 356 354 353 351 349 348 347 346 345 345 344 344 344 344 344 343 343 343 342 342 342 341 341 341 341 341 340 340 339 339 339 338 255 256 256 256 256 256 256 255 254 253 252 252 251 252 252 253 253 254 255 255 256 257 257 258 258 259 259 259 260 260 260 261 261 261 261 261 262 263 265 266 265 263 260 258 255 254 254 254 255 256 256 257 257 257 258 258 258 258 257 257 258 258 258 259 260 262 264 266 268 268 268 267 265 264 263 263 264 265 267 268 268 268 267 267 268 270 272 274 276 278 280 281 282 283 284 285 287 289 290 292 294 295 297 299 301 302 304 305 306 307 309 311 313 315 316 318 319 320 321 322 323 324 325 326 326 327 327 328 329 330 330 331 332 332 333 334 335 336 337 338 339 340 341 343 345 347 348 349 350 351 352 353 354 355 357 358 360 1 2 2 2 359 355 344 330 318 311 306 302 300 299 298 297 297 297 296 296 295 294 293 292 291 290 289 288 288 287 288 288 289 290 291 292 294 295 297 298 299 299 300 299 298 297 295 293 292 290 288 288 287 287 287 287 286 286 285 284 283 282 281 280 279 278 277 276 274 273 272 271 271 270 269 269 268 268 267 267 268 269 274 280 289 306 348 64 90 100 105 108 110 111 112 112 111 110 109 108 106 104 102 99 97 96 93 88 83 77 74 72 71 71 71 71 75 81 88 96 106 116 127 137 145 151 151 152 153 154 155 156 155 154 153 153 152 152 152 151 151 150 150 150 149 148 146 145 142 139 136 133 130 127 125 122 121 119 118 117 117 117 117 118 118 118 118 119 120 120 120 120 120 119 118 117 115 113 111 110 108 107 106 105 105 104 103 102 101 100 99 98 96 95 94 93 92 91 89 88 87 86 85 83 82 80 78 77 76 75 74 73 73 72 72 72 72 71 70 69 69 70 72 72 71 71 71 70 69 68 66 65 64 62 60 58 56 55 53 51 50 48 46 42 38 33 29 26 25 24 22 21 21 21 20 20 20 20 21 21 20 20 21 21 21 22 22 23 24 26 27 29 30 31 32 33 34 34 34 34 34 33 33 33 32 32 31 31 31 31 31 30 29 29 28 28 27 27 26 26 25 24 23 22 22 22 21 20 18 17 16 15 13 11 10 8 7 6 5 4 3 1 0 359 358 357 357 356 355 355 354 354 354 354 354 354 354 355 355 356 356 356 356 355 355 355 356 356 356 356 357 357 357 357 357 358 359 359 0 1 1 1 2 2 1 1 359 358 356 355 353 352 351 349 348 347 347 346 345 345 344 344 344 343 343 342 342 342 341 341 341 340 340 340 340 340 339 339 339 338 338 254 254 255 256 256 257 257 256 255 253 252 251 251 252 252 253 253 254 255 255 256 257 258 258 259 259 259 260 260 260 260 260 260 260 260 260 261 261 262 263 262 260 258 256 255 254 254 254 255 256 257 257 258 257 257 257 258 258 258 258 258 259 260 262 264 266 268 270 272 272 271 269 267 266 265 265 266 267 269 269 270 270 270 270 270 271 273 275 277 279 280 282 284 285 286 287 288 290 291 292 293 294 295 297 298 299 300 301 303 304 306 308 311 313 316 317 318 319 320 321 322 323 324 325 325 325 326 326 327 328 329 329 329 330 331 332 333 334 335 336 336 338 339 341 343 345 347 348 349 350 351 352 353 354 356 357 359 0 1 2 1 359 354 346 332 321 312 307 303 301 299 298 297 297 297 297 296 295 294 293 292 291 290 289 288 287 287 287 287 288 289 290 291 292 294 295 296 297 298 299 298 297 296 295 293 291 290 288 287 286 286 286 286 286 285 285 284 283 282 281 280 279 278 276 275 274 273 272 271 270 269 269 268 268 267 266 266 267 268 272 277 284 297 323 31 79 94 101 105 108 110 110 110 110 109 108 106 104 102 100 97 95 91 87 83 80 76 72 68 66 67 68 69 72 76 81 87 98 110 122 132 142 150 151 153 153 154 155 154 153 152 151 151 150 150 151 151 150 149 149 148 147 145 143 140 137 134 131 128 125 123 121 120 118 117 117 117 117 118 118 119 119 119 120 120 121 121 121 121 120 119 118 116 114 112 110 109 108 107 106 105 105 104 103 102 100 98 97 95 94 92 90 89 89 88 88 87 86 85 84 83 82 80 79 78 77 76 75 74 73 73 73 73 72 71 69 69 71 73 74 73 72 72 70 68 66 64 62 61 59 59 58 56 55 54 53 52 50 48 47 44 41 37 32 29 27 25 24 23 22 22 21 21 21 22 22 22 22 22 22 22 22 23 23 24 25 26 27 28 29 30 31 33 34 35 35 35 35 35 34 34 34 33 33 33 33 33 33 32 32 31 31 31 30 30 29 28 27 26 25 25 25 24 24 22 21 20 19 17 16 15 13 12 11 9 8 7 6 5 3 2 1 360 359 358 358 357 357 357 357 357 357 358 358 359 360 360 0 0 0 0 0 1 1 1 1 2 2 2 2 1 2 2 3 4 4 5 5 5 4 3 2 0 359 357 356 354 353 352 351 350 349 348 347 347 346 345 344 344 344 343 343 342 342 342 341 341 341 340 340 340 340 340 339 339 338 338 337 253 254 254 255 256 257 257 256 255 253 252 251 251 252 252 252 253 254 254 255 256 257 258 258 259 259 259 259 260 259 259 259 258 258 258 258 259 259 260 260 259 258 257 256 255 254 255 255 256 257 257 258 258 258 258 258 259 259 260 260 260 262 264 266 269 270 272 273 274 274 273 271 269 267 267 267 267 268 270 270 271 272 272 272 272 273 274 276 277 279 281 282 283 285 286 287 289 290 291 292 292 293 293 294 295 296 297 298 300 302 305 307 310 313 315 317 318 319 320 321 321 322 323 323 324 324 325 325 326 326 327 327 327 328 328 329 330 331 332 333 334 335 337 339 341 343 345 346 347 348 349 350 351 352 354 355 357 359 360 1 1 359 355 349 335 324 314 308 304 301 299 298 298 297 297 297 296 295 294 293 292 291 290 288 287 286 286 286 287 287 288 289 290 291 292 293 294 296 297 297 297 297 296 294 293 291 289 288 287 286 286 285 285 285 285 284 284 283 282 281 280 279 277 276 275 274 272 271 270 270 269 268 268 267 266 266 265 266 267 270 275 281 291 307 348 61 87 97 102 106 108 108 109 108 107 106 105 103 100 98 95 90 85 80 77 75 71 66 61 58 60 62 65 69 73 78 82 91 102 113 125 135 146 149 151 152 151 151 150 148 148 147 147 147 147 147 147 146 145 143 141 139 137 136 133 129 126 124 123 121 120 119 118 117 116 115 116 117 117 118 119 120 120 121 120 120 120 119 118 117 116 114 113 112 110 109 108 107 106 105 105 104 103 102 100 99 97 95 93 92 90 89 88 88 88 89 88 87 86 85 84 82 81 80 79 78 77 76 75 75 75 74 74 73 71 70 70 71 72 71 69 67 65 64 63 62 61 60 60 59 58 57 56 55 54 53 52 50 49 47 45 43 39 35 32 29 28 26 25 24 23 22 22 22 22 23 23 23 23 24 24 24 25 25 25 26 27 27 28 29 29 30 32 34 36 36 36 36 36 36 35 35 35 34 34 34 34 34 34 34 34 34 34 33 33 33 32 30 29 28 28 27 27 26 25 24 23 21 20 19 18 17 15 14 13 12 11 9 8 7 5 4 3 2 2 1 0 0 360 360 360 0 1 1 2 3 3 3 4 4 4 5 5 6 5 5 5 5 5 5 5 6 6 7 7 7 7 6 5 4 3 1 359 358 356 355 353 352 352 351 350 350 349 348 347 345 344 344 344 344 344 343 343 343 343 342 341 341 341 341 341 340 340 339 338 338 337 336 253 254 254 255 255 256 257 256 254 253 252 252 252 252 252 252 253 253 254 255 255 256 257 258 258 258 258 258 258 258 257 257 256 256 256 256 257 257 257 258 258 257 257 256 255 255 256 257 257 258 258 257 258 258 258 259 260 261 262 263 263 265 267 270 272 273 274 275 276 275 275 273 271 268 267 267 267 269 270 271 272 273 273 273 272 273 274 276 277 279 281 282 283 284 285 286 287 288 289 290 291 291 291 292 293 294 295 296 299 302 305 308 310 313 315 318 319 319 319 319 320 321 322 322 323 323 323 324 324 324 325 325 325 326 326 327 328 329 330 331 332 333 335 337 339 341 343 344 345 346 347 348 349 350 351 353 355 356 358 359 359 358 355 350 339 327 317 309 304 301 299 298 297 297 297 297 296 295 294 293 292 291 290 289 287 286 286 286 286 287 288 289 289 290 291 292 293 294 295 296 296 295 295 293 292 290 288 287 286 285 285 285 285 285 284 284 283 283 282 281 280 278 277 276 275 273 272 271 270 269 269 268 267 267 266 265 265 265 267 269 273 279 287 297 319 33 81 94 101 104 106 107 107 107 106 105 103 101 99 96 91 86 81 76 74 71 66 61 57 54 55 58 63 69 75 79 83 88 94 103 117 129 140 144 146 146 144 143 142 141 141 141 142 143 143 142 141 138 134 131 129 127 125 124 120 117 114 115 116 116 116 116 115 115 115 115 116 116 116 116 117 118 119 119 118 117 117 116 115 114 113 112 111 110 109 107 106 106 105 105 104 103 102 100 99 97 96 94 93 92 91 90 90 90 90 90 89 88 87 86 85 83 82 81 80 79 79 78 77 77 76 75 74 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 47 46 44 41 38 35 32 30 29 27 26 25 24 24 24 23 24 24 24 25 25 26 26 27 27 28 28 28 28 28 29 29 30 31 33 34 36 37 37 37 37 37 37 37 36 36 36 36 36 36 36 37 37 37 37 36 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 18 17 16 15 14 12 11 10 9 7 6 5 5 4 4 3 3 3 3 3 3 4 4 4 5 5 6 6 6 7 7 7 7 7 6 6 7 7 8 8 7 7 6 6 5 4 3 2 0 358 356 355 355 354 353 352 352 351 351 350 349 348 347 345 344 345 345 345 345 344 344 344 343 342 342 341 341 341 341 341 340 339 338 337 337 336 254 254 254 255 255 256 256 255 254 253 252 252 252 252 252 252 252 253 253 254 255 256 257 257 257 257 257 257 256 256 255 255 254 254 254 255 255 255 256 256 257 257 257 256 256 256 257 257 258 258 258 258 258 258 259 261 262 262 263 264 266 267 269 271 273 275 276 277 277 276 275 273 271 269 267 267 267 268 270 271 272 273 274 274 274 274 275 276 278 279 281 282 283 283 284 284 285 286 287 288 289 289 290 290 291 292 293 295 298 301 305 308 310 312 315 317 318 318 317 318 319 320 320 321 321 322 322 322 323 323 323 323 323 324 324 325 326 327 328 329 330 331 332 334 336 338 340 342 343 344 345 346 347 348 349 351 352 354 356 357 358 357 355 350 341 329 318 309 304 301 298 297 296 296 296 296 296 295 294 293 293 291 290 289 288 287 286 286 286 287 287 288 289 290 290 291 292 293 293 294 294 294 293 292 291 289 288 286 285 285 284 284 284 284 284 283 283 282 282 281 280 278 277 276 274 273 272 271 270 269 268 268 267 266 266 265 264 265 266 268 271 276 282 290 302 350 75 93 100 103 105 105 105 105 104 103 101 99 97 93 88 83 77 71 66 62 59 57 55 53 54 57 60 65 70 76 81 85 88 93 108 118 126 130 132 132 132 131 131 131 131 132 133 133 133 133 130 127 123 120 118 116 114 111 109 107 108 109 110 111 112 113 114 114 114 114 115 115 115 116 116 117 117 117 117 116 116 116 115 114 113 112 110 109 107 106 105 104 104 103 103 102 101 99 98 97 96 95 94 94 93 92 92 92 92 91 90 89 88 87 85 84 83 82 81 81 80 79 78 78 77 76 75 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 59 58 57 56 55 54 53 52 51 50 49 48 46 44 42 40 37 35 33 32 30 29 28 27 26 26 25 25 25 26 26 27 27 28 28 29 30 30 30 30 30 30 30 30 31 31 33 34 36 37 38 38 39 39 39 39 38 38 38 38 38 38 39 39 39 39 38 38 37 36 35 34 33 32 31 30 29 29 27 26 25 24 23 22 21 20 19 18 16 15 14 13 12 11 9 8 8 8 7 7 7 6 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 4 2 1 0 360 359 358 356 355 354 354 353 352 352 351 351 351 350 348 346 345 345 345 345 345 345 345 344 344 344 344 343 343 342 342 342 341 341 340 339 338 337 336 335 254 254 255 255 255 255 255 255 254 253 252 252 252 251 251 252 252 253 253 254 255 256 256 257 257 256 256 255 255 255 254 254 254 254 254 254 254 254 255 255 256 256 256 256 256 256 257 258 259 259 259 259 259 260 261 262 262 263 264 266 267 269 271 272 274 275 276 277 277 276 275 273 271 269 267 267 267 268 269 270 272 273 274 274 275 275 276 277 278 279 280 281 282 282 282 282 282 283 284 286 287 288 289 290 290 292 293 295 298 301 304 307 309 311 313 315 316 316 315 316 317 318 318 319 319 320 320 321 321 321 321 322 322 322 323 324 325 326 326 327 328 329 330 332 334 336 338 339 341 342 343 344 345 345 347 348 350 352 354 355 356 356 355 350 342 329 319 310 304 301 298 297 296 295 295 295 295 295 294 293 292 291 290 289 288 287 286 286 286 286 287 288 288 289 290 290 291 292 293 293 294 294 293 292 291 290 288 287 286 285 284 284 284 283 283 283 283 282 281 281 280 278 277 276 275 273 272 271 270 269 268 268 267 266 265 264 264 264 265 267 269 273 278 284 291 311 59 91 99 103 104 105 105 104 103 102 100 98 95 91 86 80 72 64 57 52 50 50 50 49 50 53 57 63 66 70 75 78 80 80 92 102 109 114 117 119 118 118 118 117 114 112 111 113 116 118 118 117 116 114 111 108 107 106 106 107 107 109 110 111 112 112 113 113 114 114 114 115 116 115 115 115 115 115 115 115 115 115 115 114 112 111 110 108 107 106 105 104 104 103 102 101 100 99 99 98 98 98 97 96 95 94 94 94 94 93 92 90 89 88 87 85 84 83 82 81 81 80 79 78 78 77 76 76 75 74 73 72 71 70 69 68 67 66 64 63 62 61 59 58 57 56 55 54 53 52 51 50 49 48 46 45 43 41 39 37 35 34 33 31 30 30 29 28 28 27 27 27 28 28 29 29 30 31 31 32 32 32 32 32 32 32 32 32 33 33 34 36 38 38 39 40 40 40 41 41 40 40 40 40 40 40 40 40 39 39 39 38 37 37 36 35 34 33 32 31 30 29 28 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 11 10 10 9 9 8 7 7 7 7 7 7 7 7 8 8 8 7 7 7 7 6 6 5 4 4 4 3 2 1 360 359 358 357 356 355 354 353 353 352 351 351 350 350 349 349 348 347 346 345 345 345 345 344 344 345 345 345 345 344 344 343 343 343 342 342 341 340 339 337 337 336 335 253 253 254 254 255 255 255 255 254 253 252 252 251 251 251 251 252 252 253 254 254 255 256 256 256 255 255 254 254 254 254 254 254 253 253 253 253 253 254 254 255 254 254 254 255 256 257 258 259 260 260 260 261 261 262 263 264 265 266 267 269 270 271 272 273 274 275 275 275 274 273 272 270 269 268 267 267 267 268 269 270 272 273 273 274 275 275 275 276 277 278 279 280 280 280 279 279 280 281 283 285 286 287 289 290 291 293 296 299 301 304 306 308 310 311 312 313 313 313 314 314 315 316 316 317 318 318 319 319 320 320 320 320 321 322 323 323 324 325 325 326 327 328 330 331 333 335 337 338 340 341 342 342 343 345 346 348 350 351 353 354 355 354 349 342 330 319 311 305 302 299 297 296 295 295 295 295 295 294 293 292 291 290 289 288 287 286 286 286 286 287 287 288 288 289 290 291 292 293 294 294 295 294 293 292 291 289 288 287 286 285 284 284 283 283 283 282 282 281 280 279 278 277 276 275 274 272 271 270 269 268 267 267 266 265 264 264 264 264 265 268 271 275 279 285 293 337 84 98 102 104 105 105 105 104 102 100 97 94 89 84 77 68 59 51 46 42 43 41 39 42 47 53 60 63 65 69 71 73 73 78 84 91 98 102 104 106 106 104 98 94 92 94 97 101 104 111 115 117 117 116 114 112 110 110 110 109 109 110 110 111 111 111 112 112 112 113 114 114 114 113 112 112 112 112 113 113 113 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 99 99 99 99 99 99 98 97 96 96 95 95 94 93 92 91 89 88 86 85 84 83 82 81 80 79 79 78 77 76 76 75 75 74 73 72 71 70 69 67 66 64 63 62 61 59 58 57 55 54 53 52 51 50 49 48 47 46 45 44 42 40 39 37 36 35 34 33 32 32 31 30 30 29 29 30 30 30 31 31 32 33 33 33 34 34 34 34 35 35 34 34 34 34 35 36 37 39 40 41 42 42 42 42 42 42 42 42 42 41 41 40 40 40 39 39 39 38 38 37 36 35 34 33 32 31 30 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 13 12 11 11 10 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 5 4 2 2 1 0 360 359 358 357 356 356 355 354 353 352 352 351 350 349 349 348 347 346 345 344 344 343 343 343 343 343 344 344 345 345 345 345 345 344 344 344 343 342 342 340 339 338 337 336 336 335 251 251 252 253 254 254 254 254 254 253 252 252 251 251 251 251 252 252 252 253 253 254 254 254 254 254 253 253 253 253 253 253 253 252 252 252 252 252 253 253 253 253 253 254 255 256 258 259 260 261 262 262 263 263 264 265 266 267 268 269 270 271 271 272 272 272 272 272 272 272 271 271 270 268 268 267 267 267 268 269 269 270 271 272 272 272 273 273 274 275 276 277 278 278 278 278 278 279 280 282 284 285 287 288 290 292 295 297 299 301 303 304 306 308 309 310 310 311 311 311 311 312 313 313 314 315 316 317 317 318 319 319 320 320 321 322 322 323 323 324 324 325 326 327 329 331 332 334 336 337 339 340 340 341 343 344 346 347 349 351 352 353 353 349 341 331 320 312 306 302 300 298 296 295 295 295 295 295 294 294 293 292 290 289 288 287 287 286 286 286 286 287 287 288 288 289 290 291 292 293 294 294 294 293 293 292 291 290 289 287 286 285 284 283 283 283 282 282 281 280 279 278 277 276 275 274 273 272 271 269 268 267 266 265 265 264 263 263 263 264 266 269 272 276 280 285 293 343 93 101 103 104 105 104 103 101 99 96 92 87 81 73 64 53 44 37 32 31 29 28 31 36 43 51 55 58 61 65 68 70 74 78 82 85 89 93 95 96 95 93 94 97 99 102 104 106 111 115 117 118 118 117 115 112 110 109 109 110 110 109 109 109 110 110 110 110 111 112 112 112 111 110 110 110 111 111 112 112 112 111 110 109 109 108 108 107 106 105 104 102 101 100 99 99 99 99 98 98 98 98 98 97 97 97 96 96 95 93 92 90 89 87 86 84 83 82 81 81 80 79 78 77 77 76 75 75 74 73 72 71 70 68 67 65 64 63 62 61 60 58 57 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 34 33 33 32 32 32 32 32 33 33 34 34 34 34 35 35 35 36 36 36 36 36 36 36 36 36 37 38 40 41 42 43 44 44 44 44 43 43 43 43 42 42 41 41 41 40 40 40 40 39 39 38 37 36 35 34 33 32 31 30 29 28 27 25 24 23 22 21 20 19 18 17 16 15 14 14 13 12 12 11 10 10 9 9 9 8 8 7 7 6 6 5 4 3 2 1 360 359 358 358 357 357 356 355 354 354 353 352 351 351 350 349 348 347 346 344 343 342 341 341 341 341 341 342 342 343 344 345 345 345 345 345 344 344 343 343 342 341 339 338 337 337 336 336 336 251 251 251 251 252 253 253 253 253 252 252 251 251 251 251 251 251 251 251 252 252 253 253 253 253 252 252 252 252 252 252 252 251 251 250 250 250 250 251 251 251 252 252 254 255 257 258 260 261 262 263 264 265 265 266 266 267 268 269 270 271 271 271 271 271 270 270 269 269 269 269 269 269 268 267 266 266 266 266 267 268 268 269 270 270 270 271 271 272 274 275 276 277 278 278 278 279 280 281 282 284 286 287 290 292 294 296 298 300 301 302 303 304 305 307 308 308 309 309 309 309 309 310 311 312 313 314 315 316 316 317 318 319 320 320 321 321 322 322 322 322 323 324 325 327 329 330 332 333 335 336 338 338 339 340 342 343 345 347 348 350 351 351 348 340 331 321 313 306 303 300 298 296 295 294 294 294 294 294 293 293 292 291 290 289 288 287 286 286 286 286 286 287 287 288 289 290 291 292 293 294 295 295 294 294 293 292 291 290 288 287 286 285 284 283 282 282 281 281 280 279 278 278 277 276 274 273 272 271 270 269 268 267 265 264 264 263 262 262 263 265 267 269 272 276 280 283 289 330 93 99 101 102 102 101 99 97 94 90 84 78 69 58 45 33 24 17 19 20 21 24 29 35 43 46 48 49 58 66 71 71 69 66 70 77 84 89 91 93 96 99 103 106 111 113 113 112 112 112 113 113 112 110 109 108 108 108 109 109 108 108 108 107 107 108 109 109 110 110 109 109 109 109 110 111 112 112 112 111 111 110 109 109 108 108 108 107 106 105 103 101 99 98 98 97 97 97 97 98 98 98 98 98 98 97 97 96 94 93 91 90 88 86 85 84 83 82 81 80 79 78 78 77 76 76 75 74 73 72 71 70 69 68 66 65 64 63 62 61 60 58 57 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 41 40 39 38 37 37 36 36 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 38 38 38 38 38 37 37 38 39 40 42 44 45 45 45 45 45 45 45 44 44 44 44 43 43 43 43 43 42 42 42 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 10 9 8 8 7 7 6 5 5 4 3 2 1 360 359 358 358 357 357 356 355 354 354 353 352 351 350 349 348 346 345 344 343 342 341 341 341 341 341 341 342 343 344 344 344 344 344 344 344 343 343 342 341 340 339 338 338 337 337 337 337 337 251 251 250 250 251 251 252 252 252 252 252 251 251 251 251 250 250 250 250 251 251 251 252 252 251 251 250 250 251 251 251 251 250 249 249 248 248 248 249 249 250 251 253 255 257 258 260 261 262 263 264 265 266 267 267 268 268 268 269 270 271 271 271 270 269 268 267 267 266 266 266 267 267 267 266 265 265 265 265 266 266 267 268 268 269 269 269 270 272 273 275 276 277 278 279 279 280 281 282 284 285 286 288 290 292 295 297 298 299 300 301 302 303 304 305 306 306 307 308 309 310 310 311 312 313 313 314 315 314 315 316 317 318 319 320 320 320 320 320 320 321 321 323 324 325 327 328 330 331 333 334 336 337 337 338 339 341 342 344 346 347 348 349 347 340 331 322 313 306 302 299 297 295 294 293 293 293 293 293 293 292 291 291 290 289 288 287 287 286 286 286 286 286 287 287 288 289 290 291 293 294 295 294 294 294 293 292 291 290 289 287 286 285 284 283 282 282 281 281 280 279 278 278 277 276 275 274 273 272 270 269 268 267 266 264 263 263 262 262 262 263 265 267 270 273 275 278 281 285 310 87 95 97 97 97 96 94 90 86 80 73 62 49 34 19 8 1 5 8 11 13 21 30 38 40 40 38 51 60 65 67 66 66 71 77 84 89 93 95 97 100 102 105 109 111 111 111 111 111 110 109 107 106 106 106 106 106 107 107 107 107 107 107 107 107 108 109 109 109 108 108 109 109 109 110 111 111 111 111 110 109 108 108 108 108 108 107 106 105 103 101 99 98 97 96 96 96 97 98 98 98 98 98 98 97 97 96 95 94 92 91 89 88 86 85 84 83 82 81 81 80 79 78 77 76 76 75 74 73 73 72 71 69 68 67 66 65 64 63 62 60 59 57 56 55 54 52 51 50 49 48 47 46 45 44 44 43 42 42 41 40 40 39 38 38 37 37 37 37 37 37 38 38 38 38 37 37 37 37 37 38 38 38 39 39 39 39 39 39 39 39 39 40 42 44 45 46 47 47 47 46 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 44 44 43 42 41 40 39 38 37 36 35 34 33 31 30 29 28 27 26 24 23 22 21 20 18 17 16 15 13 12 11 10 9 8 8 7 6 5 5 4 4 3 2 1 360 359 358 358 357 356 355 354 353 352 351 350 349 348 347 345 344 343 342 342 342 342 342 342 343 343 343 344 344 345 345 344 344 343 342 342 342 341 340 340 339 338 338 337 337 338 338 339 252 251 250 250 250 250 251 251 251 251 252 251 251 251 250 250 250 250 250 250 250 251 251 250 250 250 250 250 250 251 251 251 250 249 248 247 247 247 247 248 249 251 253 256 258 260 261 263 264 265 265 266 266 267 268 269 269 270 270 271 272 272 271 270 269 267 266 265 264 264 264 264 265 265 265 265 265 265 265 266 266 266 267 268 268 268 269 270 271 273 274 276 277 278 278 279 280 281 283 284 286 287 288 290 292 294 295 297 298 299 300 301 302 303 303 304 305 305 306 307 307 308 309 310 311 312 311 311 311 312 313 315 316 317 318 319 319 319 319 319 319 320 321 322 324 325 326 328 329 331 333 334 335 336 336 337 338 340 342 343 345 346 347 346 340 331 323 313 306 301 298 296 294 293 292 292 292 292 292 292 291 291 290 289 288 288 287 286 286 286 286 286 286 286 287 287 288 289 291 292 293 294 294 294 293 293 292 291 290 289 288 286 285 284 283 282 282 281 281 280 279 278 278 277 276 275 274 273 272 271 270 268 267 266 265 264 263 262 262 262 263 264 266 268 270 272 274 277 279 284 296 64 86 90 91 90 88 85 81 76 68 55 39 21 4 354 350 352 354 357 0 8 19 28 33 38 41 50 57 61 63 64 67 73 79 85 90 94 97 98 98 101 104 107 108 109 109 109 109 108 107 105 103 104 104 105 105 106 107 107 107 108 108 108 109 109 109 109 108 108 107 107 107 108 108 109 109 110 110 109 108 108 108 109 109 108 108 107 106 104 102 100 98 97 96 96 96 97 97 98 98 98 98 98 98 97 97 96 95 94 92 91 89 88 87 86 85 84 83 82 81 80 79 78 77 77 76 75 75 74 73 72 71 70 69 68 67 66 65 64 62 61 60 58 57 56 55 53 52 51 50 49 48 47 46 46 45 44 44 43 43 42 41 41 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 40 40 40 41 41 41 41 41 42 43 44 45 46 47 48 48 48 48 48 48 48 48 49 49 49 49 49 49 49 49 49 49 48 48 47 47 46 45 44 43 42 41 40 39 38 37 36 34 33 32 31 30 29 27 26 24 23 21 19 18 16 15 13 12 11 10 9 8 8 7 7 6 5 4 3 2 0 359 358 357 356 355 354 352 351 350 349 348 347 347 346 345 344 343 343 343 344 344 345 345 345 345 345 345 345 345 345 344 343 343 342 341 341 341 340 340 339 339 338 338 339 339 340 340 252 251 250 249 249 249 249 249 250 250 251 251 251 251 250 250 249 249 249 250 250 250 250 250 250 250 250 251 251 252 252 251 251 250 248 247 246 245 246 248 250 253 255 258 259 261 263 264 265 266 266 266 266 267 268 269 270 270 270 271 271 271 271 270 268 266 264 263 263 262 263 263 263 264 264 265 265 266 266 266 266 267 267 268 268 269 269 270 271 273 274 275 276 277 277 278 279 281 283 284 286 287 288 290 291 293 294 295 296 297 298 299 300 301 302 303 303 303 303 303 303 303 303 304 305 306 306 306 307 308 310 312 314 316 317 318 318 318 318 318 318 319 320 321 322 324 325 326 327 329 331 332 333 334 335 335 337 338 340 341 343 344 345 344 340 332 323 313 306 301 297 295 293 292 291 291 290 290 290 290 290 290 289 289 288 287 287 286 286 285 285 285 285 286 286 287 287 289 290 292 293 294 294 294 293 293 292 291 290 289 288 287 286 284 283 282 282 281 281 280 279 278 278 277 276 275 274 274 272 271 270 269 267 266 265 264 263 262 262 262 262 263 264 266 267 269 271 273 275 277 280 290 345 62 75 79 79 79 76 71 61 46 29 11 352 344 342 342 343 345 348 357 7 19 30 42 53 61 65 66 67 68 70 76 82 88 94 96 97 97 97 100 104 105 106 106 105 106 108 107 106 105 103 103 104 105 106 107 108 109 110 110 110 110 110 110 109 109 108 108 107 107 108 108 108 109 110 110 110 110 110 109 109 110 110 109 109 108 106 104 102 100 99 97 96 96 97 97 98 98 98 98 98 98 98 97 97 96 95 95 93 92 91 90 89 88 87 86 85 83 82 81 80 79 79 78 77 77 76 76 75 74 73 72 71 70 69 68 67 66 64 63 62 61 59 58 57 56 55 53 52 51 50 49 48 48 47 46 46 45 45 44 44 43 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 41 40 40 41 41 41 42 42 42 42 43 43 44 44 44 45 46 47 48 49 49 49 49 50 50 51 51 51 52 52 52 52 52 52 52 52 52 51 51 51 51 50 49 49 48 47 46 45 44 43 41 40 40 39 37 36 35 33 31 29 28 26 24 22 21 19 18 16 15 13 12 11 11 10 9 9 7 6 4 3 1 359 358 356 355 353 352 350 349 348 348 347 346 346 345 345 345 344 345 345 346 346 347 346 346 346 346 346 345 345 345 344 344 343 342 342 341 341 341 340 340 340 339 340 341 341 343 343 250 250 249 248 247 247 247 248 248 249 249 249 250 249 249 249 249 249 249 250 250 250 250 250 251 251 251 252 252 252 252 252 251 250 248 246 244 245 246 249 253 256 258 260 261 263 264 266 267 267 267 267 267 267 268 269 269 270 270 270 270 270 269 269 267 266 264 263 262 262 261 261 262 263 264 265 266 266 267 267 267 267 268 268 269 269 270 271 272 273 273 274 275 275 276 277 278 280 282 284 286 287 288 290 291 292 293 294 295 296 296 297 299 300 301 302 302 302 302 302 302 302 302 302 302 302 303 304 304 305 307 309 312 314 315 317 317 317 317 317 318 318 318 320 321 322 323 324 326 327 329 330 332 333 333 334 335 336 338 340 341 343 343 343 340 332 323 313 305 300 296 294 293 291 290 289 289 289 289 289 289 289 289 288 288 287 286 286 285 285 285 284 284 285 285 286 287 288 289 291 292 293 294 294 293 293 292 291 290 289 288 287 286 284 283 282 282 281 280 280 279 278 277 276 276 275 274 274 273 272 270 269 268 266 265 264 263 262 261 261 261 262 263 264 265 267 268 270 271 273 276 281 290 310 357 40 58 65 65 60 50 33 15 358 344 337 334 333 333 334 338 345 354 8 27 45 58 64 67 69 72 73 74 77 83 89 94 95 95 95 96 99 102 103 103 103 103 104 106 107 107 106 105 105 105 105 107 109 110 111 111 111 111 111 111 111 111 111 111 111 110 110 110 110 110 110 111 111 111 111 111 111 111 111 111 111 110 109 107 105 103 100 98 97 96 97 97 98 99 98 98 98 98 98 97 97 97 97 96 96 95 94 93 92 91 90 89 88 86 85 84 83 82 81 80 79 79 78 77 77 76 75 74 73 73 72 71 70 68 67 66 65 64 63 61 60 59 58 56 55 54 53 52 51 50 49 49 48 47 47 47 46 46 45 45 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 42 42 42 43 43 43 43 44 44 45 45 46 45 45 46 47 48 50 50 51 51 52 52 53 53 54 54 54 54 54 54 55 55 55 55 55 55 55 55 55 55 54 54 53 52 51 50 49 48 47 46 45 44 43 41 40 38 36 35 33 31 29 27 25 23 21 20 18 16 15 14 13 12 11 9 8 6 4 2 360 358 356 354 353 351 350 348 347 346 346 345 345 345 345 345 345 346 346 347 347 347 347 347 346 346 346 346 346 345 344 344 343 343 342 342 342 342 341 341 341 342 343 344 345 346 348 248 248 248 247 247 247 247 247 247 247 248 248 248 248 248 248 248 248 249 249 250 250 250 250 250 251 251 251 252 252 252 251 251 249 247 245 244 244 248 252 256 259 261 262 263 265 267 268 269 270 270 269 269 268 268 268 269 269 269 268 268 268 268 267 267 266 264 263 262 261 260 260 261 262 264 265 266 267 267 267 268 268 269 269 270 270 271 272 273 273 274 274 274 274 275 276 277 279 282 284 285 287 288 289 290 291 292 293 294 295 295 296 298 299 300 301 301 302 302 302 301 301 301 300 300 301 301 301 302 303 304 307 309 311 313 315 316 316 316 317 317 317 317 319 320 321 322 323 324 326 327 329 331 332 333 333 334 335 336 338 340 341 342 342 339 332 322 313 305 300 296 293 292 290 289 288 287 287 287 288 288 288 288 288 287 287 286 286 285 285 284 284 284 284 284 285 286 287 289 290 292 293 294 294 293 293 292 291 290 289 288 287 286 285 283 282 282 281 280 280 279 278 277 276 275 274 274 273 272 271 270 269 268 266 265 263 262 262 261 261 261 261 261 262 264 265 266 268 269 271 274 277 281 288 300 320 353 22 29 27 19 5 352 341 333 330 328 328 328 328 330 334 340 349 16 41 57 66 71 74 79 80 80 79 82 86 91 93 95 96 98 99 100 101 101 102 101 102 103 104 105 106 106 106 106 106 107 108 108 109 109 110 110 111 111 112 112 113 113 113 113 113 113 113 112 112 112 113 113 113 113 113 113 113 113 113 112 111 109 106 103 100 98 97 97 98 99 99 99 99 99 99 98 98 98 98 98 97 97 96 95 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 78 77 76 75 75 74 73 72 71 70 69 68 66 65 64 63 62 60 59 58 57 56 54 53 53 52 51 50 50 49 49 48 48 48 47 47 46 46 46 46 45 45 45 46 46 46 46 46 45 45 45 45 45 45 44 44 44 44 44 45 45 46 46 47 47 46 46 47 47 48 50 51 52 53 54 54 55 55 56 56 56 56 57 57 57 57 58 58 58 58 59 59 59 59 59 58 58 58 57 57 56 56 55 54 53 52 50 49 48 46 45 44 42 40 38 36 33 31 29 26 24 23 20 18 17 15 13 11 9 7 5 2 0 358 356 354 353 352 350 349 347 346 345 344 344 344 344 345 346 347 347 347 347 347 347 347 347 348 347 347 346 346 345 345 344 344 344 344 345 345 345 345 346 347 348 349 350 352 353 247 247 248 248 248 247 247 247 247 247 247 247 247 247 246 246 246 247 248 249 249 249 249 249 249 249 250 251 251 251 251 251 250 248 246 244 244 245 249 254 257 261 263 264 265 267 268 270 271 272 272 271 270 269 268 267 267 267 267 266 266 266 266 266 266 265 264 263 262 261 261 261 262 263 264 265 266 267 268 268 269 269 269 270 270 271 271 272 273 274 274 274 275 275 275 276 277 279 281 283 285 286 288 289 290 291 292 292 293 294 294 296 297 298 299 300 301 301 301 301 301 300 300 299 299 299 299 299 300 301 302 304 306 309 311 313 314 315 315 315 316 316 316 317 318 320 321 322 323 324 326 328 330 331 332 333 333 334 335 336 337 339 340 340 338 332 322 313 305 300 296 294 292 291 289 288 287 287 287 287 287 287 287 287 286 286 286 286 285 285 284 283 283 283 283 284 285 286 288 289 291 292 293 293 293 293 292 291 290 289 288 287 286 285 283 283 282 281 280 279 278 277 276 275 274 274 273 272 272 271 270 269 267 266 264 263 262 261 261 260 260 260 260 261 262 264 265 266 268 270 272 274 277 281 285 291 303 317 328 334 334 332 328 326 324 323 323 325 326 327 329 331 332 333 359 28 50 62 69 73 77 78 78 77 81 86 90 93 96 98 99 100 100 99 99 99 99 99 99 100 101 103 104 106 107 106 106 106 106 106 107 108 109 109 110 111 113 114 115 115 115 115 115 115 115 115 115 115 115 115 115 114 114 115 115 115 114 113 110 107 104 101 99 98 98 99 100 100 100 100 100 100 99 99 99 99 99 98 98 97 96 96 95 94 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 75 74 73 72 71 70 69 68 66 65 64 63 62 61 60 58 57 56 55 54 54 53 52 51 51 50 50 50 49 49 49 48 48 48 48 47 47 47 47 47 48 48 48 47 47 47 47 47 47 46 46 46 46 46 46 46 47 48 49 48 48 48 48 48 49 50 52 53 54 55 56 57 57 57 58 58 58 59 59 59 60 60 61 61 61 61 62 62 62 62 62 62 62 62 62 62 61 61 61 60 59 59 58 57 57 56 55 53 52 50 48 45 43 40 38 35 33 30 27 24 22 19 16 13 11 8 5 3 1 359 357 355 354 352 350 348 346 344 343 343 344 345 346 347 348 348 349 348 348 348 349 349 349 349 349 348 348 347 348 348 349 350 351 351 352 354 355 356 357 358 358 358 357 357 247 248 248 248 249 248 248 247 247 247 246 246 246 245 245 245 245 246 247 248 248 248 248 248 248 249 250 250 250 251 250 249 247 245 244 243 244 247 251 254 258 261 263 265 266 267 269 270 272 272 273 272 272 270 268 266 265 265 265 265 265 264 264 264 264 264 263 263 262 262 262 262 263 264 265 266 267 268 269 269 270 270 270 271 271 271 272 272 273 274 274 275 275 275 275 276 277 279 281 283 284 286 287 288 289 290 291 291 292 293 294 295 296 298 299 300 301 301 301 301 300 300 299 299 298 298 298 298 298 299 300 301 304 306 309 311 313 313 314 314 314 315 315 316 317 318 319 320 321 323 325 327 329 330 331 332 332 332 333 334 335 337 338 339 336 332 323 314 306 301 297 295 293 292 291 290 289 288 287 287 286 286 286 286 285 285 285 285 285 284 284 283 283 283 283 283 284 285 286 288 290 291 292 292 292 292 292 291 290 289 288 287 285 284 283 282 282 281 280 279 278 277 275 274 273 273 272 272 271 270 269 268 267 265 264 263 262 261 260 260 259 259 260 260 261 262 264 265 267 268 271 272 274 276 278 281 286 292 300 306 310 312 313 314 315 316 318 321 323 325 326 325 326 330 348 12 34 50 63 71 72 71 71 74 82 88 92 94 98 101 102 102 102 100 99 98 97 96 96 96 98 100 103 105 106 106 106 106 105 106 107 108 109 110 111 113 115 115 116 117 117 118 118 118 118 118 118 117 117 116 116 116 116 116 116 116 115 114 111 109 105 103 101 100 99 100 100 100 101 101 100 100 100 100 100 100 99 99 99 98 98 97 96 96 95 95 94 93 92 91 91 90 88 87 86 85 84 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 64 62 61 60 59 58 57 56 55 55 54 53 53 52 52 51 51 50 50 50 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 48 48 48 48 48 48 48 48 48 49 49 50 50 50 50 50 50 50 51 52 54 55 57 58 58 59 59 59 60 60 61 61 62 62 63 63 63 63 63 64 64 65 65 65 65 65 65 66 66 66 66 66 66 66 66 66 66 66 66 65 65 65 64 62 61 59 57 55 53 50 47 43 40 36 32 28 25 21 16 14 11 8 5 2 0 358 355 353 350 348 347 345 345 346 347 348 350 351 351 351 351 351 352 353 353 353 353 354 354 354 356 357 358 0 3 6 9 11 12 14 13 11 10 8 6 4 2 248 248 248 249 249 249 249 248 247 247 246 245 245 245 245 244 245 246 246 247 248 248 247 248 248 249 249 250 250 250 249 247 245 243 244 245 247 249 252 255 258 261 263 264 265 267 268 270 271 272 273 273 272 271 268 267 265 264 264 264 263 263 262 262 262 263 262 263 263 264 264 264 265 265 266 267 268 269 270 270 270 270 271 271 272 272 272 273 273 274 274 275 275 275 276 276 277 279 280 282 284 285 286 288 289 289 290 291 292 293 294 295 296 297 298 299 300 300 300 300 300 299 298 298 297 297 297 297 297 298 298 300 302 304 306 309 310 311 312 313 313 313 314 314 315 316 317 318 320 322 323 325 327 329 330 330 330 330 331 332 333 334 336 337 335 331 323 314 307 302 298 296 294 293 292 291 290 288 287 286 286 286 285 285 284 284 284 284 284 284 284 283 282 282 282 282 283 284 285 287 288 289 290 291 291 291 291 290 289 288 287 286 285 284 283 282 281 281 280 279 277 276 275 274 273 272 272 271 271 270 269 268 266 265 264 262 261 261 260 259 259 259 259 259 260 261 263 264 266 268 269 271 272 273 274 276 278 283 288 293 298 301 303 305 306 308 311 316 320 321 320 317 317 323 337 357 20 41 57 67 68 63 62 75 82 88 93 96 99 102 103 103 102 102 101 100 98 97 97 97 99 101 103 105 106 106 106 106 105 107 108 109 111 114 116 117 118 119 119 119 119 120 120 120 121 121 121 120 120 119 119 118 117 117 116 116 116 114 112 110 107 104 103 102 101 101 102 102 102 102 101 101 101 100 100 100 100 100 100 100 99 99 98 97 97 96 96 95 94 93 92 91 90 89 88 87 85 84 83 82 80 79 78 77 76 75 74 72 71 70 69 68 68 67 67 66 65 65 64 62 61 60 59 58 57 57 56 55 55 55 54 53 53 52 52 52 51 51 51 50 50 50 50 50 50 50 50 50 51 50 50 50 50 50 50 50 49 49 50 50 50 51 51 51 51 51 51 51 52 53 54 56 57 58 59 60 60 60 60 61 61 62 63 63 64 64 64 64 65 66 66 66 67 67 67 67 68 68 69 69 70 70 71 71 71 72 72 73 73 74 74 75 75 75 75 75 75 74 74 73 73 70 67 65 61 57 53 48 44 40 37 34 30 24 19 16 11 8 5 3 360 356 356 355 354 355 356 357 358 359 358 358 1 4 6 9 13 14 12 13 22 28 29 31 35 38 38 40 42 43 42 41 33 25 19 13 9 6 249 248 248 248 249 248 248 247 246 246 245 245 245 244 244 244 244 245 246 247 247 248 247 247 248 248 248 249 249 248 246 244 244 243 245 247 250 252 254 257 259 261 264 265 266 267 268 270 271 272 273 273 272 271 269 267 266 264 263 262 261 260 260 260 261 262 262 263 264 264 265 265 266 266 267 268 269 269 270 270 270 270 271 271 272 272 273 273 274 274 275 275 276 276 277 277 278 279 281 282 283 285 286 287 288 289 290 291 291 292 293 294 295 296 297 298 298 299 299 299 299 298 298 297 297 297 297 297 297 297 298 299 300 302 304 306 308 309 311 311 311 312 312 313 313 314 316 317 319 320 322 324 326 327 328 328 328 328 329 330 331 332 334 335 333 330 324 316 309 302 299 296 294 293 292 291 290 288 287 286 285 285 285 284 284 283 283 283 283 283 283 282 282 281 281 281 282 283 284 285 287 288 289 290 290 291 290 290 289 288 287 286 285 284 283 282 281 280 279 278 277 275 274 273 273 272 272 271 270 270 269 267 266 265 264 262 261 260 259 258 258 258 258 258 259 260 262 263 265 267 269 270 271 272 273 273 275 279 282 285 289 291 293 295 297 300 303 310 312 311 308 306 306 309 318 336 4 38 56 65 65 57 53 71 81 87 92 95 98 100 101 102 102 103 103 103 102 101 100 101 102 104 106 107 107 108 108 108 108 110 111 114 117 119 120 121 122 122 121 121 121 121 121 122 123 123 123 123 122 122 121 120 119 117 117 116 116 114 112 110 108 107 105 104 104 104 104 104 104 103 103 102 102 101 101 101 101 101 101 101 101 100 100 99 98 98 97 97 96 95 94 93 92 91 90 89 87 86 84 83 81 80 79 78 77 75 74 73 71 70 70 69 69 68 68 68 67 67 66 65 63 62 61 60 59 58 58 57 57 57 56 56 55 55 54 54 53 53 53 52 52 52 52 52 52 52 52 52 52 52 52 51 51 51 51 51 51 51 51 51 52 52 52 52 52 52 52 53 53 54 55 56 58 59 60 60 60 60 61 61 62 62 63 64 64 65 65 66 67 67 68 68 69 69 69 70 70 71 71 72 73 73 74 74 75 76 76 77 78 79 80 80 81 82 83 84 85 86 87 88 88 88 88 87 86 85 84 83 82 79 78 78 76 74 74 69 66 67 63 59 59 61 58 54 67 58 39 42 37 31 41 56 62 57 70 84 83 83 87 96 97 98 97 95 91 86 83 79 75 70 65 59 47 37 28 20 13 9 248 248 248 247 247 247 246 245 245 244 244 244 244 244 244 244 244 245 246 246 247 247 247 247 247 247 247 247 247 246 244 243 243 245 246 249 252 254 257 259 261 263 265 266 267 268 269 270 272 272 273 273 272 270 268 266 264 263 261 260 259 259 258 259 260 261 262 263 263 264 264 265 266 266 267 267 268 268 269 269 270 270 270 271 271 272 273 274 274 275 275 276 277 277 278 278 279 280 281 282 283 284 285 286 287 288 289 290 291 291 292 293 294 295 295 296 297 297 298 298 298 298 297 297 297 297 297 297 297 297 298 298 299 300 302 304 306 307 309 310 310 310 311 311 312 313 315 316 318 319 320 322 323 325 326 326 326 327 327 327 328 330 331 332 332 329 324 318 310 304 300 297 295 293 292 291 290 288 287 286 285 285 285 284 284 283 283 283 283 283 283 282 281 281 280 280 281 282 283 284 285 287 288 289 289 290 290 289 289 288 287 286 285 284 283 282 281 280 279 277 276 275 273 273 272 272 271 271 270 269 268 267 266 264 263 262 260 259 258 258 257 257 257 258 259 260 261 263 264 266 268 270 271 271 272 272 274 276 278 281 283 284 286 287 289 291 293 295 296 297 296 296 296 298 302 314 342 32 62 75 81 73 66 72 80 86 91 95 98 101 102 103 102 103 104 105 105 105 104 104 106 107 109 110 111 112 113 113 113 114 116 118 120 121 123 123 124 124 123 123 122 122 122 123 124 124 124 124 123 123 121 120 119 118 117 117 116 114 113 111 110 109 108 106 106 106 106 106 106 106 105 104 103 102 102 102 102 102 102 102 102 102 101 100 100 99 99 98 97 97 96 95 94 93 92 90 89 87 86 84 83 81 80 79 77 76 75 73 72 71 70 70 69 69 70 70 69 69 67 66 65 64 63 62 61 60 59 59 59 58 58 58 57 57 56 56 55 55 54 54 53 53 53 53 53 53 53 53 53 53 53 53 53 52 52 52 52 52 52 53 53 53 54 54 54 54 54 54 54 55 56 57 58 59 60 60 60 61 61 62 63 63 64 64 65 66 66 67 68 69 69 69 70 70 71 71 72 72 73 74 74 75 76 77 78 79 79 80 81 82 83 84 85 86 88 89 91 92 94 95 96 97 99 100 101 102 103 104 104 106 108 111 114 116 115 118 121 123 126 129 134 133 133 139 140 141 144 145 147 146 142 139 137 138 138 138 141 140 138 136 135 134 131 126 118 109 101 93 85 77 68 58 48 39 29 22 16 12 247 247 247 246 246 245 245 244 244 243 243 244 244 244 244 244 244 245 246 247 248 248 248 248 248 247 247 246 245 244 244 244 245 247 248 251 253 256 259 261 263 264 266 267 268 269 270 271 272 272 273 272 271 269 267 265 263 261 260 259 259 258 258 259 260 261 261 262 263 263 264 264 265 265 266 266 267 267 267 268 268 269 269 270 271 272 273 274 275 275 276 277 277 278 279 280 280 281 281 282 282 283 284 285 286 287 288 289 290 290 291 292 293 293 294 294 295 296 297 297 297 297 297 297 297 297 297 297 298 298 298 298 299 299 301 302 304 305 307 308 308 309 309 310 311 312 314 315 317 318 319 320 322 323 324 324 325 325 325 325 326 327 328 329 330 328 324 319 311 305 300 297 295 293 291 290 289 288 287 286 286 285 285 284 284 283 283 283 283 283 282 282 281 280 280 280 280 281 282 283 284 285 286 287 288 288 289 289 288 288 287 286 285 284 283 282 281 280 279 278 276 275 273 272 271 271 270 270 270 269 268 266 265 264 262 261 260 258 257 257 256 256 256 257 258 259 261 262 264 266 268 269 270 270 271 272 273 274 276 277 279 280 281 282 282 283 284 284 284 285 287 288 290 291 293 301 322 34 81 94 101 97 90 85 86 90 96 100 102 103 104 103 102 102 103 103 105 106 107 109 110 112 113 115 116 117 118 118 118 119 121 123 124 125 125 125 125 125 124 124 124 123 123 124 124 124 125 124 123 122 121 120 120 119 118 117 116 115 114 113 111 110 109 109 108 108 109 109 108 108 107 105 104 104 103 103 103 103 103 103 103 103 102 102 101 101 100 100 99 98 97 97 96 94 93 92 90 89 87 86 84 83 81 79 78 77 75 74 73 72 71 71 71 71 71 71 71 70 69 67 66 65 64 63 62 61 61 60 60 59 59 59 59 58 58 57 57 56 56 55 55 55 54 54 54 54 54 54 55 55 55 54 54 54 54 54 53 53 54 54 54 55 55 56 56 55 55 55 56 56 57 58 59 60 60 61 61 62 62 63 64 64 65 65 66 67 68 68 69 69 70 70 71 71 72 72 73 74 74 75 76 76 77 78 79 80 81 82 83 84 85 86 87 88 90 91 93 94 96 98 100 101 103 104 106 107 109 111 113 115 117 120 122 125 126 129 131 133 136 139 141 142 144 146 148 151 153 154 155 154 154 154 153 151 150 149 148 147 146 145 144 141 136 129 120 110 100 90 80 70 62 53 45 37 30 23 19 15 246 246 245 245 244 244 243 243 243 243 243 244 244 245 245 245 246 247 248 249 250 250 250 249 248 247 246 245 245 246 246 247 247 248 250 252 254 257 260 262 264 266 267 268 269 270 271 271 272 272 271 271 270 268 266 264 262 261 260 259 259 258 259 259 260 261 261 262 262 263 263 263 264 264 265 265 266 266 267 267 268 268 269 270 271 272 273 274 275 276 277 277 278 278 279 280 281 281 281 281 281 282 283 283 284 286 287 288 289 289 290 291 291 292 292 293 293 294 295 296 296 296 297 297 297 297 298 298 298 298 299 299 299 299 300 301 302 304 305 306 307 307 308 309 310 311 313 314 315 316 317 319 320 321 322 323 323 323 323 324 324 325 326 327 328 327 324 320 312 306 300 297 294 292 291 290 289 288 288 287 286 285 285 284 284 283 283 282 282 282 282 281 281 280 279 279 279 280 281 282 283 284 285 286 287 287 287 287 287 287 286 286 285 284 283 282 281 280 279 277 276 275 273 272 271 270 269 269 269 268 267 266 264 263 261 260 259 258 257 256 256 256 256 257 257 259 260 262 264 266 267 268 269 270 270 271 272 272 273 275 276 277 277 278 278 278 277 276 272 271 275 281 284 287 289 294 311 46 94 103 109 108 105 101 100 102 105 107 107 108 107 105 104 103 102 103 106 108 110 112 113 115 117 119 121 123 123 122 123 125 127 128 128 128 127 126 125 125 125 125 125 124 124 124 124 123 123 123 122 121 121 120 120 120 119 118 118 116 115 114 113 112 111 111 110 110 110 110 110 109 108 107 106 106 105 105 104 104 104 104 103 103 103 103 102 102 101 101 100 99 99 98 96 95 94 93 91 90 88 86 85 83 82 80 79 77 76 75 74 73 72 72 72 72 72 71 70 69 68 68 67 66 65 64 63 62 61 61 60 60 60 60 60 59 59 58 58 57 57 56 56 56 56 55 55 55 55 56 56 56 56 56 56 56 56 55 55 55 55 55 56 56 57 57 56 56 57 57 57 58 59 59 60 61 61 62 62 63 63 64 65 65 66 67 67 68 69 69 70 70 71 71 72 73 73 74 74 75 75 76 76 77 78 79 80 81 82 83 84 85 86 87 88 89 91 92 93 95 97 99 101 103 104 106 107 109 111 113 115 117 120 122 124 125 127 129 131 134 136 137 139 141 142 144 146 148 150 151 152 152 152 153 152 152 151 150 149 147 146 145 143 139 133 124 113 102 91 81 73 66 60 55 47 40 34 29 25 22 244 244 244 243 243 243 243 243 243 243 243 244 244 245 246 247 247 248 249 250 251 250 250 249 248 246 245 245 245 247 248 249 249 250 251 253 255 258 260 263 265 267 268 269 270 271 271 271 270 270 270 269 268 266 265 263 262 260 260 259 259 258 259 259 260 260 261 261 262 262 263 263 264 264 264 265 266 266 267 267 268 269 270 271 272 273 274 275 276 276 277 277 278 279 279 280 280 280 280 280 280 281 281 282 283 285 286 287 288 289 289 290 290 291 291 292 292 293 294 294 295 296 296 297 297 297 298 298 298 299 299 299 299 299 299 300 301 302 303 305 305 306 306 307 308 310 311 312 313 314 315 316 317 319 320 321 321 322 322 322 322 323 324 325 325 326 324 320 312 306 301 296 294 292 290 290 289 288 288 287 287 286 285 285 284 283 282 282 282 282 281 281 280 280 279 278 278 279 279 280 281 282 283 284 285 285 286 286 286 286 286 285 285 284 283 282 281 280 278 277 276 274 273 272 270 269 268 268 268 267 266 265 263 262 261 259 258 257 256 256 256 255 256 256 257 258 260 262 264 265 266 268 268 269 269 270 270 271 272 273 273 274 275 275 275 274 273 270 266 266 270 275 279 283 287 292 304 17 92 103 111 111 110 109 111 112 114 114 114 114 113 112 111 110 109 109 111 113 115 116 117 118 120 122 124 125 126 126 128 130 131 132 131 130 129 127 126 126 125 125 125 124 123 123 122 122 121 121 120 120 120 120 121 121 120 120 119 118 117 116 115 114 113 112 112 111 111 111 111 111 111 110 109 108 107 107 106 105 105 104 104 104 104 103 103 103 102 102 101 100 99 98 97 95 94 93 91 89 88 86 85 83 81 80 78 77 76 76 75 74 73 73 73 72 72 71 70 69 68 68 67 66 65 64 63 62 62 61 61 61 61 61 60 60 59 59 58 58 58 57 57 57 56 56 56 56 56 57 57 57 57 57 57 57 57 57 57 57 57 57 57 57 58 58 58 58 58 58 59 60 60 62 62 63 63 63 63 64 64 65 65 66 66 67 67 68 69 70 71 72 72 73 74 74 74 74 75 75 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 93 94 95 97 99 101 103 104 106 108 110 111 113 115 118 120 121 123 125 127 128 130 132 133 135 136 138 140 141 143 144 145 146 147 148 148 149 149 149 149 148 146 144 142 141 138 133 126 116 105 96 88 82 73 68 65 61 56 51 45 40 36 30 243 243 242 242 242 242 242 242 243 243 243 243 244 245 245 246 247 247 248 249 249 249 248 247 246 244 244 245 246 248 249 250 250 251 252 254 256 259 261 263 265 267 269 270 271 270 270 269 269 268 268 267 266 265 263 262 261 260 259 259 258 258 258 259 259 260 260 261 261 262 262 263 264 264 265 266 266 267 268 268 269 270 271 272 273 274 274 275 276 277 277 278 278 278 279 279 279 279 280 280 280 281 281 282 283 284 286 287 288 288 288 289 289 290 290 291 291 292 293 294 294 295 296 296 297 297 297 298 298 299 299 299 299 299 299 300 300 301 302 303 304 305 305 306 307 308 309 310 311 312 312 313 315 316 317 318 319 320 320 320 320 321 322 323 324 324 323 319 313 307 302 297 294 292 290 289 289 288 288 288 288 287 286 285 284 283 283 282 282 282 281 281 280 279 279 278 277 277 278 279 280 280 281 282 283 284 284 285 285 285 285 285 284 283 283 282 281 279 278 277 275 274 273 271 270 268 267 267 266 266 265 264 263 261 260 259 258 257 256 256 255 255 255 256 257 258 260 262 263 265 266 267 267 268 268 269 270 270 270 271 271 272 272 272 272 271 270 267 267 269 271 273 275 278 282 287 295 318 81 97 104 108 110 112 115 118 120 122 123 124 123 123 121 119 118 118 119 120 122 122 123 123 124 125 126 126 127 129 130 132 134 134 134 133 131 129 128 126 125 124 124 123 122 121 121 120 120 120 120 120 121 121 121 122 122 121 120 119 118 116 115 114 113 112 112 111 112 112 113 113 113 112 111 111 110 109 108 107 107 106 105 105 104 104 104 103 102 102 101 100 99 98 96 95 94 92 90 89 87 85 84 82 81 79 78 77 77 77 76 75 74 74 73 72 71 71 70 69 69 68 67 66 65 64 63 63 62 62 62 62 62 61 61 60 60 59 59 59 59 58 58 58 57 57 57 57 57 58 58 58 58 58 58 59 59 59 59 59 58 58 58 58 59 59 60 59 59 60 60 61 62 63 64 65 64 64 64 65 65 65 66 66 67 67 68 69 70 71 72 72 73 74 74 74 74 74 75 75 76 77 77 78 79 80 81 82 83 84 85 86 88 89 90 91 92 93 95 96 98 99 101 103 105 106 108 110 112 113 115 117 119 121 122 124 125 127 128 130 132 133 135 137 138 139 140 141 141 142 143 144 144 144 144 144 143 143 141 139 137 136 133 129 122 115 106 100 95 93 89 86 82 80 76 70 64 55 46 34 241 241 241 241 241 242 242 242 242 242 243 243 243 244 244 245 246 247 247 248 248 247 247 246 245 244 245 246 247 249 250 250 251 251 253 255 258 260 262 264 266 268 270 270 271 270 269 268 267 266 266 265 264 263 262 261 259 259 258 258 258 258 258 258 259 259 260 261 261 262 263 263 264 265 265 266 267 268 269 269 270 271 272 273 273 274 275 276 277 278 278 278 278 278 278 279 279 279 280 280 281 282 282 283 284 285 286 287 287 288 288 288 289 289 290 290 291 291 292 293 294 294 295 295 296 296 297 297 298 298 299 299 299 299 299 300 300 301 302 303 303 304 304 305 306 306 307 308 308 309 309 310 312 313 315 316 317 318 319 319 319 320 320 321 322 323 322 318 313 308 302 297 294 292 290 289 289 289 289 289 289 288 287 285 284 283 283 282 282 281 280 280 279 279 278 278 277 277 277 277 278 279 280 281 282 282 283 283 284 284 284 284 284 283 282 281 280 279 278 277 275 274 272 271 269 268 267 266 265 265 264 263 262 261 260 259 258 257 256 256 255 255 255 256 257 258 260 261 263 264 265 266 266 267 267 268 269 269 269 269 269 269 270 270 270 269 267 265 268 270 271 272 272 274 276 279 282 287 95 102 103 105 108 112 117 120 123 126 128 130 130 130 130 127 126 126 126 127 128 128 129 129 129 129 129 129 129 130 132 133 134 135 135 134 132 130 129 127 126 125 124 123 122 121 121 121 121 121 121 122 122 122 123 123 122 122 121 119 118 117 115 114 113 112 112 112 113 114 114 115 115 114 114 113 112 112 111 110 109 108 107 107 106 105 104 104 103 102 101 100 99 98 96 95 93 92 90 89 87 85 84 82 80 79 79 79 79 78 77 76 75 74 73 72 71 71 70 69 69 68 67 66 66 65 64 64 64 63 63 63 62 62 61 60 60 60 60 60 59 59 59 59 59 58 58 58 58 58 58 59 59 59 59 60 60 60 60 60 60 60 60 60 60 61 61 61 61 61 62 63 63 64 65 66 66 65 65 66 66 66 66 67 67 68 69 70 71 72 72 73 73 74 74 74 75 75 76 76 77 78 78 79 80 80 81 82 83 84 85 87 88 89 90 92 93 94 96 97 99 100 102 104 105 107 109 110 112 113 115 117 118 120 121 123 124 126 127 129 130 132 134 135 136 137 138 138 138 139 139 140 141 141 141 140 140 139 137 135 135 133 131 130 128 125 123 120 117 116 115 112 110 107 105 93 80 64 42 21