CAPE 14 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 0 0 0 0 1 0 0 0 0 0 0 0 1 1 2 6 12 15 14 11 9 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 1 8 24 85 225 300 329 423 540 723 849 937 1006 1078 1099 1093 1104 1123 1105 1072 1047 1018 1007 1016 1007 974 939 907 880 861 836 801 771 763 787 802 816 825 835 856 851 819 830 813 780 768 755 774 837 897 932 950 972 972 1000 1029 1039 1042 1034 1046 1043 1032 1049 1085 1113 1116 1102 1090 1037 968 867 816 881 925 848 895 779 842 856 860 910 947 991 998 970 962 921 862 786 726 635 526 485 469 357 237 296 442 407 260 257 322 358 427 328 141 140 145 202 173 112 66 52 58 80 133 277 481 612 764 877 759 535 532 688 785 693 543 466 501 593 585 466 337 205 79 29 23 9 3 1 0 0 0 1 9 9 4 2 0 1 3 4 5 4 2 0 1 22 77 108 78 63 98 126 124 114 101 120 221 358 489 649 784 769 607 424 324 325 427 590 707 790 924 1046 1113 1211 1408 1599 1804 1993 2094 2139 2119 2153 2257 2316 2219 2061 2035 2094 2034 1893 1897 1946 1876 1757 1638 1469 1273 1080 880 656 454 400 609 1174 1979 2583 2658 2369 2230 2266 2283 2271 2281 2208 2098 2005 1894 1802 1696 1543 1421 1413 1418 1371 1182 1042 1082 1296 1615 1868 2001 2090 2236 2371 2425 2401 2375 2282 2048 1837 1792 1875 2000 2047 2150 2208 2197 2268 2332 2339 2339 2379 2593 2733 2648 2508 2464 2553 2681 2778 2821 2939 3106 3342 3618 3939 4384 4754 4952 4944 4597 3926 3200 2710 2514 2510 2628 2880 3186 3448 3626 3650 3489 3242 3074 2954 2831 2743 2893 3284 3559 3341 2918 2657 2881 3259 3537 3206 2846 2560 2290 2113 1936 1696 1493 1382 1398 1543 1741 1950 2145 2277 2353 2441 2600 2865 3265 3518 3195 3058 3025 2953 2734 2424 2264 2323 2821 3200 3221 3077 2352 1706 1167 1038 1130 1171 1065 1103 1259 1068 1051 1370 1680 2013 2294 2154 1960 2134 2248 2301 2466 2522 2786 2630 2890 3112 3114 3080 3006 2693 2350 1949 1698 1511 1423 1619 1901 2148 2138 1879 1588 1389 1299 1308 1182 1085 975 976 1024 978 1019 1164 1376 1472 1551 1648 1672 1622 1546 1509 1500 1507 1466 1398 1390 1368 1335 1297 1260 1226 1232 1188 1170 1157 1111 1062 979 978 1100 1260 1379 1457 1550 1613 1612 1530 1389 1224 1155 1282 1358 1282 1202 1179 1193 1150 1154 1143 1125 1114 1007 961 944 919 924 2 5 8 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 13 13 9 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 2 14 71 186 264 294 393 497 634 791 909 973 1045 1103 1108 1098 1133 1135 1116 1103 1070 1040 1038 1029 996 961 936 917 906 898 878 845 823 827 837 841 828 837 870 886 877 896 874 844 839 846 855 898 954 982 985 978 978 1047 1055 1058 1069 1070 1080 1086 1088 1104 1124 1139 1148 1150 1140 1089 1024 923 852 891 912 906 934 830 916 908 861 847 867 912 946 993 1066 1123 1183 1037 683 445 335 285 240 161 146 344 541 439 280 250 309 420 544 489 288 221 215 276 267 214 169 132 116 113 112 206 396 598 823 973 920 703 650 862 941 832 683 606 614 604 503 355 208 82 10 1 2 9 14 8 1 0 0 0 0 2 9 9 1 0 0 0 1 1 0 0 3 12 25 33 28 36 70 121 144 149 170 225 325 448 601 784 900 830 595 375 278 279 369 531 672 792 931 1048 1128 1236 1448 1671 1868 2011 2060 2052 2019 2114 2325 2452 2311 2017 1862 1910 1939 1854 1857 1860 1753 1630 1503 1341 1167 971 749 525 357 361 659 1324 2107 2581 2568 2292 2164 2190 2241 2283 2332 2257 2108 1978 1881 1790 1690 1581 1489 1431 1403 1347 1207 1091 1091 1206 1366 1509 1658 1852 2050 2148 2117 2044 1969 1892 1828 1802 1744 1734 2031 2148 2229 2329 2336 2372 2376 2282 2290 2416 2575 2509 2368 2343 2363 2399 2452 2515 2662 2829 3021 3253 3442 3675 3991 4343 4722 4987 4927 4463 3780 3174 2782 2617 2665 2901 3246 3574 3800 3866 3732 3540 3463 3370 3176 2886 2722 2843 3014 2999 2855 2540 2577 2747 2944 2666 2314 2069 1862 1714 1643 1620 1689 1842 2031 2166 2204 2264 2366 2465 2551 2648 2800 2982 3289 3732 3483 3374 3292 3166 3056 2922 2586 2342 2635 2835 2746 2602 2422 2005 1437 1083 1023 1084 1231 1441 1431 1180 1224 1705 2051 2260 2328 2029 1825 2099 2311 2315 2693 2334 2472 2779 3154 3403 3508 3544 3528 3372 3063 2651 2249 2046 2139 2206 2209 2234 2172 2120 2001 1805 1476 1533 1481 1412 1377 1360 1445 1490 1593 1679 1734 1727 1730 1738 1718 1660 1599 1560 1547 1542 1516 1459 1374 1307 1327 1349 1341 1298 1260 1217 1233 1233 1219 1184 1144 1167 1263 1360 1435 1509 1590 1634 1581 1494 1366 1235 1202 1232 1251 1293 1186 1162 1189 1184 1182 1157 1163 1166 1156 1192 1286 1335 1261 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 11 9 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 53 143 211 252 357 465 557 713 865 953 987 1070 1118 1096 1122 1132 1120 1123 1113 1077 1056 1052 1037 1014 993 975 949 927 917 917 913 904 900 897 878 859 857 867 895 923 917 908 924 951 956 958 981 989 997 1025 1023 1079 1076 1100 1131 1148 1152 1141 1134 1134 1136 1133 1133 1151 1159 1139 1106 1045 975 954 939 920 965 931 1003 975 843 810 793 843 870 929 1032 1133 1124 864 553 317 207 154 89 40 48 323 559 460 324 306 403 496 711 812 595 338 277 330 338 311 297 276 259 231 178 218 360 518 793 1066 1126 968 817 864 863 865 802 712 643 521 353 196 86 27 5 4 4 11 14 5 0 1 1 0 0 1 5 3 0 0 0 0 0 0 0 1 14 22 16 23 55 93 139 186 201 225 274 344 439 578 780 986 1047 851 510 277 201 203 291 464 626 776 930 1059 1148 1266 1474 1704 1892 1992 1999 1972 1990 2168 2464 2581 2371 1997 1761 1775 1843 1800 1779 1741 1616 1487 1366 1232 1082 872 623 412 308 399 768 1379 1989 2381 2475 2322 2169 2119 2150 2207 2272 2270 2182 2079 1963 1833 1701 1582 1507 1466 1443 1412 1324 1193 1108 1075 1092 1183 1365 1631 1845 1880 1830 1824 1777 1619 1549 1722 1846 1802 1988 2151 2261 2364 2439 2371 2255 2234 2266 2255 2170 2096 2089 2145 2168 2205 2274 2361 2480 2660 2929 3242 3413 3593 3823 4062 4396 4832 5014 4761 4365 3931 3472 3084 2852 2783 3021 3353 3600 3629 3534 3607 3745 3782 3601 3135 2779 2699 2696 2734 2824 2776 2717 2599 2447 2223 1995 1835 1758 1813 1995 2234 2477 2708 2863 2889 2812 2753 2743 2761 2805 2867 2906 2919 3013 3290 3334 3370 3388 3378 3263 3041 2650 2270 2228 2319 2285 2174 2055 1887 1574 1332 1274 1256 1425 1681 1580 1252 1511 2116 2183 1975 1666 1362 1453 1898 2189 2443 2699 2619 2747 3033 3292 3496 3668 3795 3779 3671 3385 2784 2186 1917 1895 2018 2180 2139 2215 2408 2235 2023 1783 1756 1788 1769 1807 1861 1882 1906 1923 1885 1838 1795 1785 1774 1725 1669 1635 1605 1596 1575 1548 1501 1374 1283 1328 1400 1390 1327 1287 1298 1324 1347 1355 1341 1332 1353 1410 1473 1509 1539 1583 1603 1525 1400 1296 1226 1160 1088 1227 1211 1105 1086 1100 1158 1178 1193 1194 1174 1172 1217 1291 1303 1167 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 8 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 4 39 115 165 199 319 437 503 624 788 914 950 1019 1101 1118 1122 1123 1111 1110 1129 1124 1085 1062 1060 1060 1039 1028 1024 996 968 969 983 987 976 958 935 909 887 882 905 927 927 938 977 1023 1050 1050 1056 1046 1029 1065 1064 1129 1114 1109 1113 1148 1183 1205 1216 1224 1226 1197 1169 1162 1161 1168 1177 1163 1115 1066 1020 966 946 967 995 991 889 849 784 851 869 890 949 1024 962 628 397 296 273 209 104 32 58 429 704 601 465 480 531 541 729 967 827 479 332 350 415 453 464 479 482 452 374 379 479 643 862 1102 1180 972 741 676 669 735 706 611 497 351 208 109 56 27 11 7 4 8 9 4 1 1 1 0 0 1 2 2 1 0 0 0 0 0 0 10 39 57 60 88 147 186 218 235 277 334 384 460 577 775 1047 1247 1178 790 363 184 153 169 253 419 581 739 930 1083 1175 1290 1489 1728 1907 1947 1903 1899 2017 2293 2596 2635 2338 1917 1669 1695 1774 1727 1672 1611 1491 1365 1256 1155 1028 821 564 365 305 433 783 1288 1749 2055 2220 2229 2113 2020 2048 2162 2276 2322 2325 2303 2219 2058 1870 1657 1510 1477 1490 1504 1440 1298 1137 956 813 836 1048 1359 1616 1710 1733 1793 1762 1545 1396 1601 1867 1935 1951 1994 2110 2256 2337 2476 2449 2336 2089 2001 1974 1992 1981 2032 2106 2201 2257 2277 2326 2487 2815 3212 3517 3853 4143 4157 4207 4496 4632 4640 4660 4514 4175 3573 2948 2557 2639 2915 3114 3078 2971 3120 3522 3743 3867 3482 2994 2803 2699 2691 2801 2830 2696 2427 2139 1955 1869 1830 1894 2136 2492 2864 3172 3235 3189 3176 3146 3043 3018 3023 2984 2920 2831 2627 2362 2331 2525 2696 2784 2918 3021 2875 2527 2178 2077 2143 2145 2098 2044 1899 1676 1505 1346 1293 1436 1732 1630 1351 1788 2169 1829 1102 668 822 1201 1767 2197 2536 2814 2984 3135 3252 3401 3591 3830 4076 4200 4182 3878 3062 2321 2098 2256 2440 2381 2119 2060 2290 2378 2291 2055 1914 1895 1939 2015 2044 2040 2038 2013 1960 1871 1821 1818 1806 1754 1711 1690 1659 1639 1606 1575 1536 1401 1297 1333 1430 1430 1350 1336 1366 1401 1461 1500 1495 1517 1527 1533 1549 1548 1558 1595 1619 1502 1351 1318 1373 1485 1656 1697 1523 1360 1256 1285 1274 1174 1152 1123 1101 1041 1023 968 855 782 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 91 140 156 280 406 465 546 689 837 923 983 1067 1128 1144 1141 1129 1132 1151 1155 1135 1100 1095 1121 1119 1096 1088 1069 1048 1050 1056 1060 1055 1041 1016 992 967 955 970 986 985 990 1026 1084 1112 1130 1151 1149 1123 1138 1114 1160 1230 1222 1207 1226 1232 1236 1232 1256 1275 1243 1209 1187 1179 1197 1225 1236 1217 1176 1136 1108 1103 1096 1070 1038 980 937 887 909 887 823 761 817 706 464 368 306 324 391 381 286 362 762 1009 929 795 812 826 732 733 876 885 677 538 542 630 679 674 675 684 660 614 616 694 846 1011 1118 1016 708 485 461 488 527 519 467 380 253 136 70 44 30 18 11 11 13 10 3 2 0 1 0 0 1 1 0 0 0 0 0 0 0 7 42 112 147 165 199 262 290 305 315 395 467 521 616 780 1038 1335 1484 1262 708 261 153 160 203 275 403 546 717 932 1087 1159 1266 1478 1745 1915 1908 1783 1776 1998 2330 2573 2527 2222 1804 1576 1653 1736 1648 1565 1493 1389 1283 1195 1132 1034 832 572 376 337 482 793 1178 1486 1686 1833 1882 1850 1777 1872 2113 2286 2333 2410 2462 2450 2349 2184 1944 1700 1565 1530 1544 1515 1396 1217 1007 825 803 1022 1361 1632 1748 1796 1854 1804 1602 1497 1647 1854 1982 2019 1949 1974 2225 2389 2680 2559 2359 2125 2039 2021 2021 2000 2015 2072 2141 2171 2169 2179 2271 2547 2988 3544 4081 4323 4209 4003 3948 3989 4147 4402 4515 4335 3805 3067 2513 2420 2629 2689 2595 2528 2627 3026 3347 3603 3568 3234 2962 2824 2857 3003 2971 2659 2266 1995 1866 1823 1892 2114 2455 2745 2926 2976 2927 2888 2880 2883 2830 2865 2962 2979 2898 2679 2143 1512 1318 1532 1891 2186 2363 2539 2590 2477 2307 2162 2103 1997 2013 2092 2038 1887 1706 1546 1594 1860 2016 1783 1679 1836 1838 1402 838 716 1157 1726 2311 2702 3075 3474 3541 3434 3524 3617 3614 3660 3884 4211 4330 4264 3460 2519 2109 2446 2469 2494 2221 2056 2173 2331 2302 2104 1943 1896 1945 2050 2077 2023 2031 1973 1886 1814 1809 1851 1860 1797 1757 1718 1667 1650 1625 1601 1557 1449 1347 1354 1430 1446 1411 1396 1411 1470 1548 1604 1639 1690 1685 1643 1568 1504 1467 1477 1551 1524 1444 1468 1709 2129 2534 2556 2211 1797 1447 1303 1164 1041 920 846 934 830 683 573 495 470 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 54 121 137 226 360 427 494 594 728 856 942 1026 1100 1142 1162 1160 1170 1189 1192 1192 1171 1147 1171 1212 1233 1218 1169 1137 1129 1135 1149 1159 1160 1155 1133 1089 1046 1029 1033 1033 1026 1045 1094 1125 1144 1181 1196 1184 1180 1130 1094 1126 1167 1204 1239 1243 1262 1249 1292 1324 1288 1261 1254 1249 1258 1263 1257 1254 1241 1216 1201 1193 1169 1126 1080 1046 1018 994 975 929 866 817 854 669 466 422 358 457 679 779 720 816 1124 1282 1241 1202 1213 1222 1145 1004 956 989 994 947 858 829 844 856 833 855 836 827 847 937 1046 1010 837 599 356 269 333 425 483 480 444 372 261 155 84 50 33 21 19 31 40 25 4 1 0 0 0 0 0 0 1 0 0 0 0 3 20 71 172 277 300 311 350 372 375 429 470 537 616 705 823 1003 1259 1527 1638 1363 778 339 226 249 308 347 404 516 708 923 1059 1116 1223 1448 1744 1898 1850 1676 1683 1950 2267 2438 2432 2152 1708 1508 1619 1669 1544 1457 1391 1303 1236 1201 1175 1078 863 597 408 390 539 800 1058 1243 1396 1503 1549 1526 1455 1597 1947 2189 2299 2445 2555 2605 2571 2477 2309 2096 1880 1701 1596 1549 1489 1382 1260 1179 1209 1408 1692 1883 1904 1838 1755 1668 1607 1695 1865 1937 1992 2027 2028 1928 2274 2431 2672 2608 2495 2364 2271 2191 2127 2059 2004 1981 2005 2028 2038 2059 2112 2278 2606 3053 3558 3941 4013 3748 3467 3435 3532 3618 3660 3690 3450 3026 2592 2354 2457 2463 2357 2334 2449 2784 3118 3270 3279 3227 3146 3148 3263 3355 3179 2647 2139 1847 1721 1763 1974 2271 2555 2716 2736 2603 2515 2463 2408 2382 2401 2507 2714 2734 2615 2289 1628 1068 967 1228 1752 2392 2725 2641 2603 2734 2618 2296 2043 1854 2034 2342 2387 2216 2082 2086 2202 2301 2288 2045 1792 1577 1357 1138 1112 1418 1776 2263 2808 3124 3397 3642 3565 3544 3753 3863 3589 3215 3397 3862 4171 4112 3601 2835 2031 2249 2636 2672 2359 2049 1985 2130 2215 2064 1919 1915 1980 2053 2095 2001 1988 1929 1842 1804 1840 1911 1904 1836 1771 1712 1653 1637 1631 1600 1538 1442 1372 1389 1445 1446 1428 1431 1461 1543 1625 1694 1748 1797 1770 1687 1553 1396 1285 1310 1444 1491 1488 1633 2060 2615 3009 2993 2544 2116 1700 1401 1132 1039 905 736 729 752 550 418 414 449 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 117 150 164 299 369 456 532 619 740 856 971 1051 1111 1155 1169 1186 1211 1214 1215 1222 1208 1203 1228 1266 1272 1228 1198 1177 1165 1178 1206 1214 1224 1243 1217 1154 1093 1063 1054 1049 1061 1097 1122 1138 1169 1183 1180 1191 1169 1109 1074 1086 1100 1143 1177 1214 1252 1321 1353 1316 1316 1334 1350 1343 1317 1273 1253 1250 1250 1267 1281 1261 1213 1166 1125 1086 1060 1040 1023 987 975 974 817 561 548 561 402 637 759 837 976 1183 1260 1205 1260 1373 1519 1605 1488 1328 1266 1264 1244 1121 997 1003 1054 1039 1041 1014 1013 1013 1051 1043 774 429 237 117 113 153 227 309 341 334 304 248 176 108 64 35 18 19 34 49 42 17 3 2 0 0 1 2 2 0 0 0 0 3 35 157 261 374 533 520 438 438 433 450 557 599 634 718 827 943 1093 1304 1555 1695 1502 1029 621 453 433 449 428 408 485 670 871 1004 1085 1195 1408 1696 1820 1695 1571 1664 1907 2180 2384 2411 2085 1628 1482 1563 1541 1423 1350 1299 1256 1257 1283 1273 1164 947 686 501 488 643 861 1025 1109 1207 1240 1228 1209 1148 1245 1613 2025 2306 2478 2597 2678 2694 2662 2590 2511 2366 2125 1865 1690 1628 1600 1570 1609 1731 1885 2042 2126 2028 1798 1573 1511 1606 1793 2021 2087 2037 1977 2099 2055 2300 2464 2566 2580 2541 2528 2461 2349 2191 2051 1967 1889 1849 1864 1893 1916 1947 2086 2375 2774 3267 3699 3886 3793 3518 3264 3158 3160 2974 2929 2875 2651 2464 2329 2350 2312 2209 2202 2386 2732 3081 3268 3245 3215 3295 3443 3539 3430 3063 2443 1963 1797 1776 1889 2110 2322 2491 2554 2523 2412 2290 2173 2078 2054 2095 2193 2369 2236 1983 1603 1201 1136 1396 1796 2305 2794 3104 2912 2628 2758 2619 2371 2120 2025 2298 2438 2425 2353 2238 2195 2187 2099 1892 1751 1558 1326 1214 1339 1580 1758 2053 2518 2919 3161 3455 3591 3419 3289 3643 3789 3411 2913 2951 3314 3428 3195 3058 2733 2202 2095 2355 2573 2386 2099 2080 2142 2070 1957 1897 1937 1986 2050 2059 2002 1977 1911 1842 1821 1859 1908 1913 1829 1741 1685 1647 1637 1633 1570 1435 1331 1361 1443 1467 1430 1403 1451 1520 1596 1669 1773 1815 1817 1767 1671 1568 1422 1324 1394 1481 1501 1551 1790 2316 2784 2825 2502 2552 2639 2471 2056 1601 1542 1441 1176 1076 1112 826 494 451 492 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 98 172 141 247 293 407 508 557 623 722 864 976 1062 1123 1148 1163 1182 1185 1184 1205 1234 1258 1273 1277 1264 1240 1228 1214 1193 1177 1200 1234 1249 1280 1271 1227 1163 1123 1120 1125 1123 1119 1134 1167 1199 1207 1202 1209 1215 1191 1146 1116 1112 1130 1160 1168 1217 1315 1348 1356 1380 1416 1435 1411 1375 1340 1307 1268 1231 1250 1300 1336 1324 1267 1208 1168 1148 1144 1153 1132 1124 1137 991 652 685 594 318 374 439 629 823 1005 1004 939 1132 1433 1654 1867 1857 1612 1384 1349 1399 1326 1202 1200 1242 1215 1151 1110 1143 1115 985 806 511 164 57 44 31 30 47 65 100 129 150 155 126 84 56 40 25 15 16 26 33 25 11 3 2 2 3 4 2 0 0 0 2 27 161 435 517 683 857 753 510 430 348 427 609 642 663 736 821 902 1015 1193 1434 1615 1559 1278 965 755 645 573 495 429 458 604 780 916 1039 1181 1368 1605 1706 1590 1514 1628 1846 2102 2335 2341 2014 1599 1441 1436 1377 1295 1253 1243 1271 1333 1393 1387 1256 1015 754 588 600 772 953 1031 1060 1126 1108 997 971 923 926 1242 1801 2246 2492 2653 2753 2786 2771 2746 2763 2790 2670 2397 2128 1969 1909 1888 1924 2034 2137 2195 2168 1984 1694 1445 1412 1619 1887 2132 2263 2265 2260 2271 2256 2335 2381 2356 2397 2411 2455 2485 2456 2308 2119 1988 1874 1785 1768 1786 1798 1825 1970 2282 2686 3081 3355 3433 3656 3828 3511 3116 2954 2751 2597 2488 2325 2205 2178 2161 2069 1974 1976 2129 2425 2783 3044 3153 3228 3336 3409 3372 3168 2778 2272 1904 1856 1918 2054 2166 2245 2328 2382 2353 2231 2078 1904 1763 1785 1907 2013 2023 1756 1355 1136 1134 1449 1890 2323 2678 2761 2732 2557 2512 2626 2553 2488 2417 2560 2599 2494 2400 2269 2126 1999 1889 1841 1752 1705 1726 1832 2066 2406 2638 2683 2741 2836 2856 3120 3568 3294 3050 3004 3243 3313 3114 2861 2799 2896 2763 2500 2488 2501 2360 2106 2034 2270 2249 2165 2140 2015 1964 1914 1890 1931 1950 1992 2007 2006 2010 1960 1889 1847 1869 1915 1902 1813 1712 1657 1641 1638 1628 1540 1408 1326 1356 1485 1495 1462 1445 1484 1565 1625 1679 1758 1797 1769 1699 1603 1527 1548 1532 1527 1477 1506 1614 1939 2462 2662 2441 2318 2695 3134 3282 2898 2345 2269 2260 2153 2116 1774 1155 663 715 689 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 20 92 165 141 205 249 333 462 542 591 617 718 850 970 1051 1080 1097 1114 1125 1132 1153 1197 1249 1282 1287 1277 1256 1228 1207 1203 1202 1224 1258 1300 1346 1329 1294 1247 1216 1215 1213 1197 1191 1210 1250 1286 1305 1309 1304 1313 1323 1300 1279 1266 1244 1230 1224 1256 1332 1373 1412 1439 1409 1395 1368 1417 1375 1358 1350 1290 1269 1298 1347 1365 1323 1274 1264 1269 1276 1290 1277 1245 1220 1122 814 694 599 348 225 238 454 690 865 894 968 1239 1500 1568 1707 1771 1578 1308 1214 1310 1406 1427 1409 1330 1202 1083 1015 1012 926 688 454 243 80 21 20 10 2 3 2 10 27 56 79 63 42 34 32 26 17 9 9 16 22 19 13 10 7 6 8 13 11 9 21 35 108 351 646 752 895 1008 862 509 322 254 478 621 628 632 657 680 747 863 1019 1219 1395 1453 1365 1175 965 787 650 540 458 448 540 676 803 975 1181 1343 1508 1616 1576 1520 1596 1800 2059 2267 2235 1939 1578 1396 1333 1272 1215 1192 1222 1299 1400 1491 1496 1348 1098 857 704 735 920 1071 1080 1063 1147 1153 1009 928 875 797 970 1432 1943 2353 2659 2837 2873 2847 2834 2888 2984 2981 2837 2670 2537 2405 2323 2328 2360 2345 2276 2125 1873 1596 1446 1477 1728 2031 2288 2455 2567 2630 2548 2552 2487 2329 2199 2205 2213 2230 2379 2531 2495 2304 2090 1912 1781 1726 1736 1771 1836 2004 2264 2529 2694 2759 2587 2925 3567 3666 3306 2896 2533 2271 2074 1936 1868 1869 1869 1812 1776 1823 1951 2155 2407 2662 2904 3098 3193 3142 3023 2870 2512 2089 1910 1953 2027 2071 2091 2135 2233 2334 2331 2157 1884 1620 1512 1629 1907 2145 2141 1914 1616 1433 1556 1861 2007 2247 2463 2436 2314 2190 2300 2476 2506 2600 2662 2759 2760 2748 2696 2532 2401 2312 2239 2310 2560 2797 2970 3111 3385 3728 3710 3678 3553 3133 2970 3394 3768 3216 2720 2834 3093 3179 3211 3178 3076 2990 2832 2626 2556 2597 2708 2635 1932 2081 2147 2235 2280 2142 1998 1914 1926 1943 1912 1891 1911 1966 2030 2033 1949 1851 1874 1944 1911 1812 1718 1634 1667 1654 1608 1508 1406 1381 1379 1471 1492 1455 1463 1520 1590 1636 1672 1714 1726 1697 1643 1623 1648 1616 1517 1450 1414 1483 1662 2029 2435 2443 2255 2341 2750 3103 3030 2588 2430 2671 2916 2853 2669 2268 1410 1208 1314 1225 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 76 123 132 183 225 263 372 490 577 589 626 713 832 945 994 1033 1068 1062 1065 1085 1135 1201 1257 1289 1293 1282 1264 1241 1220 1210 1234 1271 1290 1344 1373 1357 1347 1333 1318 1317 1317 1323 1330 1350 1372 1395 1416 1427 1431 1435 1440 1432 1398 1340 1303 1309 1331 1370 1397 1410 1398 1339 1323 1259 1361 1336 1336 1354 1358 1358 1375 1400 1398 1364 1323 1318 1341 1368 1396 1404 1391 1373 1283 1084 885 698 552 380 376 611 866 959 1015 1395 1587 1523 1476 1523 1665 1642 1407 1154 1093 1252 1455 1477 1275 1025 854 733 598 421 302 243 160 62 23 11 4 0 0 0 4 12 39 46 31 18 14 15 16 13 10 13 15 21 36 47 41 24 19 29 39 59 85 124 163 260 488 744 845 928 928 758 432 252 361 524 593 583 548 508 497 580 702 834 987 1131 1228 1254 1186 1028 838 678 566 492 459 500 601 728 935 1187 1316 1419 1556 1585 1555 1576 1743 2000 2197 2106 1832 1555 1385 1284 1227 1192 1175 1215 1322 1466 1596 1606 1422 1157 956 827 865 1062 1203 1163 1100 1198 1224 1091 1005 932 811 841 1057 1490 2020 2493 2795 2882 2873 2873 2934 3024 3061 3027 2951 2855 2754 2657 2600 2587 2549 2391 2117 1806 1578 1582 1681 1942 2236 2514 2567 2603 2708 2764 2792 2643 2314 2121 2098 2125 2173 2373 2657 2734 2531 2255 2008 1811 1724 1740 1821 1911 2054 2210 2305 2279 2170 1993 2275 2867 3314 3422 3043 2558 2101 1703 1480 1442 1527 1633 1692 1757 1861 1961 2067 2208 2394 2588 2795 2984 2940 2863 2722 2359 1988 1952 2121 2174 2124 2048 2079 2278 2492 2496 2236 1840 1517 1495 1819 2304 2660 2691 2485 2356 2064 1896 1826 1628 1662 1847 2045 1972 1801 2075 2355 2426 2514 2619 2684 2912 3138 3234 3236 3129 3015 2963 3062 3359 3683 3908 3746 3723 3881 3878 3957 3686 3506 3476 3591 3629 3321 3071 3103 3356 3545 3715 3842 3803 3594 3261 2999 3025 3095 3033 2827 2138 2036 2084 2345 2317 2201 2105 2018 2048 2047 1932 1788 1750 1834 1987 2089 2056 1944 1900 1952 1956 1788 1766 1650 1694 1671 1597 1502 1435 1413 1433 1488 1515 1490 1495 1568 1624 1651 1663 1674 1672 1659 1626 1602 1565 1481 1404 1346 1351 1439 1624 2028 2394 2457 2355 2338 2507 2715 2639 2410 2465 2755 2930 2768 2576 2135 1701 1651 1652 1509 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 49 79 103 162 209 228 292 398 516 590 626 653 713 817 900 959 1026 1041 1045 1043 1078 1140 1198 1251 1278 1272 1258 1250 1242 1224 1216 1234 1267 1315 1350 1335 1377 1416 1399 1385 1400 1408 1424 1410 1403 1407 1425 1464 1481 1473 1449 1421 1383 1333 1321 1344 1341 1341 1350 1355 1360 1342 1347 1260 1293 1308 1330 1303 1336 1357 1388 1421 1446 1401 1319 1307 1351 1413 1460 1472 1479 1498 1472 1356 1179 992 839 692 774 1078 1256 1235 1439 1935 1742 1398 1250 1481 1896 1941 1689 1256 949 974 1216 1315 1086 775 585 451 321 229 199 186 130 53 15 3 0 0 0 0 2 16 41 24 19 7 4 7 7 5 11 26 30 32 59 113 140 94 48 65 76 87 162 259 322 398 565 723 824 840 759 564 338 269 471 538 539 507 441 386 378 447 552 666 782 893 1001 1089 1109 1023 858 692 596 544 499 500 583 728 954 1183 1259 1335 1473 1570 1557 1514 1639 1878 2033 1958 1780 1571 1387 1278 1235 1209 1190 1239 1398 1609 1747 1698 1447 1196 1062 992 1018 1207 1357 1310 1211 1256 1239 1115 1046 978 860 803 867 1150 1646 2185 2577 2748 2777 2778 2837 2943 3011 3023 3040 3058 3003 2879 2771 2673 2621 2504 2206 1882 1658 1761 1983 2333 2573 2645 2435 2239 2271 2484 2662 2626 2367 2156 2153 2277 2429 2614 2859 2985 2737 2427 2164 1907 1778 1804 1877 1973 2070 2138 2089 1901 1659 1577 1881 2378 2792 3311 3231 2799 2187 1592 1301 1314 1476 1667 1821 1938 2030 2098 2158 2228 2296 2422 2653 2846 2874 2871 2725 2337 1932 1955 2307 2363 2196 2057 2120 2385 2622 2633 2412 2033 1699 1786 2409 3097 3191 2898 2382 2152 1851 1577 1364 1115 1143 1576 1793 1609 1446 1863 2243 2316 2403 2613 2835 3139 3375 3502 3620 3589 3462 3268 3135 3164 3173 3139 3072 3063 3001 3101 3422 3759 3796 3706 3602 3561 3357 3080 3270 3711 3997 4279 4545 4613 4329 3672 3233 3272 3298 3239 2875 2272 2056 2011 2222 2275 2248 2224 2210 2298 2320 2148 1863 1639 1654 1885 2088 2126 2043 1974 1886 2027 1858 1810 1770 1711 1679 1622 1534 1458 1430 1472 1525 1534 1511 1524 1610 1662 1669 1643 1630 1638 1627 1597 1536 1457 1373 1293 1265 1304 1428 1679 2028 2370 2494 2411 2204 2299 2500 2477 2334 2438 2590 2660 2648 2452 2100 1783 1659 1597 1452 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 24 47 73 139 197 221 254 324 419 535 642 683 694 751 829 886 956 1022 1034 1029 1056 1100 1151 1200 1240 1260 1250 1245 1246 1245 1254 1278 1303 1316 1302 1265 1308 1363 1373 1369 1391 1413 1455 1433 1428 1429 1427 1462 1465 1420 1349 1305 1306 1305 1328 1360 1349 1316 1295 1316 1382 1407 1442 1367 1343 1350 1348 1315 1319 1302 1303 1294 1301 1304 1271 1276 1325 1406 1478 1515 1542 1573 1598 1572 1498 1431 1277 1031 1092 1395 1519 1580 1851 1866 1572 1343 1322 1721 2124 2142 1977 1515 1084 891 982 1083 878 572 419 349 280 226 180 136 89 34 5 1 0 0 0 1 13 28 33 12 15 7 3 3 1 1 12 34 55 76 128 251 351 256 100 95 134 155 233 311 385 465 622 751 785 766 674 468 303 328 512 542 488 427 361 320 313 349 427 513 593 689 819 965 1075 1074 930 726 609 587 563 545 624 797 1009 1158 1187 1251 1359 1457 1446 1410 1546 1809 2004 2016 1880 1663 1445 1320 1291 1287 1281 1340 1534 1780 1882 1750 1447 1218 1145 1137 1182 1333 1500 1518 1408 1373 1320 1188 1082 998 881 777 769 950 1364 1901 2331 2550 2576 2540 2579 2693 2792 2819 2883 3033 3099 3021 2920 2801 2681 2611 2340 2035 1875 1964 2294 2682 2796 2568 2085 1616 1431 1727 2259 2604 2592 2412 2394 2607 2829 2902 2981 3064 2817 2510 2229 1997 1861 1849 1914 1999 2067 2075 1948 1622 1235 1042 1330 1961 2466 2847 2925 2784 2326 1758 1453 1507 1754 2005 2177 2289 2309 2322 2345 2283 2216 2210 2349 2590 2768 2821 2735 2479 2212 2306 2592 2556 2296 2151 2241 2473 2672 2714 2596 2339 2041 2206 2959 3687 3317 2430 1842 1331 1222 1377 1282 1044 1214 1669 1672 1399 1426 1894 2279 2388 2556 2828 3039 3191 3341 3458 3510 3486 3422 3154 2783 2615 2564 2413 2417 2494 2481 2576 2799 3051 3334 3381 3284 3286 3215 3222 3583 3952 4169 4436 4644 4610 4275 3641 3326 3254 3167 3099 2791 2444 2078 1947 2064 2208 2291 2317 2455 2701 2748 2490 2065 1641 1545 1764 2015 2091 2035 2076 1917 1992 1921 1838 1812 1744 1679 1614 1508 1419 1416 1488 1536 1550 1535 1553 1632 1675 1671 1630 1610 1608 1581 1533 1478 1407 1307 1243 1255 1318 1437 1653 1942 2297 2300 1991 1951 2262 2475 2407 2333 2403 2546 2609 2471 2107 1687 1492 1487 1478 1449 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 44 112 177 211 246 301 350 434 593 711 738 767 803 842 912 986 1017 1032 1065 1086 1113 1142 1158 1190 1212 1252 1304 1329 1358 1373 1360 1341 1306 1261 1248 1255 1289 1344 1384 1381 1379 1376 1400 1425 1437 1453 1444 1402 1355 1325 1327 1331 1353 1387 1391 1358 1332 1372 1443 1489 1541 1508 1461 1443 1434 1407 1381 1336 1322 1295 1300 1309 1293 1302 1334 1400 1478 1539 1587 1626 1684 1729 1770 1804 1666 1419 1446 1648 1677 1815 1929 1716 1469 1640 1639 1805 2162 2141 1966 1556 1214 980 896 940 772 478 328 304 287 240 155 73 32 9 0 0 0 0 0 5 39 26 18 11 16 13 7 5 3 6 19 39 76 143 265 454 572 392 142 126 170 146 161 240 357 481 696 903 916 795 649 373 290 372 519 490 430 386 334 299 299 323 358 396 454 563 731 930 1110 1181 1056 801 626 609 627 625 713 896 1051 1112 1116 1165 1253 1324 1315 1327 1501 1815 2087 2175 2065 1806 1525 1384 1400 1476 1521 1551 1686 1897 1956 1763 1418 1174 1125 1164 1258 1437 1648 1739 1636 1556 1529 1423 1257 1100 928 790 746 843 1145 1642 2116 2389 2396 2291 2307 2436 2546 2537 2549 2710 2891 2978 2979 2927 2867 2686 2437 2156 2036 2180 2580 2925 2896 2477 1858 1312 1108 1501 2271 2826 2949 2818 2727 2889 3050 2927 2862 2794 2554 2291 2029 1879 1858 1872 1918 2023 2095 2052 1876 1463 1001 736 907 1400 1829 2063 2132 2096 1976 1802 1720 1892 2204 2493 2583 2626 2595 2528 2433 2298 2170 2093 2137 2338 2592 2682 2725 2752 2795 2783 2750 2594 2362 2243 2301 2469 2597 2659 2558 2514 2420 2555 2964 3354 2959 1630 1281 811 1053 1537 1509 1398 1540 1666 1553 1537 1841 2248 2479 2582 2803 3045 3205 3311 3372 3331 3266 3173 3143 3006 2824 2580 2537 2488 2449 2463 2502 2617 2831 3064 3086 2867 2855 3131 3308 3469 3814 3966 3933 3941 3804 3710 3388 3222 3357 3315 3127 2962 2762 2449 2068 1872 1942 2099 2200 2365 2696 3064 3132 2718 2183 1749 1581 1660 1867 1998 2017 2106 2065 1964 1877 1828 1788 1741 1667 1570 1432 1297 1332 1431 1509 1571 1544 1564 1620 1652 1638 1612 1602 1594 1549 1477 1426 1407 1357 1289 1306 1390 1544 1794 1991 2277 2171 1992 2117 2384 2448 2351 2357 2511 2617 2470 2088 1670 1480 1393 1313 1237 1166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 74 148 182 231 313 341 360 510 657 743 809 846 875 922 963 979 1003 1055 1090 1122 1157 1201 1241 1258 1292 1356 1404 1460 1490 1498 1520 1478 1393 1318 1264 1264 1311 1356 1383 1374 1355 1364 1383 1427 1445 1455 1426 1384 1356 1362 1374 1396 1435 1468 1461 1447 1482 1544 1612 1666 1654 1604 1566 1551 1538 1490 1434 1418 1419 1409 1374 1365 1419 1454 1486 1543 1590 1630 1667 1730 1798 1899 1950 1814 1677 1765 1869 1808 1790 1693 1559 1546 1807 1755 1642 2133 2036 1706 1438 1196 868 706 822 789 507 279 233 234 191 99 21 0 0 0 0 0 0 0 2 12 8 7 25 39 39 30 13 12 24 51 78 103 201 334 490 589 425 216 165 168 180 167 214 321 481 793 1047 950 851 577 284 302 434 527 452 411 393 364 333 320 305 301 331 409 546 733 944 1141 1249 1155 884 676 648 700 743 854 1010 1073 1060 1053 1095 1177 1241 1246 1303 1538 1938 2307 2450 2325 1978 1588 1396 1495 1758 1931 1912 1875 1926 1929 1735 1351 1088 1066 1131 1237 1489 1757 1886 1808 1710 1681 1629 1519 1322 1050 858 783 810 973 1339 1816 2192 2287 2184 2152 2255 2342 2291 2247 2326 2462 2607 2686 2708 2724 2616 2451 2264 2192 2456 2858 3032 2864 2434 2002 1793 1982 2517 3101 3406 3315 3100 2968 2943 2910 2684 2518 2291 2004 1777 1605 1535 1662 1783 1854 2009 2104 2051 1833 1412 999 830 958 1221 1421 1554 1635 1595 1644 1862 2096 2417 2730 3007 3013 2927 2846 2784 2663 2483 2350 2252 2234 2339 2506 2546 2665 2937 3182 3181 2931 2632 2407 2305 2255 2378 2464 2461 2376 2472 2577 2581 2596 2476 2203 1481 1299 1122 1266 1474 1552 1643 1715 1732 1769 1889 2104 2335 2515 2697 2930 3166 3320 3336 3269 3180 3043 2872 2737 2711 2649 2558 2664 2723 2705 2725 2766 2839 2879 2710 2517 2470 2775 3208 3497 3773 3993 3765 3475 3277 3105 3153 3303 3455 3581 3453 3175 2970 2754 2420 2050 1818 1797 1924 2084 2371 2896 3264 3172 2651 2141 1801 1633 1641 1803 1963 2061 2127 2115 1980 1819 1807 1795 1745 1663 1539 1399 1300 1286 1366 1502 1568 1560 1575 1591 1594 1575 1559 1584 1586 1543 1466 1374 1351 1357 1324 1370 1522 1732 2046 2231 2261 2156 2200 2431 2509 2385 2291 2398 2609 2636 2322 1903 1644 1374 1241 1134 1068 1114 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 122 125 185 321 347 346 455 557 662 792 892 938 974 1001 995 998 1037 1069 1094 1156 1272 1364 1396 1402 1409 1428 1475 1531 1536 1576 1568 1496 1409 1322 1268 1266 1287 1314 1337 1337 1346 1370 1413 1455 1494 1490 1430 1387 1379 1397 1439 1487 1534 1547 1552 1580 1633 1698 1747 1753 1724 1690 1668 1647 1595 1529 1491 1482 1471 1467 1483 1532 1583 1563 1581 1601 1626 1681 1767 1860 1963 1997 1871 1825 1884 1838 1715 1601 1503 1572 1771 1965 1719 1524 1934 1933 1566 1335 979 717 544 651 811 616 297 181 159 119 51 7 0 0 0 0 0 0 0 0 1 5 13 43 59 66 60 24 24 46 98 139 157 242 347 464 519 448 345 305 305 302 282 276 346 567 957 1153 1101 882 487 265 397 510 538 432 406 414 417 372 320 290 305 362 469 628 822 995 1137 1244 1177 915 717 694 800 895 1021 1122 1069 1006 1005 1053 1128 1191 1237 1344 1652 2142 2607 2829 2695 2239 1687 1402 1619 2123 2412 2287 2035 1919 1865 1742 1318 1051 1041 1101 1189 1478 1816 2027 1976 1871 1801 1729 1680 1531 1246 1024 929 893 916 1098 1491 1937 2162 2128 2069 2105 2127 2047 1962 1959 2014 2074 2125 2173 2202 2233 2263 2260 2360 2738 3005 2907 2610 2330 2242 2414 2862 3358 3525 3319 3029 2872 2767 2698 2523 2303 2136 1855 1584 1327 1270 1229 1338 1604 1808 1974 2111 2083 1835 1468 1183 1206 1491 1730 1780 1857 2096 2215 2254 2502 2767 3029 3298 3506 3493 3339 3266 3170 3057 2869 2764 2630 2521 2549 2530 2357 2372 2868 3334 3172 2890 2740 2476 2335 2275 2331 2370 2231 2034 2087 2173 2176 2189 2019 1752 1711 1758 1615 1449 1399 1576 1801 1796 1766 1803 1946 2101 2257 2441 2627 2813 3108 3282 3244 3175 3157 3010 2724 2442 2364 2422 2524 2613 2668 2689 2743 2800 2808 2690 2358 2316 2560 2905 3257 3593 3807 3688 3357 3083 2857 2803 3001 3287 3558 3663 3475 3181 2983 2889 2637 2273 1958 1697 1590 1906 2397 3013 3239 3020 2480 2072 1876 1756 1725 1812 1938 2053 2118 2087 1977 1791 1739 1778 1707 1617 1502 1405 1377 1400 1442 1497 1522 1558 1584 1564 1546 1509 1460 1454 1454 1467 1458 1368 1335 1330 1335 1443 1675 1979 2217 2243 2154 2152 2373 2595 2512 2311 2250 2383 2499 2506 2297 1893 1517 1249 1099 974 975 1132 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 73 75 125 284 321 348 473 527 558 679 840 953 1032 1077 1085 1083 1106 1131 1144 1185 1300 1419 1470 1509 1496 1460 1467 1510 1507 1512 1545 1485 1401 1332 1241 1220 1260 1305 1311 1293 1302 1348 1395 1440 1479 1524 1531 1528 1514 1539 1559 1578 1591 1596 1613 1637 1691 1764 1801 1802 1789 1778 1763 1740 1704 1641 1574 1527 1511 1517 1547 1597 1644 1646 1614 1618 1643 1735 1815 1895 1991 2025 1938 1905 1875 1707 1582 1574 1621 1796 1964 1894 1491 1229 1578 1884 1759 1445 1011 617 407 443 674 627 333 152 103 75 31 3 0 0 0 0 0 0 0 0 3 11 23 43 61 77 79 49 38 51 103 165 213 280 391 474 500 511 529 555 520 430 373 374 497 788 1126 1193 1108 760 447 392 526 593 587 502 489 495 504 476 471 447 457 505 603 766 908 1018 1136 1218 1159 937 772 782 940 1059 1165 1202 1067 970 997 1040 1118 1192 1271 1424 1798 2364 2901 3168 3038 2551 1948 1632 1897 2479 2741 2504 2145 1937 1856 1714 1341 1112 1116 1140 1209 1467 1805 2092 2150 2079 1945 1785 1708 1652 1496 1293 1140 1032 952 990 1261 1680 1987 2077 2056 1990 1894 1789 1670 1636 1659 1698 1712 1739 1708 1780 1905 2057 2320 2686 2799 2591 2328 2212 2234 2325 2424 2483 2473 2355 2296 2307 2326 2264 2068 1974 1870 1678 1497 1306 1226 1109 1205 1503 1822 2043 2116 2096 1895 1624 1526 1772 2282 2693 2914 3043 3202 3442 3482 3450 3486 3596 3809 3896 3802 3722 3689 3497 3280 3136 2982 2743 2575 2587 2452 2118 1936 2429 3294 2852 2664 2734 2491 2255 2214 2290 2334 2089 1839 1839 1875 1904 1966 1909 1831 2027 2065 1837 1659 1621 1806 2010 1981 2042 2120 2108 2069 2110 2234 2439 2610 2896 3152 3333 3463 3436 3205 2838 2444 2216 2181 2242 2350 2424 2419 2465 2527 2442 2176 2141 2214 2535 2852 3110 3367 3510 3428 3141 2874 2668 2616 2785 3058 3316 3359 3242 3166 3037 3003 2913 2741 2462 1904 1478 1736 2308 2894 3149 3008 2618 2307 2132 1949 1828 1813 1896 2016 2079 2056 1902 1811 1592 1701 1655 1567 1464 1412 1432 1489 1515 1485 1450 1501 1590 1556 1529 1476 1405 1359 1309 1384 1431 1380 1348 1340 1359 1492 1733 2001 2172 2129 2052 2175 2494 2668 2477 2342 2250 2195 2249 2407 2274 1884 1466 1146 941 881 976 1096 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 45 93 206 251 292 483 594 538 564 714 853 972 1070 1134 1162 1195 1234 1258 1289 1366 1473 1534 1559 1550 1510 1501 1537 1519 1482 1536 1501 1447 1404 1255 1195 1199 1264 1323 1335 1347 1384 1424 1462 1482 1512 1556 1571 1569 1605 1612 1627 1624 1615 1631 1648 1685 1741 1765 1796 1823 1826 1810 1788 1781 1761 1708 1650 1608 1598 1619 1660 1678 1755 1730 1779 1805 1848 1860 1915 2022 2030 1986 1963 1946 1829 1733 1768 1800 1785 1707 1472 1187 1087 1367 1739 1855 1617 1170 673 354 259 402 443 269 107 69 52 27 7 0 0 0 0 0 0 0 0 2 7 16 35 60 83 109 81 56 53 91 193 284 327 414 530 632 729 776 700 568 504 491 523 696 1009 1281 1251 1012 666 525 590 632 673 682 639 634 634 683 694 698 675 690 730 810 918 980 1031 1119 1179 1137 986 857 916 1083 1185 1245 1228 1104 1028 1051 1072 1141 1229 1329 1537 1956 2530 3053 3290 3151 2739 2272 2069 2331 2779 2890 2603 2281 2079 1893 1605 1275 1094 1094 1154 1267 1510 1826 2105 2244 2245 2135 1946 1789 1760 1732 1588 1364 1180 1040 960 1081 1400 1769 2005 2064 2039 1829 1613 1492 1411 1407 1456 1544 1609 1606 1635 1775 1983 2210 2393 2396 2240 2104 2064 2028 1967 1934 1900 1908 2084 2272 2280 2109 1976 1872 1844 1792 1739 1658 1551 1435 1323 1392 1688 1958 2163 2188 2143 2010 1875 1988 2369 2886 3310 3658 3886 3806 3819 3828 3752 3780 3846 3961 3975 3813 3864 3871 3630 3289 2964 2729 2531 2443 2441 2251 2020 2050 2238 2584 2349 2365 2514 2353 2059 2110 2128 2181 2042 1979 2003 2094 2168 2203 2230 2331 2385 2180 1965 1957 1948 1966 2053 2163 2328 2270 2132 2184 2175 2230 2313 2475 2791 3163 3484 3683 3670 3472 3169 2818 2461 2156 2051 2136 2264 2291 2339 2416 2373 2328 2284 2186 2337 2608 2843 3085 3331 3391 3091 2710 2546 2513 2597 2751 2835 2713 2774 2959 2950 3016 3228 3390 3199 2562 1968 1863 2247 2845 3212 3141 2903 2682 2463 2160 1867 1793 1890 2037 2087 1996 1785 1779 1583 1539 1558 1514 1423 1358 1385 1475 1529 1531 1485 1499 1555 1553 1536 1526 1494 1469 1511 1527 1450 1374 1336 1332 1371 1503 1725 1979 2139 1990 2060 2339 2647 2815 2723 2549 2285 2021 1994 2161 2075 1737 1340 1011 830 859 955 1001 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 22 72 153 197 227 392 596 595 553 652 718 796 911 1036 1096 1152 1231 1317 1399 1457 1489 1535 1568 1566 1558 1577 1620 1591 1574 1610 1583 1529 1502 1368 1275 1179 1217 1294 1342 1365 1386 1407 1426 1426 1425 1463 1496 1557 1598 1597 1594 1585 1574 1584 1600 1600 1626 1671 1730 1784 1811 1812 1805 1821 1840 1831 1799 1754 1733 1752 1786 1799 1846 1853 1915 1947 1975 1965 1994 2030 2033 2055 2074 1982 1859 1714 1645 1613 1518 1367 1195 1077 1087 1239 1473 1573 1460 1113 712 375 163 182 214 134 62 50 34 10 1 0 0 0 0 0 0 0 0 0 1 6 18 33 57 117 132 92 84 128 248 303 324 378 526 757 960 966 773 598 566 598 688 922 1227 1409 1333 993 627 575 708 724 719 769 751 763 803 877 890 858 849 900 950 986 1019 1043 1059 1090 1129 1113 1018 937 1015 1152 1234 1274 1244 1170 1127 1133 1143 1193 1274 1390 1634 2062 2601 3064 3255 3147 2861 2566 2488 2727 3021 2997 2657 2335 2158 1904 1504 1200 1098 1091 1170 1320 1545 1851 2115 2302 2381 2314 2121 1934 1888 1896 1804 1592 1397 1221 1046 1019 1164 1452 1770 1959 2050 1904 1658 1508 1402 1357 1371 1445 1575 1707 1797 1910 2051 2175 2196 2117 2005 1932 1916 1871 1800 1853 1987 2161 2342 2309 2235 2153 2056 1955 1868 1864 1883 1891 1896 1892 1910 1989 2166 2309 2404 2424 2331 2191 2208 2519 2927 3199 3362 3458 3282 3098 3201 3547 3659 3728 3734 3641 3539 3430 3463 3459 3319 3061 2738 2489 2352 2274 2090 1811 1775 1875 1845 1711 1649 1792 1959 1893 1692 1849 1886 1902 1847 1881 1955 2040 2199 2352 2429 2479 2446 2313 2177 2145 2116 1990 1983 2136 2370 2381 2421 2341 2290 2255 2234 2366 2692 3086 3466 3782 3915 3809 3514 3125 2680 2237 1970 1936 2188 2372 2473 2506 2427 2342 2308 2229 2243 2411 2600 2740 2986 3215 3078 2701 2504 2508 2617 2606 2514 2287 2458 2771 3020 3131 3452 3802 3757 3237 2619 2399 2578 3037 3553 3526 3188 2786 2526 2193 1777 1737 1896 2019 2006 1891 1742 1707 1581 1472 1457 1439 1358 1258 1248 1317 1419 1508 1502 1527 1566 1583 1556 1580 1590 1584 1535 1445 1404 1375 1323 1314 1394 1572 1809 1981 1985 2000 2228 2524 2764 2884 2791 2441 2099 2061 2227 2245 2111 1599 1111 827 788 865 912 927 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 91 142 189 308 485 581 605 680 692 714 771 897 950 993 1084 1202 1335 1430 1450 1481 1527 1546 1562 1613 1666 1684 1712 1728 1685 1584 1547 1486 1380 1230 1220 1226 1238 1256 1293 1314 1344 1404 1430 1410 1435 1532 1589 1591 1567 1524 1490 1493 1500 1487 1481 1539 1662 1763 1820 1850 1882 1928 1953 1938 1907 1880 1859 1867 1901 1914 1925 1944 1986 1981 1993 2015 2064 2023 2105 2161 2117 1882 1764 1688 1575 1430 1419 1323 1113 1019 1071 1194 1351 1378 1193 903 599 366 160 82 80 56 38 32 16 4 0 0 0 0 0 0 0 0 0 0 0 1 3 8 34 131 249 218 204 267 336 291 319 328 428 753 1086 1129 931 762 731 754 854 1103 1368 1456 1282 899 577 582 760 770 735 802 837 896 958 974 944 926 1000 1108 1141 1093 1038 1018 1038 1074 1100 1092 1029 984 1052 1160 1233 1278 1271 1230 1202 1197 1211 1247 1316 1445 1691 2092 2582 2997 3221 3222 3030 2800 2759 2963 3146 3005 2621 2299 2115 1855 1461 1186 1118 1094 1210 1354 1555 1850 2157 2417 2535 2465 2224 2025 2001 2024 1969 1847 1693 1484 1255 1128 1136 1276 1522 1772 1990 1996 1811 1625 1484 1381 1314 1293 1348 1507 1665 1821 1956 2043 2065 2020 1933 1835 1759 1727 1726 1809 1991 2246 2487 2575 2537 2381 2158 1978 1917 1938 1988 2063 2134 2193 2293 2498 2695 2785 2798 2742 2608 2453 2556 2932 3293 3279 3220 3168 2780 2661 2727 3185 3508 3546 3382 3143 2943 2840 2789 2722 2618 2437 2239 2113 1996 1829 1556 1341 1427 1489 1435 1298 1381 1439 1403 1424 1404 1538 1687 1770 1767 1764 1796 1747 1712 1854 2068 2256 2441 2566 2629 2650 2506 2145 2062 2106 2226 2268 2298 2330 2285 2192 2175 2302 2581 2967 3449 3957 4233 4144 3686 3208 2809 2409 2066 2037 2324 2547 2630 2644 2545 2339 2185 2121 2153 2272 2452 2570 2669 2720 2848 2813 2571 2478 2720 2731 2563 2396 2443 2644 2895 3182 3481 3801 3892 3530 2930 2751 3082 3429 3944 4016 3479 2680 2270 2034 1740 1672 1847 1941 1910 1852 1821 1746 1565 1448 1427 1398 1334 1252 1240 1296 1322 1422 1484 1533 1567 1561 1549 1570 1562 1486 1395 1370 1390 1378 1344 1320 1490 1769 1974 2002 2077 2228 2414 2630 2731 2557 2133 1787 1622 1707 2040 2447 2428 1719 1072 786 779 844 866 885 0 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 8 31 63 112 211 365 498 586 670 713 736 732 808 850 869 946 1040 1178 1318 1385 1424 1458 1476 1486 1521 1583 1639 1685 1721 1712 1639 1597 1580 1501 1396 1397 1324 1264 1305 1334 1342 1317 1377 1449 1455 1483 1563 1615 1618 1598 1556 1528 1522 1476 1454 1475 1544 1713 1833 1918 1960 2001 2047 2061 2039 2002 1975 1950 1957 1988 1985 1978 1999 2029 2002 1970 1984 2056 1979 2109 2097 1961 1612 1625 1808 1643 1487 1618 1608 1361 1238 1242 1254 1268 1223 1012 629 357 247 135 55 36 31 26 15 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 44 211 448 446 406 452 388 247 287 297 386 725 1157 1301 1175 997 899 886 985 1193 1360 1368 1237 955 669 686 830 735 723 790 868 956 1006 1004 992 1047 1179 1297 1289 1157 1028 993 1037 1078 1084 1070 1027 1008 1061 1142 1212 1258 1271 1249 1233 1221 1234 1278 1361 1506 1726 2075 2512 2920 3210 3280 3119 2918 2876 2986 3031 2820 2457 2144 1978 1812 1474 1225 1190 1193 1317 1420 1616 1912 2218 2520 2689 2596 2311 2098 2088 2146 2138 2070 1943 1737 1511 1351 1277 1287 1379 1563 1844 2077 2028 1804 1613 1425 1280 1219 1200 1274 1384 1560 1744 1875 1951 1962 1920 1849 1759 1711 1735 1855 2130 2483 2687 2719 2534 2259 2002 1873 1875 1940 2024 2100 2145 2173 2241 2416 2710 2946 2952 2842 2755 2725 2822 3020 3142 3023 2921 2699 2398 2566 2703 2871 3097 3165 2919 2683 2517 2407 2336 2211 1992 1732 1544 1451 1427 1365 1292 1298 1417 1464 1548 1669 1692 1620 1497 1427 1479 1670 1773 1878 2052 2080 2018 1876 1583 1522 1821 2110 2418 2644 2874 3025 2851 2509 2362 2276 2222 2288 2361 2364 2302 2209 2170 2277 2580 3012 3545 4079 4356 4241 3677 3224 2963 2777 2606 2581 2657 2694 2616 2517 2474 2409 2147 1941 2009 2128 2313 2426 2431 2351 2528 2691 2464 2364 2574 2795 2757 2598 2482 2453 2528 2761 3110 3457 3654 3510 3065 2862 3011 3550 4061 4145 3754 3046 2440 2053 1696 1582 1764 1899 1879 1839 1792 1614 1453 1503 1497 1448 1412 1363 1406 1460 1492 1516 1532 1533 1534 1532 1538 1549 1510 1402 1317 1331 1385 1339 1373 1402 1662 1950 2044 2024 2136 2313 2476 2578 2376 1867 1435 1168 1081 1275 1530 2231 2320 1658 963 727 781 825 801 808 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 3 4 3 3 5 7 7 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 49 127 265 404 494 572 657 738 761 789 808 806 855 901 996 1132 1254 1338 1374 1403 1419 1428 1456 1491 1527 1570 1598 1600 1607 1621 1580 1500 1465 1360 1260 1301 1289 1329 1329 1365 1430 1449 1473 1553 1615 1629 1640 1657 1678 1685 1617 1554 1569 1617 1748 1857 1946 1990 2024 2052 2063 2042 2006 1984 1968 1964 1972 1979 2005 2049 2077 2087 2125 2172 2148 2102 2072 1972 1782 1355 1564 1824 1615 1355 1622 1791 1652 1507 1418 1434 1420 1214 822 317 103 83 66 40 24 17 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 15 98 343 627 610 534 502 362 212 268 291 447 723 1216 1428 1379 1206 1094 1076 1140 1257 1317 1247 1051 822 733 825 904 725 702 798 874 985 1009 1015 1035 1134 1277 1364 1310 1123 971 976 1043 1056 1047 1046 1032 1041 1084 1138 1196 1224 1237 1220 1221 1208 1199 1248 1349 1495 1702 2033 2475 2942 3276 3350 3203 3009 2913 2887 2800 2586 2263 1924 1802 1687 1498 1336 1320 1352 1444 1536 1713 1985 2285 2617 2808 2707 2407 2154 2115 2217 2281 2238 2100 1903 1714 1586 1532 1501 1476 1542 1703 2019 2143 1972 1811 1616 1461 1359 1294 1281 1295 1389 1531 1654 1750 1816 1866 1907 1879 1798 1771 1882 2052 2332 2511 2486 2169 1902 1807 1796 1859 1953 2017 2049 2063 2063 2089 2182 2342 2529 2640 2659 2701 2758 2718 2697 2581 2480 2341 2075 1954 2234 2494 2546 2549 2571 2379 2222 2160 2093 2004 1828 1604 1403 1257 1184 1207 1249 1287 1368 1428 1476 1559 1716 1753 1746 1693 1624 1646 1717 1877 2281 2636 2646 2439 2185 1938 1825 2088 2255 2535 2622 2759 2875 2834 2721 2575 2405 2304 2324 2310 2288 2283 2251 2246 2333 2587 2981 3572 4064 4264 4080 3582 3222 3231 3375 3238 3013 2895 2748 2490 2257 2202 2348 2344 2077 1990 2043 2223 2443 2321 2117 2312 2387 2249 2129 2180 2475 2677 2626 2436 2277 2229 2261 2528 2889 3194 3365 3377 3379 3416 3637 3910 4072 3893 3471 2952 2315 1727 1544 1740 1947 1936 1792 1624 1493 1511 1563 1575 1525 1511 1500 1538 1579 1591 1579 1544 1513 1499 1509 1533 1552 1510 1374 1245 1309 1365 1333 1428 1595 1859 2077 2154 2190 2253 2350 2487 2460 1968 1322 1033 827 797 1151 1712 2254 2195 1463 811 686 812 856 792 703 0 0 0 0 0 0 0 0 0 2 1 1 2 3 6 9 12 13 12 11 11 13 16 17 14 11 7 3 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 55 167 311 402 455 539 653 732 773 793 771 765 759 781 839 945 1063 1166 1259 1325 1350 1363 1370 1377 1395 1424 1468 1529 1592 1630 1621 1586 1490 1373 1315 1218 1225 1251 1263 1317 1391 1462 1499 1536 1579 1650 1722 1778 1811 1772 1702 1680 1708 1817 1904 1951 1964 1994 2022 2013 1967 1948 1953 1943 1969 2026 2018 1975 1990 2042 2081 2121 2165 2166 2110 2021 1896 1524 1295 1637 1678 1569 1474 1699 1883 1788 1583 1483 1570 1421 969 500 138 32 28 31 28 15 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 73 226 463 661 619 504 392 264 192 261 242 473 761 1260 1467 1412 1224 1100 1070 1137 1269 1352 1279 1074 883 812 882 898 761 744 819 901 1005 1021 1024 1056 1161 1287 1311 1195 1004 891 903 941 935 936 969 1005 1068 1132 1167 1193 1214 1214 1192 1192 1194 1176 1226 1331 1461 1649 1987 2501 3092 3539 3607 3367 3105 2881 2657 2533 2418 2148 1866 1812 1729 1544 1445 1462 1518 1580 1652 1787 2027 2363 2714 2880 2771 2482 2231 2190 2296 2366 2319 2162 1947 1795 1710 1717 1764 1741 1734 1737 1817 1998 2025 2002 1879 1719 1573 1471 1411 1373 1376 1425 1498 1598 1710 1807 1897 1929 1899 1816 1927 1948 2137 2262 2192 1948 1766 1764 1842 1911 1943 1943 1964 2019 2071 2080 2050 2069 2155 2203 2148 2164 2187 2117 2073 1982 1896 1749 1548 1531 1885 2065 2152 2142 1998 1842 1789 1791 1748 1644 1509 1408 1389 1329 1248 1284 1329 1330 1294 1292 1318 1290 1273 1421 1549 1620 1678 1760 1944 2327 2697 2853 2892 2676 2443 2380 2348 2422 2361 2373 2409 2563 2701 2694 2631 2515 2356 2265 2293 2342 2313 2236 2295 2425 2407 2594 3003 3598 4020 4223 4031 3455 3131 3343 3624 3523 3207 2947 2711 2408 2160 2033 1997 2005 2056 2236 2013 2314 2671 2378 2236 2292 2236 2074 1949 1976 2191 2450 2560 2508 2439 2392 2140 2209 2419 2694 3039 3415 3789 3838 3609 3493 3485 3329 2987 2638 2230 1747 1655 1873 1971 1964 1736 1516 1488 1574 1574 1552 1536 1533 1531 1539 1548 1530 1503 1482 1487 1496 1480 1475 1496 1491 1414 1349 1363 1378 1395 1557 1850 2048 2140 2162 2128 2162 2377 2507 2294 1759 1279 1009 842 901 1315 1921 2339 2074 1235 709 741 878 831 763 727 3 2 3 4 5 5 3 5 4 7 6 7 10 12 15 17 18 19 19 19 18 19 22 25 25 23 19 13 7 5 6 7 7 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 85 218 316 367 434 539 637 717 773 774 750 715 689 682 721 791 894 1012 1115 1188 1236 1255 1254 1253 1266 1311 1381 1454 1524 1573 1570 1518 1445 1391 1313 1292 1278 1229 1233 1257 1306 1363 1412 1477 1576 1670 1741 1806 1840 1832 1819 1827 1909 1987 2011 2000 2008 2036 2004 1970 1961 1977 2009 2070 2114 2065 1953 1878 1893 1954 2028 2103 2119 2044 1905 1645 1291 1400 1758 1670 1290 1390 1621 1736 1579 1502 1627 1610 1133 555 203 52 17 15 20 17 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 22 54 148 311 461 533 499 374 236 161 179 253 237 474 863 1320 1502 1433 1272 1150 1102 1201 1381 1482 1393 1132 901 876 939 860 789 832 904 970 1025 1054 1067 1112 1209 1306 1256 1068 893 797 750 735 749 790 853 926 1013 1108 1161 1182 1213 1216 1201 1189 1199 1206 1254 1341 1441 1628 2008 2635 3360 3847 3777 3341 2986 2807 2656 2497 2340 2112 1844 1769 1713 1573 1510 1547 1628 1691 1754 1848 2051 2417 2766 2881 2759 2506 2307 2290 2364 2376 2295 2140 1948 1829 1762 1766 1814 1854 1935 2006 1956 1945 2001 2065 2021 1903 1776 1671 1606 1548 1493 1483 1504 1568 1698 1793 1889 1976 1979 1936 2009 2020 2102 2128 2025 1846 1741 1791 1901 1929 1888 1855 1897 1991 2042 2015 1905 1769 1688 1664 1623 1588 1534 1535 1530 1479 1396 1312 1163 1088 1222 1319 1369 1415 1415 1411 1431 1446 1418 1353 1313 1355 1526 1518 1417 1430 1460 1445 1394 1369 1369 1383 1373 1386 1424 1465 1583 1746 1838 1884 2028 2467 2804 2901 2945 2910 2804 2517 2276 2199 2242 2385 2493 2433 2333 2262 2163 2099 2180 2360 2415 2265 2261 2488 2516 2688 3010 3426 3893 4198 4044 3453 3055 3172 3490 3553 3274 2912 2713 2452 2242 2036 2049 2218 1905 2518 2294 2584 2645 2381 2337 2357 2237 2045 1902 1925 2087 2355 2715 2878 2914 2741 2291 2116 2186 2267 2506 2911 3299 3352 3125 2910 2866 2766 2385 1992 1718 1601 1560 1589 1733 1742 1607 1590 1490 1522 1544 1497 1470 1478 1511 1497 1472 1443 1433 1440 1490 1491 1445 1403 1416 1459 1442 1428 1408 1402 1494 1705 1853 1897 2018 2078 2017 2117 2379 2467 2231 1809 1374 1142 1080 1210 1601 2128 2251 1751 1021 781 1058 943 749 660 699 11 9 11 14 15 15 14 13 11 11 13 12 15 17 21 22 22 21 20 20 21 22 25 27 31 33 31 25 17 13 14 16 15 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 26 115 221 291 356 435 511 604 703 771 795 788 775 769 773 781 797 827 879 958 1041 1090 1100 1107 1126 1159 1215 1265 1322 1407 1515 1633 1672 1617 1524 1471 1413 1323 1220 1198 1196 1204 1241 1300 1372 1455 1537 1633 1729 1792 1814 1824 1886 1955 1965 1981 2000 2028 2001 1980 2008 2056 2102 2137 2168 2144 2034 1942 1917 1938 1982 2012 2015 1953 1726 1417 1357 1706 1840 1618 1318 1343 1457 1414 1207 1419 1574 1272 649 212 70 35 15 10 11 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 48 109 159 208 273 320 336 311 214 119 113 162 209 251 589 1093 1450 1544 1402 1225 1165 1208 1310 1414 1476 1428 1242 1065 1033 1012 871 810 882 971 1045 1081 1125 1142 1182 1271 1351 1266 1068 917 825 746 710 741 794 842 894 960 1057 1134 1150 1180 1207 1215 1234 1264 1293 1338 1370 1415 1630 2125 2907 3732 4114 3804 3209 2876 2769 2609 2423 2221 2048 1817 1744 1741 1602 1537 1562 1691 1784 1849 1948 2102 2423 2727 2805 2684 2479 2327 2307 2333 2294 2193 2082 1978 1908 1827 1730 1680 1728 1926 2211 2335 2184 2056 2090 2143 2088 1958 1812 1727 1699 1673 1660 1637 1639 1749 1868 1958 2062 2103 2064 2067 2099 2114 2084 1978 1843 1776 1847 1970 1983 1899 1849 1888 1967 2015 2008 1964 1965 1950 1844 1744 1581 1427 1396 1305 1220 1149 1058 884 769 742 756 813 917 1050 1179 1216 1221 1242 1271 1352 1424 1592 1626 1560 1532 1543 1518 1454 1445 1410 1361 1343 1338 1353 1378 1440 1517 1565 1646 1893 2127 2391 2797 3081 3053 2777 2396 2139 2000 2081 2216 2231 2172 2094 2032 1943 1854 1899 2135 2455 2454 2265 2338 2653 2755 2895 3197 3650 3989 3955 3555 3119 3008 3250 3448 3316 2853 2646 2409 2294 2410 2168 2350 1930 2282 2339 2299 2098 2069 2216 2232 2169 2056 1936 1905 1963 2264 2920 3167 3183 2911 2469 2156 2064 1960 1948 2179 2570 2836 2731 2494 2478 2396 2035 1618 1475 1485 1402 1473 1631 1680 1638 1648 1557 1453 1445 1400 1335 1330 1471 1487 1443 1389 1410 1458 1502 1486 1429 1365 1381 1454 1464 1410 1362 1374 1405 1585 1674 1742 1886 1961 2010 2187 2418 2587 2521 2202 1804 1566 1513 1727 1982 2192 1840 1192 868 949 1143 1021 767 655 679 17 15 15 16 17 18 18 18 14 14 17 14 15 19 21 18 18 18 19 19 19 22 25 29 36 44 45 39 30 23 22 24 22 14 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 34 110 198 284 362 404 470 578 703 798 860 914 954 962 957 913 839 789 808 872 913 922 933 951 987 1049 1112 1184 1282 1374 1415 1441 1484 1509 1480 1438 1401 1352 1302 1267 1170 1115 1122 1141 1177 1275 1374 1477 1554 1594 1620 1679 1742 1773 1837 1901 1947 1942 1938 1994 2061 2079 2099 2103 2130 2099 2067 2048 2066 2098 2035 1937 1802 1513 1303 1524 1965 1969 1674 1536 1548 1521 1222 1071 1300 1174 739 295 77 30 30 20 8 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 32 139 261 297 257 204 159 129 105 70 47 71 101 122 276 839 1470 1686 1637 1442 1372 1442 1444 1335 1229 1199 1210 1228 1283 1319 1194 977 896 989 1097 1149 1167 1197 1235 1314 1443 1519 1446 1256 1080 958 882 875 928 984 1016 1036 1061 1108 1144 1115 1111 1159 1229 1329 1412 1440 1445 1406 1403 1683 2336 3291 4126 4349 3839 3132 2774 2600 2364 2259 2175 1951 1785 1694 1679 1585 1561 1565 1689 1795 1906 2039 2145 2370 2607 2673 2584 2452 2354 2298 2248 2172 2086 2039 2045 2059 1980 1763 1514 1495 1762 2188 2459 2451 2309 2303 2371 2314 2144 1970 1879 1860 1845 1846 1842 1816 1847 1956 2048 2146 2194 2178 2151 2206 2209 2138 2015 1898 1869 1957 2062 2056 1961 1884 1855 1870 1907 1954 1981 2021 2159 2230 2160 1963 1742 1601 1420 1220 992 832 723 639 614 659 759 889 1000 1157 1197 1204 1259 1365 1493 1562 1552 1520 1466 1432 1436 1407 1319 1258 1231 1226 1246 1305 1398 1449 1452 1431 1477 1558 1576 1715 2027 2307 2580 2749 2705 2552 2303 2044 1929 1934 2013 2092 2089 1983 1815 1736 1704 1837 2144 2412 2436 2191 2541 2695 2714 2875 3247 3634 3762 3600 3314 2973 2889 2927 3027 2770 2333 2227 2182 2213 2080 2039 1822 1895 2080 2010 1820 1925 2108 2107 2068 1970 1895 1918 1851 2241 2791 3182 3433 3180 2670 2255 2010 1824 1690 1769 2138 2489 2413 2163 2116 2056 1773 1523 1554 1486 1399 1488 1699 1812 1727 1681 1631 1434 1275 1265 1196 1215 1411 1452 1380 1341 1400 1491 1532 1513 1462 1382 1349 1404 1437 1414 1346 1265 1175 1238 1335 1502 1686 1822 1941 2130 2414 2764 2967 2886 2739 2494 2228 2257 2279 2052 1345 815 738 928 1070 930 673 546 582 17 15 16 15 15 14 14 14 13 16 18 16 16 21 22 19 19 17 18 18 17 20 22 28 37 46 48 48 44 32 26 27 27 19 11 4 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 30 87 181 281 342 408 481 593 710 813 921 1010 1063 1088 1055 961 857 803 812 831 854 872 849 834 873 946 1037 1156 1285 1428 1505 1472 1441 1432 1400 1396 1408 1369 1306 1257 1227 1141 1084 1047 1137 1213 1276 1293 1322 1367 1457 1535 1578 1650 1742 1801 1812 1814 1848 1916 1943 2012 2014 2080 2052 1991 1999 2035 2017 1868 1679 1502 1329 1335 1656 2028 2067 1879 1838 1773 1516 1011 846 922 681 356 139 48 27 29 24 12 7 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 6 99 284 391 340 224 120 50 19 10 7 11 26 33 43 234 902 1606 1841 1780 1585 1603 1682 1529 1225 999 933 994 1154 1354 1452 1365 1172 1037 1107 1195 1206 1228 1277 1403 1528 1713 1808 1763 1563 1316 1130 1049 1057 1125 1219 1296 1320 1296 1263 1249 1146 1069 1120 1267 1446 1574 1601 1535 1419 1463 1843 2667 3726 4377 4293 3554 2894 2709 2525 2315 2196 2065 1870 1711 1627 1587 1577 1571 1579 1652 1756 1895 2045 2137 2271 2441 2527 2492 2404 2327 2258 2177 2102 2050 2061 2136 2204 2141 1872 1582 1521 1753 2230 2558 2578 2540 2646 2765 2712 2511 2274 2068 1937 1909 2003 2108 2118 2071 2124 2183 2219 2236 2306 2291 2313 2336 2245 2103 1984 1974 2084 2181 2128 1972 1842 1743 1726 1769 1833 1857 1851 1924 2001 2073 2034 1976 1898 1778 1590 1319 1018 801 703 646 660 807 1035 1131 1275 1369 1421 1450 1421 1452 1414 1322 1276 1261 1247 1273 1311 1321 1337 1370 1395 1443 1528 1613 1642 1645 1597 1578 1586 1593 1656 1785 1993 2334 2661 2886 2942 2701 2250 1836 1670 1849 2061 2065 1926 1716 1654 1703 1774 1930 2193 2475 2212 2290 2522 2589 2670 2969 3373 3649 3514 3347 3025 2631 2228 2371 2647 2586 2339 1968 1778 1823 1914 1975 2004 1958 1831 1758 2005 2165 2181 2091 1867 1755 1825 1848 2102 2589 3182 3598 3393 2874 2476 2127 1876 1667 1606 2002 2366 2276 1959 1792 1903 1882 1737 1663 1607 1598 1667 1821 1999 2045 1939 1731 1436 1235 1213 1177 1236 1353 1404 1343 1313 1368 1478 1554 1541 1514 1422 1340 1342 1437 1359 1230 1081 997 956 1023 1219 1429 1581 1725 1964 2333 2810 3224 3461 3509 3181 2779 2359 1997 1453 931 657 653 742 738 571 428 419 535 18 13 13 15 14 12 10 12 14 18 19 18 21 24 25 24 24 22 21 20 18 18 18 24 35 46 51 53 52 44 32 29 28 23 16 10 6 2 0 1 4 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 67 159 269 377 444 501 586 679 795 901 980 1045 1070 1034 956 888 873 886 905 919 890 838 799 809 858 960 1125 1249 1121 1053 1092 1183 1298 1399 1459 1451 1415 1463 1540 1408 1259 1160 1213 1267 1291 1254 1252 1261 1302 1356 1409 1489 1592 1662 1678 1672 1680 1743 1763 1896 1858 1940 1981 1977 1960 1929 1831 1619 1397 1258 1280 1467 1681 1756 1694 1698 1856 1811 1361 732 450 426 290 163 83 40 30 27 25 19 12 8 5 2 0 0 0 0 0 0 0 0 0 0 1 2 15 150 338 355 231 118 48 9 0 0 0 1 3 4 16 141 638 1284 1727 1892 1790 1777 1710 1420 1054 804 735 789 896 1115 1412 1541 1411 1178 1172 1190 1214 1289 1324 1483 1579 1795 1901 1932 1826 1613 1377 1239 1214 1268 1401 1563 1640 1587 1488 1411 1211 1065 1129 1336 1534 1646 1678 1551 1438 1586 2098 3043 3972 4291 3817 3172 2967 2925 2643 2309 2084 1915 1778 1672 1611 1575 1582 1597 1603 1628 1702 1833 1996 2114 2200 2303 2383 2377 2296 2197 2120 2082 2089 2100 2153 2215 2281 2221 2049 1879 1796 1932 2229 2497 2609 2675 2877 3097 3119 2955 2711 2408 2132 1990 2115 2361 2504 2478 2486 2411 2329 2297 2348 2415 2505 2527 2454 2327 2192 2129 2210 2315 2182 1854 1711 1637 1633 1694 1750 1774 1781 1790 1794 1801 1786 1811 1876 1882 1816 1728 1544 1225 955 843 904 1054 1275 1443 1551 1582 1552 1503 1356 1228 1180 1152 1112 1155 1250 1355 1467 1590 1719 1770 1752 1821 1855 1911 1901 1893 1833 1748 1714 1665 1592 1594 1755 2073 2429 2764 2942 2782 2376 1914 1651 1720 1886 1849 1767 1716 1630 1682 1726 1785 1926 2204 2206 2216 2390 2469 2601 2865 3167 3589 3450 3170 2833 2726 2612 2128 2349 2521 2192 1842 1870 1957 1924 2059 2092 1936 1860 2048 2236 2153 2160 2081 1933 1977 2037 1995 2105 2549 3216 3673 3666 3293 2810 2454 2138 1764 1586 1965 2373 2381 1948 1682 1798 1907 1858 1818 1889 2008 2061 1952 1982 2210 2182 1921 1497 1324 1262 1224 1254 1334 1359 1311 1271 1301 1412 1488 1485 1442 1367 1335 1352 1449 1335 1163 1023 922 848 862 1036 1206 1323 1499 1829 2259 2762 3210 3467 3400 2996 2527 2176 1774 1287 882 626 469 382 369 254 272 341 475 19 13 12 16 18 17 15 17 20 23 24 26 30 31 32 31 30 28 25 23 21 17 14 17 29 41 46 48 54 54 43 34 30 25 19 15 11 5 1 2 5 7 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 57 148 262 371 417 475 548 657 749 820 894 961 996 996 973 963 989 1019 1020 1005 988 940 879 843 838 877 848 772 780 800 838 1006 1260 1447 1521 1554 1650 1764 1693 1544 1447 1461 1485 1463 1383 1373 1380 1372 1370 1388 1473 1590 1660 1670 1649 1637 1663 1655 1784 1779 1930 1986 1960 1950 1930 1799 1510 1327 1343 1572 1850 1926 1745 1467 1355 1495 1500 1093 486 180 137 100 76 53 39 34 30 29 24 17 12 10 5 1 0 1 2 3 4 4 1 0 0 8 11 23 91 188 165 87 34 10 1 0 0 5 17 21 18 25 81 328 816 1300 1792 1956 1906 1611 1256 891 615 570 668 765 912 1254 1619 1591 1313 1253 1220 1230 1263 1210 1321 1408 1623 1749 1862 1897 1838 1723 1610 1510 1472 1557 1715 1808 1766 1654 1489 1266 1138 1231 1441 1621 1673 1657 1532 1486 1743 2381 3305 3990 4048 3602 3255 3229 3122 2782 2401 2088 1856 1732 1672 1599 1565 1631 1680 1643 1617 1668 1793 1950 2068 2145 2205 2244 2244 2190 2089 1997 2026 2135 2223 2252 2238 2271 2183 2043 1964 1935 1947 1987 2144 2427 2746 3095 3426 3573 3535 3344 2888 2436 2122 2233 2578 2773 2829 2841 2694 2563 2488 2481 2539 2660 2762 2781 2736 2633 2444 2291 2322 2191 1664 1518 1595 1647 1672 1653 1638 1662 1677 1661 1612 1545 1510 1549 1577 1538 1478 1419 1396 1325 1298 1419 1465 1565 1716 1759 1734 1636 1534 1309 1126 1038 1037 1126 1305 1501 1665 1807 1962 2161 2267 2270 2396 2440 2433 2403 2300 2121 1994 1879 1715 1562 1479 1464 1588 1887 2301 2650 2727 2518 2032 1530 1505 1688 1781 1806 1846 1620 1600 1682 1716 1774 1874 1935 2012 2184 2297 2253 2638 2903 3325 3452 3251 2523 2282 2734 2381 2143 2169 2170 2035 1846 1781 1876 1952 2027 2031 1898 2123 2153 1956 2029 2021 2053 2057 2029 2148 2265 2532 3206 3821 3931 3554 3135 2896 2563 2088 1767 1823 2165 2261 2008 1796 1722 1763 1904 1985 2174 2421 2447 1856 1507 2066 2249 1967 1546 1292 1232 1226 1254 1308 1307 1246 1214 1301 1430 1469 1444 1343 1300 1331 1388 1417 1324 1205 1108 1034 975 972 1041 1131 1243 1473 1790 2198 2680 3093 3299 3226 2935 2536 2051 1569 1151 804 449 220 152 165 198 247 282 371 21 18 20 25 26 25 24 25 28 31 33 33 34 34 34 32 30 27 24 22 19 13 9 11 18 29 37 39 48 56 47 36 31 26 20 19 18 12 4 1 3 8 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 49 118 219 292 356 422 525 615 666 715 776 844 909 949 969 1008 1067 1103 1123 1143 1145 1091 992 918 880 783 881 1045 1029 933 909 1068 1340 1535 1615 1696 1797 1810 1753 1717 1722 1715 1661 1572 1557 1571 1556 1525 1545 1662 1781 1822 1808 1760 1707 1666 1659 1778 1845 1822 1925 1858 1906 1987 1892 1675 1598 1723 2006 2201 2117 1832 1401 980 858 893 673 291 91 67 59 54 47 36 29 30 31 26 19 16 13 10 7 6 8 12 18 23 23 14 5 1 4 4 12 34 48 37 18 5 1 0 7 34 80 112 112 120 114 88 140 394 782 1407 1924 1959 1656 1301 863 488 369 450 620 862 1226 1600 1675 1487 1382 1282 1254 1271 1230 1314 1348 1460 1591 1711 1776 1828 1826 1768 1680 1619 1661 1788 1884 1864 1730 1525 1309 1211 1324 1538 1706 1728 1630 1516 1563 1936 2654 3440 3875 3864 3643 3455 3327 3137 2825 2442 2080 1851 1742 1710 1643 1624 1759 1863 1799 1716 1705 1778 1900 2028 2125 2145 2125 2131 2145 2111 2057 2125 2273 2404 2363 2250 2177 1983 1751 1669 1728 1743 1690 1772 2176 2738 3307 3838 4172 4298 4184 3553 2867 2388 2460 2893 3097 3081 3020 2905 2758 2668 2581 2557 2652 2803 2944 3057 3083 2857 2363 2092 2023 1579 1400 1595 1725 1654 1559 1489 1509 1511 1478 1413 1340 1307 1339 1361 1347 1363 1369 1359 1417 1507 1598 1588 1662 1759 1821 1847 1754 1588 1407 1296 1255 1287 1414 1594 1787 1964 2123 2270 2463 2643 2712 2841 2980 3023 2904 2730 2537 2348 2170 1984 1771 1571 1457 1464 1598 1879 2304 2511 2476 2367 2123 1767 1635 1747 1784 1798 1670 1621 1684 1725 1738 1740 1722 1752 1751 1641 1720 1964 2309 2800 3413 3475 2773 2373 2550 2538 2235 2010 1949 1900 1906 1922 1883 1743 1991 2178 1935 2059 1961 1815 1829 1915 2019 2108 2119 2136 2291 2553 3313 4099 4217 3664 3264 3001 2821 2488 2244 1960 1874 1917 1868 1840 1792 1692 1926 2051 2221 2452 2549 1701 1402 1837 2133 1997 1575 1219 1147 1200 1257 1302 1321 1233 1242 1395 1470 1441 1416 1310 1281 1321 1375 1352 1283 1277 1246 1192 1145 1186 1172 1175 1298 1528 1855 2273 2704 3019 3131 3095 2957 2515 1859 1329 962 557 259 118 78 98 148 199 224 239 26 27 32 37 35 34 33 34 36 39 40 39 36 32 26 21 19 18 18 18 14 6 2 4 9 13 19 23 32 42 40 31 27 24 22 23 26 21 12 4 2 6 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 6 35 95 163 228 293 382 490 561 598 627 672 741 816 881 942 1010 1083 1172 1259 1315 1311 1216 1105 1066 996 1068 1369 1499 1451 1231 1067 1144 1372 1555 1656 1735 1785 1805 1822 1837 1829 1785 1717 1701 1727 1729 1703 1729 1836 1943 1963 1961 1890 1819 1799 1832 1947 1963 1779 1901 1976 1929 1886 1942 1981 1988 2071 2262 2376 2230 1790 1062 448 268 310 271 164 90 64 61 52 52 41 28 24 26 24 19 15 14 14 15 19 26 34 45 55 59 50 30 10 1 0 4 10 12 7 3 1 0 6 46 126 186 169 127 139 128 87 98 201 444 1011 1717 1994 1818 1487 986 502 302 329 505 831 1226 1548 1669 1589 1501 1441 1440 1524 1584 1636 1576 1580 1625 1699 1753 1827 1872 1847 1777 1725 1757 1858 1940 1929 1779 1533 1323 1254 1372 1614 1803 1785 1626 1551 1736 2219 2892 3429 3652 3678 3607 3463 3291 3102 2855 2508 2173 1924 1794 1761 1707 1719 1944 2125 2085 1956 1824 1778 1874 2093 2259 2253 2173 2157 2211 2272 2305 2360 2461 2565 2508 2294 2058 1757 1439 1352 1517 1624 1593 1681 2095 2687 3344 4048 4526 4668 4552 3928 3033 2397 2412 2981 3410 3274 2954 2906 2740 2605 2478 2392 2451 2579 2735 2910 3010 2936 2418 1830 1676 1586 1488 1596 1765 1620 1460 1379 1386 1373 1347 1278 1186 1139 1154 1194 1226 1256 1301 1340 1328 1397 1336 1496 1608 1696 1746 1747 1672 1558 1451 1371 1354 1414 1544 1720 1928 2101 2274 2423 2528 2580 2707 2826 2944 3009 2918 2747 2572 2457 2404 2272 2007 1770 1600 1522 1524 1639 1942 2077 2177 2351 2416 1975 1604 1585 1644 1703 1708 1659 1652 1716 1742 1766 1726 1714 1704 1658 1623 1679 1913 2301 3023 3404 3181 2951 2832 2552 2126 1674 1741 1805 1821 1930 1924 1794 2033 2071 1982 1985 1862 1720 1785 1912 1967 2075 2219 2263 2355 2665 3376 4017 4127 3760 3013 2451 2247 2249 2480 2587 2303 1796 1545 1710 1806 1763 1868 1953 2057 2059 2124 1853 1783 1963 2104 1965 1542 1200 1162 1233 1290 1280 1253 1247 1310 1395 1466 1441 1389 1303 1236 1282 1355 1319 1241 1260 1280 1231 1221 1244 1213 1233 1364 1628 2038 2512 2863 2990 2967 2921 2953 2474 1709 1177 836 462 220 101 50 57 102 141 152 144 28 31 35 39 38 38 41 40 40 42 43 40 34 27 20 12 7 7 10 10 6 1 0 1 3 7 9 11 16 23 26 22 18 18 21 25 31 30 22 14 8 9 11 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 38 86 142 202 275 376 479 549 565 572 600 658 733 805 886 985 1115 1260 1394 1493 1542 1556 1485 1231 1249 1738 2010 2026 1739 1372 1146 1177 1360 1526 1630 1698 1744 1779 1804 1812 1791 1752 1738 1755 1779 1784 1817 1875 1949 1975 2014 1942 1932 1949 1919 1850 1769 1736 1743 1762 1710 1765 2062 2243 2269 2282 2250 2204 1865 1367 607 139 57 70 81 103 105 64 47 60 80 58 42 36 30 29 24 18 17 21 27 35 46 60 74 83 88 86 65 35 12 2 0 1 1 1 3 11 23 58 138 212 199 109 45 43 35 38 74 134 277 733 1500 1968 1939 1708 1261 685 338 304 477 799 1188 1513 1676 1669 1602 1554 1590 1735 1859 1899 1858 1853 1866 1907 1958 1975 2020 2005 1926 1877 1903 1952 1979 1949 1777 1536 1361 1329 1444 1698 1864 1794 1630 1670 2016 2546 3044 3275 3385 3515 3534 3393 3210 3036 2846 2545 2256 2012 1866 1813 1772 1819 2093 2376 2418 2238 1982 1830 1924 2248 2548 2615 2521 2460 2515 2620 2670 2674 2576 2584 2562 2250 1934 1714 1396 1275 1529 1711 1745 1940 2331 2794 3363 3979 4404 4358 3924 3353 2609 2004 1907 2337 3260 3081 2513 2613 2601 2435 2254 2131 2143 2238 2378 2519 2574 2514 2201 1696 1506 1603 1663 1571 1667 1492 1349 1276 1238 1208 1183 1134 1040 955 949 991 1039 1098 1140 1168 1212 1306 1450 1533 1577 1613 1618 1573 1468 1327 1215 1183 1207 1316 1523 1802 2056 2260 2442 2605 2736 2827 2818 2727 2681 2610 2469 2283 2135 2149 2333 2460 2320 2030 1768 1606 1554 1582 1678 1813 1905 2110 2419 2147 1708 1534 1581 1703 1776 1715 1606 1671 1701 1757 1783 1786 1785 1769 1705 1725 1879 2088 2408 2540 2511 2759 2843 2475 2289 1828 1870 1932 2182 2275 2302 2165 2062 1916 1915 1851 1529 1422 1697 1964 2044 2143 2372 2491 2676 2931 3398 3706 3679 3163 2243 1553 1463 1965 2727 3123 2740 1863 1406 1613 1690 1716 1796 1836 1858 1820 1940 2115 2205 2089 1940 1758 1471 1272 1217 1290 1313 1302 1285 1275 1334 1412 1464 1449 1380 1263 1184 1266 1352 1288 1220 1253 1232 1171 1123 1082 1117 1246 1417 1761 2310 2828 3005 2902 2831 2872 2835 2315 1591 1100 781 489 300 175 76 40 59 86 104 115 20 20 20 22 25 26 31 33 35 36 36 34 28 20 11 4 1 1 2 2 0 0 2 3 3 4 6 10 14 17 19 17 13 11 15 22 30 34 34 25 17 14 16 17 13 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 25 56 101 154 210 280 382 492 539 548 534 547 595 654 727 827 952 1106 1287 1467 1606 1687 1721 1769 1975 2465 2687 2540 2136 1818 1501 1238 1232 1373 1509 1596 1649 1686 1717 1733 1720 1682 1657 1660 1682 1702 1733 1760 1833 1884 1946 1903 1948 2031 2039 1969 1857 1775 1690 1544 1461 1772 2223 2433 2431 2318 1966 1647 1059 574 203 48 28 29 34 61 88 71 49 65 81 79 64 45 40 41 37 32 28 29 36 45 61 85 106 116 120 118 98 64 31 14 5 0 0 0 10 48 101 175 257 258 147 38 5 3 0 4 26 78 195 521 1259 1927 1986 1910 1570 881 395 359 578 895 1266 1596 1750 1740 1708 1672 1649 1705 1772 1862 1889 1959 2086 2162 2186 2134 2160 2142 2074 2049 2066 2049 2003 1936 1763 1578 1448 1443 1548 1756 1841 1736 1662 1857 2358 2879 3105 3088 3167 3353 3408 3285 3107 2941 2767 2524 2314 2111 1957 1878 1836 1902 2221 2604 2702 2446 2074 1879 2011 2460 2987 3242 3122 2900 2905 3146 3323 3212 2720 2513 2383 2076 1784 1754 1704 1587 1637 1763 1835 1986 2322 2766 3280 3757 3868 3476 2805 2316 1924 1565 1384 1564 2430 2480 2083 2133 2207 2102 1964 1870 1850 1929 2090 2266 2344 2235 1899 1579 1628 1775 1728 1526 1452 1299 1183 1130 1079 1023 986 965 923 853 883 897 923 1009 1090 1163 1222 1318 1391 1443 1495 1534 1513 1429 1312 1187 1100 1100 1238 1472 1754 2083 2369 2568 2754 2880 2949 2968 2868 2654 2421 2212 2050 1928 1872 1973 2156 2330 2311 2115 1884 1660 1641 1587 1596 1803 1942 2086 2306 2268 1924 1611 1559 1736 1934 1793 1599 1597 1681 1739 1824 1838 1814 1813 1827 1901 2038 2132 2092 1986 2208 2805 2445 2622 2935 2382 2522 2484 2640 2719 2670 2461 2184 1983 1811 1640 1601 1557 1614 1863 2138 2168 2475 2590 2851 3197 3579 3545 3140 2457 1592 1079 1278 2028 2966 3518 3090 2034 1534 1514 1658 1716 1772 1816 1805 1842 2025 2290 2362 1981 1674 1483 1398 1308 1252 1274 1332 1365 1387 1369 1392 1471 1487 1452 1359 1209 1158 1286 1347 1274 1247 1228 1168 1058 910 864 1063 1274 1473 1968 2577 2975 2929 2765 2706 2734 2577 2045 1465 1092 842 632 526 356 200 102 64 82 110 139 6 5 3 5 6 7 8 14 18 19 20 19 15 10 4 1 0 0 0 1 2 3 6 9 12 9 7 11 16 19 20 18 13 7 7 16 24 29 41 43 35 24 23 23 19 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 22 43 77 118 160 203 279 389 468 524 527 512 517 542 583 657 767 902 1074 1289 1564 1875 1961 2017 2525 3072 3150 2782 2282 2124 1988 1568 1322 1342 1439 1518 1565 1597 1620 1622 1598 1561 1530 1512 1520 1561 1604 1619 1703 1751 1816 1803 1904 1982 1927 1882 1894 1937 1895 1704 1637 1977 2413 2520 2364 1867 1198 744 323 113 45 26 23 22 22 32 55 70 71 69 58 69 59 48 38 45 51 53 38 31 32 39 60 91 126 148 151 139 111 75 41 25 14 2 1 9 38 114 195 299 401 351 145 12 0 0 0 0 5 43 150 335 896 1725 1910 2003 1732 962 436 444 694 1005 1332 1629 1773 1780 1839 1838 1675 1566 1495 1625 1754 1960 2183 2333 2284 2181 2191 2180 2148 2166 2170 2102 2020 1923 1752 1621 1566 1590 1678 1776 1755 1691 1755 2100 2633 3001 3046 2974 3026 3152 3175 3073 2943 2829 2679 2454 2229 2067 1972 1914 1870 1971 2351 2810 2948 2641 2202 2015 2175 2637 3220 3558 3404 2949 2826 3211 3758 3820 3146 2652 2258 1914 1728 1846 1961 1896 1811 1806 1834 1905 2095 2466 3048 3572 3490 2979 2389 1991 1730 1516 1439 1580 1935 1947 1743 1728 1756 1664 1553 1506 1513 1605 1806 2068 2205 2159 1863 1681 1787 1902 1709 1404 1235 1143 1074 1024 952 896 909 911 881 832 887 891 862 908 1014 1144 1247 1320 1354 1374 1398 1397 1338 1253 1186 1140 1146 1266 1503 1829 2195 2472 2645 2780 2908 2959 2951 2879 2699 2464 2284 2156 2073 2019 1962 1975 2060 2168 2220 2171 1946 1581 1552 1577 1627 1820 2011 2150 2281 2333 2129 1760 1611 1798 2026 2044 1811 1549 1688 1774 1850 1837 1801 1824 1888 1978 2129 2267 2195 1968 1883 2097 2952 3878 3713 2946 2997 2979 2862 2797 2748 2648 2461 2096 1569 1332 1573 1746 1463 1718 2021 1974 2095 2227 2459 2873 3520 3691 2973 2056 1375 1052 1240 1862 2551 3049 2774 2170 1600 1281 1438 1668 1752 1749 1711 1855 2066 2344 2334 1966 1541 1326 1292 1263 1248 1298 1387 1425 1413 1437 1458 1474 1467 1466 1350 1246 1230 1303 1358 1305 1261 1259 1202 1056 937 964 1177 1334 1659 2329 2746 2781 2732 2688 2580 2445 2174 1708 1302 1048 868 766 717 531 390 244 167 153 155 184 0 0 0 0 1 0 0 2 4 5 6 6 5 2 1 0 0 0 1 3 4 4 5 8 7 3 3 6 10 14 17 17 14 7 5 11 16 21 35 47 47 36 28 27 25 18 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 31 57 84 116 141 185 253 330 422 487 509 504 502 503 536 629 703 845 1020 1227 1445 1634 1937 2417 2829 2917 2657 2269 2203 2266 1899 1513 1399 1421 1463 1491 1514 1525 1511 1485 1462 1444 1438 1468 1525 1557 1587 1636 1656 1708 1734 1872 1965 1936 1958 2017 2105 2206 2231 2214 2312 2454 2329 1887 999 363 142 49 17 19 23 23 21 17 19 29 45 62 66 50 38 37 40 34 35 42 58 56 35 25 26 43 74 116 150 155 131 92 59 37 24 14 7 7 29 72 194 288 433 607 566 331 135 44 5 0 0 7 55 173 241 625 1443 1811 2029 1710 932 483 639 914 1158 1382 1638 1782 1787 1864 1805 1554 1387 1258 1412 1606 1912 2160 2313 2240 2131 2155 2203 2199 2207 2170 2065 1969 1858 1718 1648 1655 1714 1765 1750 1693 1692 1873 2324 2864 3133 3065 2927 2906 2947 2932 2847 2749 2660 2555 2379 2190 2059 1971 1910 1896 1997 2376 2919 3170 2905 2466 2318 2449 2736 3097 3262 2996 2439 2235 2537 3206 3682 3355 2784 2213 1818 1768 1984 2173 2124 1953 1875 1915 1939 1954 2237 2824 3305 3222 2914 2744 2505 2198 2003 1891 1857 1791 1643 1554 1537 1464 1343 1253 1205 1259 1422 1634 1935 2147 2196 1971 1817 1901 1902 1592 1250 1108 1062 998 917 815 768 839 866 823 793 799 767 764 814 889 958 1072 1151 1191 1215 1231 1231 1204 1173 1160 1171 1261 1466 1792 2143 2436 2638 2733 2798 2844 2837 2744 2559 2357 2247 2216 2265 2345 2363 2318 2266 2176 2131 2144 2075 1896 1474 1342 1393 1494 1676 1879 2055 2250 2380 2234 1873 1685 1722 1875 2078 2012 1619 1709 1844 1876 1813 1748 1772 1856 1936 2096 2388 2532 2409 2274 2790 3525 3883 4040 3353 3029 2925 2717 2554 2547 2552 2420 2186 2035 1762 1516 1851 1459 1645 1819 1769 1733 1740 1925 2398 3105 3516 2829 1836 1414 1087 1243 1651 2093 2455 2570 2346 1741 1160 1047 1269 1530 1561 1447 1724 1922 2097 2100 1884 1542 1317 1238 1207 1218 1296 1399 1436 1412 1441 1457 1444 1444 1445 1348 1245 1260 1354 1434 1437 1436 1408 1253 1067 1106 1290 1457 1617 2053 2548 2699 2615 2644 2680 2443 2081 1766 1422 1123 983 908 837 698 554 464 409 366 331 331 366 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 2 2 1 1 1 0 0 0 1 2 4 6 9 10 7 3 8 12 13 24 41 41 36 28 28 32 29 17 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 19 42 62 88 104 122 144 183 258 352 428 472 504 522 530 562 530 719 762 924 1071 1301 1634 1946 2220 2407 2380 2202 2196 2308 2029 1660 1471 1430 1432 1438 1454 1458 1445 1441 1441 1437 1460 1537 1614 1642 1657 1667 1676 1713 1778 1953 2013 2012 2051 2043 2095 2323 2607 2690 2552 2346 1982 1286 434 56 16 6 3 7 14 18 20 17 14 15 21 33 44 40 26 27 28 23 24 28 45 73 45 26 22 25 45 80 118 129 102 63 39 27 25 21 22 53 85 143 331 454 639 808 833 705 541 309 92 9 0 16 100 264 364 726 1363 1844 1989 1541 841 552 786 968 1194 1452 1721 1897 1915 1868 1681 1442 1279 1167 1332 1526 1885 2103 2154 2093 2036 2114 2232 2256 2203 2092 1955 1849 1758 1669 1631 1656 1715 1735 1695 1652 1703 1944 2426 2955 3175 3076 2908 2817 2775 2726 2645 2539 2450 2385 2239 2066 2059 1979 1892 1865 1954 2268 2815 3192 3150 2911 2769 2739 2760 2815 2739 2345 1871 1734 1940 2367 2874 2970 2666 2161 1765 1743 2000 2241 2291 2184 2069 2036 1962 1841 2089 2485 2808 2885 2876 3040 2986 2680 2341 2037 1772 1576 1493 1495 1445 1285 1154 1132 1130 1295 1606 1893 2138 2203 2113 1934 1867 2018 1885 1512 1199 1100 1074 1002 875 703 678 750 784 751 742 711 689 706 765 855 897 921 939 944 958 997 1038 1067 1103 1127 1155 1299 1660 2024 2323 2553 2677 2715 2722 2714 2620 2459 2321 2242 2230 2275 2392 2513 2508 2482 2413 2264 2174 2196 2123 1933 1593 1292 1168 1238 1421 1610 1827 2152 2339 2165 1901 1746 1594 1558 1763 1894 1748 1775 1898 1900 1802 1713 1711 1788 1878 2016 2288 2569 2542 2323 2693 3527 3821 3712 3199 2723 2457 2224 2172 2123 2043 2026 2178 2576 2090 1850 1983 1748 1731 1734 1627 1600 1694 1944 2366 2766 3102 2913 1781 1444 1125 1232 1514 1771 1974 2170 2247 1884 1209 862 1028 1400 1504 1353 1564 1765 1795 1764 1705 1533 1344 1233 1213 1274 1367 1416 1408 1439 1450 1462 1453 1456 1452 1417 1369 1415 1541 1662 1701 1625 1334 1043 976 1203 1528 1751 1971 2308 2543 2538 2484 2597 2609 2220 1791 1435 1200 1071 1044 961 798 611 444 374 434 540 618 588 526 0 0 0 0 0 0 0 0 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 2 3 8 8 10 15 19 20 20 26 38 42 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 0 0 0 0 0 0 0 0 0 0 0 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 31 49 72 89 97 98 106 135 186 244 306 391 482 519 547 540 645 570 637 814 1057 1364 1582 1812 2065 2143 2118 2181 2207 1983 1692 1517 1448 1440 1440 1443 1450 1450 1460 1471 1499 1571 1658 1713 1732 1750 1798 1848 1948 2060 2191 2159 2144 2126 2037 2044 2277 2615 2747 2577 2253 1768 1019 302 24 11 6 4 6 11 11 13 12 9 6 7 14 19 19 18 19 20 20 22 26 39 87 82 45 31 19 20 36 60 74 64 44 32 29 35 51 80 153 195 257 439 562 746 945 1051 1008 906 654 290 54 4 48 191 425 708 1128 1603 1902 1837 1322 779 685 907 1082 1334 1621 1891 2050 2076 1986 1710 1436 1231 1126 1285 1532 1929 2137 2075 1953 1919 2016 2151 2208 2152 2033 1926 1862 1781 1664 1608 1614 1657 1686 1658 1626 1699 1960 2439 2913 3090 3044 2901 2745 2620 2531 2449 2352 2275 2215 2109 2026 2021 1930 1856 1840 1872 2089 2552 3037 3287 3293 3135 2894 2695 2595 2418 1985 1607 1613 1884 2287 2681 2907 2887 2565 2206 2116 2186 2131 2089 2087 1992 1913 1834 1737 1933 2153 2389 2515 2636 2922 3017 2800 2385 2003 1685 1484 1431 1440 1379 1229 1113 1121 1258 1602 2012 2329 2383 2175 1955 1951 2029 2115 1839 1409 1166 1111 1072 975 813 684 680 727 742 751 753 700 668 676 706 732 749 776 805 839 871 883 891 930 1006 1057 1124 1288 1580 1992 2361 2596 2702 2721 2705 2624 2425 2245 2242 2317 2359 2335 2316 2289 2203 2156 2089 2036 2052 2132 2172 2086 1866 1573 1311 1221 1377 1577 1820 2176 2381 2234 1982 1775 1507 1382 1481 1625 1730 1842 1928 1898 1799 1734 1719 1753 1827 1919 2010 2127 2162 2267 2592 3061 3352 3262 2818 2397 2032 1947 1930 1864 1835 1973 2208 2767 2414 2444 2457 2155 1895 1716 1566 1666 1810 2099 2511 2993 2957 2530 1956 1492 1167 1170 1420 1654 1772 1932 2052 1768 1173 901 1272 1355 1458 1513 1548 1634 1614 1567 1573 1511 1388 1281 1269 1397 1433 1431 1408 1473 1503 1496 1465 1463 1504 1580 1684 1796 1928 2054 2097 1799 1272 903 866 1114 1500 1848 2134 2380 2455 2363 2406 2590 2476 2004 1579 1255 1163 1247 1308 1182 873 531 319 270 451 806 884 734 741 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 6 11 22 38 48 38 17 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 35 54 75 88 89 97 100 94 95 118 168 239 365 495 498 546 512 510 622 873 1165 1353 1657 1967 2080 2089 2101 2026 1833 1634 1514 1464 1474 1484 1476 1482 1485 1486 1511 1552 1609 1697 1745 1760 1819 1947 2117 2299 2408 2409 2287 2234 2048 1965 2109 2297 2477 2564 2484 2164 1583 844 244 19 11 5 1 5 8 7 6 5 3 2 1 3 5 7 12 16 16 14 18 23 33 70 92 66 52 32 15 14 21 31 36 36 33 39 65 106 148 203 222 289 457 691 936 1100 1123 1024 883 637 303 77 47 151 375 728 1207 1636 1875 1895 1646 1146 808 891 1034 1111 1373 1729 2000 2135 2180 2127 1886 1520 1230 1106 1192 1470 1930 2218 2134 1936 1843 1953 2075 2098 2062 2011 1957 1904 1825 1720 1668 1631 1627 1643 1659 1667 1741 1996 2473 2839 2945 2932 2824 2635 2454 2322 2231 2191 2152 2084 1995 1935 1889 1832 1792 1780 1788 1932 2316 2850 3295 3459 3322 3017 2738 2578 2402 2024 1661 1783 2133 2642 3141 3335 3286 2998 2789 2708 2527 2248 2040 1880 1754 1723 1678 1694 1803 1982 2202 2242 2311 2598 2732 2664 2441 2189 1895 1634 1494 1443 1396 1334 1293 1353 1609 1963 2186 2202 1996 1869 1864 2033 2219 2151 1760 1359 1172 1123 1088 1017 883 774 756 777 802 834 835 791 732 687 658 643 649 676 714 761 807 823 815 844 910 978 1092 1275 1605 1987 2364 2639 2761 2780 2749 2611 2377 2272 2407 2567 2461 2185 2016 1891 1834 1820 1826 1859 1935 2020 2093 2123 2079 1928 1665 1468 1568 1819 2083 2364 2535 2384 2084 1789 1498 1373 1452 1605 1733 1854 1910 1862 1789 1764 1762 1783 1852 1911 1944 2050 2202 2365 2667 2907 2947 3121 2527 2295 1972 1797 1746 1835 1983 2154 2430 2684 2607 2840 3003 2685 2124 1711 1569 1760 2001 2362 2800 3413 3094 2573 2078 1524 1106 1045 1340 1656 1799 1848 1765 1421 1136 984 1164 1316 1368 1524 1675 1778 1781 1704 1624 1529 1482 1345 1265 1320 1401 1419 1406 1446 1483 1486 1461 1465 1577 1773 2076 2264 2352 2282 2240 1997 1499 1058 881 1013 1350 1762 2205 2528 2565 2390 2399 2524 2402 1920 1460 1264 1408 1669 1822 1586 984 494 257 251 487 740 773 783 899 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 18 36 46 40 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 36 54 69 69 94 95 64 46 44 50 71 137 234 323 421 451 436 481 718 971 1301 1754 2011 2059 2015 1938 1824 1674 1545 1473 1448 1476 1503 1505 1510 1512 1521 1556 1568 1627 1726 1758 1785 1850 2021 2264 2426 2450 2346 2246 2181 2088 2291 2437 2506 2558 2537 2331 1824 1135 495 112 8 9 6 1 2 3 2 3 2 3 1 0 0 0 2 5 10 11 9 9 14 20 38 58 68 65 42 21 12 10 16 23 29 37 57 98 147 188 224 277 447 705 974 1118 1086 927 707 490 287 152 117 185 366 696 1196 1741 1999 1971 1816 1464 1027 866 1004 1128 1229 1492 1808 2032 2141 2220 2251 2044 1604 1278 1171 1217 1467 1923 2232 2170 1948 1821 1948 2060 2036 2009 1993 1957 1932 1878 1773 1716 1690 1695 1673 1665 1718 1824 2073 2422 2607 2708 2712 2640 2504 2342 2229 2174 2139 2100 2038 1945 1866 1789 1771 1806 1836 1864 2005 2353 2855 3318 3548 3485 3240 2972 2737 2483 2114 1768 1953 2234 2649 3103 3208 3027 2744 2605 2653 2661 2516 2211 1851 1679 1643 1588 1738 1908 2105 2218 2156 2142 2331 2396 2415 2443 2386 2163 1847 1594 1496 1538 1621 1699 1868 2092 2086 1956 1787 1613 1709 1967 2152 2259 2097 1719 1402 1245 1171 1127 1076 967 883 867 898 948 990 1013 986 911 825 752 705 682 685 722 792 840 815 782 813 861 921 1027 1177 1405 1789 2217 2548 2734 2822 2856 2773 2550 2408 2541 2627 2221 1840 1764 1820 1908 1965 1996 2042 2098 2083 2046 2077 2104 2042 1875 1695 1647 1935 2259 2446 2520 2363 2089 1763 1515 1479 1579 1639 1692 1799 1840 1810 1760 1777 1809 1880 1952 2016 2103 2218 2308 2439 2773 2714 2165 2953 2419 2242 2088 1932 1898 2018 2216 2438 2640 2729 2698 2768 3044 3064 2507 1862 1615 1693 2090 2575 2868 3135 2948 2768 2472 1841 1224 948 1192 1642 1870 1838 1553 1272 1169 1048 1018 1291 1464 1587 1833 1976 1978 1972 1838 1655 1683 1517 1301 1330 1370 1373 1398 1437 1468 1501 1491 1493 1647 1932 2308 2347 2302 1983 1741 1700 1638 1429 1188 1108 1291 1766 2432 2774 2751 2567 2478 2541 2365 1886 1493 1486 1923 2410 2660 2021 1217 632 349 397 600 761 935 950 832 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 2 13 28 32 36 28 17 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 19 35 46 47 73 74 52 47 47 42 35 38 67 138 219 274 340 448 595 814 1392 1810 1984 1932 1840 1741 1663 1583 1521 1480 1465 1488 1509 1521 1546 1542 1564 1590 1615 1679 1698 1766 1822 1935 2115 2300 2327 2158 2015 2142 2342 2539 2801 2814 2854 2962 2807 2194 1237 529 157 19 2 5 7 6 2 0 0 1 2 5 5 3 1 0 0 1 2 4 3 3 4 7 13 24 37 43 34 21 14 10 10 12 15 36 84 151 227 315 424 608 906 1159 1176 989 723 470 275 139 55 51 134 311 625 1131 1732 2120 2127 1965 1718 1300 921 873 1065 1244 1423 1706 1926 2061 2143 2280 2421 2253 1771 1442 1358 1313 1429 1872 2114 2034 1894 1875 2022 2062 2006 2015 2019 1993 1971 1884 1781 1767 1754 1774 1764 1734 1800 1965 2199 2416 2535 2547 2490 2435 2367 2276 2213 2182 2145 2107 2051 1945 1815 1758 1812 1918 2003 2103 2362 2766 3179 3496 3655 3595 3361 3070 2704 2265 1850 1728 1950 2115 2285 2419 2455 2398 2408 2525 2669 2697 2593 2390 2124 1906 1755 1724 1846 1956 2193 2305 2309 2252 2216 2179 2191 2267 2323 2243 2014 1780 1709 1812 1957 2056 2073 2117 1932 1752 1759 1827 1924 2011 2066 2109 2027 1782 1487 1244 1154 1126 1073 996 936 958 1004 1066 1138 1180 1171 1118 1050 990 939 887 828 786 777 784 784 782 802 832 881 998 1144 1346 1662 2057 2429 2689 2849 2976 2944 2603 2322 2504 2444 1947 1660 1767 2071 2287 2339 2264 2167 2159 2181 2104 2036 2028 2001 1881 1700 1463 1634 1920 2107 2196 2156 1956 1669 1493 1568 1739 1710 1702 1708 1754 1776 1763 1788 1846 1939 2028 2132 2245 2321 2334 2276 2276 2520 2221 2386 2231 2004 1933 1974 2192 2430 2672 2618 2464 2720 2797 2510 2502 2799 2593 2023 1907 1654 1808 2030 2225 2232 2213 2414 2625 2325 1835 1247 1016 1630 1973 2051 1671 1248 1049 994 1092 1369 1646 1822 1955 1941 1775 1861 1961 1888 1796 1591 1278 1209 1290 1323 1364 1390 1419 1469 1493 1540 1664 2017 2366 2323 2006 1535 1125 1060 1470 1825 1705 1441 1553 2229 2699 2843 2822 2660 2534 2483 2243 1848 1682 1923 2655 2935 2589 1965 1427 879 747 930 1117 1301 1480 1187 720 0 0 0 0 0 0 0 0 0 0 1 4 8 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 1 5 14 19 27 29 22 19 15 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 22 36 42 54 54 55 74 96 84 65 44 40 62 90 145 338 623 839 1076 1517 1874 1886 1805 1736 1653 1608 1584 1578 1568 1562 1579 1584 1591 1620 1579 1647 1657 1695 1752 1848 1890 1961 2151 2254 2343 2220 1918 1825 2076 2463 2869 3057 3195 3260 3232 2704 1759 635 138 18 0 0 0 0 0 0 0 0 0 1 3 7 6 1 0 0 0 0 0 0 0 0 1 5 13 19 21 23 23 27 31 19 11 11 36 114 240 403 611 837 1019 1138 1096 791 442 215 92 41 16 4 14 101 362 851 1536 2119 2246 2088 1916 1608 1148 854 888 1110 1285 1505 1855 2017 2068 2153 2406 2644 2476 1996 1695 1584 1427 1462 1779 1947 1914 1917 1984 2048 2034 2017 2073 2113 2092 2051 1970 1866 1847 1825 1783 1762 1783 1890 2086 2281 2400 2464 2442 2340 2258 2227 2210 2201 2191 2162 2123 2095 2031 1886 1812 1906 2013 2121 2296 2777 3284 3566 3648 3628 3515 3277 2926 2502 2032 1670 1689 1843 1866 1878 1908 1973 2034 2206 2413 2518 2453 2369 2338 2167 1993 1934 1916 1963 2055 2246 2454 2539 2464 2294 2137 2029 2019 2134 2240 2172 1985 1882 1946 2062 2132 2041 1863 1758 1793 1907 1938 1881 1840 1917 2072 2109 1929 1608 1317 1206 1158 1059 975 953 975 1010 1056 1133 1210 1237 1230 1231 1227 1176 1082 957 849 809 822 815 781 805 863 940 1034 1135 1291 1553 1902 2281 2621 2885 3098 3110 2738 2404 2417 2367 2048 1786 1908 2233 2370 2339 2317 2304 2320 2275 2166 2052 1991 1946 1807 1572 1296 1245 1369 1568 1728 1794 1742 1623 1586 1653 1685 1683 1676 1661 1703 1737 1760 1811 1885 1964 2076 2212 2284 2234 2102 2082 2078 2331 2116 2056 1908 1757 1783 2011 2343 2596 2794 2587 2284 2944 2738 2278 2191 2156 2035 1824 1799 1630 1489 1479 1516 1551 1646 1779 1911 2200 2470 1944 1212 1551 2081 2349 2000 1296 832 913 1275 1695 2025 2238 2311 1891 1594 1721 2011 2069 1845 1535 1294 1248 1288 1289 1335 1371 1386 1430 1485 1537 1601 1863 2187 2279 1937 1316 911 1034 1621 2172 2369 2283 2234 2389 2535 2639 2691 2629 2542 2421 2189 1991 2206 2835 2998 2708 2293 2098 1861 1612 1664 1834 1944 2125 1950 1466 954 0 0 0 0 0 0 0 0 0 0 5 10 14 17 18 17 14 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 13 21 17 17 19 14 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 17 35 44 47 54 77 136 207 233 254 219 198 164 132 187 480 922 1267 1529 1752 1847 1782 1765 1780 1743 1703 1688 1696 1690 1697 1719 1701 1711 1721 1670 1801 1740 1882 1875 1954 2051 2202 2368 2323 2295 2105 1882 1881 2133 2554 2981 3189 3261 3043 2613 1862 969 213 23 3 1 0 0 0 0 0 0 0 0 0 0 2 4 1 1 1 0 0 0 0 0 0 0 4 11 15 18 35 50 58 62 31 13 11 37 120 293 557 885 1172 1253 1115 786 480 188 39 5 0 0 0 5 98 421 1053 1829 2272 2172 1965 1809 1473 1055 901 981 1171 1252 1454 1892 2062 2089 2255 2636 2873 2674 2274 1954 1743 1601 1636 1759 1947 2014 2054 2098 2079 2023 2047 2118 2156 2153 2134 2088 2009 1954 1921 1848 1789 1831 1960 2152 2323 2414 2442 2368 2206 2084 2074 2123 2159 2162 2149 2134 2146 2092 1989 1971 2034 2106 2272 2554 3017 3476 3653 3581 3461 3319 3053 2679 2263 1841 1573 1632 1683 1582 1564 1601 1688 1782 1913 2016 2105 2173 2195 2171 2026 1934 1922 1911 1983 2133 2326 2554 2683 2667 2500 2262 1951 1721 1781 2012 2120 2059 1968 1926 2001 2120 2146 2040 1891 1855 1835 1665 1662 1772 1896 2041 2072 1982 1754 1516 1384 1272 1094 953 923 970 1025 1059 1118 1201 1254 1278 1314 1334 1297 1211 1095 958 844 784 746 764 820 879 938 1026 1132 1251 1451 1775 2194 2607 2946 3217 3218 2819 2427 2354 2412 2249 1998 1989 2127 2105 2003 2063 2166 2205 2195 2091 2004 1931 1870 1732 1495 1214 1022 1005 1157 1350 1511 1618 1702 1703 1664 1675 1668 1643 1635 1641 1643 1677 1764 1884 1998 2122 2209 2127 2024 1994 2113 2417 2588 1970 1931 1816 1719 1881 2220 2298 2298 2691 2618 2444 3016 2887 2441 2177 1814 1611 1550 1486 1355 1266 1281 1340 1381 1484 1633 1868 2271 2827 2569 1910 1756 1911 2097 1947 1378 902 1064 1548 2064 2515 2816 2807 2167 1616 1677 2075 2137 1793 1446 1319 1352 1305 1257 1324 1370 1399 1408 1444 1503 1592 1834 2186 2390 2092 1367 995 1110 1626 2426 2848 2858 2645 2388 2228 2296 2458 2519 2486 2338 2275 2352 2578 2666 2574 2465 2313 2226 2294 2478 2635 2522 2369 2251 2161 1936 1582 0 0 0 0 0 0 0 0 0 1 3 6 10 12 20 27 26 20 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 5 5 11 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 1 18 38 47 48 56 99 210 364 494 601 641 654 512 379 453 768 1158 1495 1726 1820 1818 1765 1795 1867 1891 1881 1884 1890 1859 1867 1841 1816 1842 1812 1801 1917 1859 2007 1972 2168 2351 2316 2398 2342 2252 2122 2068 2125 2324 2628 2961 3204 3057 2597 1965 1314 514 69 14 9 5 4 2 0 0 0 0 0 0 0 0 0 1 0 3 3 1 0 0 0 0 0 0 1 6 19 48 107 139 89 68 55 41 40 68 132 298 594 945 1146 1112 993 679 425 202 32 2 0 0 0 1 140 531 1251 1999 2244 2018 1797 1548 1211 960 994 1109 1232 1308 1532 1906 2069 2163 2462 2929 3161 2961 2554 2159 1863 1763 1861 2050 2207 2248 2274 2284 2197 2071 2025 2042 2044 2032 2055 2100 2103 2081 2081 2051 1980 1962 2052 2206 2381 2518 2502 2327 2106 1981 1996 2074 2115 2110 2133 2147 2119 2102 2104 2110 2205 2259 2356 2593 2951 3298 3445 3381 3242 3063 2785 2436 2048 1698 1490 1506 1549 1459 1371 1333 1380 1465 1559 1680 1851 2006 2086 2114 2068 1973 1879 1816 1852 1999 2197 2477 2741 2898 2835 2584 2145 1674 1471 1587 1804 1923 2007 2091 2133 2238 2287 2182 1965 1886 1838 1657 1668 1785 1847 1941 1945 1913 1857 1737 1589 1441 1265 1092 1034 1068 1125 1165 1216 1282 1331 1366 1413 1434 1363 1244 1111 971 852 784 769 801 860 932 1025 1138 1245 1348 1503 1765 2132 2518 2913 3231 3256 2943 2536 2412 2608 2609 2297 2033 1969 1918 1811 1874 2152 2107 2009 1902 1890 1850 1773 1638 1435 1192 984 904 978 1134 1330 1443 1515 1584 1566 1649 1641 1622 1604 1551 1511 1549 1669 1843 2036 2154 2099 1863 1899 2117 2362 2917 2252 1923 1877 1772 1731 1999 2389 2392 2178 2448 2310 2334 2587 2786 2874 2424 1922 1616 1428 1258 1141 1122 1198 1297 1312 1415 1570 1725 1930 2449 2568 2397 2104 1779 1685 1645 1443 1172 1206 1647 2347 2896 3127 2956 2308 1723 1673 1970 1959 1669 1430 1386 1413 1270 1277 1323 1376 1403 1382 1408 1511 1665 1930 2386 2707 2550 2022 1641 1523 2015 2635 2982 3039 2889 2561 2183 2115 2213 2298 2202 2169 2279 2461 2585 2562 2476 2379 2267 2217 2349 2692 2892 2800 2625 2530 2566 2442 2127 0 0 0 0 0 0 0 0 0 0 0 1 2 4 13 27 33 30 20 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 2 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 42 55 53 51 86 203 413 650 862 1015 1112 952 820 820 1076 1356 1589 1759 1839 1834 1804 1840 1908 1956 1986 2017 2048 2025 2047 1977 1985 1962 1919 1924 1982 2017 2116 2183 2237 2295 2293 2360 2361 2310 2292 2355 2447 2558 2745 2983 3247 3331 2889 2160 1414 477 56 18 15 14 13 8 2 1 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 10 49 125 219 250 147 114 130 126 121 136 181 362 695 983 1018 884 772 562 313 159 28 1 0 0 0 5 192 655 1392 2027 2128 1851 1565 1215 935 833 1041 1255 1380 1520 1742 1895 2006 2256 2700 3222 3512 3383 2965 2462 2066 2007 2200 2399 2470 2428 2407 2395 2334 2195 2078 1999 1938 1911 1953 2048 2132 2173 2170 2126 2019 2135 2069 2125 2261 2347 2430 2282 2083 2007 2029 2082 2108 2106 2129 2155 2143 2157 2211 2295 2382 2376 2304 2403 2677 2945 3103 3130 3046 2895 2679 2398 2064 1749 1506 1503 1576 1537 1410 1275 1234 1267 1326 1407 1553 1768 1960 2066 2100 1981 1868 1752 1743 1827 2012 2266 2622 2987 3134 3013 2656 2145 1716 1586 1720 1875 1979 2146 2217 2394 2562 2502 2176 2082 1898 1625 1547 1618 1741 1888 1879 1806 1834 1864 1841 1661 1538 1436 1324 1285 1305 1352 1409 1446 1453 1478 1529 1521 1371 1217 1115 990 860 777 774 831 917 1008 1104 1222 1354 1462 1581 1778 2081 2432 2820 3166 3269 2996 2518 2391 2634 2736 2470 2077 1913 1990 2015 1918 2181 1910 1815 1789 1800 1794 1725 1593 1420 1227 1064 990 990 1043 1115 1168 1026 1259 1334 1394 1435 1458 1474 1440 1405 1448 1555 1758 1948 2014 1936 1844 1942 2110 2375 2795 2403 1891 1735 1650 1616 1884 2149 1961 1790 1875 1862 1862 2001 2162 2178 2241 2104 1787 1509 1181 1051 1026 1147 1298 1271 1376 1489 1580 1699 1979 2300 2570 2521 1906 1985 1814 1507 1228 1080 1483 2265 2814 2949 2751 2373 2181 2308 2060 1684 1613 1451 1390 1356 1311 1315 1324 1363 1398 1390 1423 1533 1738 1952 2499 2850 2940 2860 2504 2141 2161 2478 2793 2984 2999 2734 2295 2045 2015 2076 2036 2064 2151 2273 2403 2462 2402 2305 2216 2145 2284 2633 2903 2986 2929 2936 3033 2939 2619 1 0 0 0 0 0 0 0 0 0 1 0 0 2 10 22 32 33 23 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 50 74 64 45 45 97 235 468 780 1092 1318 1292 1322 1271 1267 1420 1605 1740 1815 1822 1813 1843 1893 1933 1965 1994 2039 2029 2068 2050 2046 2050 2055 2055 2097 2157 2184 2221 2293 2378 2438 2427 2433 2434 2468 2540 2622 2723 2879 3101 3372 3453 3116 2410 1374 397 55 18 22 23 16 11 5 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 49 129 214 303 342 280 266 296 266 212 205 280 518 898 1157 1143 960 713 435 228 104 19 0 0 0 0 22 275 765 1443 1973 2017 1687 1290 945 766 784 1090 1397 1536 1713 1833 1869 2005 2354 2867 3406 3777 3790 3426 2845 2335 2264 2461 2500 2409 2282 2260 2268 2319 2316 2286 2177 2025 1931 1909 1921 1970 2042 2085 2066 2090 2154 2086 2141 2195 2266 2328 2248 2110 2037 2044 2087 2117 2125 2139 2175 2218 2248 2316 2404 2395 2352 2201 2163 2315 2530 2724 2854 2878 2839 2765 2620 2425 2179 1912 1774 1725 1691 1616 1474 1331 1254 1260 1295 1341 1513 1812 1947 2137 2030 1927 1739 1620 1651 1783 1973 2323 2763 3095 3238 3189 2928 2563 2307 2235 2334 2444 2514 2478 2663 2845 2932 2617 2405 2149 1745 1496 1485 1632 1831 1902 1784 1729 1850 1912 1874 1830 1797 1722 1633 1590 1602 1630 1612 1541 1552 1626 1592 1363 1141 996 906 832 776 775 839 946 1063 1176 1295 1418 1536 1684 1880 2104 2364 2711 3057 3148 2891 2497 2364 2594 2864 2712 2162 1887 2033 2079 1911 1952 1767 1654 1693 1725 1742 1715 1608 1463 1313 1178 1076 1010 997 912 1038 892 1047 1200 1260 1237 1246 1307 1314 1273 1354 1439 1562 1692 1833 1900 1908 1944 2064 2206 2285 2127 1782 1582 1530 1481 1680 1831 1657 1443 1468 1484 1438 1474 1662 2060 2341 2222 1990 1776 1309 1067 1081 1220 1322 1277 1336 1432 1517 1645 1919 2347 2730 2510 2253 2520 2006 1638 1402 1296 1500 1941 2454 2764 2636 2366 2239 2471 1952 1652 1507 1392 1324 1274 1288 1292 1285 1331 1381 1416 1446 1479 1683 1896 2277 2678 3021 3196 3062 2732 2435 2349 2453 2633 2738 2620 2361 2079 1991 2047 2084 2089 2071 2094 2191 2285 2365 2296 2132 2068 2254 2621 2987 3238 3361 3479 3532 3225 2748 6 1 0 0 0 0 0 0 0 0 4 1 0 1 5 15 24 27 20 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 48 82 81 63 44 54 133 309 591 959 1304 1505 1768 1702 1478 1485 1601 1679 1718 1733 1748 1780 1824 1862 1891 1919 1948 1931 1954 2053 1969 2089 2049 2128 2204 2235 2342 2479 2488 2388 2283 2238 2346 2475 2560 2623 2667 2749 2783 3000 3185 3279 3072 2204 1006 224 30 18 25 33 21 6 5 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49 160 270 333 384 425 438 479 527 459 332 307 436 674 992 1239 1292 1127 809 476 240 82 9 0 0 0 0 48 363 858 1448 1918 1974 1670 1281 967 814 876 1184 1504 1636 1763 1834 1838 2003 2412 2942 3426 3778 3871 3621 3083 2524 2387 2475 2312 2103 1915 1992 2042 2197 2320 2453 2418 2235 2069 1983 1926 1899 1976 2039 2049 2114 2233 2313 2307 2275 2281 2278 2217 2125 2062 2055 2080 2100 2124 2168 2219 2318 2404 2481 2488 2313 2237 2129 2055 2104 2248 2428 2587 2687 2759 2830 2863 2808 2610 2277 1948 1795 1801 1777 1621 1400 1251 1210 1190 1153 1274 1664 1776 2046 2099 2011 1804 1590 1522 1581 1715 1982 2352 2721 3051 3317 3418 3295 3041 2775 2720 2800 2881 2914 3066 3116 2972 2892 2828 2541 2054 1623 1485 1577 1799 1982 1960 1831 1800 1873 1997 2098 2146 2113 2014 1922 1894 1863 1758 1595 1540 1595 1552 1313 1072 962 914 854 783 749 798 918 1057 1186 1311 1453 1612 1782 1953 2118 2321 2634 2920 2943 2667 2297 2160 2448 2930 2906 2247 1928 1993 1962 1817 1697 1571 1449 1501 1576 1622 1670 1628 1529 1420 1309 1208 1124 1122 964 1060 1064 1116 1179 1234 1254 1241 1273 1283 1228 1297 1353 1343 1424 1588 1699 1774 1881 2086 2377 2393 1877 1576 1513 1520 1443 1460 1527 1405 1342 1367 1315 1210 1169 1300 1595 1800 1827 1927 1892 1584 1243 1197 1268 1294 1269 1300 1398 1512 1682 2021 2493 2864 2354 2512 2596 2052 1947 1919 1824 1779 1916 2470 3002 2750 2576 2889 2512 1962 1784 1486 1318 1256 1266 1292 1268 1246 1284 1376 1459 1427 1425 1542 1743 2035 2406 2792 3070 3167 3080 2817 2461 2260 2208 2246 2298 2275 2142 2095 2168 2243 2230 2090 2006 2010 2076 2144 2053 1943 1979 2247 2666 3112 3513 3791 3917 3714 2948 2314 10 4 1 0 0 0 0 0 0 0 0 0 0 0 1 5 12 14 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 12 33 70 102 97 68 62 126 284 525 846 1267 1756 2108 1877 1620 1566 1602 1607 1609 1624 1654 1690 1727 1767 1815 1860 1890 1907 1920 1966 1888 1987 2021 2082 2176 2228 2395 2592 2524 2203 1971 2004 2228 2469 2608 2727 2804 2894 2778 2650 2734 2981 2622 1546 521 82 14 15 19 24 20 9 5 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 133 330 462 478 474 510 572 656 698 633 515 514 625 792 979 1133 1163 990 673 370 173 58 6 0 0 0 0 91 456 919 1405 1850 1978 1778 1470 1193 1026 1057 1297 1539 1640 1727 1779 1794 1996 2413 2884 3261 3569 3716 3579 3148 2617 2424 2433 2141 1884 1663 1813 1859 2020 2150 2335 2430 2371 2243 2133 2061 2014 2014 2017 2009 2043 2110 2111 2115 2114 2105 2124 2131 2100 2059 2057 2093 2125 2164 2217 2287 2405 2496 2567 2455 2192 2115 2077 2049 2047 2099 2210 2345 2480 2622 2780 2909 2919 2736 2390 2040 1867 1878 1802 1567 1328 1229 1224 1178 1097 1176 1479 1652 1882 2004 1993 1838 1650 1565 1551 1589 1726 1980 2302 2649 3005 3286 3379 3232 2936 2746 2684 2780 2957 3106 3119 3113 3186 3162 2873 2368 1815 1576 1586 1826 2142 2293 2203 2008 1921 2058 2310 2495 2538 2416 2226 2153 2071 1887 1625 1462 1477 1457 1257 1032 970 966 913 825 762 777 873 1002 1148 1331 1530 1706 1851 1984 2117 2294 2545 2770 2740 2366 1879 1706 2185 2970 3069 2483 2150 2017 1885 1760 1624 1532 1381 1318 1389 1470 1574 1594 1530 1450 1370 1303 1285 1331 1216 1163 1178 1197 1239 1339 1379 1345 1291 1284 1281 1307 1221 1241 1284 1385 1492 1608 1773 2001 2121 1868 1463 1315 1514 1503 1401 1278 1206 1080 1115 1181 1184 1135 1068 1095 1187 1266 1311 1531 1691 1773 1503 1285 1238 1239 1247 1241 1296 1456 1654 1990 2483 2817 2463 2660 2618 2484 2466 2445 2409 2408 2431 2691 2742 2303 2134 1998 1734 1825 1689 1449 1319 1170 1176 1260 1271 1260 1217 1325 1388 1396 1405 1451 1585 1823 2139 2486 2762 2892 3029 3074 2788 2379 1997 1845 1921 2036 2074 2119 2221 2313 2306 2138 2008 1902 1883 1898 1876 1861 1962 2255 2763 3263 3650 3940 3868 3221 2337 1808 11 9 4 1 0 0 0 0 0 0 0 0 0 0 0 1 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 20 20 39 77 85 58 44 96 258 491 882 1423 1863 2019 1874 1674 1618 1602 1579 1563 1568 1607 1630 1646 1679 1733 1765 1797 1869 1895 1951 1997 1997 2054 2077 2202 2341 2428 2455 2314 2087 2030 2175 2388 2597 2774 2980 3086 3153 2995 2818 2914 2818 1949 839 183 15 6 7 8 9 10 7 6 9 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 47 235 490 615 576 511 523 605 715 771 723 631 584 646 771 899 997 1008 836 537 278 141 61 4 0 0 0 0 144 588 935 1347 1798 1988 1879 1646 1413 1250 1232 1369 1501 1577 1627 1673 1709 1942 2345 2732 2969 3218 3476 3499 3157 2666 2411 2375 2154 1868 1602 1649 1614 1737 1886 2032 2185 2268 2248 2184 2127 2055 1958 1901 1874 1884 1899 1911 1942 1976 1966 1950 1952 1981 1996 2012 2063 2115 2189 2229 2313 2441 2522 2582 2443 2169 2038 1999 1986 1984 1996 2042 2140 2272 2425 2613 2785 2832 2704 2460 2152 1946 1925 1804 1522 1305 1280 1366 1429 1387 1335 1375 1495 1702 1848 1868 1772 1621 1516 1484 1502 1573 1733 1989 2310 2640 2926 3119 3158 3083 2944 2757 2643 2711 2953 3132 3146 3156 3163 2968 2548 2099 1784 1638 1823 2212 2500 2543 2274 1981 1990 2351 2744 2915 2838 2554 2342 2214 1970 1640 1395 1369 1398 1251 1056 1013 1036 1016 940 853 817 858 960 1113 1325 1564 1771 1897 2007 2129 2266 2443 2645 2597 2052 1402 1252 1923 2810 3058 2786 2471 2143 1872 1780 1686 1512 1321 1211 1235 1333 1424 1469 1429 1339 1295 1279 1246 1284 1284 1235 1217 1226 1300 1386 1350 1301 1228 1184 1229 1211 1224 1310 1354 1392 1451 1525 1636 1786 1697 1411 1294 1268 1375 1501 1376 1190 1093 1030 1003 1030 1084 1072 1000 945 920 944 1035 1243 1473 1644 1573 1363 1171 1131 1247 1229 1266 1372 1540 1826 2234 2624 2478 2429 2522 2561 2566 2593 2606 2647 2630 2292 1834 1556 1451 1567 1846 1902 1612 1412 1502 1242 1193 1240 1260 1268 1210 1243 1313 1371 1408 1432 1505 1687 1966 2306 2566 2629 2792 2910 2938 2670 2128 1761 1686 1775 1903 2009 2142 2226 2223 2157 2062 1911 1799 1824 1884 1909 2064 2447 3016 3395 3564 3580 3214 2520 1910 1642 11 12 8 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 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 20 24 48 56 34 25 83 269 539 1011 1476 1671 1722 1735 1643 1602 1595 1575 1570 1579 1597 1606 1594 1596 1614 1617 1669 1779 1853 1917 1964 2028 2125 2209 2270 2332 2317 2212 2132 2183 2363 2562 2695 2799 2908 3015 3032 3268 3471 3253 3021 2263 1111 311 33 1 1 1 1 1 2 2 4 7 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 1 17 146 442 717 757 589 412 362 437 560 634 581 467 411 411 468 589 731 825 790 673 479 284 153 7 0 0 1 20 237 648 952 1415 1858 2032 1960 1793 1610 1448 1370 1396 1444 1497 1505 1543 1602 1859 2230 2526 2712 2944 3214 3324 3129 2740 2466 2396 2186 1952 1640 1509 1453 1521 1665 1819 1969 2057 2066 2041 2014 1966 1875 1783 1753 1794 1843 1866 1865 2004 2057 2032 2025 2026 1999 1981 1999 2033 2099 2164 2247 2387 2502 2495 2349 2129 1983 1925 1904 1894 1893 1914 1984 2105 2248 2428 2602 2647 2587 2438 2207 2017 1949 1845 1642 1452 1404 1507 1626 1600 1414 1311 1278 1404 1530 1649 1694 1635 1531 1467 1442 1449 1532 1728 2035 2351 2597 2786 2960 3126 3181 3040 2808 2683 2848 2984 2959 2949 2954 2855 2578 2236 1891 1633 1738 2141 2468 2537 2175 1718 1671 2119 2698 3105 3205 2889 2468 2226 1952 1615 1336 1274 1316 1266 1150 1097 1126 1140 1075 975 900 908 1017 1198 1443 1690 1872 1989 2100 2212 2321 2447 2566 2446 1751 1043 946 1718 2588 2982 3026 2804 2341 1897 1701 1630 1499 1319 1184 1153 1238 1286 1313 1298 1243 1214 1225 1240 1224 1175 1169 1181 1167 1252 1328 1289 1215 1111 1021 1049 1061 1124 1253 1343 1372 1399 1422 1438 1621 1598 1479 1270 1096 1187 1471 1414 1234 1150 1133 1141 1103 1043 983 918 839 768 684 846 1140 1356 1456 1452 1358 1202 1084 1239 1229 1230 1272 1380 1592 1908 2238 2288 2224 2280 2376 2374 2421 2431 2393 2212 1872 1569 1312 1240 1451 1743 1723 1490 1401 1497 1284 1188 1214 1244 1246 1189 1139 1178 1311 1392 1414 1477 1646 1910 2303 2523 2428 2195 2285 2836 2954 2437 1966 1700 1590 1722 1869 2017 2117 2110 2121 2132 2053 1987 1955 1869 1878 2158 2689 3154 3405 3340 2943 2358 1952 1854 1795 11 14 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 17 27 29 31 44 44 30 33 113 345 661 1182 1519 1521 1532 1578 1542 1518 1539 1554 1570 1579 1565 1584 1523 1495 1503 1528 1569 1599 1658 1820 1977 2063 2118 2170 2226 2355 2381 2322 2340 2505 2706 2800 2813 2740 2545 2380 2392 2573 2951 3050 2533 1484 525 94 2 0 0 0 0 0 0 0 0 0 0 0 4 13 16 11 4 1 0 0 0 0 0 0 1 14 109 406 794 984 856 537 268 169 193 256 298 274 234 224 193 166 197 315 550 831 985 834 543 294 61 0 0 1 23 378 689 1110 1636 1966 2053 2005 1903 1758 1594 1474 1414 1388 1389 1394 1407 1472 1710 2044 2299 2466 2699 2988 3182 3133 2845 2550 2402 2197 1984 1736 1485 1419 1408 1541 1701 1842 1923 1940 1956 1982 1971 1940 1898 1904 1941 1985 1805 1801 1958 2025 2042 2068 2061 2019 1978 1941 1921 1948 2027 2113 2247 2382 2398 2268 2096 1959 1885 1857 1847 1841 1844 1891 2012 2155 2301 2400 2415 2427 2448 2421 2348 2242 2069 1830 1634 1586 1634 1684 1720 1465 1360 1189 1172 1273 1449 1635 1673 1550 1423 1386 1408 1465 1589 1817 2063 2266 2413 2624 2867 3070 3148 3086 2929 2791 2750 2768 2763 2724 2690 2542 2129 1705 1430 1512 1806 2040 2082 1771 1386 1448 1981 2554 2961 3115 2946 2536 2062 1777 1505 1284 1220 1282 1321 1258 1165 1154 1195 1164 1071 1003 1040 1188 1398 1652 1886 2055 2167 2297 2380 2417 2489 2483 2209 1457 816 911 1623 2397 2878 3094 2991 2556 2016 1663 1552 1488 1349 1214 1127 1180 1203 1206 1195 1168 1152 1140 1102 1035 1007 1056 1097 1107 1181 1306 1281 1196 1039 868 749 702 755 898 1105 1226 1266 1297 1340 1483 1499 1380 1244 1233 1381 1484 1365 1182 1139 1156 1121 1045 965 886 760 635 539 439 686 1088 1279 1306 1361 1409 1313 1169 1227 1210 1183 1190 1258 1410 1642 1868 1967 1926 1955 2015 2030 2060 2111 2100 2024 1765 1483 1309 1280 1330 1346 1060 1195 1274 1227 1204 1172 1177 1194 1198 1160 1082 1102 1249 1304 1344 1455 1628 1893 2282 2506 2360 2010 2036 2642 2917 2685 2369 1975 1692 1657 1761 1990 2148 2113 2094 2127 2101 2059 1843 1697 1751 2099 2714 3194 3314 3115 2538 1899 1819 2124 2263 11 15 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 11 8 3 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 22 28 30 35 40 37 33 67 205 481 826 1301 1392 1336 1355 1380 1375 1388 1431 1471 1500 1513 1507 1517 1423 1429 1474 1476 1483 1541 1680 1783 1816 1864 1980 2137 2305 2494 2585 2589 2674 2816 2798 2654 2616 2510 2184 2025 2323 2604 2699 2733 2216 1097 256 30 1 0 0 0 0 0 0 0 0 0 1 5 12 24 32 29 17 6 1 0 0 0 0 2 16 94 388 808 1146 1169 890 513 252 146 108 78 59 63 91 117 122 94 57 72 166 339 731 1056 914 467 126 7 0 20 168 426 864 1426 1860 2009 2012 1981 1917 1796 1646 1513 1406 1324 1283 1305 1287 1305 1486 1772 2018 2245 2510 2774 3001 3079 2895 2586 2379 2207 2076 1874 1589 1486 1442 1526 1664 1797 1883 1941 2056 2207 2266 2240 2214 2124 1968 1757 1748 1830 1849 1911 1957 1959 1943 1910 1881 1889 1884 1870 1930 2009 2071 2108 2153 2236 2161 2002 1878 1834 1839 1844 1839 1856 1954 2081 2183 2201 2190 2239 2407 2621 2740 2682 2451 2097 1785 1685 1693 1598 1643 1497 1503 1361 1215 1173 1284 1513 1666 1609 1445 1375 1439 1502 1533 1641 1816 2024 2121 2303 2501 2730 2966 3150 3118 2867 2639 2579 2586 2545 2501 2507 2075 1584 1291 1343 1547 1712 1719 1502 1250 1322 1823 2415 2716 2594 2594 2416 1894 1616 1430 1268 1203 1266 1363 1349 1220 1160 1205 1214 1145 1115 1207 1383 1604 1846 2060 2208 2313 2396 2426 2405 2405 2319 1949 1132 630 874 1461 2175 2719 2990 3002 2769 2281 1726 1525 1546 1492 1299 1152 1119 1107 1077 1058 1051 1039 1027 1001 950 912 924 965 960 969 1128 1187 1155 1040 864 669 546 571 774 1103 1178 1226 1290 1353 1379 1391 1397 1386 1403 1458 1449 1306 1149 1054 1124 1033 941 879 757 623 495 360 392 718 1113 1223 1224 1294 1363 1281 1180 1246 1237 1173 1157 1209 1322 1511 1743 1738 1592 1643 1707 1738 1699 1753 1779 1694 1507 1280 1131 1051 1003 1045 1065 1161 1197 1158 1194 1219 1177 1132 1132 1155 1101 1115 1159 1203 1255 1401 1578 1823 2179 2522 2570 2161 1928 2238 2585 2715 2668 2389 2026 1771 1723 1928 2194 2136 2005 1960 1963 1879 1629 1516 1585 1879 2335 2749 2908 2822 2377 1998 2137 2459 2756 16 17 13 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 12 14 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 28 29 37 46 46 41 55 151 380 701 1037 1305 1194 1133 1146 1148 1175 1229 1288 1339 1381 1410 1414 1410 1376 1412 1448 1417 1500 1585 1612 1627 1658 1764 2006 2337 2648 2826 2832 2821 2919 2914 2556 2332 2485 2338 1856 1773 2214 2580 2784 2783 1994 734 81 5 0 0 0 0 0 0 0 0 0 1 4 15 16 18 28 32 27 13 3 0 0 0 1 20 105 330 787 1318 1592 1400 988 649 465 360 251 137 65 45 52 76 137 199 190 152 155 279 557 996 1062 568 115 6 15 98 298 580 1192 1771 2001 1988 1936 1888 1822 1721 1598 1475 1361 1270 1220 1212 1174 1143 1273 1501 1715 1926 2170 2445 2733 2901 2793 2507 2289 2154 2156 1920 1777 1619 1595 1676 1778 1796 1765 1818 1999 2217 2340 2347 2326 2236 2121 2051 2037 1961 1900 1898 1903 1897 1854 1749 1664 1708 1828 1938 1935 1966 2033 2024 1983 2155 2184 2080 1930 1835 1814 1826 1845 1847 1895 1986 2049 2045 2030 2068 2206 2429 2596 2585 2385 2202 1977 1624 1673 1542 1556 1541 1622 1593 1376 1189 1179 1345 1563 1621 1465 1350 1485 1602 1587 1563 1630 1850 1948 2038 2142 2310 2553 2848 3036 2924 2637 2486 2471 2423 2295 2386 2110 1725 1421 1343 1441 1596 1648 1549 1432 1496 1847 2251 2389 2205 2247 2049 1717 1535 1421 1276 1186 1227 1359 1411 1278 1208 1216 1211 1187 1194 1324 1523 1725 1897 2056 2223 2322 2310 2291 2305 2295 2145 1659 934 595 825 1286 1910 2461 2747 2876 2977 2768 2039 1643 1558 1541 1395 1212 1095 1036 968 913 902 938 954 883 805 732 679 719 741 745 832 916 966 963 898 767 631 600 766 1053 1160 1230 1279 1323 1327 1312 1342 1375 1359 1265 1177 1079 1104 959 933 919 812 690 544 436 377 382 586 966 1211 1196 1190 1176 1150 1106 1057 1179 1228 1177 1143 1156 1222 1360 1476 1449 1400 1391 1443 1537 1540 1531 1505 1392 1216 1024 927 1038 991 896 920 1065 1163 1176 1187 1190 1147 1112 1096 1129 1091 1095 1134 1160 1191 1331 1521 1718 2056 2541 2817 2382 1847 1847 2098 2388 2584 2601 2382 2025 1820 1942 2238 2275 2056 1903 1867 1816 1681 1608 1649 1782 1954 2116 2173 2212 2007 1952 2208 2602 2920 16 15 13 9 5 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 2 7 12 12 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 2 0 0 0 0 1 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 18 29 33 35 30 32 38 47 115 316 638 945 1075 958 850 855 857 878 947 1038 1119 1184 1245 1282 1292 1315 1346 1364 1390 1394 1455 1487 1427 1422 1555 1781 2071 2424 2772 2979 3008 2996 2951 2715 2264 2383 2387 1885 1238 1077 1421 1970 2537 2493 1428 334 7 3 0 0 0 0 0 0 0 0 0 2 8 16 16 18 27 31 26 12 3 0 0 0 9 103 356 615 1030 1703 1968 1626 1121 860 744 611 444 284 165 91 45 42 102 232 308 318 377 393 514 608 480 221 42 4 52 214 472 900 1608 2084 2112 1987 1886 1807 1727 1639 1537 1426 1328 1264 1235 1207 1117 1066 1160 1312 1465 1635 1820 2054 2376 2597 2560 2394 2243 2121 2191 1950 2020 1844 1893 1984 1975 1813 1636 1586 1676 1827 1958 2034 2080 2122 2240 2432 2397 2209 2117 2013 1902 1878 1880 1788 1705 1752 1746 1713 1836 1930 2048 2205 2230 2191 2107 2028 1976 1920 1849 1816 1847 1858 1855 1896 1925 1915 1903 1926 1988 2060 2123 2160 2221 2253 1989 1558 1556 1510 1505 1581 1732 1799 1616 1308 1156 1215 1437 1607 1510 1380 1578 1744 1743 1584 1525 1692 1832 1876 1858 1924 2062 2253 2503 2658 2584 2478 2354 2275 2185 2234 2191 1960 1633 1408 1338 1431 1568 1616 1626 1669 1831 2063 2188 2159 1923 1634 1478 1418 1364 1255 1147 1131 1216 1310 1253 1195 1178 1125 1166 1225 1403 1604 1767 1908 2085 2291 2394 2315 2181 2239 2324 2021 1470 965 717 804 1153 1666 2154 2438 2644 2995 3103 2501 1910 1615 1508 1444 1317 1162 1045 931 808 721 684 667 637 615 526 421 415 441 499 575 624 663 717 755 734 661 571 676 1134 1213 1239 1250 1244 1186 1099 1066 1163 1220 1061 1047 1108 1014 844 848 809 656 435 268 224 255 390 800 1185 1241 1218 1202 1181 1108 1085 1102 1145 1167 1124 1080 1065 1047 1080 1092 1188 1251 1250 1208 1299 1424 1416 1328 1187 1007 864 861 968 898 834 852 951 1062 1160 1223 1172 1099 1139 1092 1107 1075 1069 1083 1076 1105 1266 1487 1547 1882 2437 2779 2522 2006 1801 1776 1915 2202 2504 2636 2344 2081 2042 2292 2432 2252 2068 2003 2003 1996 1982 2001 2004 1933 1857 1714 1542 1447 1632 2142 2647 2896 16 15 13 11 6 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 2 7 12 10 3 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 4 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 3 10 18 24 27 35 35 29 35 71 216 519 865 1020 880 606 499 521 522 588 685 802 902 992 1070 1108 1144 1199 1244 1269 1279 1266 1258 1296 1315 1329 1456 1673 1923 2215 2557 2879 3073 3035 2629 2004 1997 2182 1930 1380 895 756 985 1548 2151 1979 818 54 2 6 1 0 0 0 0 0 0 0 1 3 7 7 14 24 29 32 13 4 1 0 0 0 38 300 777 941 1076 1602 2003 1689 1210 980 888 778 638 473 297 147 48 19 54 175 271 272 313 255 184 117 50 14 9 48 167 394 750 1334 2053 2401 2290 2114 1968 1844 1735 1636 1524 1400 1297 1239 1227 1208 1083 1052 1100 1171 1305 1472 1595 1786 2104 2305 2315 2306 2255 2173 2228 2101 2226 2167 2285 2363 2297 2036 1733 1534 1443 1414 1447 1545 1664 1857 2208 2538 2502 2326 2244 2125 2077 2066 1974 1894 1950 1982 1802 1644 1677 1836 2042 2270 2303 2194 2017 1871 1873 1925 1888 1827 1831 1848 1782 1751 1735 1714 1713 1739 1777 1797 1805 1815 1858 1843 1617 1323 1321 1437 1480 1564 1719 1873 1859 1628 1394 1279 1374 1517 1447 1366 1558 1727 1727 1564 1480 1538 1637 1695 1647 1619 1636 1712 1887 2077 2199 2281 2289 2209 2078 2123 2234 2123 1783 1434 1275 1312 1401 1493 1601 1694 1862 2153 2324 2101 1553 1287 1294 1342 1324 1230 1113 1047 1067 1130 1125 1100 1097 1010 1105 1241 1439 1639 1805 1959 2139 2345 2499 2446 2170 2294 2308 1961 1502 1101 860 851 1063 1472 1925 2209 2410 2815 3184 2947 2312 1839 1583 1515 1447 1290 1108 943 773 593 438 358 358 384 316 228 194 207 239 289 361 419 475 531 590 627 675 704 1158 1262 1231 1209 1180 1105 1036 1076 1184 1151 1035 1005 907 756 708 663 647 504 259 127 135 183 297 963 1272 1298 1287 1266 1197 1144 1145 1153 1143 1110 1056 961 951 930 904 899 968 1003 1008 1090 1174 1290 1287 1205 1064 897 825 879 921 886 840 831 869 964 1107 1206 1147 1038 995 1038 1082 1066 1027 1004 992 1019 1161 1456 1495 1751 2222 2623 2582 2281 1957 1673 1557 1730 2120 2509 2596 2425 2224 2267 2344 2287 2206 2195 2226 2286 2316 2315 2329 2257 2062 1685 1291 1117 1356 1908 2407 2652 15 14 12 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 8 4 1 0 0 0 0 0 0 2 7 7 3 0 0 0 0 0 3 8 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 3 10 18 21 22 23 26 34 52 134 364 704 958 878 535 269 231 245 272 341 433 547 649 756 854 891 960 1030 1081 1121 1096 1069 1088 1118 1129 1160 1256 1370 1561 1830 2214 2666 3024 3068 2604 1863 2062 2080 1929 1576 1104 668 702 1151 1631 1318 354 20 7 9 5 4 3 0 0 0 0 3 4 4 4 4 10 20 21 23 5 1 0 0 0 0 59 408 991 1268 1248 1311 1582 1550 1245 1016 921 838 725 586 409 212 60 5 19 111 186 180 163 89 22 2 1 11 64 179 359 641 1120 1814 2484 2728 2590 2436 2270 2105 1951 1793 1606 1412 1268 1189 1159 1152 1062 1045 1028 1033 1157 1299 1399 1603 1881 2040 2122 2250 2286 2193 2209 2236 2410 2552 2744 2858 2776 2508 2136 1823 1617 1471 1407 1468 1618 1814 2081 2206 2224 2179 2184 2167 2226 2137 1944 1920 2041 2066 1935 1779 1818 1938 2056 2112 2087 2076 2005 1797 1725 1803 1829 1802 1724 1751 1633 1509 1463 1441 1453 1501 1559 1599 1615 1676 1775 1665 1261 1059 1099 1260 1467 1552 1650 1779 1879 1886 1781 1613 1513 1460 1322 1242 1341 1481 1478 1361 1306 1309 1314 1285 1238 1227 1250 1314 1440 1593 1766 1980 2180 2163 1972 1962 2167 2180 1895 1510 1304 1330 1408 1503 1684 1952 2219 2385 2221 1716 1232 1142 1246 1320 1302 1203 1076 972 930 956 938 956 962 938 1077 1282 1499 1704 1879 2035 2178 2293 2445 2491 2292 2317 2155 1851 1496 1171 953 883 1027 1394 1824 2104 2264 2593 3094 3209 2686 2172 1830 1658 1548 1405 1214 998 805 599 354 188 144 144 119 88 73 81 103 132 172 215 271 338 413 513 692 916 1185 1270 1192 1128 1134 1131 1086 1091 1218 1223 1062 902 748 648 654 699 624 416 211 138 199 281 641 1185 1371 1342 1332 1354 1318 1229 1177 1173 1140 1102 1067 948 837 869 883 892 916 950 1080 1189 1193 1228 1168 1066 916 808 814 885 884 812 794 822 867 995 1025 1107 1121 1051 982 988 1025 1015 979 965 955 994 1107 1314 1475 1648 1968 2327 2463 2389 2175 1818 1479 1495 1755 2092 2495 2602 2494 2398 2301 2175 2160 2154 2150 2218 2238 2293 2340 2303 2115 1727 1337 1101 1125 1443 1909 2218 17 13 12 9 6 2 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 1 3 8 13 8 2 0 0 0 0 2 9 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 4 12 17 19 19 23 30 45 84 228 520 804 854 597 284 143 118 100 126 174 239 324 412 505 619 649 728 825 884 922 926 920 945 959 886 823 866 933 1099 1400 1852 2420 2930 3175 2971 2407 2135 2038 2103 1905 925 492 684 1220 1502 986 227 22 12 11 10 9 9 1 0 0 4 12 13 13 15 15 15 15 11 8 1 0 0 0 0 0 26 225 662 1181 1546 1564 1415 1380 1322 1143 970 850 703 539 390 236 97 27 24 66 104 105 82 16 4 11 33 101 235 398 616 1011 1617 2259 2781 2984 2932 2859 2719 2560 2362 2113 1812 1524 1336 1239 1160 1105 1030 997 939 930 1027 1154 1279 1488 1714 1837 1954 2159 2268 2183 2202 2343 2548 2847 3073 3266 3232 3055 2706 2336 2036 1829 1787 1874 2008 2062 2096 2072 2016 2029 2121 2263 2313 2130 1885 1839 1953 2005 1962 1897 1873 1918 1995 2040 1988 2019 2090 1887 1736 1765 1781 1811 1630 1610 1492 1314 1244 1229 1243 1299 1382 1496 1633 1823 1945 1705 1211 1094 1071 1042 1430 1663 1701 1726 1817 1951 2007 1924 1763 1596 1390 1138 1068 1151 1180 1160 1137 1102 1042 947 874 871 924 1000 1094 1228 1446 1742 2033 2114 1954 1820 1954 2075 1958 1638 1349 1301 1445 1619 1712 2040 2232 2140 1765 1357 1152 1175 1279 1343 1315 1201 1057 917 839 894 832 853 885 965 1147 1375 1605 1808 1960 2093 2182 2177 2259 2292 2207 2067 1880 1663 1429 1190 1007 967 1097 1405 1785 2059 2153 2357 2846 3141 2920 2520 2146 1858 1654 1487 1354 1139 942 728 469 239 106 52 35 26 20 21 26 33 66 100 143 193 256 396 624 959 1243 1285 1150 1015 1021 1014 973 972 1078 1153 1069 948 807 677 637 642 524 348 243 251 415 664 1078 1354 1333 1156 1044 1121 1331 1433 1222 1136 1021 820 801 943 949 946 971 978 1010 1084 1138 1153 1137 1157 1102 976 869 796 784 821 807 787 816 819 848 971 973 1030 1096 1077 992 952 966 983 982 999 973 1010 1096 1198 1367 1519 1693 1921 2021 2049 2208 1985 1678 1457 1376 1551 2034 2415 2500 2497 2404 2117 2181 2259 2270 2299 2255 2197 2157 2019 1791 1581 1330 1135 1015 1157 1567 1849 17 13 11 9 7 4 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 4 7 12 11 6 1 0 0 0 2 8 14 9 2 0 0 0 0 0 0 1 2 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 13 17 17 17 21 34 65 143 338 643 797 653 343 123 69 62 49 60 83 120 172 233 295 414 451 494 635 699 701 746 806 843 853 767 643 578 552 709 1070 1560 2206 2837 3213 3174 2747 2134 1678 1773 1927 842 608 947 1454 1280 588 119 30 14 14 11 8 11 5 1 0 11 21 23 25 30 33 29 21 11 5 1 0 0 0 0 0 0 39 176 541 1184 1740 1675 1361 1327 1335 1130 943 772 560 393 301 219 135 85 59 57 73 77 36 38 87 188 335 481 633 905 1400 2041 2580 2897 3121 3145 3188 3093 2982 2754 2449 2092 1750 1513 1361 1211 1086 1009 958 903 896 955 1057 1207 1424 1611 1689 1777 1975 2139 2133 2152 2350 2524 2906 3138 3480 3625 3634 3367 2980 2587 2298 2271 2336 2309 2212 2100 1946 1880 1924 2081 2317 2372 2139 1840 1731 1788 1820 1801 1807 1767 1810 1893 2008 2093 2200 2204 1997 1837 1767 1697 1744 1591 1486 1411 1269 1156 1189 1292 1438 1658 1928 2102 2110 1962 1650 1401 1436 1315 1091 1270 1522 1693 1747 1767 1842 1965 1999 1879 1738 1579 1178 926 958 1002 1092 1104 1040 956 873 805 766 757 795 911 1109 1309 1560 1824 1964 1930 1799 1800 1907 1903 1662 1342 1250 1377 1560 1452 1520 1532 1480 1335 1233 1221 1267 1354 1431 1382 1219 1071 890 805 859 859 878 943 1076 1269 1483 1697 1883 1997 2115 2195 2198 2198 2125 1979 1772 1618 1480 1317 1142 1001 975 1086 1344 1715 1995 1998 2133 2478 2788 2876 2730 2410 2067 1809 1566 1465 1312 1140 967 748 501 302 172 93 41 14 12 10 14 54 103 135 190 313 520 833 1160 1313 1291 1162 1001 963 950 945 948 957 966 987 966 875 754 666 596 418 309 351 488 733 1002 1236 1267 1101 831 590 600 1067 1573 1264 1007 790 581 480 714 1018 1032 989 988 1041 1089 1103 1108 1091 1088 1057 920 830 838 780 791 771 775 800 805 821 875 923 998 1072 1066 1016 969 932 981 989 1015 1021 1068 1151 1211 1286 1423 1509 1593 1661 1719 1918 1988 1911 1616 1332 1347 1633 2008 2288 2450 2391 2312 2488 2691 2744 2692 2535 2296 2017 1773 1501 1305 1202 1179 1196 1325 1574 1741 16 12 9 8 6 3 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 1 2 5 7 9 12 13 11 4 0 0 0 2 6 11 14 7 2 1 0 0 0 1 4 8 9 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 12 12 12 18 30 52 106 236 461 683 707 466 190 50 30 32 32 37 48 68 98 137 183 299 308 353 492 532 531 582 707 809 827 776 673 487 438 582 960 1487 2156 2749 3041 2972 2503 1856 1545 1646 1486 1078 855 1234 1450 947 351 83 34 25 20 14 10 10 8 4 1 12 24 33 41 51 55 46 32 23 15 5 0 0 0 0 0 0 0 13 131 544 1244 1700 1492 1289 1466 1301 1039 946 826 648 527 441 330 219 126 57 70 103 137 194 296 475 631 708 863 1222 1739 2246 2606 2861 3062 3150 3263 3229 3155 2933 2666 2338 1985 1682 1443 1257 1133 1058 1000 952 923 921 961 1103 1364 1566 1624 1671 1830 1990 2002 2023 2236 2353 2769 2934 3395 3726 3934 3813 3503 3149 2828 2621 2433 2251 2107 2017 1913 1820 1820 1985 2252 2352 2137 1813 1665 1692 1693 1637 1672 1659 1709 1738 1813 1901 2060 2052 1928 1866 1835 1736 1597 1485 1416 1406 1417 1305 1425 1655 1914 2127 2285 2267 2029 1751 1544 1514 1642 1582 1400 1505 1773 1944 2002 2017 2048 2085 2064 1963 1869 1703 1260 975 939 957 1051 1093 1048 964 872 783 703 655 710 896 1082 1281 1462 1643 1757 1799 1781 1775 1805 1796 1628 1307 1165 1163 1279 1263 1161 1078 1094 1170 1281 1377 1422 1482 1586 1490 1273 1105 893 786 834 911 973 1048 1165 1333 1532 1738 1890 1990 2106 2215 2241 2080 1877 1714 1562 1452 1348 1210 1067 949 896 989 1209 1588 1839 1812 1875 2117 2410 2601 2686 2603 2231 1939 1670 1541 1450 1359 1267 1169 1014 806 598 431 310 204 177 114 116 221 297 388 591 755 844 1058 1319 1314 1272 1192 1054 981 1006 979 957 953 936 933 948 943 892 770 661 587 498 541 736 978 1117 1116 999 857 760 593 695 832 1173 1127 854 609 640 715 738 918 906 876 911 911 958 1026 1069 1077 1077 1081 1052 959 809 739 799 781 781 796 795 801 828 862 931 1046 1062 1032 997 931 948 962 998 1056 1088 1107 1211 1289 1340 1381 1390 1426 1507 1687 1877 1896 1744 1526 1442 1420 1632 2084 2276 2302 2430 2706 2939 3009 2998 2825 2645 2285 1947 1522 1179 1188 1496 1835 1977 1940 1931 18 12 9 6 3 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 6 6 5 3 1 0 0 0 0 0 1 2 2 5 8 10 8 7 11 11 5 0 0 0 3 5 10 14 11 6 3 0 0 0 2 7 12 11 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 4 9 28 56 109 225 404 582 654 548 315 97 17 10 18 24 32 43 57 82 111 147 231 193 329 397 386 453 515 579 696 782 780 714 581 543 679 1055 1594 2211 2572 2565 2441 2070 1541 1315 1451 1395 1265 1254 1530 1682 916 303 86 47 41 38 31 22 17 9 3 3 21 40 53 68 77 72 59 46 36 26 14 4 1 0 0 0 0 0 0 13 161 653 1349 1572 1358 1501 1398 1149 1161 1139 1040 847 652 463 317 213 79 67 132 254 395 544 724 829 886 1088 1444 1822 2164 2465 2677 2821 2949 3070 3082 3024 2847 2640 2367 2039 1721 1478 1334 1258 1184 1117 1059 988 920 912 1070 1362 1558 1596 1597 1696 1825 1827 1863 2084 2157 2529 2639 3056 3443 3722 3772 3628 3361 3005 2619 2273 2042 1939 1927 1918 1843 1779 1875 2143 2304 2153 1857 1728 1790 1770 1643 1609 1579 1591 1585 1584 1613 1659 1652 1638 1704 1830 1854 1656 1507 1410 1405 1582 1554 1727 1966 2169 2217 2153 2016 1803 1613 1516 1527 1628 1640 1593 1671 1922 2169 2326 2381 2352 2289 2221 2159 2137 1929 1491 1126 964 927 958 1014 1023 963 850 705 578 540 632 841 1040 1226 1391 1532 1628 1689 1750 1820 1825 1739 1662 1448 1264 1164 1133 1143 1122 1064 1075 1218 1416 1523 1522 1602 1736 1631 1383 1153 920 771 794 891 990 1066 1159 1322 1547 1757 1888 1990 2096 2172 2151 1935 1679 1540 1462 1379 1285 1166 1025 886 789 927 1163 1448 1635 1628 1608 1787 2099 2353 2572 2673 2342 1958 1705 1559 1498 1458 1451 1465 1413 1301 1133 942 821 760 744 580 643 676 693 794 936 998 1013 1060 1203 1245 1244 1195 1052 999 989 977 985 993 988 981 992 1034 989 851 760 726 708 706 812 928 935 869 781 774 933 801 699 627 808 979 834 651 788 954 844 692 604 673 756 760 790 872 984 1065 1092 1105 1100 991 836 707 772 786 789 792 789 790 799 820 868 963 1031 1021 983 934 938 1015 1083 1074 1083 1114 1215 1252 1294 1299 1297 1348 1457 1661 1784 1671 1641 1504 1238 1113 1286 1686 1957 2064 2174 2416 2664 2802 2883 2795 2846 2604 2228 1869 1573 1657 2146 2596 2663 2249 2133 16 12 8 5 2 0 0 0 0 0 0 0 0 0 0 0 3 5 6 5 6 9 10 8 6 4 2 0 0 1 3 4 5 4 5 8 10 11 9 7 6 3 0 0 0 3 6 9 11 10 8 5 1 0 0 1 6 9 8 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 2 5 8 7 8 20 44 94 226 444 611 649 571 414 213 55 14 10 19 28 38 49 58 96 118 136 184 175 335 344 311 388 516 556 538 533 538 593 708 794 964 1298 1754 2253 2218 1858 1759 1425 965 785 917 1112 1312 1591 1731 1672 793 248 93 63 57 61 55 40 28 14 7 16 41 71 92 104 105 92 75 60 48 36 27 18 11 6 4 2 0 0 0 0 21 190 687 1285 1424 1495 1448 1381 1424 1444 1402 1177 840 554 397 297 165 133 205 351 570 743 865 922 1018 1243 1537 1824 2072 2264 2384 2486 2603 2695 2722 2675 2538 2362 2147 1897 1657 1488 1419 1398 1334 1263 1184 1083 998 988 1145 1414 1565 1561 1561 1643 1700 1667 1717 1917 2000 2198 2295 2597 2945 3261 3447 3464 3323 3028 2614 2208 1943 1832 1814 1820 1771 1733 1834 2151 2349 2200 1928 1860 1949 1921 1807 1684 1557 1496 1447 1370 1274 1189 1157 1244 1494 1809 1906 1642 1566 1372 1300 1485 1588 1792 1937 1999 1974 1894 1792 1679 1597 1582 1584 1508 1436 1464 1622 1864 2072 2270 2422 2471 2449 2405 2355 2338 2159 1741 1299 1067 972 928 935 960 948 888 799 672 570 611 782 952 1098 1248 1399 1529 1601 1666 1813 1932 1830 1767 1580 1296 1124 1095 1119 1168 1189 1240 1379 1534 1577 1549 1651 1755 1699 1510 1244 981 804 779 848 947 1045 1165 1359 1605 1791 1918 2020 2105 2177 2127 1897 1664 1545 1477 1384 1273 1142 1005 821 766 923 1136 1331 1477 1513 1497 1610 1892 2200 2544 2658 2361 1961 1669 1489 1440 1412 1390 1404 1424 1423 1399 1289 1223 1157 1075 1053 1098 1078 1043 1028 1036 1067 1086 1088 1152 1161 1185 1153 1074 1040 1014 1006 1023 1048 1053 1023 1021 1040 984 916 839 827 840 817 813 856 835 739 729 810 1009 942 813 765 844 1018 1025 877 818 655 405 284 292 437 593 688 730 759 856 989 1060 1096 1130 1158 1003 795 749 771 792 791 785 786 793 804 834 914 999 988 946 907 906 980 1076 1040 1101 1177 1180 1254 1300 1295 1313 1424 1616 1756 1750 1506 1422 1390 1184 1067 1023 1205 1522 1679 1735 1913 2209 2247 2012 2069 2325 2434 2348 2190 2187 2376 2804 3269 3240 2680 2379 17 12 7 3 1 0 0 0 0 0 0 0 0 0 2 3 5 8 11 12 11 11 10 7 8 7 5 3 3 7 10 10 9 6 5 7 8 4 2 1 1 1 0 0 0 2 4 8 11 10 10 6 2 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 2 6 10 12 14 18 25 40 76 191 417 642 716 628 488 338 174 58 44 45 47 50 61 68 70 142 140 138 188 228 344 325 270 400 480 548 543 440 444 643 929 1169 1354 1589 1927 2319 1875 1378 1304 930 660 637 758 961 1217 1431 1437 998 409 142 79 59 50 52 50 45 40 33 31 48 77 114 142 151 141 117 89 68 53 42 37 36 35 32 28 17 5 1 0 0 0 6 75 406 951 1350 1638 1690 1642 1595 1598 1450 1105 806 602 451 372 368 423 526 684 814 903 976 1120 1321 1550 1782 1959 2049 2089 2138 2199 2246 2262 2225 2132 2010 1882 1746 1621 1538 1524 1530 1468 1387 1294 1199 1117 1101 1262 1458 1556 1543 1562 1618 1608 1558 1567 1719 1792 1882 1954 2125 2416 2742 3011 3162 3169 2990 2626 2210 1895 1688 1500 1412 1481 1618 1831 2175 2366 2226 1958 1838 1861 1872 1888 1845 1700 1562 1423 1261 1105 998 976 1108 1378 1663 1794 1542 1411 1250 1156 1261 1449 1640 1696 1673 1652 1630 1585 1559 1593 1613 1539 1341 1181 1199 1331 1462 1603 1772 1936 2089 2246 2366 2390 2375 2269 1937 1543 1326 1188 1073 991 953 940 928 907 833 712 662 752 848 931 1043 1180 1301 1357 1416 1611 1853 1825 1667 1448 1227 1039 1079 1182 1265 1318 1409 1521 1574 1569 1565 1601 1617 1579 1502 1306 1066 883 822 875 979 1086 1217 1430 1649 1813 1936 2049 2130 2201 2152 1942 1716 1602 1539 1422 1256 1093 961 792 753 907 1128 1277 1370 1434 1499 1642 1876 2096 2333 2530 2341 2009 1675 1468 1390 1332 1260 1199 1169 1203 1371 1406 1403 1380 1353 1322 1280 1230 1204 1206 1227 1252 1202 1156 1168 1127 1163 1149 1140 1125 1093 1079 1100 1102 1114 1076 1054 1022 983 975 942 933 962 935 865 874 874 807 871 975 1024 1000 976 1033 1131 1171 1145 937 602 314 165 99 124 241 398 558 711 809 799 881 990 1046 1082 1199 1128 939 785 746 789 785 781 779 790 799 819 883 941 960 945 917 943 970 1070 1109 1129 1175 1197 1253 1298 1314 1342 1465 1590 1642 1464 1413 1383 1426 1459 1350 1034 1016 1332 1430 1445 1606 1795 1772 1629 1626 1801 2115 2438 2439 2406 2617 3030 3386 3333 2987 2653 17 11 6 2 0 0 0 0 0 0 0 0 0 0 2 5 7 7 11 13 13 12 9 7 8 6 4 6 3 9 15 15 12 9 7 6 6 3 0 1 1 2 3 3 4 4 4 7 11 17 16 10 3 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 10 11 14 21 35 78 193 396 635 763 695 553 428 318 197 110 93 88 83 78 99 85 88 204 154 133 205 299 337 249 292 455 460 444 489 584 801 1122 1438 1648 1747 1851 2096 2396 2039 1702 1561 1185 872 757 826 934 982 925 705 383 144 64 57 52 51 55 61 64 61 56 60 80 108 151 195 205 180 141 97 69 54 45 45 55 70 86 89 69 25 3 0 0 0 0 0 26 240 764 1364 1750 1803 1654 1674 1586 1318 1066 852 703 665 687 719 772 847 913 973 1057 1193 1368 1563 1737 1842 1866 1851 1836 1833 1836 1842 1832 1806 1761 1724 1676 1629 1597 1604 1611 1550 1479 1403 1317 1213 1167 1330 1495 1558 1546 1545 1528 1439 1352 1371 1476 1560 1644 1704 1810 2003 2274 2557 2780 2917 2903 2652 2245 1888 1549 1139 900 1014 1336 1707 2035 2125 1951 1705 1578 1600 1712 1864 1949 1915 1788 1588 1349 1194 1194 1262 1371 1481 1516 1533 1378 1161 1072 1017 1079 1249 1400 1455 1452 1462 1475 1477 1551 1646 1570 1375 1153 1000 954 967 989 1069 1180 1277 1399 1606 1860 2001 2020 1989 1863 1613 1425 1269 1139 1035 956 918 933 995 1026 883 765 744 769 815 895 987 1059 1116 1215 1394 1558 1525 1366 1254 1214 1107 1192 1335 1450 1534 1597 1634 1614 1550 1508 1483 1447 1405 1367 1277 1107 929 858 914 1025 1126 1240 1464 1663 1814 1944 2066 2155 2205 2153 1955 1728 1615 1539 1391 1233 1071 911 762 728 873 1101 1250 1290 1319 1418 1590 1811 2011 2101 2370 2368 2113 1781 1555 1449 1362 1243 1119 1070 1055 1193 1342 1405 1384 1361 1343 1312 1281 1267 1282 1312 1348 1268 1152 1114 1177 1178 1136 1127 1162 1163 1117 1120 1077 1109 1116 1086 1055 1004 938 923 982 1016 995 959 993 982 966 1015 1050 1042 1008 1004 1097 1228 1196 1029 738 351 171 101 72 70 98 161 280 497 755 846 825 920 978 1026 1136 1190 1082 861 724 766 789 786 789 794 801 815 841 881 947 962 934 1025 1082 1083 1115 1122 1141 1168 1204 1248 1296 1306 1403 1442 1399 1418 1437 1496 1768 2155 2012 1455 1462 1658 1555 1460 1502 1569 1600 1612 1617 1672 1930 2344 2493 2547 2789 3067 3230 3187 3006 2807 17 10 3 1 0 0 0 0 0 0 0 0 0 0 2 6 7 6 5 6 8 10 12 10 7 4 2 1 1 6 12 16 14 11 7 5 5 6 7 7 8 8 9 10 10 7 6 8 11 15 17 13 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 6 17 54 165 395 676 805 740 600 429 315 243 187 146 123 107 95 89 121 73 107 232 148 114 240 301 234 205 320 416 403 483 698 1064 1447 1777 2018 2148 2152 2137 2286 2555 2492 2178 2161 1900 1320 947 931 951 787 510 267 125 68 52 56 58 66 84 95 92 82 74 78 96 118 163 219 242 208 158 108 68 54 50 53 72 105 149 174 157 84 25 4 0 0 0 0 0 26 217 751 1518 1899 1731 1713 1637 1395 1198 1070 965 899 900 942 970 988 1009 1045 1139 1256 1411 1589 1722 1775 1744 1673 1618 1573 1551 1556 1573 1605 1633 1656 1652 1640 1628 1638 1650 1623 1587 1519 1384 1208 1137 1320 1478 1498 1494 1501 1461 1367 1277 1243 1284 1312 1447 1484 1505 1631 1871 2146 2413 2650 2769 2652 2331 1998 1583 1064 727 762 1075 1458 1736 1791 1655 1496 1446 1499 1613 1680 1744 1946 1949 1839 1627 1469 1505 1612 1646 1561 1384 1262 1138 956 870 845 868 974 1100 1183 1213 1251 1380 1598 1747 1662 1413 1228 1055 900 783 734 745 789 827 867 973 1157 1345 1424 1401 1343 1278 1200 1114 1033 977 942 905 867 891 1008 1133 1029 906 806 783 806 848 896 953 1034 1139 1249 1328 1285 1203 1254 1336 1352 1423 1510 1580 1643 1706 1739 1676 1541 1437 1358 1302 1226 1212 1216 1112 946 862 902 1009 1123 1258 1500 1669 1793 1917 2029 2105 2140 2095 1929 1722 1599 1522 1401 1258 1105 923 756 764 947 1152 1242 1210 1198 1274 1356 1583 1877 2093 2341 2384 2198 1937 1748 1638 1557 1470 1361 1284 1228 1249 1360 1453 1442 1363 1309 1322 1307 1270 1251 1284 1332 1290 1211 1183 1161 1083 996 1038 1196 1169 1145 1145 1121 1128 1150 1106 1050 1024 1004 991 981 979 969 946 967 1005 1081 1096 1083 1058 1002 990 1059 1134 1081 862 529 227 113 81 69 71 68 66 100 241 498 830 854 894 947 1004 1085 1173 1156 931 729 734 779 771 779 789 798 810 825 880 991 967 962 1044 1082 1084 1096 1106 1114 1130 1150 1196 1297 1311 1365 1575 1947 1858 1723 2149 2957 3209 2498 2101 2186 2169 2005 1781 1629 1525 1463 1547 1699 1675 1759 1974 2369 2575 2775 2957 2968 2937 2990 2844 18 10 2 0 0 0 0 0 0 0 0 0 0 0 1 4 4 2 1 1 2 5 8 8 7 5 2 0 0 2 7 14 14 9 4 3 4 7 8 10 13 14 10 6 9 9 7 8 11 13 15 13 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 20 71 222 490 722 731 614 465 271 187 158 157 146 125 103 83 80 100 62 118 217 123 106 256 262 198 259 356 322 281 401 807 1344 1781 2145 2391 2549 2552 2477 2530 2733 2780 2500 2426 2145 1411 932 835 752 525 281 137 84 71 69 66 66 97 122 127 111 93 91 96 105 125 165 214 241 222 190 132 87 77 72 74 91 130 189 233 230 177 111 45 18 10 6 2 1 1 58 370 1077 1673 1709 1731 1654 1416 1265 1191 1098 1004 984 1034 1081 1080 1062 1080 1181 1302 1447 1623 1717 1722 1654 1564 1495 1434 1407 1419 1458 1519 1580 1627 1645 1649 1652 1676 1715 1724 1681 1552 1331 1108 1107 1289 1379 1352 1354 1395 1394 1349 1275 1156 1120 1057 1250 1298 1296 1364 1558 1788 2052 2349 2588 2644 2496 2266 1926 1485 1142 1046 1213 1491 1711 1787 1745 1672 1630 1644 1699 1679 1676 1822 1893 1888 1776 1700 1718 1733 1637 1415 1147 959 856 760 666 645 651 716 797 866 933 1034 1228 1519 1706 1542 1217 1033 931 819 707 638 653 725 773 809 940 1115 1255 1284 1236 1120 990 959 978 1010 1031 999 901 799 768 867 978 1010 964 875 826 822 831 842 875 960 1101 1246 1431 1495 1349 1441 1601 1639 1620 1615 1639 1697 1789 1825 1708 1541 1411 1288 1200 1164 1215 1244 1139 959 855 880 977 1097 1265 1482 1634 1737 1846 1939 1996 2039 2026 1885 1704 1608 1574 1465 1291 1121 911 805 903 1110 1263 1245 1112 1118 1234 1253 1465 1771 2030 2212 2245 2127 1978 1927 1851 1779 1730 1653 1551 1499 1470 1498 1560 1555 1465 1388 1374 1356 1325 1278 1297 1305 1303 1292 1251 1167 1056 981 1077 1243 1192 1160 1167 1176 1227 1279 1222 1100 1025 999 1007 984 964 956 947 945 950 1049 1132 1118 1101 1049 1035 1058 1027 974 745 400 180 120 112 122 175 162 130 96 121 263 692 869 872 927 1037 1073 1130 1127 987 771 711 756 770 772 784 794 817 846 946 1024 1004 1016 1044 1056 1061 1068 1082 1094 1100 1141 1198 1275 1337 1462 1845 2199 2168 2143 2666 3372 3018 2651 2631 2638 2510 2286 2078 1874 1644 1388 1499 1588 1542 1501 1516 1764 2120 2373 2530 2519 2448 2523 2524 14 7 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 3 4 5 6 6 4 1 0 0 3 7 6 3 2 3 4 8 8 10 14 15 11 5 8 12 8 7 10 12 13 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 24 67 169 373 582 636 545 391 210 142 138 148 121 93 74 61 58 67 69 110 169 91 109 269 315 247 251 266 210 196 371 819 1392 1865 2273 2607 2812 2791 2681 2667 2709 2572 2189 1879 1657 1255 902 714 525 322 164 104 102 102 90 79 90 129 155 142 121 102 97 105 119 139 170 208 240 251 254 202 165 146 130 129 137 162 212 258 267 252 229 170 127 97 55 23 9 10 69 296 756 1241 1445 1579 1605 1390 1233 1155 1063 997 1014 1078 1118 1108 1068 1093 1197 1338 1502 1639 1678 1651 1579 1500 1437 1381 1359 1372 1416 1478 1543 1598 1635 1664 1689 1730 1765 1736 1613 1397 1138 978 1099 1301 1288 1205 1203 1255 1302 1317 1234 1049 962 875 1073 1141 1182 1200 1327 1509 1738 2025 2341 2593 2668 2579 2399 2131 1867 1757 1828 1957 2036 2022 1944 1862 1812 1790 1728 1647 1635 1699 1715 1678 1624 1627 1665 1621 1428 1149 889 686 579 556 479 488 488 524 576 645 725 837 1058 1378 1568 1416 1105 902 823 766 697 670 759 915 1014 1076 1237 1376 1531 1649 1590 1415 1330 1390 1432 1379 1261 1119 991 834 723 710 731 788 825 823 805 796 799 813 866 1004 1234 1469 1682 1753 1619 1636 1781 1772 1685 1688 1750 1832 1896 1866 1721 1548 1425 1294 1176 1126 1169 1231 1170 974 854 864 938 1056 1230 1426 1576 1663 1745 1830 1907 1975 1976 1832 1667 1651 1647 1523 1314 1072 869 862 1037 1255 1373 1231 1021 1083 1213 1219 1403 1732 2012 2100 2065 1983 1887 1972 1949 1885 1864 1826 1697 1647 1594 1587 1638 1653 1615 1577 1555 1533 1547 1454 1391 1356 1346 1342 1308 1230 1165 1127 1178 1211 1173 1161 1149 1239 1338 1389 1344 1198 1083 1012 1092 1021 985 965 969 987 1004 1079 1186 1194 1178 1150 1137 1115 1061 899 654 377 224 308 411 475 389 295 216 136 107 246 557 783 832 906 1054 1063 1109 1121 1063 849 715 722 764 786 781 800 832 936 1029 1052 1047 1045 1031 1009 1006 1027 1056 1074 1087 1132 1177 1234 1333 1590 2094 2526 2528 2405 2814 3063 2880 2842 2916 2912 2791 2668 2497 2205 2072 2011 2053 1962 1780 1481 1256 1265 1424 1796 1939 1876 1848 1928 2006 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 3 4 3 0 0 0 1 2 1 1 4 8 9 9 10 11 13 14 14 12 11 13 9 5 8 11 12 12 11 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 3 19 52 109 244 428 510 433 282 159 130 127 131 79 58 47 40 34 54 82 92 117 115 145 317 314 200 161 193 254 358 581 984 1491 1969 2359 2672 2640 2372 2205 2202 2114 1741 1206 838 772 782 706 688 569 315 163 124 124 117 99 89 96 127 170 173 160 141 117 115 138 168 204 244 273 298 321 301 261 248 241 234 232 243 279 317 316 297 279 281 302 274 160 61 19 32 173 502 922 1211 1271 1351 1529 1374 1185 1075 999 976 1033 1087 1090 1084 1053 1110 1227 1376 1518 1605 1611 1566 1499 1438 1386 1346 1340 1353 1382 1429 1488 1549 1607 1660 1691 1700 1664 1546 1342 1105 906 872 1091 1293 1215 1104 1106 1140 1200 1218 1101 933 847 811 936 983 1034 1075 1157 1300 1494 1755 2116 2502 2727 2767 2785 2775 2648 2525 2474 2408 2304 2187 2060 1935 1834 1731 1630 1624 1801 1868 1788 1649 1494 1408 1411 1393 1236 980 769 568 448 461 437 462 432 413 443 508 580 703 948 1238 1363 1248 987 845 822 748 638 634 826 1098 1264 1335 1457 1547 1700 1839 1714 1631 1794 2019 1979 1854 1839 1667 1366 1071 873 741 623 629 688 714 709 719 755 809 906 1116 1444 1753 1897 1964 1940 1877 1900 1851 1782 1853 1938 1986 1913 1853 1752 1591 1547 1411 1241 1160 1219 1294 1199 982 833 811 876 1001 1180 1367 1493 1572 1647 1729 1835 1962 1957 1778 1670 1727 1695 1537 1286 1001 791 775 989 1300 1442 1203 969 1057 1219 1301 1455 1792 2097 2157 2072 1943 1802 1868 1941 1894 1924 1931 1791 1708 1686 1665 1686 1743 1762 1733 1682 1650 1658 1599 1508 1441 1395 1350 1340 1318 1297 1263 1217 1202 1188 1206 1233 1295 1380 1422 1388 1316 1204 1076 1092 1090 1050 1018 987 959 994 1066 1166 1243 1249 1245 1222 1151 999 825 701 510 391 617 719 644 513 414 312 209 161 261 503 706 786 890 995 1027 1027 1050 1107 993 813 725 716 770 759 792 828 917 1008 1057 1069 1061 1038 1001 976 994 1032 1064 1086 1108 1128 1186 1319 1587 2103 2669 2561 2402 2595 2762 2847 2906 2953 2992 3020 2930 2663 2430 2429 2514 2586 2524 2246 1855 1531 1372 1413 1580 1605 1517 1426 1448 1598 5 1 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 3 8 12 13 8 13 13 12 13 15 15 13 12 9 5 5 10 11 12 11 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 0 0 0 0 0 0 0 1 10 33 74 193 363 358 260 185 142 130 115 120 42 38 34 20 23 59 92 89 103 171 206 221 210 206 238 351 532 718 913 1173 1530 1972 2361 2441 1856 1247 1090 1186 1144 827 457 289 346 482 531 542 546 345 191 148 137 124 108 95 95 110 144 159 170 160 134 126 157 209 266 309 323 330 336 306 299 299 335 361 374 382 413 444 428 367 297 272 276 209 96 23 2 38 245 670 1072 1152 1041 1166 1493 1441 1175 1027 942 914 974 1022 1031 1058 1065 1144 1252 1385 1507 1552 1550 1499 1433 1379 1344 1326 1328 1343 1366 1402 1450 1507 1574 1631 1631 1562 1437 1243 997 805 724 831 1093 1231 1145 1048 1054 1097 1172 1164 1022 890 802 807 869 885 933 997 1053 1161 1340 1581 1911 2314 2652 2825 2989 3175 3139 3030 2795 2500 2248 2095 2015 1925 1758 1552 1477 1503 1702 1923 1975 1852 1607 1363 1247 1257 1211 998 804 605 493 526 559 570 513 450 439 477 549 687 893 1052 1108 978 776 765 775 633 502 530 737 1011 1205 1339 1437 1393 1425 1500 1438 1663 2148 2421 2231 2032 2119 1981 1617 1292 1090 946 879 839 791 738 711 709 731 795 903 1128 1514 1868 1934 1948 2032 2101 2091 2044 2061 2100 2062 1994 1831 1715 1661 1521 1566 1493 1341 1249 1212 1173 1089 951 798 756 813 947 1113 1272 1381 1460 1543 1646 1800 1968 1960 1796 1780 1804 1711 1520 1258 970 758 740 940 1254 1399 1193 988 1060 1273 1426 1571 1919 2297 2339 2202 1954 1777 1812 1965 1898 1963 2058 1973 1830 1749 1716 1740 1865 1913 1865 1766 1701 1671 1665 1605 1499 1444 1373 1352 1383 1381 1309 1204 1179 1186 1216 1272 1328 1376 1406 1349 1334 1294 1190 1083 1086 1123 1106 1047 953 993 1077 1074 1174 1220 1237 1207 1057 831 788 862 720 622 804 886 752 612 525 442 358 307 353 571 703 765 840 907 927 892 990 1135 1119 968 782 666 746 765 785 799 864 959 1024 1057 1067 1055 991 974 986 1019 1054 1075 1084 1099 1152 1276 1500 2005 2467 2419 2316 2339 2443 2547 2515 2496 2699 3018 2933 2546 2385 2404 2462 2621 2799 2686 2420 2150 1905 1798 1749 1712 1578 1421 1418 1459 1 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 2 4 5 5 5 4 2 5 10 14 15 15 11 10 10 13 15 11 8 8 8 6 5 7 10 12 12 10 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 3 12 32 61 129 276 379 291 199 159 149 127 96 92 16 26 31 11 23 76 114 101 103 167 215 179 156 201 350 573 833 1075 1259 1431 1684 2039 2291 2011 1088 363 286 439 505 356 242 262 352 444 460 466 482 334 208 168 147 133 118 110 115 123 132 131 153 155 146 140 182 259 343 386 371 341 336 325 349 368 424 467 496 519 556 593 583 504 382 263 169 94 37 6 1 40 264 726 1080 1030 897 1116 1439 1580 1139 1049 910 855 907 959 987 1031 1088 1173 1294 1413 1497 1509 1493 1448 1395 1361 1346 1339 1338 1349 1370 1403 1446 1497 1554 1586 1539 1416 1194 904 657 547 590 808 1068 1144 1056 994 989 1023 1079 1062 957 871 818 816 846 873 934 994 1033 1115 1276 1490 1778 2148 2489 2719 2907 3059 2899 2674 2367 2125 1978 1923 1875 1740 1533 1329 1241 1297 1437 1642 1773 1807 1679 1413 1185 1154 1199 1070 893 726 628 652 690 669 604 557 552 574 621 713 820 839 833 722 622 637 628 502 408 484 706 944 1114 1242 1279 1078 976 1034 1098 1414 1974 2344 2262 1982 1846 1707 1442 1415 1487 1379 1312 1142 983 885 810 762 762 816 923 1109 1480 1855 1884 1983 2138 2229 2230 2213 2229 2169 2013 1909 1713 1514 1427 1358 1459 1493 1399 1294 1218 1168 1101 936 787 744 786 903 1038 1155 1242 1314 1388 1499 1724 1953 1937 1861 1870 1840 1698 1478 1214 942 734 661 810 1136 1314 1228 1086 1119 1312 1489 1716 2095 2337 2368 2202 2037 1900 1913 1957 1886 1892 1967 2015 1979 1879 1824 1835 1970 2017 1996 1905 1795 1713 1692 1654 1521 1443 1376 1387 1398 1352 1276 1178 1137 1150 1193 1262 1324 1346 1341 1261 1260 1293 1275 1132 1145 1234 1193 1164 1101 1083 1121 924 1007 1138 1216 1165 985 821 861 945 850 772 814 917 867 766 691 619 571 565 548 708 772 785 776 733 706 753 893 1085 1159 1142 997 776 710 741 780 786 817 914 996 1038 1053 1062 1022 994 989 1010 1047 1081 1095 1091 1124 1178 1352 1707 2014 2141 2147 2092 2009 1896 1768 1875 2153 2489 2459 2216 2151 2219 2144 2303 2598 2690 2661 2577 2419 2283 2126 1986 1855 1729 1642 1609 1 0 0 0 0 0 1 3 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 7 6 4 2 4 9 11 9 7 9 10 9 9 9 5 2 3 5 5 5 6 8 10 12 9 7 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 29 95 172 228 321 457 387 220 150 140 140 100 65 55 6 21 34 14 31 101 142 120 120 169 197 156 128 194 407 715 1021 1318 1555 1742 1964 2251 2368 1938 966 212 157 340 411 273 254 335 410 406 359 388 382 306 251 205 159 142 140 139 146 160 166 159 161 153 163 177 217 299 402 457 437 395 394 436 495 528 564 595 613 630 662 704 709 634 484 300 135 58 23 3 2 35 228 676 1018 1003 998 1307 1442 1579 1166 1131 915 836 879 939 987 1037 1100 1201 1333 1443 1481 1470 1455 1442 1430 1422 1408 1388 1376 1377 1382 1409 1452 1501 1542 1528 1411 1193 895 589 401 392 525 759 953 1002 1000 960 920 911 941 953 907 840 804 796 812 862 970 1031 1066 1123 1258 1450 1675 1927 2183 2446 2653 2736 2692 2503 2235 1972 1799 1717 1658 1558 1382 1157 1075 1154 1246 1333 1396 1554 1544 1332 1092 1006 1064 1059 942 815 761 761 756 691 602 560 588 627 649 693 723 719 738 727 726 748 700 566 519 743 1124 1293 1214 1194 1099 886 781 836 948 1181 1573 1985 2153 1944 1550 1375 1331 1504 1590 1413 1220 1101 1078 1043 948 870 866 897 991 1186 1482 1810 1898 2070 2276 2356 2308 2238 2167 2031 1852 1777 1560 1390 1308 1305 1351 1355 1299 1231 1173 1131 1077 911 788 744 772 865 978 1057 1100 1152 1244 1394 1696 1902 1919 1885 1888 1834 1679 1479 1265 1019 767 635 758 1052 1267 1275 1180 1182 1303 1446 1653 1969 2174 2242 2127 2138 2066 2070 2016 1884 1824 1923 2088 2191 2145 2032 1988 2016 1993 1901 1834 1791 1738 1693 1642 1519 1423 1358 1384 1394 1335 1266 1193 1146 1145 1151 1195 1295 1328 1283 1237 1253 1307 1366 1367 1315 1309 1271 1177 1184 1101 981 894 954 1123 1207 1092 977 921 970 981 892 828 844 912 954 942 880 786 750 731 729 773 802 796 737 625 530 542 695 911 1064 1134 1074 896 717 680 751 775 805 890 966 998 1023 1040 1038 1025 1013 1024 1068 1103 1088 1075 1092 1108 1209 1393 1589 1763 1854 1798 1605 1467 1462 1533 1673 1786 1753 1729 1851 2094 1979 2020 2147 2404 2582 2627 2560 2424 2236 2117 2066 2023 1943 1843 0 0 0 0 0 1 3 5 5 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 5 3 1 3 7 8 5 4 9 12 11 7 4 2 0 0 3 6 5 6 7 7 8 6 2 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 32 102 196 291 391 426 210 131 127 130 116 68 39 28 12 24 39 23 52 134 157 134 147 182 171 125 134 279 557 901 1217 1511 1778 2023 2286 2555 2666 2353 1572 803 564 558 416 237 263 325 335 292 273 316 351 331 350 318 241 195 195 199 214 233 239 232 219 225 220 237 280 349 438 494 501 490 505 566 654 718 768 806 798 778 766 770 744 648 494 314 149 57 14 1 2 30 205 564 864 1001 1159 1432 1555 1491 1305 1194 954 859 869 917 979 1048 1130 1227 1336 1438 1481 1478 1499 1517 1523 1518 1499 1473 1455 1444 1432 1436 1467 1507 1523 1459 1275 968 641 395 298 376 564 765 894 931 981 972 905 852 830 807 769 736 728 738 751 794 932 1016 1074 1145 1275 1449 1594 1712 1912 2176 2375 2453 2491 2396 2202 1947 1653 1425 1364 1397 1319 1114 1115 1173 1245 1261 1303 1453 1442 1275 1111 1043 1054 1053 986 889 871 840 811 716 584 503 523 579 596 640 751 849 856 842 825 801 744 652 662 1072 1732 1921 1680 1382 1108 900 819 860 926 1025 1257 1601 1868 1839 1341 1090 1094 1163 1126 984 897 974 1082 1099 1040 970 977 970 1065 1302 1558 1832 1997 2173 2333 2352 2237 2107 2005 1940 1810 1678 1479 1374 1359 1363 1345 1285 1197 1151 1147 1143 1062 915 802 759 768 834 932 994 1006 1063 1214 1441 1728 1897 1917 1879 1879 1822 1677 1524 1335 1078 809 662 730 973 1216 1269 1201 1194 1272 1350 1432 1554 1729 1865 1873 1974 2017 2089 2123 2019 1831 1765 1917 2192 2287 2193 2054 2001 1960 1830 1704 1700 1724 1716 1623 1515 1430 1366 1365 1375 1351 1300 1244 1193 1186 1143 1155 1238 1283 1287 1273 1259 1276 1345 1416 1433 1399 1308 1186 1170 1110 1033 979 988 1077 1175 1090 1027 986 963 918 832 786 801 853 908 936 904 829 815 780 762 790 811 801 714 534 355 325 530 747 947 1074 1086 982 782 643 701 749 790 837 875 941 989 1012 1028 1041 1046 1055 1081 1076 1053 1072 1075 1072 1107 1192 1293 1399 1494 1462 1375 1294 1308 1371 1447 1505 1512 1508 1656 1859 1919 1994 2069 2234 2442 2539 2528 2419 2248 2157 2080 2024 1951 1771 0 0 0 0 0 2 5 7 10 8 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 6 4 2 4 6 5 2 4 10 14 18 16 9 2 0 1 3 6 7 7 7 6 6 6 5 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 26 66 119 166 165 104 84 90 94 71 41 24 23 22 29 44 53 90 141 130 112 147 205 222 220 276 452 736 1085 1407 1692 1985 2273 2577 2860 3010 2834 2233 1433 867 495 238 158 207 257 274 233 235 295 328 352 431 471 409 294 271 265 285 313 334 346 348 357 381 409 446 481 521 546 551 553 592 691 814 903 986 1045 1027 978 913 840 727 555 364 213 119 67 14 1 0 25 189 511 744 907 1131 1404 1583 1515 1417 1232 1012 909 891 920 981 1064 1158 1255 1354 1447 1501 1538 1579 1609 1617 1612 1593 1580 1576 1562 1532 1514 1516 1523 1495 1383 1157 825 507 315 303 455 679 853 949 1005 1055 1032 934 879 838 781 719 669 650 662 667 678 814 949 1044 1147 1287 1431 1523 1586 1718 1905 2054 2141 2159 2131 2074 1956 1702 1336 1163 1260 1236 1090 1229 1323 1424 1500 1508 1558 1588 1540 1420 1290 1212 1169 1094 954 897 884 878 786 651 559 551 576 574 595 730 886 870 814 770 727 683 594 622 1143 2022 2335 2120 1659 1223 1019 972 989 980 954 1015 1188 1390 1487 1156 935 907 951 985 949 881 914 986 1033 1077 1108 1082 1041 1204 1464 1771 2050 2168 2228 2296 2283 2179 2067 2053 2040 1917 1710 1523 1458 1413 1375 1349 1238 1100 1110 1134 1114 1040 921 813 778 764 793 888 938 939 1008 1191 1432 1688 1886 1915 1883 1894 1854 1717 1591 1439 1190 905 725 738 973 1191 1238 1177 1151 1202 1222 1143 1129 1209 1268 1375 1505 1661 1860 2045 2079 1855 1674 1685 1950 2158 2163 2019 1971 1917 1760 1680 1716 1762 1738 1632 1586 1550 1490 1431 1392 1364 1322 1273 1253 1244 1209 1169 1169 1235 1286 1271 1207 1147 1170 1299 1405 1405 1356 1281 1226 1180 1123 1053 1003 980 1138 1131 998 900 823 751 696 688 729 765 847 899 871 827 823 842 842 830 815 790 715 470 275 270 500 746 957 1061 1069 1009 838 665 628 684 729 761 806 907 979 983 1011 1034 1053 1068 1074 1062 1070 1075 1056 1037 1033 1063 1134 1199 1234 1226 1192 1166 1203 1271 1335 1408 1477 1504 1552 1625 1745 1842 1936 2133 2366 2410 2379 2304 2173 2042 1884 1702 1488 1447 1 1 1 2 3 5 7 10 12 11 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 5 6 6 5 3 1 2 8 15 21 19 9 3 0 1 4 6 8 8 9 7 5 5 6 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 32 60 73 67 57 56 35 24 20 31 32 39 67 97 106 94 75 86 168 300 405 491 588 722 932 1231 1546 1838 2153 2465 2776 3038 3057 2700 1985 1164 558 230 146 132 138 164 168 141 175 236 288 356 441 502 508 393 376 364 372 380 382 391 416 471 565 657 695 670 655 661 655 638 661 749 872 994 1112 1186 1199 1153 1091 965 782 525 269 112 64 51 23 3 4 51 182 435 648 873 1166 1466 1649 1613 1459 1264 1080 973 946 952 998 1088 1199 1303 1397 1478 1524 1574 1637 1704 1727 1737 1720 1711 1727 1733 1703 1665 1624 1578 1490 1325 1070 742 447 300 358 570 797 920 986 1090 1179 1141 1018 970 909 811 720 660 638 653 671 684 765 869 967 1082 1224 1349 1421 1480 1573 1659 1738 1781 1769 1824 1887 1991 1972 1627 1337 1364 1283 1163 1291 1463 1616 1736 1724 1688 1728 1774 1713 1566 1460 1408 1266 1041 874 854 854 813 758 722 708 680 615 576 651 727 732 700 667 638 598 546 657 1169 1958 2404 2270 1766 1320 1120 1080 1157 1199 1127 989 896 935 999 889 717 688 1096 1330 1432 1340 1160 1114 1167 1172 1291 1219 1231 1460 1743 2047 2304 2338 2267 2299 2331 2244 2200 2207 2205 2038 1785 1560 1465 1341 1226 1239 1143 1077 1108 1106 1067 998 915 817 789 765 746 829 880 877 920 1095 1328 1611 1817 1877 1907 1961 1943 1812 1680 1555 1309 975 782 809 1014 1202 1251 1201 1158 1155 1120 962 885 829 812 876 1016 1228 1449 1586 1663 1656 1651 1730 1836 1916 1966 1939 1931 1903 1719 1542 1591 1767 1744 1735 1711 1663 1584 1490 1434 1447 1412 1332 1311 1285 1252 1157 1109 1165 1222 1206 1149 1079 1089 1275 1400 1430 1402 1343 1270 1199 1124 1009 957 963 1090 1013 843 689 556 491 480 534 684 644 855 911 889 849 867 930 951 873 763 730 806 511 366 410 606 832 981 998 974 966 869 770 648 628 651 700 789 902 1016 975 972 1000 1045 1063 1070 1064 1052 1038 1024 1023 1008 1024 1084 1122 1149 1164 1167 1168 1192 1233 1249 1295 1346 1381 1444 1492 1538 1651 1756 1915 2171 2143 2049 1930 1844 1726 1516 1464 1510 1646 3 3 4 5 7 8 9 10 11 10 8 7 4 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 3 5 6 6 5 3 2 2 4 6 12 21 23 10 3 1 1 4 6 6 7 9 9 6 5 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 37 72 88 73 36 29 17 15 18 34 45 62 95 100 69 47 64 146 300 519 714 852 944 1023 1157 1385 1668 1946 2214 2462 2779 3037 2750 1928 1058 462 175 101 117 63 30 45 77 148 167 215 280 357 434 471 498 477 483 494 507 503 486 466 475 555 705 850 891 828 794 825 842 802 768 804 902 1007 1107 1235 1317 1275 1246 1126 953 696 421 219 123 90 45 16 17 76 248 530 739 956 1283 1632 1811 1728 1493 1310 1174 1051 1020 1014 1053 1150 1260 1351 1434 1505 1555 1612 1677 1737 1807 1855 1873 1876 1894 1922 1924 1884 1803 1694 1545 1331 1052 730 450 328 427 670 881 947 989 1165 1343 1290 1166 1115 1055 937 829 766 715 707 700 721 763 835 923 1034 1162 1282 1399 1526 1613 1602 1583 1519 1457 1515 1526 1743 1979 1899 1690 1638 1546 1399 1395 1520 1655 1752 1747 1675 1642 1670 1686 1649 1615 1591 1399 1096 812 721 720 774 863 926 905 785 615 530 600 593 626 649 650 619 596 666 905 1337 1886 2302 2268 1809 1335 1100 1101 1286 1435 1402 1202 943 784 716 857 1413 2017 2366 2068 1843 1780 1626 1521 1526 1485 1532 1539 1599 1806 2019 2220 2410 2455 2387 2411 2459 2410 2293 2193 2081 1911 1691 1453 1299 1158 1038 1081 1065 1066 1087 1069 1024 976 917 839 796 763 713 758 833 837 849 974 1169 1432 1655 1791 1912 2058 2116 1961 1779 1622 1327 999 813 848 1042 1250 1355 1347 1307 1188 1117 940 762 680 613 616 729 888 1037 1104 1129 1202 1371 1561 1655 1655 1691 1799 1953 2025 1815 1559 1635 1777 1803 1781 1730 1684 1613 1489 1388 1454 1470 1416 1360 1330 1295 1209 1134 1140 1185 1206 1212 1165 1227 1343 1394 1391 1352 1306 1249 1141 1059 1011 998 1006 964 828 632 461 369 304 279 343 625 782 894 901 836 818 895 958 955 858 701 703 823 691 634 678 732 821 899 874 867 907 932 910 811 735 683 677 786 898 1045 1018 996 986 1023 1046 1051 1035 1011 1003 979 1001 1000 991 1012 1045 1087 1132 1148 1152 1157 1177 1167 1190 1210 1208 1296 1388 1410 1525 1625 1691 1808 1803 1626 1414 1511 1631 1645 1758 1946 2111 6 6 6 8 10 11 13 12 11 9 9 9 7 3 1 0 0 0 0 1 1 2 3 1 1 3 2 0 0 1 3 4 4 4 2 1 2 2 3 7 16 21 10 4 1 1 3 5 5 5 7 8 6 5 3 2 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 1 9 55 78 81 50 15 12 9 13 14 36 70 83 81 55 28 34 113 293 544 808 1024 1165 1241 1293 1384 1546 1764 1996 2211 2400 2674 2925 2408 1304 494 151 63 61 81 64 27 34 44 65 116 177 261 381 466 479 485 497 514 574 641 666 671 668 669 736 879 1009 1034 981 965 1027 1081 1026 947 925 956 1022 1124 1250 1350 1367 1331 1247 1130 974 782 576 401 281 188 109 100 232 531 852 1094 1347 1662 1943 2009 1811 1547 1438 1346 1187 1128 1102 1138 1224 1310 1380 1448 1508 1555 1604 1657 1745 1845 1930 1996 2034 2063 2096 2122 2110 2028 1877 1676 1420 1117 790 514 396 493 725 903 921 948 1176 1428 1409 1308 1251 1200 1080 956 885 823 790 777 801 857 884 938 1015 1096 1172 1275 1441 1604 1623 1569 1379 1303 1259 1178 1369 1711 1900 1911 1910 1885 1765 1636 1612 1654 1676 1641 1551 1467 1476 1548 1585 1609 1612 1458 1140 820 700 722 831 1011 1127 1017 732 500 499 617 651 671 680 683 649 649 805 1132 1550 2038 2412 2210 1686 1175 914 928 1127 1339 1452 1465 1367 1121 771 991 2465 3305 2971 2361 1974 1781 1728 1717 1760 1831 1886 1907 1885 1959 2038 2139 2290 2399 2413 2460 2555 2488 2251 2101 1866 1665 1487 1294 1125 1009 939 954 1001 1041 1059 1040 1000 968 924 868 818 762 677 682 799 817 822 878 1035 1299 1567 1749 1909 2137 2279 2105 1856 1618 1299 998 857 929 1143 1365 1520 1523 1447 1315 1233 1068 855 738 619 516 549 635 751 828 833 899 1151 1435 1513 1440 1443 1654 1971 2101 1780 1566 1612 1736 1808 1823 1801 1712 1544 1365 1305 1378 1421 1384 1364 1363 1319 1233 1183 1185 1221 1272 1339 1321 1275 1287 1291 1264 1242 1237 1198 1111 1045 994 956 919 819 667 507 364 246 179 168 244 518 738 839 834 757 739 833 846 775 719 591 636 700 697 699 704 690 723 769 763 755 852 905 947 963 932 826 711 963 1046 1039 1032 1047 1037 1003 986 966 955 916 913 915 939 944 913 860 857 952 1088 1104 1067 1075 1069 1054 1076 1123 1170 1231 1231 1240 1307 1338 1389 1465 1544 1712 2017 1809 1898 2145 2301 2343 2259 8 7 8 9 11 13 14 13 14 10 9 9 8 4 2 0 0 0 1 3 4 5 4 3 3 5 5 3 1 1 3 4 5 5 3 0 0 0 1 3 11 15 12 6 3 0 2 3 3 3 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 11 15 17 47 89 88 64 25 3 1 5 14 19 60 93 69 40 22 22 68 207 452 753 1038 1269 1419 1498 1536 1593 1692 1838 2013 2188 2365 2608 2725 2206 1179 538 266 112 43 92 157 112 63 33 40 71 137 231 352 443 467 458 448 474 595 762 922 1019 1009 985 1018 1116 1201 1203 1171 1181 1237 1299 1214 1106 1041 1001 991 1042 1173 1348 1421 1382 1302 1204 1138 1093 998 849 686 535 411 406 584 842 1129 1438 1711 1955 2083 1985 1746 1594 1576 1513 1335 1238 1197 1231 1277 1328 1382 1431 1468 1491 1536 1609 1732 1862 1977 2072 2144 2198 2253 2310 2333 2270 2112 1882 1593 1271 926 644 503 552 725 858 871 913 1135 1408 1500 1434 1351 1283 1191 1093 1012 928 864 826 795 847 879 932 987 1019 1030 1102 1303 1541 1624 1587 1409 1369 1272 1160 1238 1502 1766 1937 2063 2139 2075 1894 1729 1650 1584 1517 1434 1376 1399 1454 1460 1494 1556 1536 1352 1091 979 985 1009 1069 1071 873 582 456 547 683 722 666 598 546 497 480 601 915 1353 1976 2292 1910 1402 950 693 681 843 1058 1282 1577 1922 2021 1490 1425 2754 3076 2485 2011 1820 1640 1547 1633 1767 1903 1932 1921 1873 1878 1904 1963 2072 2175 2208 2210 2267 2274 2024 1860 1626 1457 1308 1150 1028 947 886 852 874 928 966 979 970 966 948 892 829 788 630 624 727 767 769 769 924 1276 1629 1786 1890 2133 2303 2147 1881 1602 1339 1111 1006 1111 1345 1498 1641 1674 1566 1390 1283 1225 1011 805 691 527 462 509 634 763 845 931 1150 1333 1319 1207 1263 1632 2061 2084 1721 1539 1594 1722 1805 1823 1796 1727 1558 1392 1314 1307 1311 1281 1303 1360 1362 1296 1226 1215 1251 1282 1309 1296 1319 1324 1253 1164 1123 1151 1131 1089 1018 969 933 857 702 519 378 253 124 81 112 245 441 665 788 770 746 740 738 666 603 596 554 548 543 507 529 686 645 621 620 596 611 723 823 882 949 921 682 787 1012 1077 1013 977 1010 1024 975 964 860 859 832 829 842 846 835 803 773 779 914 1034 1066 1077 1069 1035 998 983 1007 1050 1104 1093 1079 1076 1068 1090 1167 1382 1926 2472 2106 2145 2294 2342 2251 2050 8 7 7 9 11 13 14 15 12 7 5 7 4 3 2 1 0 0 1 3 4 4 3 2 2 3 5 4 1 1 4 6 7 6 3 1 1 4 2 3 7 11 10 9 7 2 1 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 18 40 57 81 129 127 83 93 92 62 25 6 1 0 5 23 52 90 94 47 23 31 84 213 416 664 920 1156 1365 1540 1672 1740 1770 1814 1902 2023 2155 2331 2556 2564 2151 1465 991 722 442 336 338 331 276 205 165 118 107 166 218 311 410 448 426 408 460 632 865 1094 1297 1321 1304 1334 1398 1411 1353 1317 1346 1385 1405 1270 1162 1086 1010 970 973 1060 1251 1408 1424 1328 1183 1122 1187 1247 1178 1009 854 780 790 895 1049 1284 1594 1746 1857 1855 1709 1586 1593 1593 1519 1378 1269 1259 1285 1290 1309 1350 1391 1417 1437 1474 1555 1670 1821 1963 2082 2183 2277 2378 2479 2541 2509 2361 2122 1823 1491 1138 837 655 635 726 816 851 898 1051 1321 1509 1498 1405 1308 1226 1159 1078 963 870 837 794 866 917 933 927 879 824 867 1074 1361 1542 1582 1498 1486 1492 1490 1539 1692 1830 1871 1928 2079 2083 1928 1741 1616 1522 1447 1395 1390 1418 1406 1333 1338 1520 1696 1694 1532 1433 1391 1288 1150 988 764 575 537 622 679 637 543 433 371 343 315 414 860 1521 1979 1993 1602 1141 763 535 496 614 806 1051 1474 2212 3109 2891 2444 2677 2504 1999 1675 1619 1585 1506 1549 1611 1711 1815 1834 1786 1755 1725 1707 1764 1879 1907 1826 1759 1783 1643 1516 1375 1244 1138 1038 933 850 806 752 769 847 897 915 916 923 935 908 805 813 617 607 656 699 681 634 817 1307 1723 1779 1845 2063 2140 1963 1796 1608 1350 1254 1349 1419 1639 1727 1757 1866 1840 1536 1276 1207 1110 900 746 580 481 485 618 783 947 1118 1266 1307 1191 1024 1124 1617 2082 2061 1759 1565 1600 1724 1776 1743 1689 1668 1577 1455 1360 1299 1268 1237 1244 1284 1295 1257 1244 1216 1233 1216 1195 1176 1161 1167 1175 1119 1058 1061 1039 1088 1013 915 831 691 483 309 179 50 27 55 137 286 401 514 641 644 676 736 623 514 502 523 527 523 516 528 461 563 549 556 536 539 591 644 673 749 901 934 1000 1075 1044 1009 933 837 754 711 874 972 873 844 827 832 806 763 739 716 708 714 892 984 1026 1043 1036 1020 981 957 946 941 1065 1071 1016 975 935 863 916 1145 2044 2402 2131 2055 2039 1907 1774 1745 8 7 7 9 12 12 13 14 11 5 3 2 1 1 4 3 2 1 1 1 2 0 1 1 1 1 2 2 0 1 4 7 7 6 3 1 0 0 2 4 7 8 6 10 8 3 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 4 26 102 221 246 295 334 307 205 101 78 54 22 4 0 0 0 18 66 109 114 83 41 32 87 230 459 709 925 1100 1257 1410 1563 1716 1828 1844 1887 1940 2036 2155 2340 2580 2635 2319 1926 1467 1294 1113 1023 903 709 541 487 458 211 42 199 277 359 451 467 441 459 584 823 1107 1356 1542 1590 1539 1542 1569 1519 1419 1382 1422 1450 1393 1245 1091 955 815 745 757 879 1119 1338 1412 1324 1144 1045 1116 1258 1282 1162 1034 993 1001 1015 1073 1144 1384 1545 1639 1617 1537 1523 1561 1512 1401 1331 1235 1233 1272 1302 1315 1326 1338 1351 1375 1417 1469 1576 1733 1876 2011 2147 2286 2447 2607 2708 2710 2589 2358 2058 1728 1389 1076 853 750 736 768 823 890 1025 1261 1438 1479 1445 1367 1288 1198 1075 940 846 812 809 821 888 905 891 830 728 697 868 1208 1513 1652 1629 1639 1773 1966 2100 2199 2148 1891 1676 1750 1789 1710 1594 1510 1454 1420 1407 1412 1386 1284 1165 1214 1529 1870 1985 1946 1900 1820 1621 1329 1014 741 618 624 647 587 525 427 360 383 407 350 452 1087 1904 2213 2027 1508 1032 700 476 361 394 559 805 1226 2038 3163 3438 2966 2476 2048 1640 1387 1378 1427 1395 1408 1433 1456 1545 1566 1532 1482 1402 1308 1285 1377 1497 1458 1401 1347 1263 1177 1097 1029 976 909 798 727 713 671 700 761 806 832 849 859 878 906 768 785 663 606 609 628 616 553 699 1241 1676 1720 1793 1957 1942 1764 1593 1504 1349 1336 1793 1985 2042 2038 1976 2052 2144 1902 1517 1256 1107 969 817 613 587 553 638 792 982 1180 1304 1267 1055 811 921 1389 1804 1914 1772 1571 1541 1674 1755 1736 1639 1584 1500 1373 1336 1344 1317 1236 1154 1147 1142 1149 1169 1175 1173 1152 1140 1139 1120 1085 1055 1055 1045 1007 971 990 951 848 693 473 251 119 47 7 16 71 169 286 369 410 459 485 490 550 463 379 345 340 357 397 411 492 487 476 464 495 487 480 498 521 565 660 841 964 1111 1133 1030 912 802 673 578 627 839 918 887 840 804 769 748 724 698 658 604 615 753 859 922 958 1007 1047 977 951 954 944 1005 1014 913 807 676 658 711 1018 1827 2083 1877 1758 1708 1621 1397 1448 8 7 7 9 11 11 11 15 14 8 5 4 6 8 10 6 5 4 3 2 1 1 1 2 2 1 1 0 0 0 2 5 5 4 2 2 2 1 1 3 6 6 1 9 6 3 2 4 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 23 121 326 545 489 435 376 250 129 56 34 19 2 0 0 0 13 76 151 174 137 87 69 110 227 438 700 938 1100 1206 1297 1388 1486 1598 1702 1736 1813 1913 2061 2199 2340 2554 2662 2455 2171 1866 1778 1659 1592 1467 1178 842 620 466 246 126 320 431 449 520 552 562 623 767 990 1268 1518 1629 1695 1540 1540 1566 1516 1438 1415 1444 1435 1313 1181 1021 833 698 655 667 788 1021 1244 1350 1319 1187 1062 1033 1121 1229 1211 1144 1140 1141 1053 1000 973 1119 1269 1423 1440 1444 1496 1523 1461 1375 1346 1280 1226 1256 1302 1300 1280 1264 1257 1269 1317 1402 1518 1664 1801 1924 2046 2203 2400 2615 2784 2833 2732 2526 2250 1947 1621 1312 1051 858 727 674 728 872 1081 1305 1388 1430 1494 1472 1381 1228 1068 982 943 868 872 860 873 884 882 836 757 733 877 1198 1549 1760 1755 1788 1977 2238 2463 2590 2475 2091 1692 1543 1494 1449 1420 1420 1424 1417 1408 1383 1299 1148 1046 1190 1622 2045 2255 2327 2301 2192 1965 1631 1277 995 811 693 590 475 460 409 464 579 635 635 767 1239 1724 1987 1837 1396 984 733 534 345 267 355 554 885 1518 2452 2977 2692 2151 1681 1299 1139 1295 1422 1471 1471 1377 1288 1244 1207 1148 1085 1010 910 861 863 963 1019 1040 1015 960 903 859 826 795 758 688 681 665 637 672 727 766 780 786 790 793 850 761 722 694 618 562 541 544 530 603 1024 1478 1682 1739 1821 1811 1629 1442 1398 1372 1403 1912 2356 2276 2134 2071 2053 2072 1946 1680 1388 1153 1117 976 683 686 667 672 760 913 1090 1244 1225 986 691 721 1066 1523 1832 1825 1591 1434 1527 1740 1811 1618 1523 1424 1390 1395 1395 1360 1262 1136 1185 1074 1043 1081 1108 1122 1129 1125 1094 1057 1005 998 1006 996 955 920 912 891 795 572 287 116 38 8 1 30 108 212 303 355 371 362 360 329 338 298 248 220 194 168 210 218 246 294 311 337 365 371 373 383 392 396 523 758 1028 1150 1099 991 798 606 517 460 550 767 880 871 825 804 757 745 728 718 722 728 728 710 704 776 806 900 959 921 890 898 916 899 850 709 680 644 653 706 964 1374 1536 1470 1465 1515 1531 1327 1264 8 8 8 9 10 10 11 14 16 7 6 8 10 12 11 8 7 5 4 3 4 4 2 2 3 2 0 0 0 0 0 1 2 2 3 4 3 2 1 2 5 5 2 7 5 6 2 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 143 335 443 338 253 154 74 44 19 14 12 2 0 1 7 79 194 255 229 164 126 155 268 457 682 905 1077 1163 1200 1233 1285 1372 1491 1581 1638 1755 1915 2077 2217 2339 2501 2557 2434 2301 2152 2032 1801 1787 1804 1521 1044 675 522 464 401 419 506 571 657 747 773 809 910 1088 1317 1528 1665 1635 1477 1481 1503 1479 1449 1444 1439 1381 1255 1121 1023 887 738 630 611 705 891 1098 1246 1284 1204 1051 890 890 1107 1279 1322 1326 1302 1201 1110 1044 1123 1293 1351 1320 1357 1441 1488 1478 1457 1447 1416 1370 1365 1356 1321 1280 1253 1244 1263 1321 1401 1497 1622 1742 1831 1920 2058 2285 2547 2762 2860 2800 2620 2388 2112 1813 1505 1208 937 707 565 584 807 1175 1421 1382 1386 1502 1495 1390 1244 1121 1109 1167 1070 1030 952 880 859 854 840 832 881 1044 1330 1658 1889 1802 1843 1990 2139 2366 2574 2573 2290 1875 1569 1425 1362 1351 1364 1370 1372 1361 1300 1174 1048 1074 1381 1831 2196 2412 2516 2525 2421 2179 1837 1500 1234 949 725 566 484 504 514 664 900 1052 1081 1093 1217 1522 1810 1636 1332 1004 809 654 460 309 297 425 683 1176 1912 2501 2314 1879 1509 1263 1222 1332 1446 1438 1356 1269 1165 1074 1005 924 849 778 669 613 570 579 625 668 723 738 714 686 665 643 633 634 664 649 645 686 746 787 786 759 738 721 772 770 672 699 651 548 478 463 452 456 707 1212 1637 1725 1728 1692 1546 1390 1340 1371 1496 1818 2124 2129 1918 1914 1964 1988 1980 1875 1566 1214 1225 1100 844 764 772 740 728 825 977 1168 1234 1056 760 618 830 1323 1749 1819 1582 1344 1380 1750 1828 1580 1408 1333 1327 1344 1351 1354 1301 1236 1265 1176 1087 1061 1056 1058 1076 1092 1082 1048 977 967 951 919 872 843 852 855 765 505 233 84 25 6 10 83 208 319 364 373 371 342 294 250 209 159 122 123 112 91 96 96 96 126 149 169 192 209 250 242 226 267 391 729 1098 1184 1088 953 736 441 418 421 480 648 814 826 810 780 779 791 782 775 792 872 869 788 689 754 785 826 830 799 764 725 687 704 652 505 560 640 689 763 924 1117 1258 1289 1312 1304 1300 1195 1097 9 8 8 9 9 9 10 13 17 14 10 12 12 13 11 9 6 5 5 4 5 4 3 3 3 3 2 0 0 0 0 1 2 3 5 8 5 1 2 2 4 6 6 6 7 9 5 6 7 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 9 62 151 185 129 88 21 13 21 8 21 17 3 0 14 72 201 303 297 227 169 178 276 449 663 877 1060 1169 1173 1136 1107 1133 1221 1330 1415 1490 1655 1857 2025 2201 2374 2425 2369 2292 2197 2055 1927 1765 1777 1899 1694 1210 759 515 488 575 610 641 766 855 947 922 895 962 1126 1309 1447 1519 1486 1399 1373 1389 1397 1407 1422 1406 1338 1231 1118 1068 974 835 696 620 648 761 921 1076 1148 1067 845 581 558 892 1298 1473 1484 1455 1404 1343 1311 1301 1272 1242 1232 1263 1303 1342 1379 1420 1471 1520 1560 1585 1562 1506 1451 1413 1396 1406 1436 1466 1500 1571 1641 1688 1746 1848 2032 2291 2572 2780 2815 2677 2439 2163 1899 1624 1322 1001 703 494 470 713 1154 1410 1345 1364 1474 1460 1385 1324 1290 1325 1398 1258 1102 952 814 781 824 865 923 1042 1250 1540 1824 1988 1780 1771 1793 1827 2026 2316 2467 2340 2015 1699 1507 1386 1324 1312 1321 1318 1287 1220 1145 1151 1337 1700 2098 2452 2684 2761 2692 2495 2184 1809 1467 1220 972 733 516 417 473 610 846 1116 1262 1197 1076 1154 1530 1769 1483 1277 1075 893 747 603 469 413 491 744 1153 1603 2181 2121 1757 1460 1275 1233 1280 1339 1322 1250 1207 1131 1033 944 880 826 740 606 495 419 384 403 445 485 538 575 569 552 552 579 620 646 664 695 758 835 882 867 796 722 676 682 770 649 680 688 587 483 442 423 388 465 988 1552 1729 1695 1597 1445 1279 1218 1293 1376 1537 1734 1841 1822 1899 2055 2179 2207 2096 1699 1450 1332 1184 967 840 831 802 745 799 930 1150 1322 1238 939 654 711 1121 1557 1709 1561 1319 1348 1688 1723 1500 1318 1299 1356 1336 1262 1281 1306 1353 1377 1358 1253 1151 1101 1068 1046 1034 1050 1063 977 935 917 894 849 798 807 795 718 523 310 152 99 99 125 248 401 482 488 460 408 346 273 197 141 79 55 58 52 50 50 54 58 63 63 67 65 81 126 136 174 201 258 454 749 1005 1121 969 806 530 425 410 457 588 743 690 706 776 742 716 704 708 685 535 424 662 670 704 756 791 756 710 680 633 584 627 562 557 658 752 794 803 858 943 1000 1039 1000 1012 1034 959 756 9 8 8 9 8 7 8 9 12 16 17 18 17 15 11 8 6 6 6 6 5 4 4 4 3 3 2 1 1 0 0 0 1 2 5 7 5 3 3 3 2 4 6 6 6 5 4 6 6 7 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 1 9 33 48 38 23 0 1 9 4 30 18 3 3 38 128 219 249 214 162 163 254 419 622 828 1008 1142 1195 1155 1080 1035 1044 1113 1168 1190 1258 1440 1693 1959 2216 2346 2250 2130 2080 2028 1923 1811 1713 1627 1700 1689 1359 919 584 409 422 633 863 988 1071 1046 946 929 973 1123 1302 1419 1456 1414 1261 1193 1228 1262 1277 1293 1295 1258 1180 1098 1047 984 895 777 663 621 646 718 815 867 764 487 212 215 573 1136 1448 1509 1497 1488 1464 1429 1327 1128 1061 1097 1077 1011 983 1019 1109 1255 1442 1603 1722 1760 1725 1704 1698 1677 1635 1603 1603 1620 1641 1650 1650 1688 1753 1876 2063 2319 2589 2740 2692 2479 2209 1944 1690 1402 1082 762 503 410 571 906 1127 1195 1324 1444 1458 1460 1486 1502 1521 1526 1327 995 812 759 718 805 912 1006 1146 1362 1606 1833 1963 1760 1595 1521 1561 1757 2046 2253 2233 2007 1746 1576 1444 1376 1345 1296 1250 1226 1204 1192 1280 1570 1987 2366 2638 2733 2664 2543 2351 2025 1623 1274 970 762 646 557 534 570 672 883 1155 1297 1211 1144 1291 1632 1599 1378 1225 1082 934 836 782 701 634 613 856 1190 1565 1934 1901 1599 1291 1075 1001 1046 1117 1196 1186 1194 1146 1069 1000 934 844 725 605 504 443 341 314 333 356 391 436 463 480 516 576 620 637 670 741 849 958 1022 995 871 726 680 638 740 677 699 748 664 512 445 425 419 373 839 1405 1689 1692 1568 1423 1289 1226 1203 1109 1311 1581 1816 2005 2198 2369 2395 2258 2006 1750 1599 1450 1266 1050 908 863 825 783 819 938 1164 1402 1380 1074 719 631 904 1336 1622 1566 1337 1293 1462 1521 1432 1338 1369 1461 1359 1163 1154 1282 1354 1367 1413 1443 1381 1308 1229 1152 1070 1016 1018 1003 971 953 930 885 862 874 819 723 619 474 345 301 333 395 501 588 582 559 518 487 437 313 181 128 63 41 39 43 53 53 49 47 51 59 54 40 41 49 51 48 68 104 188 491 926 1015 939 861 698 504 384 396 440 533 513 599 633 534 440 476 603 609 523 388 508 598 610 600 631 679 675 644 613 649 622 620 772 978 977 974 995 930 934 936 942 938 936 960 933 683 6 7 8 9 8 7 8 7 8 10 13 15 15 12 9 5 4 6 7 7 6 4 5 5 4 4 3 2 1 0 0 0 0 2 4 5 4 4 3 3 2 3 2 4 3 2 1 1 1 2 2 2 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 11 29 13 2 5 27 59 86 97 101 117 200 357 553 753 936 1079 1163 1166 1096 1029 993 999 1053 1087 1062 1094 1289 1608 1924 2127 2114 1923 1870 1911 1904 1812 1723 1641 1490 1481 1662 1472 1046 785 693 730 894 1117 1246 1240 1047 886 993 989 1063 1221 1348 1388 1323 1154 1049 1078 1120 1107 1078 1065 1048 1007 962 945 946 925 832 674 574 544 545 548 505 363 156 18 29 243 738 1110 1280 1335 1334 1302 1257 1160 986 890 892 822 669 547 521 602 804 1114 1423 1648 1788 1823 1857 1909 1953 1937 1888 1867 1872 1863 1820 1781 1762 1764 1786 1884 2104 2397 2619 2665 2557 2303 1933 1694 1464 1184 880 613 455 465 620 779 992 1246 1418 1491 1568 1650 1681 1654 1558 1298 901 636 658 651 715 861 1019 1187 1349 1479 1666 1789 1636 1432 1343 1400 1582 1839 2054 2105 1979 1788 1614 1468 1366 1288 1220 1210 1219 1197 1182 1287 1593 2010 2338 2498 2545 2472 2299 2066 1805 1530 1261 1054 989 966 938 896 850 925 1106 1269 1335 1323 1404 1423 1581 1523 1299 1109 1005 956 969 1024 978 892 769 925 1198 1538 1748 1671 1402 1153 1007 875 813 855 1019 1082 1116 1100 1055 1002 920 786 651 566 453 392 312 261 234 237 270 310 346 377 442 520 570 603 659 753 871 980 1042 1034 941 773 746 690 722 742 774 794 710 545 489 492 424 394 732 1251 1608 1665 1553 1451 1354 1211 988 944 1218 1576 1878 2136 2384 2540 2412 2102 1820 1732 1683 1556 1367 1164 1016 942 899 864 870 962 1136 1373 1411 1163 794 584 716 1124 1435 1451 1364 1295 1324 1383 1387 1335 1346 1533 1464 1219 1092 1218 1279 1258 1307 1412 1434 1407 1356 1282 1208 1123 1061 1030 1029 1027 977 931 998 1034 970 855 766 685 597 550 560 571 558 577 568 561 569 563 484 342 216 146 86 61 62 71 76 70 53 37 35 52 60 55 46 36 26 28 54 78 122 300 772 909 870 847 789 633 412 410 403 389 397 526 555 406 373 443 604 556 531 502 523 563 565 581 595 618 657 641 589 534 547 627 764 1012 1051 1168 1213 1099 1010 957 959 976 998 1029 993 935 5 6 8 10 9 8 7 8 8 9 11 12 12 10 7 3 5 6 7 8 8 7 6 5 5 5 4 2 0 0 0 0 1 2 3 3 3 3 2 1 1 0 1 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 21 42 14 13 9 2 1 11 31 76 160 295 472 660 831 973 1076 1126 1108 1033 974 951 953 1017 1066 1032 1068 1264 1555 1788 1859 1797 1715 1773 1824 1781 1690 1651 1597 1450 1390 1539 1392 985 801 816 922 1098 1308 1391 1233 985 843 1068 993 940 1058 1204 1256 1189 1040 919 912 951 919 840 787 774 773 774 793 834 856 814 673 570 520 463 342 202 92 21 0 4 55 299 615 892 997 965 906 867 810 725 664 656 567 367 212 155 189 346 662 1059 1374 1631 1788 1900 1984 2070 2080 2064 2079 2072 2033 1981 1930 1885 1854 1831 1866 2030 2275 2486 2583 2468 1873 1369 1657 1553 1317 1054 815 629 525 546 652 901 1204 1402 1515 1633 1746 1786 1726 1560 1260 930 619 651 664 652 762 963 1157 1288 1379 1514 1608 1544 1386 1300 1358 1493 1686 1892 2007 1960 1784 1561 1424 1330 1267 1232 1212 1191 1175 1201 1307 1502 1825 2114 2223 2300 2269 2107 1909 1757 1644 1546 1477 1406 1326 1253 1247 1238 1263 1273 1231 1197 1243 1386 1517 1591 1468 1220 1042 997 1028 1104 1204 1178 1101 966 1020 1197 1411 1534 1451 1204 1008 991 885 695 647 734 860 955 985 967 918 827 702 583 539 420 362 312 271 246 243 249 255 276 298 322 389 438 475 542 655 799 943 1053 1095 1002 871 800 744 760 804 824 816 736 592 459 408 365 410 700 1179 1550 1612 1503 1406 1242 958 776 906 1278 1603 1833 2041 2236 2373 2245 1951 1779 1749 1720 1619 1468 1310 1158 1022 962 934 932 982 1106 1298 1390 1241 892 578 585 895 1162 1274 1318 1333 1327 1319 1327 1315 1331 1429 1472 1394 1225 1207 1224 1202 1235 1303 1373 1371 1340 1285 1232 1183 1133 1078 1058 1061 1010 972 986 1002 960 873 811 777 714 632 645 627 567 555 561 575 592 589 531 420 316 216 124 75 76 88 81 63 40 20 22 43 68 78 76 70 46 29 46 85 141 407 827 993 937 873 817 731 583 500 405 357 348 403 454 470 543 542 612 599 558 488 484 524 507 537 557 587 635 641 591 553 596 663 730 963 1081 1050 1028 1011 956 933 953 953 964 979 996 1014 4 6 8 9 10 9 8 9 9 10 11 11 11 9 6 4 4 5 6 8 10 8 6 5 5 4 4 2 1 0 0 2 3 2 2 1 0 0 0 1 1 2 2 1 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 35 53 39 54 28 59 60 27 4 13 58 149 283 447 620 781 912 1004 1071 1092 1061 990 928 922 910 994 1079 1053 1064 1202 1411 1570 1630 1663 1726 1804 1766 1635 1526 1518 1489 1360 1266 1306 1165 971 830 781 825 970 1107 1174 1093 866 753 1123 1021 892 893 975 1066 1069 951 802 735 742 715 630 563 548 568 598 622 644 676 716 700 626 511 398 197 53 11 5 14 19 11 51 229 519 641 583 483 428 418 433 427 404 286 128 45 20 28 95 298 647 989 1320 1606 1823 1962 2060 2071 2036 2019 2022 2023 2020 2012 2000 1980 1962 1948 2034 2166 2279 2419 2531 2340 2051 2005 1811 1591 1365 1142 942 797 754 818 1017 1272 1439 1536 1651 1779 1841 1772 1556 1242 1020 723 709 760 771 816 899 1006 1157 1349 1521 1629 1636 1512 1431 1431 1459 1569 1746 1864 1829 1664 1473 1368 1297 1242 1200 1181 1183 1193 1207 1234 1309 1541 1814 1930 1979 1942 1834 1709 1628 1628 1685 1686 1529 1368 1294 1333 1341 1296 1220 1125 1063 1116 1322 1494 1424 1244 1056 941 974 1121 1281 1426 1380 1247 1147 1157 1236 1327 1378 1292 1064 888 956 919 713 573 566 652 755 821 837 803 717 627 565 549 464 390 348 333 333 342 341 307 297 296 284 308 334 348 378 479 663 846 1006 1065 1018 939 850 787 814 850 801 769 710 552 412 358 386 555 886 1303 1585 1584 1459 1303 1029 744 706 933 1267 1533 1690 1826 1970 2098 2049 1836 1721 1672 1647 1620 1574 1490 1318 1087 1035 1020 1014 1053 1154 1281 1361 1301 1000 615 510 597 747 974 1178 1304 1325 1271 1236 1163 1082 1154 1330 1444 1368 1246 1189 1167 1191 1203 1339 1369 1317 1240 1156 1101 1094 1078 1094 1071 1015 995 985 891 808 800 749 727 718 608 576 567 566 567 574 589 603 602 557 498 427 322 195 103 67 62 58 44 31 24 32 52 83 114 115 109 89 78 79 118 211 505 839 954 822 720 677 604 503 436 382 336 324 337 400 569 591 596 642 680 643 553 490 468 468 543 543 541 575 624 645 602 561 666 811 970 1055 979 875 854 860 822 772 854 880 880 880 896 4 5 6 7 8 9 8 9 9 10 12 14 13 10 6 4 4 4 5 9 10 9 7 6 5 4 3 2 1 0 0 2 2 1 1 0 0 0 0 0 0 1 1 1 0 0 0 1 1 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 1 1 0 0 0 1 32 76 78 48 42 54 99 137 95 53 71 141 261 419 594 760 898 996 1041 1051 1041 1016 951 904 913 916 1006 1056 1026 999 1079 1259 1445 1586 1696 1777 1780 1640 1453 1344 1330 1314 1232 1178 1187 1081 925 790 578 523 502 584 808 954 847 750 1072 1035 851 732 741 842 908 854 725 631 606 583 503 426 396 411 452 479 479 485 531 602 617 473 317 120 18 1 17 49 53 19 1 46 204 281 230 147 103 122 194 211 164 67 19 3 0 1 14 103 329 636 975 1326 1616 1800 1916 1962 1943 1903 1892 1915 1954 2000 2049 2073 2072 2046 2047 1992 1928 1910 1913 2498 2538 2376 2218 2051 1852 1635 1432 1277 1204 1224 1331 1469 1546 1604 1690 1810 1886 1811 1555 1244 1069 818 705 805 921 959 970 1036 1186 1415 1693 1838 1867 1766 1603 1473 1409 1454 1572 1653 1626 1511 1398 1338 1285 1234 1200 1220 1244 1215 1160 1152 1224 1391 1594 1755 1828 1781 1643 1501 1437 1469 1549 1556 1403 1255 1214 1212 1189 1170 1159 1106 1042 1183 1514 1488 1221 1057 949 869 944 1214 1528 1779 1753 1549 1433 1409 1410 1394 1358 1256 1050 874 868 880 770 638 576 573 610 660 687 663 605 561 552 553 510 428 377 369 377 402 422 392 341 310 303 327 361 375 365 389 507 673 847 972 985 925 859 834 856 843 748 690 630 503 428 444 645 953 1267 1537 1653 1589 1428 1178 904 690 744 1002 1312 1543 1621 1684 1805 1943 1930 1785 1684 1638 1631 1639 1650 1644 1510 1262 1159 1127 1130 1138 1190 1275 1326 1314 1076 704 472 433 515 716 977 1196 1314 1308 1221 1084 992 1020 1158 1265 1263 1193 1149 1089 1062 1090 1222 1303 1320 1272 1172 1092 1060 1052 1056 1024 952 922 909 870 835 788 720 688 686 639 608 596 592 577 563 577 590 589 569 525 490 415 292 169 83 46 51 57 54 58 71 68 82 148 166 167 153 136 131 148 243 496 839 943 637 513 446 413 408 423 402 345 292 285 311 340 411 443 507 630 660 554 466 411 447 520 531 488 463 478 534 573 594 662 757 809 788 752 728 750 772 708 737 800 869 895 883 868 5 4 4 5 6 8 9 10 11 11 11 12 13 11 6 4 3 3 5 9 10 8 7 6 5 4 3 2 1 0 0 0 2 1 0 0 0 1 1 0 2 3 3 2 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 0 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 14 5 1 5 6 12 73 101 78 42 42 72 100 148 164 147 164 234 353 511 682 837 951 1005 991 969 964 943 903 896 917 932 991 1058 1045 975 1016 1209 1447 1648 1767 1776 1658 1452 1276 1196 1178 1170 1097 1072 1076 966 732 469 156 114 58 114 386 728 882 871 957 972 825 624 541 604 716 766 724 654 612 580 496 388 326 310 339 366 361 326 292 305 375 366 269 125 36 7 21 49 51 22 2 2 33 51 37 17 7 7 17 23 19 5 1 0 0 0 0 37 171 417 733 1065 1350 1538 1657 1732 1762 1754 1741 1756 1802 1862 1972 2086 2156 2131 2090 1982 1901 1970 2164 2574 2412 2454 2601 2576 2419 2225 2041 1886 1786 1753 1769 1782 1736 1755 1806 1892 1943 1835 1546 1227 1026 768 588 706 915 1005 1055 1152 1288 1492 1842 2023 2025 1869 1602 1403 1322 1357 1454 1510 1473 1406 1374 1356 1309 1270 1293 1328 1311 1231 1134 1115 1176 1335 1534 1722 1818 1775 1574 1372 1341 1384 1353 1334 1138 1055 1023 1021 1047 1103 1161 1179 1169 1355 1559 1351 1033 897 825 793 912 1241 1685 2081 2166 1937 1818 1810 1783 1677 1525 1356 1156 966 871 848 798 729 676 624 584 570 558 515 478 474 488 511 509 448 403 412 437 473 467 409 374 370 386 412 453 481 467 441 444 516 621 721 815 808 796 823 824 765 708 685 595 448 429 597 1002 1385 1587 1714 1705 1568 1356 1039 799 708 807 1042 1309 1502 1547 1619 1746 1868 1869 1805 1749 1719 1704 1685 1681 1697 1626 1493 1388 1339 1352 1365 1348 1361 1348 1294 1077 750 463 333 350 505 764 1039 1282 1393 1310 1130 1032 1067 1131 1150 1106 1018 1080 982 958 992 1068 1175 1261 1274 1205 1134 1092 1022 990 991 939 882 864 872 860 773 708 673 649 646 695 712 618 582 548 547 565 551 544 528 510 478 391 255 133 80 85 96 99 106 136 172 153 183 216 250 229 189 157 144 170 328 673 785 643 487 357 319 341 330 363 322 217 214 234 277 294 260 258 361 380 405 418 401 415 423 415 416 392 382 384 374 395 448 522 579 535 521 620 705 692 632 604 792 999 1104 1102 1054 7 6 5 5 5 7 9 11 14 12 12 13 13 11 7 5 3 3 5 8 10 11 10 6 5 3 2 1 1 0 0 0 1 0 0 0 0 0 0 1 2 2 1 1 0 0 1 0 0 0 0 0 0 0 0 1 2 3 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 68 39 6 11 30 43 62 107 99 59 40 55 85 108 132 169 209 272 375 505 650 795 917 990 998 957 920 898 883 870 899 919 927 967 1035 1051 1001 1060 1271 1509 1687 1756 1689 1513 1308 1159 1126 1161 1078 982 969 927 750 470 189 17 2 1 10 213 642 910 892 835 868 812 592 421 412 513 641 711 709 674 632 547 423 336 290 283 268 219 139 71 83 164 280 318 261 159 74 34 24 19 9 2 0 0 0 0 0 1 1 1 2 2 0 0 0 0 0 0 21 114 315 586 856 1080 1234 1322 1386 1454 1508 1536 1558 1599 1665 1751 1890 1977 2028 2031 2031 2072 2205 2434 2655 2703 2824 2953 2940 2845 2725 2595 2462 2349 2277 2224 2128 2006 1939 1920 1962 1964 1807 1490 1148 897 634 429 511 742 849 941 1104 1260 1411 1720 1959 1999 1821 1574 1393 1325 1355 1420 1449 1427 1410 1424 1408 1358 1363 1434 1437 1346 1231 1157 1195 1294 1368 1507 1670 1819 1872 1681 1450 1460 1431 1344 1231 1097 1008 917 878 954 1074 1179 1334 1400 1472 1477 1236 941 787 720 729 898 1249 1675 2120 2425 2321 2208 2200 2197 2099 1892 1628 1361 1100 894 815 785 762 730 681 617 550 485 408 351 341 369 431 445 395 344 345 384 427 440 419 402 405 429 456 494 530 518 462 413 456 576 668 687 669 669 704 738 718 695 737 638 457 401 625 1063 1490 1748 1812 1709 1461 1194 885 697 685 811 995 1175 1312 1348 1514 1663 1755 1778 1792 1822 1838 1805 1741 1709 1699 1699 1676 1577 1502 1528 1554 1457 1394 1350 1210 1015 788 509 291 240 340 552 834 1137 1334 1352 1282 1229 1205 1201 1182 1124 998 1043 974 870 825 886 998 1105 1170 1173 1135 1016 905 922 975 964 905 851 789 745 754 736 715 685 618 570 584 565 566 526 525 547 542 545 550 536 527 490 353 252 195 166 154 157 178 225 330 355 256 245 259 239 222 224 207 107 152 334 492 602 570 461 458 611 780 532 414 298 220 229 276 329 347 312 298 217 189 233 258 269 389 602 560 715 750 674 578 520 533 621 749 745 574 823 981 1044 1042 1081 1285 1366 1444 1467 1526 10 7 4 4 6 9 13 14 14 14 15 14 13 10 7 4 2 4 5 8 10 11 10 7 5 4 4 2 0 1 1 0 0 1 0 0 0 0 0 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 3 16 51 87 111 116 73 43 50 64 89 125 171 241 347 490 638 767 883 990 1071 1103 1080 1009 934 878 857 860 892 904 911 960 1039 1075 1087 1182 1376 1547 1648 1650 1541 1368 1198 1077 1048 1143 952 788 784 735 535 253 41 3 0 0 10 334 797 953 814 689 720 731 571 380 314 339 444 569 642 653 622 543 433 347 310 288 221 121 45 22 45 130 277 386 376 265 140 59 22 7 1 0 0 0 0 0 0 1 2 3 2 1 0 0 0 0 0 0 14 83 241 459 660 802 891 944 999 1071 1160 1240 1291 1324 1374 1456 1539 1617 1659 1721 1812 1936 2101 2300 2503 2679 2838 2955 2995 2981 2949 2904 2842 2758 2654 2545 2418 2263 2132 2044 1985 1894 1697 1383 1037 766 510 326 360 536 591 660 867 1096 1247 1501 1781 1924 1849 1684 1527 1449 1436 1440 1419 1370 1409 1495 1489 1452 1474 1507 1453 1317 1189 1147 1204 1309 1312 1436 1527 1627 1616 1554 1616 1714 1561 1356 1179 1044 977 883 743 710 805 956 1225 1321 1289 1232 1110 940 778 648 624 819 1217 1561 1925 2346 2416 2338 2331 2375 2339 2166 1904 1601 1295 1044 883 779 712 665 628 587 524 448 357 284 222 230 288 307 267 219 212 256 344 412 413 406 412 433 465 502 531 528 482 419 449 535 554 563 590 625 676 731 689 654 779 684 498 464 715 1183 1664 1921 1908 1691 1359 1015 725 590 633 772 896 1006 1099 1199 1392 1540 1616 1638 1675 1785 1914 1936 1795 1684 1648 1686 1754 1689 1530 1492 1516 1446 1327 1243 1054 885 715 497 297 189 199 331 569 833 1063 1216 1302 1346 1355 1351 1329 1294 1211 1182 1118 1033 927 859 907 989 1042 1095 1096 997 923 922 943 928 872 853 773 732 716 713 730 747 732 700 677 627 543 538 580 579 547 551 552 557 569 549 468 386 302 238 218 222 253 293 389 476 322 246 244 237 238 261 344 217 134 137 215 407 570 578 666 820 699 576 689 690 635 628 679 813 847 809 683 373 221 308 323 306 640 1321 1460 1424 1354 1275 1217 1172 1204 1374 1427 1459 1539 1506 1491 1515 1540 1602 1626 1643 1629 1630 1657 14 9 6 5 7 11 16 14 14 17 16 15 13 10 7 5 4 5 6 8 8 11 9 7 6 5 4 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 6 35 72 95 91 47 44 64 74 95 156 266 415 594 783 931 1019 1085 1160 1222 1228 1183 1102 1000 925 868 876 889 892 918 981 1048 1104 1179 1291 1406 1502 1562 1509 1345 1177 1065 980 894 899 811 600 546 485 329 142 26 2 2 10 156 621 961 927 694 541 555 597 529 398 307 267 292 365 451 507 507 455 379 314 312 307 247 162 117 130 174 233 308 394 415 312 189 117 69 27 3 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 6 48 154 315 473 575 627 657 686 734 814 907 969 991 1022 1061 1088 1074 1114 1209 1347 1520 1717 1914 2086 2266 2488 2665 2778 2811 2792 2764 2740 2696 2578 2355 2143 2152 2214 2126 1975 1790 1557 1272 972 728 507 363 365 449 455 516 753 1025 1169 1352 1635 1824 1781 1651 1503 1443 1464 1488 1479 1474 1562 1645 1640 1600 1587 1550 1423 1248 1135 1115 1091 1104 1173 1245 1304 1319 1281 1395 1705 1835 1602 1284 1117 1026 1008 898 647 457 488 661 840 866 851 915 963 870 720 574 501 662 1103 1485 1786 2143 2330 2335 2342 2432 2497 2403 2185 1846 1461 1121 889 744 650 597 570 533 467 418 338 244 160 139 171 197 180 134 110 163 264 286 304 336 369 408 447 472 480 483 461 403 428 482 553 613 625 611 622 675 634 631 726 664 603 684 904 1270 1801 2066 1939 1634 1257 877 603 514 602 748 808 895 965 1128 1310 1432 1493 1503 1506 1591 1700 1778 1709 1578 1492 1543 1699 1745 1590 1440 1397 1465 1310 1188 993 818 689 554 371 151 98 164 310 483 671 861 1038 1173 1240 1327 1411 1410 1375 1335 1246 1118 1012 956 945 956 981 1042 1075 1054 995 930 900 901 821 802 702 616 557 504 498 621 901 1117 1050 812 706 645 554 477 495 552 530 542 569 570 530 458 356 269 263 269 296 299 308 321 279 244 249 245 230 273 408 303 165 87 51 156 393 562 687 955 1216 1346 1320 1216 1143 818 909 1143 1335 1455 1400 1235 1122 1048 1013 1031 1320 1622 1694 1592 1480 1438 1453 1585 1759 1911 1881 1824 1789 1721 1670 1634 1606 1591 1569 1553 1549 1570 1612 18 13 9 6 7 11 18 16 17 17 13 12 11 10 8 7 7 7 7 7 8 9 8 7 6 5 5 3 1 0 1 2 1 1 1 1 1 0 2 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 20 58 82 70 43 59 71 80 120 226 410 639 864 1029 1113 1132 1139 1194 1260 1276 1229 1140 1049 987 944 936 906 896 936 1003 1068 1136 1204 1262 1304 1381 1456 1361 1134 994 969 943 842 750 742 570 403 265 153 70 30 24 70 255 630 985 1035 818 554 408 384 404 404 364 274 218 201 203 254 320 354 336 287 254 268 274 247 224 276 391 472 462 423 442 441 354 272 224 165 88 31 14 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 21 82 193 327 434 481 493 499 520 569 635 686 707 724 738 715 675 669 737 866 1025 1205 1394 1573 1759 1974 2209 2373 2452 2462 2455 2448 2383 2200 1958 1831 2012 2163 2097 1925 1709 1470 1234 1026 840 667 543 523 538 533 606 820 1056 1163 1227 1442 1665 1620 1468 1306 1265 1340 1434 1513 1648 1803 1880 1841 1755 1663 1506 1307 1144 1073 1080 1036 981 1091 1064 1047 1063 1100 1240 1509 1692 1540 1253 1119 1021 989 870 667 504 488 584 563 473 472 595 709 636 519 465 489 694 1123 1508 1747 2021 2205 2208 2204 2313 2423 2384 2259 1983 1621 1305 1040 810 622 504 463 458 424 387 302 200 136 112 108 96 69 42 59 132 145 147 193 249 291 330 370 387 369 357 337 334 371 442 525 570 561 541 528 590 596 623 661 683 813 1023 1171 1434 1973 2113 1901 1519 1099 734 505 462 587 736 777 825 897 1026 1200 1337 1395 1386 1351 1368 1417 1466 1504 1451 1384 1460 1636 1692 1599 1468 1311 1493 1372 1184 975 789 659 537 353 133 88 82 132 227 354 513 697 846 977 1170 1350 1430 1424 1398 1355 1278 1210 1128 1018 975 961 997 1044 1046 978 870 851 868 804 754 660 531 390 268 257 511 983 1289 1342 1227 1098 898 643 464 466 553 493 487 514 532 512 450 368 311 314 313 385 362 318 311 285 232 258 291 313 345 398 412 415 355 249 223 414 576 468 701 1239 1677 1887 1636 1396 862 832 1121 1513 1808 1908 1866 1893 1806 1591 1502 1489 1424 1264 1152 1164 1286 1488 1762 1889 1873 1798 1724 1651 1546 1521 1511 1479 1431 1418 1424 1440 1486 1547 21 16 11 7 6 9 15 16 14 10 7 8 10 11 10 10 9 9 8 8 8 7 8 7 5 5 6 4 2 2 4 6 4 2 3 2 0 2 4 3 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 69 79 55 48 71 84 95 165 342 601 866 1053 1127 1124 1091 1074 1123 1203 1239 1211 1149 1084 1037 1003 964 907 883 933 991 1042 1105 1151 1163 1187 1279 1337 1206 970 905 976 1013 895 750 744 656 480 261 133 108 157 227 398 756 1069 1127 956 679 437 313 270 260 251 219 158 124 88 72 103 167 211 205 172 153 159 158 149 183 357 574 662 600 521 530 545 529 469 405 292 186 123 100 83 49 14 2 0 0 0 0 0 0 0 0 0 0 0 0 1 8 42 118 229 340 395 410 411 412 434 479 521 539 547 555 537 495 489 528 603 697 805 941 1107 1265 1473 1684 1901 2037 2097 2119 2125 2092 2009 1930 1941 2060 2108 2034 1888 1705 1507 1336 1212 1084 952 842 794 780 785 856 1018 1184 1221 1144 1235 1450 1428 1284 1139 1113 1200 1339 1518 1742 1952 2042 1948 1780 1598 1373 1153 1033 1024 1020 1003 916 931 868 794 793 884 1038 1233 1431 1401 1254 1169 965 817 745 697 662 669 698 658 514 502 590 645 531 394 378 504 820 1245 1532 1716 1940 2008 1932 1936 2098 2261 2310 2278 2092 1796 1469 1153 849 604 471 447 454 406 333 245 163 109 76 55 39 31 33 54 91 92 116 159 193 209 229 281 322 326 305 270 262 288 343 391 414 457 485 499 550 561 591 664 825 1089 1364 1557 1786 2052 2096 1826 1336 872 570 429 448 576 666 685 712 751 851 1007 1160 1259 1266 1216 1209 1244 1247 1323 1358 1343 1368 1461 1563 1676 1524 1325 1365 1306 1135 928 734 625 539 384 219 116 62 53 99 196 309 468 622 812 1049 1292 1389 1373 1384 1425 1374 1224 1143 1049 1027 1012 996 1008 1041 983 829 830 802 750 703 622 481 314 181 160 347 630 953 1245 1384 1380 1254 1053 844 625 578 513 457 460 489 491 464 399 376 408 395 401 447 511 443 404 258 253 254 284 393 513 561 555 629 757 766 704 621 371 328 712 1540 2289 1858 1342 830 590 873 1428 1866 2025 1906 1815 1655 1433 1286 1244 1205 1075 991 1047 1304 1594 1816 1829 1728 1629 1555 1493 1386 1350 1336 1352 1367 1343 1320 1305 1378 1468 24 22 15 8 5 4 6 9 7 4 4 6 9 12 13 14 16 15 11 10 9 9 8 7 6 6 6 4 3 2 4 6 6 4 5 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 2 24 88 75 46 52 85 109 134 232 452 738 963 1061 1067 1046 1022 1005 1021 1070 1076 1051 1024 1002 973 951 925 875 843 875 932 1007 1088 1125 1123 1144 1203 1186 1055 867 864 956 1074 1036 877 766 737 715 599 487 487 592 738 917 1093 1144 1024 816 574 372 275 237 206 149 78 34 18 0 3 20 61 83 77 61 51 49 45 36 89 300 509 550 498 490 547 614 655 601 525 398 287 250 262 259 197 96 27 4 0 0 0 0 0 0 0 0 0 0 0 0 4 27 88 183 274 317 341 337 330 341 374 410 429 433 439 443 420 422 447 490 553 631 713 808 937 1079 1262 1484 1654 1750 1800 1824 1828 1825 1841 1887 1941 1986 1953 1890 1789 1665 1558 1486 1407 1309 1200 1131 1113 1130 1195 1311 1407 1371 1206 1180 1277 1256 1152 1056 1059 1152 1314 1555 1842 2064 2093 1920 1683 1452 1245 1049 919 899 865 841 795 773 720 651 593 617 771 1007 1190 1234 1292 1189 886 646 598 680 786 882 997 1085 919 907 917 833 667 510 465 608 943 1315 1553 1665 1829 1834 1736 1737 1886 2043 2165 2242 2167 1942 1612 1236 924 710 568 487 426 357 283 211 145 87 53 40 29 27 29 35 52 77 107 134 154 162 173 237 325 400 434 404 345 295 305 345 355 420 451 470 508 512 572 702 912 1237 1618 1857 2033 2156 2085 1704 1139 688 477 421 469 565 584 597 601 618 680 782 936 1102 1158 1086 1090 1160 1169 1228 1309 1337 1332 1377 1392 1664 1515 1338 1275 1244 1154 962 721 640 579 449 300 169 83 49 79 200 330 470 641 864 1109 1327 1384 1316 1323 1425 1360 1212 1180 1132 1115 1105 1062 1021 1094 979 843 791 761 706 651 580 409 263 182 138 162 269 460 741 1048 1295 1525 1610 1509 1169 856 618 466 430 455 477 507 500 464 481 476 421 335 264 355 449 401 329 256 267 458 632 590 419 535 769 757 696 623 469 256 453 1552 2040 1763 1335 1048 892 967 1447 1833 1798 1567 1399 1223 1069 1029 1110 1179 1166 1124 1222 1455 1652 1703 1650 1574 1465 1459 1437 1383 1287 1201 1252 1328 1234 1155 1129 1081 1063 26 26 19 11 5 2 1 2 3 3 3 7 11 14 13 14 17 17 14 10 8 9 9 7 7 6 6 5 3 1 0 0 2 3 5 6 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 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 115 75 47 64 94 115 154 271 492 746 901 951 986 1026 1041 1011 958 924 870 829 824 837 843 846 827 776 740 767 846 963 1063 1088 1071 1077 1087 1028 912 750 754 814 1109 1192 973 793 829 908 932 936 996 1072 1140 1179 1153 1048 891 713 511 331 248 220 174 86 12 0 0 0 0 1 11 15 12 8 5 3 0 1 37 168 293 288 273 305 365 461 544 525 471 388 316 316 362 386 339 233 105 24 4 0 0 0 0 0 0 0 0 0 0 1 13 36 91 172 240 281 295 292 288 287 299 320 340 351 348 332 331 352 377 406 460 541 628 710 803 912 1039 1215 1371 1448 1466 1492 1539 1569 1582 1611 1652 1607 1727 1837 1864 1831 1784 1748 1716 1658 1552 1478 1467 1504 1570 1653 1699 1631 1462 1341 1279 1206 1109 1039 1059 1171 1351 1601 1912 2114 2065 1841 1589 1354 1151 933 733 652 627 629 660 661 619 614 571 495 546 808 1035 1161 1276 1155 816 536 499 663 871 1056 1326 1547 1345 1293 1255 1150 968 778 698 808 1057 1349 1580 1680 1805 1802 1676 1603 1698 1864 1986 2067 2084 1972 1741 1483 1221 945 693 533 448 373 292 209 136 82 52 37 22 19 19 25 50 94 119 123 132 153 178 250 376 526 648 702 675 552 405 353 334 348 350 397 483 516 596 769 993 1276 1606 1881 2048 2118 1985 1560 1027 639 463 420 466 557 594 604 583 597 634 704 886 1070 1086 980 996 1085 1160 1238 1347 1445 1424 1384 1349 1439 1376 1316 1278 1235 1188 1019 778 678 618 554 429 259 129 86 126 290 505 675 832 1015 1212 1367 1395 1278 1191 1368 1271 1212 1191 1144 1099 1074 1012 980 1039 969 853 773 746 720 661 545 385 301 229 189 160 163 219 320 492 824 1334 1659 1833 1700 1321 880 610 502 447 462 503 540 507 500 516 470 371 281 509 682 644 530 430 454 740 766 610 415 549 692 654 626 815 1087 826 927 1554 1794 1662 1431 1295 1298 1322 1447 1630 1553 1352 1162 1054 1001 1072 1287 1370 1291 1245 1323 1445 1481 1431 1371 1356 1292 1259 1261 1293 1209 1049 1100 1046 940 992 1001 938 899 24 24 20 13 8 3 2 3 3 3 5 8 12 14 12 10 12 16 17 13 9 7 9 7 6 7 6 5 3 1 0 0 0 0 2 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 71 125 73 56 84 99 118 170 277 442 625 759 850 938 1024 1070 1034 945 853 764 699 687 727 761 785 749 676 641 691 807 948 1017 988 972 988 965 881 776 650 635 667 1056 1177 999 888 956 1052 1109 1112 1168 1222 1214 1153 1046 912 778 633 463 314 229 186 131 63 18 5 1 0 0 0 1 1 0 0 0 0 0 1 10 60 126 114 104 105 133 199 255 246 262 240 228 261 313 340 321 254 153 57 11 1 0 0 0 0 0 0 0 0 1 12 27 54 108 177 232 276 298 294 282 269 263 270 289 316 337 320 325 323 338 347 382 449 536 641 755 859 960 1088 1214 1287 1299 1332 1384 1403 1394 1372 1338 1253 1463 1709 1843 1875 1872 1880 1903 1907 1850 1797 1795 1862 1931 1987 2016 1970 1835 1638 1435 1272 1145 1077 1100 1218 1396 1617 1919 2092 1979 1775 1571 1363 1136 861 592 460 472 518 544 547 564 659 689 573 468 597 849 1018 1084 963 684 480 504 728 1005 1242 1548 1683 1593 1543 1525 1463 1302 1093 965 987 1102 1316 1556 1709 1810 1758 1576 1465 1588 1844 2029 2059 2014 1945 1796 1579 1318 1037 790 613 511 427 333 222 128 71 44 33 19 13 19 30 60 96 99 90 109 157 224 326 481 664 828 948 971 843 614 448 359 295 297 396 546 645 748 931 1156 1389 1597 1791 1922 1972 1817 1428 961 613 445 400 468 604 660 663 675 728 806 893 1101 1245 1176 1046 993 1037 1147 1294 1456 1620 1603 1551 1490 1421 1361 1352 1312 1222 1220 1087 890 739 684 675 573 374 213 146 183 366 653 894 1030 1099 1199 1298 1313 1197 1097 1246 1241 1192 1129 1055 1006 993 918 888 937 953 880 794 739 663 534 407 381 391 387 401 413 432 411 273 227 425 778 1152 1398 1445 1342 1112 926 720 527 467 464 491 509 513 511 479 376 300 835 1247 1398 1282 853 626 733 667 504 433 576 713 710 864 1463 1761 1508 1499 1597 1633 1555 1420 1351 1333 1316 1309 1391 1387 1300 1220 1179 1194 1311 1445 1448 1370 1308 1328 1334 1226 1169 1137 1199 1194 1147 1115 1108 1021 914 942 944 917 947 963 919 908 20 18 15 13 12 11 10 7 6 6 7 10 13 14 14 12 12 16 19 18 13 9 8 6 6 6 6 5 3 1 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 48 98 124 77 81 102 116 150 201 272 372 499 637 776 914 1021 1063 1026 942 847 766 720 730 738 758 771 716 637 609 675 808 925 902 818 869 877 812 747 708 653 611 667 947 1005 841 854 999 1120 1168 1124 1125 1205 1163 1034 918 811 704 584 436 309 216 159 106 66 41 21 7 1 0 0 0 0 0 0 0 0 0 0 1 11 41 37 25 16 21 37 47 42 54 61 81 127 169 184 171 141 98 41 2 0 0 0 0 0 0 1 5 18 33 51 62 87 134 189 235 274 309 319 294 275 261 259 269 296 339 368 350 334 331 320 331 369 441 549 672 783 889 992 1110 1220 1306 1393 1447 1425 1359 1289 1242 1252 1410 1586 1698 1745 1767 1805 1880 1960 1984 1945 1945 2032 2125 2210 2286 2307 2213 1964 1653 1413 1261 1193 1204 1293 1430 1596 1841 1964 1869 1737 1594 1388 1112 811 561 446 506 580 496 481 553 714 859 866 750 696 782 875 887 789 619 528 624 874 1156 1416 1661 1770 1814 1834 1818 1726 1549 1348 1208 1143 1162 1328 1579 1758 1809 1706 1513 1395 1498 1760 2054 2090 2007 1904 1799 1657 1432 1141 896 692 562 470 348 221 135 101 91 72 31 14 26 40 60 67 59 60 101 186 299 427 587 778 937 1058 1127 1083 893 672 518 392 412 550 732 892 1034 1204 1402 1575 1641 1726 1774 1752 1597 1283 883 549 410 395 497 616 699 750 818 945 1087 1184 1364 1448 1375 1233 1110 1074 1167 1364 1546 1727 1774 1761 1681 1570 1458 1365 1288 1225 1236 1171 994 820 761 777 710 501 299 185 211 362 602 819 947 998 1061 1142 1177 1099 1061 1151 1216 1187 1082 992 969 955 894 898 935 915 840 775 727 618 460 379 487 577 629 647 663 711 695 515 420 400 554 843 1088 1173 1206 1132 1055 837 605 502 476 466 483 521 494 472 531 821 1311 1804 2010 1617 806 488 411 338 358 417 489 608 871 1441 2122 2064 1819 1615 1485 1425 1355 1298 1297 1341 1332 1284 1301 1333 1310 1323 1309 1384 1456 1528 1562 1427 1246 1250 1347 1140 1156 1183 1141 1057 952 859 967 875 808 824 864 891 918 949 912 878 15 17 19 18 15 13 13 12 10 10 12 12 13 14 14 14 16 19 21 20 17 12 9 7 5 6 7 5 3 1 0 0 0 0 0 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 76 111 107 85 114 142 132 169 222 280 362 482 627 767 895 1019 1072 1058 992 921 871 856 871 869 820 773 709 648 632 691 809 896 830 753 885 802 683 648 681 695 693 847 1027 1025 835 841 991 1142 1199 1153 1096 1118 1070 928 834 735 636 529 401 288 198 143 99 71 52 33 14 3 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 1 2 2 1 0 1 9 28 43 46 39 28 16 4 0 0 0 0 0 0 0 4 18 37 62 92 113 131 162 201 238 271 302 324 310 291 275 255 244 265 309 334 341 323 306 296 299 318 371 462 568 657 764 854 961 1110 1258 1404 1492 1468 1356 1231 1175 1233 1349 1455 1527 1567 1586 1611 1672 1789 1882 1785 1749 1840 1979 2140 2317 2455 2456 2239 1909 1630 1463 1389 1375 1414 1492 1597 1750 1822 1775 1697 1570 1362 1090 827 646 585 695 688 499 447 538 751 996 1139 1113 1009 927 839 725 652 616 673 847 1082 1301 1491 1658 1829 1967 2001 1969 1863 1701 1551 1445 1362 1345 1473 1677 1792 1743 1561 1345 1215 1290 1415 1632 1777 1823 1755 1642 1525 1367 1145 920 742 590 447 306 203 151 145 158 124 42 26 34 40 41 35 31 48 110 234 376 517 684 866 1016 1130 1207 1209 1116 949 761 641 670 797 963 1131 1298 1479 1647 1693 1681 1672 1651 1575 1401 1117 795 504 413 428 521 625 710 769 855 1033 1186 1323 1439 1483 1459 1384 1275 1175 1187 1330 1507 1724 1847 1854 1774 1702 1642 1484 1324 1264 1263 1241 1077 901 829 829 784 621 402 248 217 299 451 593 679 744 864 994 1056 1044 1037 1086 1167 1181 1062 944 932 955 940 942 898 781 697 688 709 661 559 529 595 672 710 694 691 794 909 870 758 639 613 764 906 826 846 974 959 770 575 465 419 420 459 531 493 481 643 1110 1642 2111 2094 1370 588 433 382 384 442 454 388 415 859 1821 2172 2096 1898 1661 1438 1290 1211 1220 1230 1257 1276 1297 1313 1360 1303 1297 1308 1280 1267 1278 1161 1014 980 1007 1033 900 887 929 906 838 811 767 773 774 757 767 786 781 803 873 836 777 10 13 17 21 20 18 16 15 15 15 16 15 15 14 12 11 14 18 19 17 15 12 8 5 4 5 6 4 3 1 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 0 0 0 0 0 0 44 104 101 87 89 116 148 180 237 288 347 437 559 693 811 906 1011 1108 1133 1092 1041 988 944 922 913 870 802 736 688 670 706 800 882 876 863 930 776 615 540 577 692 848 1041 1199 1193 1014 1058 1202 1276 1255 1178 1093 1039 984 847 750 647 550 448 341 245 167 112 74 53 36 18 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 18 26 13 3 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 4 19 45 75 109 133 150 173 204 238 268 292 316 301 292 282 243 212 207 217 229 247 256 256 261 274 304 352 416 490 568 671 739 821 963 1116 1271 1381 1389 1281 1119 1007 1031 1156 1275 1357 1403 1428 1442 1464 1532 1632 1498 1444 1494 1590 1738 1964 2232 2417 2356 2077 1868 1702 1599 1554 1558 1592 1634 1688 1692 1661 1628 1513 1306 1051 825 692 691 827 741 568 500 589 828 1135 1386 1489 1433 1205 933 707 649 698 859 1089 1293 1442 1566 1698 1831 1931 1931 1915 1880 1794 1693 1604 1530 1500 1563 1672 1671 1515 1284 1092 990 1007 1077 1279 1490 1587 1530 1396 1274 1156 994 813 677 515 354 243 191 171 153 116 64 29 20 20 19 15 12 18 50 120 268 434 597 769 927 1038 1093 1125 1195 1201 1099 961 900 928 1023 1159 1309 1458 1665 1782 1764 1695 1631 1542 1389 1165 898 706 528 461 489 580 679 743 775 834 984 1078 1185 1265 1310 1321 1291 1239 1202 1202 1274 1447 1697 1808 1794 1767 1784 1788 1662 1481 1339 1302 1270 1120 942 862 873 868 757 555 364 247 226 289 390 462 480 611 755 884 982 1041 1059 1087 1177 1105 965 884 965 985 888 730 607 570 612 731 762 682 589 572 631 689 637 581 721 881 932 876 722 591 656 725 696 692 753 752 638 495 428 439 472 478 497 463 473 587 816 1377 2232 2022 1462 935 872 894 751 613 500 326 331 846 1582 1922 1910 1861 1702 1542 1331 1188 1192 1177 1145 1186 1220 1148 1167 1056 1058 1047 967 931 931 851 858 847 835 824 798 769 753 762 754 770 746 742 753 752 755 775 757 771 796 777 712 9 12 15 18 21 24 22 19 19 21 21 20 19 16 13 12 14 15 14 11 9 8 5 4 4 5 5 5 3 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 2 0 0 0 0 0 0 9 64 109 79 76 92 110 149 233 314 370 430 516 619 731 835 936 1053 1166 1199 1175 1130 1068 999 937 896 870 837 793 754 729 735 800 887 938 930 860 746 582 419 443 697 988 1150 1174 1148 1179 1309 1368 1307 1187 1077 1001 948 889 762 658 560 460 361 265 183 118 70 40 25 15 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 32 45 23 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 25 52 80 99 119 142 178 216 243 263 278 253 259 257 225 192 173 169 176 192 209 225 255 296 329 374 447 536 618 689 716 774 886 1012 1143 1241 1254 1164 1009 867 818 870 989 1095 1170 1221 1254 1271 1296 1339 1301 1273 1258 1250 1276 1411 1651 1837 1999 1977 1906 1794 1698 1658 1669 1692 1698 1691 1665 1622 1615 1494 1275 1042 845 700 660 735 696 610 570 662 908 1242 1555 1758 1781 1510 1178 932 882 979 1154 1342 1486 1567 1646 1731 1762 1769 1748 1757 1791 1786 1718 1621 1528 1465 1458 1488 1405 1204 1003 886 842 859 923 1097 1364 1503 1410 1210 1087 995 777 599 481 375 283 234 221 209 173 77 25 7 3 2 1 0 2 12 48 122 283 469 647 818 951 1021 1061 1133 1152 1167 1146 1102 1090 1128 1216 1336 1459 1588 1769 1846 1808 1720 1611 1443 1210 985 813 708 609 571 613 688 744 767 791 853 922 978 1025 1106 1169 1178 1146 1102 1116 1170 1263 1441 1637 1664 1607 1632 1732 1793 1694 1489 1360 1331 1288 1166 1017 927 896 922 883 729 497 272 152 179 277 324 342 421 563 709 899 1117 1246 1273 1255 1184 1061 928 954 966 834 644 528 516 621 769 838 821 740 635 607 650 531 449 483 569 667 698 651 570 605 647 643 602 600 603 548 463 477 445 455 472 443 404 422 533 792 1559 2019 1942 1670 1510 1548 1378 1044 691 506 385 450 837 1328 1630 1627 1646 1650 1620 1452 1218 1083 1038 998 971 968 898 864 816 778 738 715 725 725 715 738 733 729 756 777 723 710 746 778 771 729 714 743 759 786 808 770 769 802 806 726 14 15 17 18 21 25 26 22 21 24 26 24 21 17 15 13 12 13 12 8 6 6 4 4 4 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 3 3 1 0 4 16 23 8 0 0 0 0 0 0 18 68 83 56 69 112 165 232 300 357 398 448 523 613 731 855 992 1134 1234 1251 1234 1184 1110 1025 943 885 867 875 874 850 821 806 850 930 980 926 772 682 585 387 410 740 1017 1081 1049 1087 1204 1290 1267 1166 1038 945 893 855 793 680 581 486 384 286 197 125 70 30 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 16 19 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 16 29 37 51 72 113 153 182 206 216 198 205 203 191 165 136 120 125 142 171 211 273 354 399 461 554 658 738 759 744 774 855 965 1078 1146 1131 1030 885 756 682 639 678 752 830 896 946 980 1007 1028 1047 1046 1024 960 874 806 765 772 1044 1403 1603 1628 1613 1646 1716 1770 1785 1780 1754 1666 1629 1480 1248 1025 843 689 588 556 550 559 594 751 1041 1413 1788 2059 2118 1852 1501 1231 1120 1178 1347 1531 1644 1671 1716 1732 1673 1612 1584 1607 1657 1683 1642 1545 1426 1327 1259 1210 1091 915 771 704 720 802 846 990 1152 1267 1217 1049 956 877 624 374 276 260 273 300 314 281 220 99 23 3 0 0 0 0 3 17 53 140 300 490 661 787 892 979 981 1020 1099 1163 1176 1176 1201 1283 1411 1510 1569 1673 1814 1884 1851 1773 1657 1479 1263 1084 936 807 716 686 709 735 727 715 755 853 926 969 1015 1089 1135 1120 1057 986 1002 1132 1268 1412 1471 1425 1385 1455 1627 1825 1771 1593 1466 1386 1306 1224 1151 1022 944 943 942 835 579 287 155 211 302 344 342 368 489 644 849 1161 1404 1484 1361 1214 1088 971 943 952 860 675 480 444 530 640 745 839 870 770 689 590 387 266 218 200 207 264 350 393 498 589 583 530 520 534 534 486 485 448 446 426 384 373 420 540 925 1345 1629 1786 1699 1529 1477 1406 1146 783 582 519 589 743 975 1281 1369 1424 1557 1654 1469 1124 854 766 768 820 830 774 715 662 597 564 569 576 603 616 624 618 639 720 789 714 718 751 780 772 730 711 747 773 795 783 759 762 775 752 668 18 20 20 19 20 21 21 20 19 23 27 26 22 20 19 17 6 11 13 11 10 8 5 3 4 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 3 1 3 8 10 2 0 0 0 0 0 5 27 55 55 39 73 137 200 260 301 331 364 418 497 596 752 918 1076 1193 1264 1288 1276 1228 1148 1057 965 896 882 911 937 932 917 909 953 1031 1030 860 648 589 585 430 465 830 1067 1063 1017 1078 1158 1139 1089 1011 916 853 811 762 687 589 511 425 333 241 159 95 46 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 1 3 5 5 10 18 41 65 88 114 138 147 156 153 145 127 101 83 80 90 116 165 251 386 437 509 608 698 761 768 745 755 838 975 1094 1125 1043 883 721 618 564 516 486 485 509 543 578 611 645 686 715 725 719 684 588 478 396 294 327 615 936 1201 1388 1541 1681 1776 1814 1879 1867 1749 1636 1472 1271 1087 937 799 661 550 504 540 631 900 1231 1553 1910 2191 2280 2123 1865 1617 1475 1473 1580 1714 1785 1767 1756 1703 1605 1522 1485 1492 1523 1550 1528 1446 1324 1209 1100 989 855 715 618 577 587 719 675 792 891 905 859 796 759 663 406 182 130 203 309 390 420 377 296 172 53 11 2 1 0 1 6 30 79 171 323 502 666 795 898 967 956 919 934 1055 1142 1181 1229 1338 1496 1574 1571 1624 1765 1880 1882 1808 1722 1594 1391 1179 1002 878 795 743 698 656 643 652 720 863 893 905 973 1062 1117 1137 1091 954 919 1086 1222 1279 1254 1202 1219 1355 1732 1923 1878 1745 1593 1451 1333 1263 1192 1030 990 970 930 829 592 275 159 254 400 489 512 493 545 698 910 1197 1460 1594 1374 1180 1023 918 909 932 874 691 461 339 336 436 609 809 940 908 850 660 358 172 115 94 92 104 136 193 274 376 443 461 464 463 504 473 437 411 398 371 363 493 724 912 1069 1025 1235 1499 1525 1371 1217 1090 918 731 618 555 539 615 716 916 1047 1167 1306 1332 1188 911 621 613 701 734 723 669 623 602 460 458 497 492 492 484 468 478 549 646 705 738 760 774 807 819 786 750 784 797 792 762 733 727 707 641 592 20 22 21 19 21 20 18 17 17 19 24 26 24 21 20 17 8 11 14 13 11 9 7 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 37 92 107 57 2 5 8 3 1 0 0 0 0 0 0 22 32 36 32 31 83 168 218 243 264 295 342 410 504 633 823 984 1113 1216 1294 1335 1328 1278 1204 1116 1031 984 980 986 979 970 985 999 1012 1031 998 785 582 552 577 487 511 928 1175 1118 1005 996 1025 972 917 871 810 766 726 662 574 488 419 346 271 190 125 75 39 14 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 13 19 32 55 77 92 98 91 76 61 48 41 43 53 85 157 232 288 375 492 606 683 708 705 736 829 959 1086 1103 966 745 555 449 416 403 373 337 310 299 303 314 327 344 382 397 399 392 358 316 294 255 182 204 336 578 930 1228 1442 1631 1760 1860 1882 1791 1673 1535 1378 1216 1069 948 849 753 663 678 787 1048 1352 1624 1904 2151 2310 2286 2131 1931 1761 1730 1803 1858 1865 1811 1716 1620 1523 1448 1413 1401 1393 1386 1360 1294 1207 1116 1004 875 741 622 541 493 441 541 452 452 482 478 469 478 473 346 150 46 48 164 324 447 501 481 404 299 156 71 33 15 8 10 24 56 114 203 342 501 651 765 832 912 958 924 929 1052 1116 1137 1189 1274 1386 1440 1398 1423 1617 1792 1847 1828 1786 1673 1451 1188 990 892 833 767 680 595 561 588 636 748 737 752 877 1065 1230 1321 1311 1113 1002 1053 1130 1150 1113 1072 1124 1331 1663 1856 1835 1665 1497 1446 1386 1257 1059 975 982 944 872 787 586 279 149 273 492 641 706 702 702 801 976 1171 1402 1464 1303 1097 922 802 804 868 830 688 442 251 217 368 637 811 836 843 931 721 380 198 140 118 114 110 107 130 166 241 333 373 351 368 409 423 421 397 367 366 393 680 948 784 558 574 802 1066 1158 1112 943 715 588 533 494 430 361 382 472 579 689 823 973 1088 1084 860 616 607 641 657 625 594 588 622 380 347 390 407 393 357 332 346 614 730 718 768 867 882 954 993 926 834 798 801 798 772 755 717 689 654 599 19 19 20 19 22 22 18 16 16 17 19 23 22 19 18 15 12 12 13 14 13 11 7 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 87 156 132 50 4 14 26 7 0 0 0 0 0 0 0 29 22 12 15 42 112 222 316 333 316 338 390 462 570 734 915 1059 1179 1290 1358 1381 1357 1298 1232 1167 1094 1081 1093 1040 975 968 1015 1028 944 879 889 756 620 581 573 519 541 927 1226 1174 1012 915 863 806 758 737 693 658 617 548 456 368 294 225 159 103 56 27 13 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 6 14 25 34 34 27 24 24 29 38 43 57 95 143 210 308 418 515 584 625 653 708 829 976 1090 1068 890 634 412 283 249 262 254 218 178 152 141 136 131 132 154 157 151 142 131 132 154 175 159 128 139 248 445 667 936 1272 1572 1768 1852 1822 1750 1662 1561 1448 1342 1263 1145 1100 1048 1077 1156 1296 1485 1693 1897 2095 2257 2296 2240 2110 1976 1896 1878 1889 1879 1821 1701 1566 1458 1393 1358 1323 1266 1195 1118 1064 1038 1006 936 838 727 613 520 438 364 341 249 184 165 179 213 237 224 101 18 1 22 122 295 468 577 610 566 504 384 261 165 101 63 54 70 100 158 231 345 483 612 708 770 842 884 860 886 972 1006 1007 1057 1117 1175 1165 1148 1206 1403 1622 1764 1824 1822 1725 1466 1164 968 889 852 794 694 575 496 498 491 525 558 635 819 1106 1387 1523 1471 1289 1118 1028 1008 1017 1016 1023 1145 1463 1802 1967 1901 1639 1376 1382 1367 1186 1013 978 969 886 808 792 619 327 166 264 517 738 860 922 958 1002 1071 1181 1285 1266 1144 989 852 728 746 797 726 529 304 160 175 392 704 803 715 759 848 645 322 192 150 138 110 106 115 146 223 347 414 414 396 353 315 313 359 414 386 432 603 1000 1168 842 404 283 416 555 647 675 585 473 390 355 365 362 301 263 283 339 432 572 743 911 1024 919 817 809 816 759 679 734 968 1031 564 329 342 392 426 380 400 523 898 1016 925 900 986 1031 1023 837 794 787 741 735 780 831 810 734 658 581 495 19 18 19 20 22 25 21 18 17 16 16 18 18 15 13 12 13 12 11 11 10 8 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49 86 65 20 7 16 21 2 0 0 0 0 1 2 1 18 12 3 18 71 157 253 323 342 344 397 459 553 697 877 1043 1178 1299 1391 1418 1383 1309 1226 1161 1126 1102 1089 1072 983 922 980 1061 997 787 715 754 737 686 633 584 538 570 846 1174 1150 947 828 766 699 641 619 571 528 486 417 324 234 163 107 61 29 11 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 3 2 5 18 34 53 84 126 184 260 354 452 527 565 598 646 771 928 1026 983 791 522 289 159 128 144 145 117 80 55 43 35 29 28 36 36 32 27 23 30 54 86 117 116 108 171 334 495 664 938 1301 1630 1801 1812 1765 1716 1698 1690 1644 1544 1427 1383 1312 1304 1339 1429 1573 1734 1878 2029 2217 2316 2284 2198 2107 2019 1944 1904 1886 1852 1725 1573 1464 1397 1337 1260 1159 1037 916 858 860 887 879 830 753 647 539 422 309 222 144 87 69 93 131 140 94 28 4 0 16 90 252 470 652 747 732 690 595 475 355 256 185 148 145 159 205 259 339 446 557 649 723 786 825 823 846 864 845 827 877 936 961 912 953 1075 1268 1485 1656 1749 1815 1750 1488 1182 978 889 852 795 679 513 421 392 372 388 442 551 757 1090 1403 1498 1438 1281 1100 958 895 923 977 1054 1271 1690 2123 2275 2130 1865 1518 1350 1214 1038 967 996 979 868 786 792 653 376 208 276 504 775 1018 1204 1293 1276 1246 1236 1211 1142 1044 915 827 719 723 715 606 394 198 125 187 430 746 848 736 643 538 375 240 142 127 107 87 86 103 139 204 291 429 653 720 554 335 232 244 309 383 578 1029 1501 1571 1116 477 161 217 245 300 359 384 372 323 269 276 285 263 226 212 232 285 368 468 675 881 992 1067 1149 1190 1027 979 1174 1707 1647 1084 728 646 682 796 902 948 1100 1220 1154 1012 1003 1016 1034 999 814 676 743 770 825 878 942 908 774 613 458 351 20 18 18 18 20 22 20 17 18 16 14 13 13 12 11 10 14 11 10 8 6 5 4 4 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 5 7 13 11 0 0 0 0 0 6 9 2 0 1 0 19 85 180 266 317 345 390 474 533 666 847 1026 1171 1283 1362 1382 1343 1256 1155 1086 1054 1041 1021 975 912 831 846 988 1071 945 701 616 699 760 751 704 643 590 621 822 1093 1098 890 769 676 596 534 492 451 394 351 279 193 121 68 31 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 37 63 98 147 206 276 351 422 474 506 536 579 686 835 920 861 658 397 182 69 47 57 57 42 22 10 6 3 2 2 3 3 3 2 3 8 21 43 84 99 85 120 244 420 595 780 1055 1363 1575 1650 1627 1607 1654 1722 1747 1757 1747 1697 1665 1667 1692 1723 1756 1808 1890 2030 2164 2213 2218 2189 2142 2087 2025 1965 1931 1917 1767 1588 1476 1404 1322 1214 1079 924 796 729 728 771 802 800 767 686 572 440 311 212 146 104 93 115 141 135 72 24 5 1 15 76 227 469 688 818 831 777 689 585 475 382 304 252 215 211 232 265 319 402 497 563 603 653 739 816 852 801 684 632 701 747 760 761 833 970 1149 1344 1515 1631 1796 1773 1537 1232 992 859 790 713 559 397 319 300 296 292 326 451 647 941 1181 1270 1234 1136 1009 882 838 899 964 1081 1365 1763 2078 2165 2079 1907 1610 1325 1047 882 966 1114 1081 944 859 831 679 456 320 346 510 754 1021 1301 1435 1439 1416 1363 1266 1151 1056 881 780 715 686 631 503 319 173 149 210 405 664 767 652 438 289 223 191 109 86 68 58 61 74 100 162 313 671 1085 1283 1127 729 386 245 260 372 688 1259 1738 1766 1311 640 252 188 183 209 244 275 298 290 232 206 207 207 192 179 187 212 237 292 438 657 905 1160 1387 1649 1614 1515 1659 2081 2212 1884 1528 1330 1269 1319 1439 1552 1541 1433 1192 1030 950 916 911 921 903 893 944 818 861 815 762 748 718 522 325 222 19 18 17 17 18 17 16 15 16 16 12 11 11 12 13 12 14 13 9 6 5 3 3 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 16 11 0 0 0 0 0 11 13 4 0 0 0 31 107 206 297 365 423 488 551 629 790 972 1120 1227 1290 1297 1229 1131 1037 977 972 977 933 838 769 755 732 850 978 991 851 665 593 639 731 769 789 758 695 695 828 1014 1027 815 692 592 505 437 390 347 287 236 168 102 52 20 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 24 49 77 112 163 226 288 307 339 384 410 443 490 588 718 739 628 432 227 80 17 8 7 7 5 2 1 0 0 0 0 0 0 1 2 2 2 7 19 49 58 44 52 119 250 418 601 811 1044 1239 1383 1401 1423 1524 1667 1780 1856 1897 1924 1942 1944 1921 1850 1793 1842 1944 2033 2078 2126 2150 2142 2127 2134 2153 2136 2070 2006 1821 1618 1475 1384 1303 1200 1065 898 754 654 636 675 728 766 768 711 611 486 358 268 214 183 175 188 200 176 115 61 26 15 30 92 235 458 675 823 870 835 743 607 467 377 302 272 225 210 216 235 281 364 445 509 564 615 684 773 843 794 607 549 641 674 706 722 739 787 891 1061 1313 1549 1769 1791 1599 1295 1003 799 675 558 386 246 196 203 209 198 215 342 501 711 892 1001 1004 957 886 798 821 912 1008 1200 1459 1705 1869 1942 1934 1807 1565 1266 920 782 923 1103 1126 1043 985 937 798 637 519 483 545 693 886 1124 1298 1407 1483 1504 1429 1268 1175 981 802 736 707 639 505 340 227 183 204 339 532 604 482 294 162 131 142 99 73 59 50 45 48 70 178 456 948 1496 1822 1715 1170 605 353 310 439 762 1152 1386 1350 1164 643 338 222 214 246 253 186 159 168 181 162 144 142 149 159 181 210 216 232 300 440 661 999 1333 1685 1888 1869 1885 2078 2205 2093 1918 1712 1588 1527 1536 1553 1551 1545 1342 1138 939 868 861 835 872 938 933 836 838 823 624 359 460 322 208 110 15 15 15 16 16 14 15 14 14 15 13 12 13 14 14 13 13 13 10 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 1 7 18 23 13 0 0 0 0 0 6 6 2 0 0 8 57 151 240 315 388 469 547 620 741 897 1042 1145 1208 1217 1155 1039 911 839 856 892 874 787 702 697 781 887 933 938 849 727 632 592 614 717 825 885 866 799 776 857 983 991 787 642 534 442 382 332 277 218 164 104 53 20 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 38 66 99 143 193 225 222 232 253 269 307 368 450 523 506 375 200 69 14 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 4 13 18 13 11 35 104 224 373 516 662 778 940 1052 1181 1357 1558 1725 1776 1764 1806 1884 1982 1990 1930 1921 2005 2067 2115 2124 2146 2165 2158 2142 2164 2236 2271 2188 2063 1889 1697 1536 1421 1332 1241 1125 966 792 652 601 621 674 724 736 695 637 535 428 353 306 277 261 252 249 230 193 141 90 66 82 145 272 462 656 796 854 825 724 574 411 300 240 205 177 164 173 190 230 320 383 444 487 522 574 651 767 810 622 599 703 775 803 733 639 607 656 832 1108 1407 1641 1726 1627 1369 1053 796 602 425 261 146 100 109 138 155 159 233 363 513 657 830 897 798 725 702 811 968 1156 1365 1528 1621 1662 1703 1728 1674 1470 1136 785 676 854 1107 1197 1134 1109 1064 979 857 722 615 586 670 801 929 1055 1198 1353 1475 1460 1313 1161 958 792 760 787 746 611 429 276 184 170 281 469 597 545 343 197 135 117 97 78 60 44 36 34 69 195 494 1000 1534 1788 1665 1181 694 474 521 767 1043 1138 968 836 697 447 283 211 208 230 208 140 109 116 140 141 123 120 126 138 167 204 233 255 281 334 453 705 997 1352 1708 1852 1839 1875 1828 1773 1699 1562 1428 1342 1294 1298 1401 1455 1449 1363 1150 933 910 841 916 960 959 859 863 974 1019 492 315 227 146 60 13 12 12 12 14 13 13 12 12 13 13 14 15 15 15 15 15 14 12 8 4 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 1 6 19 31 22 8 0 0 0 0 0 0 0 1 2 12 48 125 224 290 337 401 482 581 697 828 958 1078 1154 1184 1150 1041 891 775 755 812 833 765 650 600 670 842 993 904 793 703 622 606 619 674 809 917 929 944 941 907 928 988 970 802 637 501 413 352 299 245 189 134 78 31 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 3 15 39 66 83 112 122 121 120 126 144 180 231 285 307 251 142 47 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 11 20 43 99 197 304 366 406 510 643 817 1037 1301 1575 1772 1792 1688 1760 1954 2078 2079 2066 2137 2175 2193 2221 2216 2197 2177 2162 2165 2198 2241 2207 2121 1983 1817 1658 1531 1437 1349 1232 1067 876 715 624 600 622 659 674 637 629 557 493 442 402 371 350 332 300 291 271 230 180 149 161 220 331 480 629 759 836 825 718 546 359 222 156 125 109 111 133 158 190 266 334 393 409 389 421 526 674 792 668 642 753 852 889 780 610 542 565 710 969 1239 1471 1614 1605 1431 1144 842 559 344 189 79 35 49 92 132 138 174 262 369 512 672 747 702 660 692 848 1068 1298 1455 1525 1566 1617 1627 1632 1591 1422 1102 763 605 761 1070 1165 1156 1137 1102 1037 950 851 758 732 697 709 760 875 1008 1102 1243 1292 1207 1033 844 747 766 818 792 669 469 293 185 152 219 380 580 714 511 353 236 163 117 83 65 40 34 37 68 152 372 763 1187 1459 1405 1030 669 584 831 1205 1423 1299 860 586 405 278 217 181 170 171 152 135 115 104 109 121 121 114 113 124 146 188 242 295 312 319 388 494 635 859 1156 1393 1487 1454 1320 1224 1154 1076 991 904 856 864 980 1135 1264 1337 1326 1166 1129 1026 979 865 678 604 715 854 903 594 315 184 99 26 11 10 10 10 10 10 10 10 11 11 12 14 14 14 14 13 14 13 11 8 6 4 2 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 1 2 3 6 13 26 35 8 1 0 0 0 0 0 0 2 11 29 73 149 243 326 368 392 442 518 636 762 878 990 1110 1186 1177 1104 968 823 751 777 826 787 676 562 492 502 605 732 746 692 593 503 538 620 753 907 964 897 941 1090 1067 1001 977 923 776 625 513 422 342 285 235 183 127 72 25 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 15 32 37 50 49 47 49 55 67 85 107 123 90 42 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 24 41 54 75 124 199 228 222 243 307 422 604 870 1215 1562 1706 1639 1709 1879 2010 2057 2082 2138 2163 2104 2057 2075 2103 2110 2106 2104 2101 2130 2143 2095 1953 1773 1606 1507 1491 1474 1376 1189 979 798 667 592 564 569 598 595 603 576 549 524 494 459 426 394 336 339 323 294 254 219 225 288 391 493 612 734 812 812 726 559 340 177 101 68 58 70 100 131 162 221 306 365 355 313 340 462 610 711 631 582 718 839 867 762 599 539 561 685 908 1139 1344 1490 1547 1470 1239 892 554 318 167 67 19 26 63 104 116 114 160 240 354 481 574 634 696 791 953 1174 1368 1468 1500 1562 1688 1690 1645 1547 1416 1205 880 559 671 896 997 1060 1081 1055 987 912 843 726 641 632 717 853 968 1012 971 1004 1029 1023 918 799 748 763 783 739 612 463 322 211 151 153 223 410 639 585 483 393 304 197 119 85 56 39 37 54 105 239 502 831 1096 1133 897 652 613 832 1156 1376 1160 813 553 387 289 236 190 151 130 108 97 104 109 102 101 112 107 103 111 131 161 205 277 313 339 355 372 384 434 644 848 904 918 833 704 635 611 606 559 547 575 657 753 850 953 1043 1123 1168 1094 1007 895 728 581 559 520 372 217 169 109 35 5 10 9 9 9 9 9 10 10 11 12 13 14 13 12 13 13 12 10 9 8 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 1 11 16 18 19 20 23 19 0 0 0 0 0 0 2 8 24 54 102 174 262 350 416 450 471 516 586 700 801 894 1003 1128 1211 1183 1070 936 834 800 813 802 706 581 482 380 312 343 479 617 652 520 393 437 564 762 933 949 827 854 1172 1179 1012 945 890 768 633 527 436 355 292 237 184 130 76 30 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 19 25 29 32 33 33 32 31 29 26 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 3 23 64 111 138 154 186 220 220 190 177 184 223 323 519 845 1300 1486 1524 1596 1703 1790 1851 1911 1962 1955 1915 1898 2003 2048 2047 2049 2050 2058 2070 2058 1986 1840 1642 1467 1400 1455 1535 1484 1305 1094 897 734 625 581 585 611 600 589 578 581 583 567 526 472 434 387 381 361 336 308 279 267 318 439 550 650 760 823 789 657 461 264 127 58 29 25 43 75 107 130 165 264 328 320 285 289 362 479 531 481 446 588 721 737 656 562 539 592 729 893 1078 1235 1368 1472 1463 1293 930 581 341 181 73 17 9 31 68 77 58 76 131 204 282 378 573 804 933 1078 1252 1407 1509 1564 1637 1751 1761 1670 1544 1428 1259 908 568 637 773 892 954 1010 1063 981 887 818 737 657 717 925 1165 1240 1154 1021 971 932 879 811 749 720 726 732 669 579 498 402 302 225 157 123 183 266 356 409 405 317 228 177 132 80 42 29 38 71 149 299 540 773 854 773 630 532 520 651 813 745 597 495 439 306 220 156 123 105 82 67 79 96 101 82 85 90 96 103 115 133 177 221 250 284 311 308 308 335 407 475 488 499 468 400 358 354 383 370 356 364 397 439 496 582 687 760 809 822 790 700 524 362 283 182 84 40 65 65 22 5 14 12 10 9 8 10 11 12 12 13 13 13 12 11 11 11 10 10 10 7 6 5 4 3 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 13 45 51 34 25 25 23 13 2 0 0 0 0 3 18 47 90 142 197 260 331 400 459 507 553 611 671 769 835 909 1015 1130 1199 1171 1054 930 856 823 793 726 624 539 480 363 216 154 252 461 637 634 511 507 626 823 971 962 855 888 1161 1150 951 931 895 794 674 568 471 379 311 257 204 147 91 42 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 14 24 30 29 22 14 9 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 33 93 156 214 266 305 322 311 301 291 275 286 358 559 914 1121 1175 1219 1297 1403 1508 1588 1638 1657 1632 1644 1670 1797 1908 1961 1985 2010 2036 2011 1938 1838 1735 1617 1514 1471 1506 1586 1553 1433 1261 1066 873 732 668 624 636 656 659 658 651 648 641 594 525 486 447 426 404 385 376 364 327 355 472 598 719 821 858 791 610 346 135 53 19 7 13 35 70 102 105 135 236 293 286 255 241 273 329 352 386 361 445 561 600 557 512 539 613 740 886 1033 1166 1280 1359 1377 1258 949 633 384 203 80 16 2 9 30 41 35 36 62 107 154 210 535 841 1028 1161 1295 1443 1607 1739 1785 1817 1785 1683 1565 1475 1350 1064 830 794 867 937 902 888 989 903 818 814 853 1046 1208 1329 1517 1513 1346 1144 1038 926 815 739 699 705 709 712 701 672 609 524 452 378 262 167 132 148 191 221 264 189 160 172 149 98 51 26 25 47 99 157 294 460 576 599 523 405 336 349 377 370 311 246 224 200 164 126 107 103 102 85 70 80 90 77 71 73 81 90 108 119 144 177 200 232 265 252 261 293 312 324 326 316 293 259 258 251 250 241 219 200 229 264 307 344 387 428 451 452 414 296 191 119 62 27 8 5 56 84 55 22 12 10 10 11 11 12 13 13 12 11 11 11 11 10 8 8 9 10 9 7 4 4 4 3 2 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 47 82 73 29 25 32 32 24 11 2 0 0 0 24 71 131 192 244 283 317 359 412 472 542 620 696 755 834 868 920 1007 1101 1150 1121 1027 929 863 789 713 646 583 524 465 372 188 100 112 289 551 726 725 700 775 893 960 925 858 891 1034 1025 891 939 909 825 724 624 528 430 358 305 247 179 110 51 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 5 11 18 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 24 72 137 207 272 321 349 376 445 482 488 524 633 741 706 680 796 863 920 1021 1146 1254 1325 1356 1338 1374 1435 1525 1619 1693 1736 1763 1788 1783 1727 1632 1566 1535 1524 1532 1569 1633 1619 1560 1437 1269 1078 900 781 700 713 757 774 776 765 750 726 665 603 545 497 474 465 461 461 451 418 442 529 645 767 861 872 772 612 398 179 66 16 2 6 26 61 97 97 126 195 240 240 205 175 201 240 263 304 299 339 428 495 488 472 558 623 728 853 982 1113 1234 1281 1277 1165 942 685 438 232 95 16 1 0 6 17 22 20 20 49 109 212 531 843 1050 1182 1306 1430 1609 1738 1826 1863 1818 1718 1612 1526 1444 1281 1140 1072 1056 970 824 774 847 829 800 855 947 1164 1448 1625 1725 1585 1406 1212 1110 1026 878 731 695 754 750 754 770 775 732 634 582 503 401 336 304 286 246 167 213 161 105 118 136 113 61 25 19 32 59 98 170 269 374 473 512 454 350 278 257 237 202 172 192 188 178 151 130 141 168 166 87 80 81 75 68 72 75 67 89 107 127 160 182 172 181 177 193 220 244 253 249 226 179 159 152 146 141 138 129 109 121 146 167 180 190 202 207 189 134 65 30 21 9 4 0 20 81 117 96 50 12 11 11 13 14 14 13 13 11 11 11 11 11 10 8 8 9 10 9 6 4 2 2 2 1 1 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 40 81 91 61 21 21 39 50 49 36 16 3 2 18 80 157 228 285 324 344 357 381 427 487 569 663 743 799 856 869 898 955 1021 1055 1033 962 870 777 690 625 585 549 502 432 333 208 196 216 324 510 680 756 773 783 785 807 832 868 910 941 919 887 936 894 807 711 624 549 479 418 367 305 223 133 57 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 1 2 6 7 3 0 0 0 0 1 4 5 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 31 80 138 188 225 269 324 399 482 551 631 730 773 662 583 638 650 647 705 828 959 1045 1088 1086 1118 1168 1230 1295 1349 1380 1391 1370 1413 1412 1374 1342 1334 1349 1383 1438 1516 1556 1578 1531 1412 1249 1077 914 791 779 817 823 830 843 839 809 752 696 621 549 532 540 546 544 521 501 521 581 670 774 855 869 796 662 495 290 134 48 15 12 25 55 86 109 145 187 212 203 169 152 188 218 231 237 243 261 310 387 442 475 614 722 785 835 914 1034 1167 1179 1159 1066 907 699 466 254 116 31 8 1 1 4 9 11 6 18 79 225 499 808 1029 1141 1271 1387 1554 1707 1842 1899 1857 1758 1666 1593 1527 1440 1356 1278 1203 1088 947 898 940 981 1029 1084 1128 1208 1363 1550 1636 1456 1320 1231 1168 1075 922 772 750 813 832 816 797 801 790 651 612 574 540 549 555 491 390 290 268 187 102 77 77 58 27 16 17 29 46 71 112 174 260 409 474 387 270 226 218 216 226 200 149 145 151 146 159 178 208 185 108 78 78 87 89 83 78 67 69 82 108 134 142 132 123 120 139 162 178 194 198 177 134 108 97 81 62 64 60 53 63 72 78 76 71 69 66 50 26 8 0 5 9 3 9 70 124 133 115 112 10 10 11 11 12 11 11 11 11 13 13 14 12 9 8 8 9 10 10 7 3 2 2 3 1 0 0 0 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 61 91 77 41 17 23 50 68 72 71 58 42 49 94 164 238 294 336 361 373 385 413 459 522 602 685 743 785 825 831 840 863 911 950 941 875 773 667 591 557 530 490 444 350 238 256 381 472 493 496 537 613 682 694 654 694 788 847 862 866 877 902 913 838 741 650 579 524 472 423 383 331 255 167 81 23 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 3 1 0 1 4 23 41 43 38 27 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 22 51 88 127 185 234 291 371 452 543 641 719 739 697 639 581 532 554 637 740 840 903 927 937 949 977 1020 1061 1093 1122 1102 1123 1153 1166 1168 1167 1179 1214 1221 1280 1328 1376 1407 1400 1343 1235 1102 1002 934 935 923 923 935 933 905 859 806 712 628 599 601 604 602 573 552 568 608 672 739 802 866 874 737 513 299 154 75 43 45 61 89 114 134 164 204 242 246 201 164 172 207 243 262 249 223 227 295 353 436 605 763 813 808 852 951 1059 1055 1026 974 886 740 533 300 163 72 23 4 0 0 2 4 11 22 87 240 500 811 1024 1087 1179 1321 1503 1689 1833 1887 1856 1792 1748 1682 1600 1528 1425 1321 1257 1209 1225 1156 1136 1196 1289 1341 1336 1317 1266 1317 1386 1293 1196 1158 1161 1143 1019 931 895 886 862 808 760 802 812 675 589 573 595 641 679 649 570 492 422 301 181 112 81 45 20 14 15 24 33 48 79 129 202 326 382 342 288 267 228 217 228 217 203 177 145 147 166 126 156 150 115 88 74 95 114 94 77 66 57 59 77 101 114 103 99 107 126 145 161 173 166 150 127 103 80 62 39 37 44 52 57 57 56 53 34 24 17 10 2 0 2 28 48 64 54 74 129 107 81 111 7 8 9 10 11 10 10 10 11 12 12 14 11 8 5 5 8 10 10 7 4 3 4 4 2 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 63 80 58 31 21 30 52 74 84 99 112 120 140 181 233 284 322 349 368 386 412 453 507 572 640 692 715 735 751 745 739 716 741 806 831 782 685 587 520 483 442 397 360 275 197 246 364 496 504 447 426 480 570 622 617 642 732 740 753 815 884 903 858 754 647 567 508 455 403 354 311 265 210 154 92 44 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 1 2 3 3 3 5 15 36 77 118 116 100 64 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 4 12 25 47 104 166 213 274 348 425 497 564 617 643 631 541 484 476 513 586 671 738 771 766 760 769 794 833 881 931 958 988 1020 1047 1070 1089 1110 1141 1116 1133 1136 1146 1180 1229 1262 1250 1204 1198 1147 1131 1122 1112 1100 1074 1031 965 916 811 712 655 634 631 633 614 573 574 610 669 725 777 853 909 762 418 175 76 51 55 92 125 155 189 190 172 173 208 245 216 180 182 216 259 275 256 221 199 237 270 319 438 659 851 897 887 896 929 924 897 884 859 763 584 396 251 134 52 11 1 0 0 0 12 37 86 196 442 763 970 1052 1123 1250 1445 1656 1805 1864 1865 1813 1732 1604 1532 1478 1418 1368 1302 1208 1259 1157 1145 1249 1397 1475 1437 1322 1130 1183 1263 1257 1192 1142 1172 1291 1242 1158 1054 962 876 757 633 688 738 685 581 546 604 671 702 701 674 645 594 491 368 279 220 103 53 26 17 23 32 38 51 96 150 221 278 301 288 269 229 209 200 205 212 199 163 140 145 123 126 120 124 139 85 85 83 70 60 52 48 50 54 68 87 85 86 94 103 113 128 141 140 131 119 102 95 85 60 44 50 66 66 55 45 44 33 26 18 7 0 0 1 42 77 106 119 110 93 47 58 63 5 6 7 8 8 9 9 8 9 9 10 12 12 9 6 6 7 9 10 7 4 3 4 4 3 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 2 14 39 51 37 23 20 29 45 64 82 104 124 149 183 219 258 295 325 349 373 405 448 501 558 612 654 675 682 671 655 631 592 537 512 583 653 651 593 521 449 385 318 273 247 209 181 197 266 368 408 391 399 463 553 617 636 637 660 634 654 769 871 879 799 679 571 497 434 368 298 231 177 134 92 71 52 38 28 18 7 1 0 0 0 0 0 0 0 0 0 2 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 14 27 53 103 193 268 231 186 125 65 28 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 5 13 21 41 83 126 175 225 268 299 314 312 267 295 326 324 332 375 436 487 529 558 558 564 584 619 663 712 760 808 867 921 955 984 1019 1056 1098 1101 1103 1083 1056 1053 1072 1098 1141 1154 1218 1247 1244 1216 1180 1154 1154 1164 1084 1021 913 794 703 653 637 639 639 576 558 591 649 710 769 816 810 659 267 50 2 11 40 94 141 175 250 280 263 223 185 183 214 241 267 276 293 304 290 265 225 223 231 225 263 467 749 839 828 811 799 785 772 785 802 758 644 498 348 200 88 30 7 0 0 0 8 35 78 129 251 491 718 860 1009 1166 1363 1563 1724 1828 1865 1773 1597 1423 1337 1318 1362 1474 1447 1259 1291 1206 1205 1383 1619 1676 1443 1162 1014 1074 1212 1286 1235 1184 1205 1229 1202 1157 1069 972 882 734 569 522 578 601 545 512 569 620 642 685 720 740 729 669 571 503 415 246 126 56 29 28 31 23 36 63 103 146 182 199 173 167 167 156 149 163 186 190 174 151 151 164 196 188 107 164 112 84 64 55 52 49 44 42 40 41 52 64 70 74 72 79 85 93 94 90 84 87 103 100 76 55 51 49 46 40 30 25 20 17 10 5 3 5 21 45 72 100 124 94 43 13 18 14 7 5 5 6 6 6 6 6 7 8 8 10 11 10 8 6 5 7 8 7 5 3 3 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 14 11 11 16 24 33 45 64 88 106 132 166 202 239 275 309 343 379 425 481 533 575 604 620 625 622 595 562 522 465 395 346 365 418 431 407 360 306 256 206 160 148 132 120 133 177 229 287 343 406 500 624 720 749 709 599 561 578 705 809 822 754 649 553 470 373 276 195 129 75 38 15 12 10 10 10 14 17 9 0 0 0 0 0 0 0 0 1 9 51 32 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 6 22 54 109 198 327 372 345 302 245 177 111 56 19 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 15 35 58 81 107 126 133 131 132 133 129 120 128 162 216 280 341 375 377 374 384 414 460 512 561 606 654 719 791 842 878 917 969 1041 1083 1096 1084 1045 1016 1011 1019 1039 1039 1122 1218 1247 1220 1174 1151 1203 1281 1219 1135 1022 892 766 670 622 603 609 557 537 571 640 713 759 743 618 453 177 27 1 3 15 47 97 135 249 342 358 302 225 196 232 284 334 333 313 300 282 262 253 250 228 188 201 342 559 669 699 711 686 664 662 686 721 715 648 548 410 249 134 70 27 4 0 0 1 16 52 103 167 278 437 591 794 1001 1207 1399 1552 1659 1795 1733 1553 1382 1273 1232 1262 1350 1197 1067 1025 1066 1233 1541 1870 1854 1506 1109 897 956 1160 1259 1220 1245 1202 1105 1076 1059 1006 950 900 822 699 545 507 494 444 430 467 521 555 600 656 718 765 786 724 672 576 419 244 103 45 36 35 27 26 39 65 90 104 102 81 81 92 95 100 121 151 173 191 182 168 184 295 534 246 176 140 101 61 43 43 41 37 35 35 37 41 48 52 55 52 51 49 43 38 37 36 61 82 90 80 57 45 46 48 45 36 29 25 15 8 10 8 6 16 34 49 60 45 7 0 0 0 0 6 5 3 4 4 5 5 5 5 5 5 6 6 5 4 5 4 6 7 8 7 4 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 1 2 4 10 19 23 22 25 37 60 86 109 132 162 193 230 277 329 381 431 478 512 534 546 549 548 540 520 489 439 376 311 261 236 225 207 198 177 152 131 112 92 83 71 66 79 112 159 210 280 378 497 650 790 825 729 568 525 508 627 718 744 708 637 549 443 316 206 124 74 36 8 0 0 0 0 1 3 10 17 12 2 1 0 0 0 0 0 3 19 95 64 25 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 23 70 153 263 365 381 356 350 332 274 183 98 46 17 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 14 34 36 44 54 54 48 41 45 55 66 82 102 124 155 209 243 244 249 262 282 315 364 413 464 522 582 641 702 761 817 872 930 997 1042 1061 1041 1016 1011 1005 999 985 1017 1091 1176 1229 1220 1198 1301 1358 1329 1245 1129 995 849 701 597 554 549 533 536 574 642 709 725 654 458 258 99 18 0 0 2 11 38 77 200 349 443 442 357 271 250 251 303 334 321 294 269 234 259 297 272 208 188 266 407 555 654 643 602 573 563 582 634 679 677 652 489 312 194 115 56 16 3 0 0 5 28 80 153 219 331 461 614 784 981 1209 1431 1468 1654 1688 1619 1510 1395 1295 1207 1128 878 754 788 944 1179 1466 1793 1722 1461 1168 987 1014 1163 1189 1257 1328 1266 1158 1147 1170 1119 1049 1015 1002 878 616 404 347 317 338 400 447 443 458 527 618 713 810 805 780 716 586 389 173 79 51 40 34 28 29 39 49 54 50 42 42 46 53 65 85 109 128 154 162 158 163 217 781 664 386 198 122 63 36 27 25 25 26 28 29 31 35 38 41 40 37 32 27 16 9 10 18 32 53 68 62 70 84 104 102 79 48 31 24 17 16 12 7 9 19 17 15 6 0 0 0 0 0 3 2 2 4 3 4 3 3 2 3 2 1 1 0 1 2 3 4 6 7 6 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 1 6 14 21 26 29 20 11 7 13 33 62 88 107 126 149 191 252 322 383 425 449 463 470 473 472 469 464 451 422 374 315 262 219 181 137 99 86 77 71 60 50 46 42 33 26 35 59 87 127 208 335 444 538 650 673 616 557 535 490 566 640 670 658 610 525 402 257 160 101 65 37 16 8 1 0 0 0 0 7 25 43 40 12 2 0 0 0 1 4 21 78 41 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 1 1 0 0 0 4 20 71 171 291 348 321 279 288 318 315 257 168 98 42 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 24 33 34 29 29 33 33 36 54 76 87 89 96 107 111 119 143 174 207 236 263 293 338 406 462 508 566 643 726 789 816 885 951 996 1004 989 975 971 967 946 935 983 1104 1216 1247 1254 1345 1417 1418 1341 1223 1092 936 743 600 523 496 503 533 577 629 672 642 523 333 161 53 9 0 0 0 0 8 42 147 299 432 488 460 377 309 274 302 349 361 342 346 316 331 384 386 325 262 267 340 525 628 585 520 486 475 495 597 703 725 681 567 418 279 174 104 56 29 14 5 3 18 58 141 212 308 423 557 695 819 988 1266 1395 1529 1622 1676 1692 1627 1482 1263 956 728 702 838 1021 1200 1327 1474 1469 1344 1102 885 859 1029 1205 1436 1644 1655 1502 1357 1318 1256 1112 1067 1065 921 626 364 251 189 278 361 395 394 407 465 564 655 741 774 789 781 690 507 275 145 73 46 41 38 35 34 35 35 31 21 17 17 20 28 49 74 99 122 137 142 155 240 641 817 598 249 133 79 57 34 22 18 18 18 18 19 27 31 33 33 28 22 27 16 5 1 2 10 25 47 78 135 190 263 335 271 109 56 38 28 23 17 5 5 4 1 0 0 0 0 0 0 0 1 2 3 3 3 3 2 1 2 2 2 1 2 1 1 1 2 2 4 6 7 6 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 4 13 27 36 34 21 7 2 0 2 16 42 72 95 111 128 172 246 328 390 417 419 420 422 419 413 410 408 397 369 326 272 226 192 158 117 77 59 42 34 29 23 20 18 12 6 8 17 29 70 163 288 354 350 389 419 462 512 538 520 544 592 630 652 630 545 406 262 188 153 134 112 81 47 17 3 0 0 0 4 21 51 67 31 3 0 0 0 2 4 8 26 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 8 46 117 188 220 192 171 207 277 330 322 253 163 78 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 1 8 16 18 19 27 39 45 40 43 57 71 82 90 75 55 53 71 102 141 180 204 217 243 288 335 384 443 518 610 693 725 797 848 901 947 963 941 901 888 876 891 907 975 1089 1188 1280 1384 1471 1499 1432 1311 1180 1028 818 642 520 460 462 509 569 611 624 560 433 262 114 31 4 0 0 0 1 8 37 115 239 374 467 429 406 367 351 382 428 443 436 488 496 513 539 534 489 430 387 395 521 566 518 446 404 394 424 574 707 760 738 652 522 379 264 190 132 86 50 23 10 14 37 103 179 259 371 515 636 677 823 1043 1259 1422 1539 1647 1761 1770 1652 1454 1209 1008 985 1087 1134 1178 1176 1155 1073 920 765 685 750 957 1301 1618 1843 1920 1800 1494 1291 1144 904 852 892 851 696 513 373 222 252 311 358 395 419 452 519 578 632 665 682 689 672 555 390 243 129 67 55 48 41 36 35 33 27 18 12 8 7 16 35 60 94 135 161 173 175 218 350 537 538 242 129 100 93 66 41 29 21 17 13 13 19 22 25 31 27 25 26 21 11 3 2 3 11 31 76 160 300 498 771 769 431 185 72 46 39 36 24 11 3 0 0 0 0 1 0 0 0 3 4 3 3 3 4 3 2 2 3 3 3 3 0 1 2 2 3 4 5 6 5 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 24 26 16 4 0 0 0 0 12 35 65 92 109 126 166 243 329 387 407 404 400 402 394 383 379 377 367 341 300 248 200 168 141 112 83 61 39 29 20 11 6 4 1 0 0 7 24 69 147 222 233 190 182 211 280 363 433 475 493 499 547 623 647 582 454 330 273 259 264 262 221 137 52 9 0 0 0 1 3 9 14 9 0 0 0 0 1 1 1 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 41 71 90 86 106 173 271 359 395 366 296 177 66 17 2 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 2 7 11 14 27 36 44 59 84 114 133 123 91 70 70 84 108 138 160 168 181 199 227 267 319 384 468 556 652 731 782 834 891 935 945 901 862 819 832 839 847 906 1038 1211 1356 1470 1518 1478 1378 1250 1104 913 715 557 456 429 467 533 574 567 480 343 198 82 19 4 0 0 0 3 12 42 107 202 290 374 392 397 392 393 402 418 474 508 599 668 701 699 669 621 572 523 508 532 528 465 384 348 321 380 537 680 759 756 691 595 479 388 314 243 167 101 60 29 25 41 84 134 194 290 429 558 666 779 915 1081 1251 1392 1503 1613 1665 1637 1551 1505 1482 1443 1364 1221 1145 1088 947 782 665 603 585 643 839 1266 1625 1751 1663 1489 1351 1165 1013 796 737 823 889 857 695 540 384 323 316 343 421 450 477 502 503 546 634 682 705 666 575 477 360 235 142 91 64 52 44 41 40 36 27 16 14 17 27 38 54 87 137 168 178 170 168 184 226 256 171 114 96 97 88 73 67 40 29 20 13 10 9 9 19 22 26 24 22 21 17 10 4 7 20 54 122 242 412 737 726 489 291 162 98 64 52 40 27 12 6 6 6 13 6 1 0 0 4 2 2 2 3 3 2 3 4 5 5 6 5 2 1 4 4 4 4 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 21 13 4 0 0 0 0 0 14 38 66 93 113 132 164 234 323 374 377 363 366 381 384 377 376 371 355 323 279 228 181 149 132 116 96 73 47 32 18 7 1 0 0 1 4 19 53 98 137 148 123 83 60 71 118 203 302 386 433 442 463 527 567 549 495 429 384 378 340 342 306 191 71 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 1 5 11 19 29 58 135 255 373 448 459 402 297 137 42 11 10 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 1 2 17 48 88 136 189 223 214 183 157 146 138 135 140 142 143 146 156 165 181 213 262 333 413 553 658 723 775 834 897 941 889 844 813 814 812 793 795 885 1037 1188 1335 1411 1428 1394 1303 1173 1018 819 641 503 435 445 496 530 510 422 287 160 68 18 6 1 1 4 8 22 57 117 189 247 316 370 390 365 318 282 302 471 538 614 728 802 799 738 652 604 574 545 520 471 385 304 281 266 336 476 630 741 767 711 631 558 506 462 394 280 163 119 81 69 79 109 145 177 224 337 471 605 727 859 1001 1134 1252 1359 1444 1488 1480 1473 1535 1627 1609 1453 1254 1183 1062 834 600 451 384 409 508 741 1129 1431 1491 1345 1160 1157 1131 1139 1129 1138 1197 1301 1243 951 753 640 568 489 437 550 525 518 529 518 541 662 730 711 650 583 522 437 332 239 162 103 76 64 60 59 54 44 31 27 32 37 42 53 77 94 109 116 112 105 104 112 118 106 91 84 84 90 101 126 101 77 50 29 15 9 3 7 9 11 10 12 19 22 12 9 10 15 28 56 112 208 348 391 394 387 264 166 98 63 46 33 23 26 27 26 21 8 0 0 0 1 0 0 1 2 1 1 1 2 3 3 5 6 6 7 6 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 1 11 25 36 36 29 18 5 1 1 3 4 3 5 22 43 59 73 86 103 135 197 296 368 380 372 372 381 389 391 384 373 346 307 261 216 177 149 131 121 111 97 75 42 21 6 1 0 2 7 16 40 87 122 117 86 50 25 18 26 61 133 235 347 430 463 455 440 435 458 494 520 504 442 362 327 297 194 81 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 1 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 3 10 22 40 98 212 337 428 467 454 380 222 85 30 23 24 16 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 8 40 95 162 233 295 332 313 291 274 250 222 200 179 153 136 135 130 128 140 169 214 281 399 515 608 685 754 821 898 888 834 810 825 838 817 789 852 874 952 1068 1186 1291 1352 1323 1216 1116 939 756 596 496 467 483 502 477 392 271 161 85 42 22 11 14 24 32 50 89 141 189 244 310 358 362 323 281 274 335 513 609 658 731 794 802 756 696 680 647 572 497 412 312 260 237 231 285 404 550 672 719 671 617 579 569 579 546 437 305 242 188 174 184 204 218 220 213 268 376 506 629 755 881 999 1143 1271 1370 1429 1416 1440 1569 1657 1609 1441 1210 1074 889 639 434 290 192 248 466 795 1112 1288 1264 1061 958 1029 1147 1307 1482 1623 1647 1686 1518 1256 1058 971 949 833 651 580 536 511 548 627 718 845 836 738 663 612 554 475 386 347 264 182 127 100 94 98 83 87 81 65 56 59 49 44 48 58 63 65 63 57 57 69 75 73 70 69 68 70 87 144 175 183 155 95 61 38 22 11 5 3 2 2 7 7 4 8 11 10 10 17 51 99 156 212 269 384 323 237 151 92 70 61 58 61 46 31 20 12 3 1 0 1 1 1 1 3 3 2 3 3 2 2 2 3 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 1 9 47 72 64 40 18 6 2 5 10 16 17 15 21 34 38 36 30 30 41 67 120 217 337 414 441 430 414 410 407 388 364 328 289 252 219 191 170 145 137 130 115 89 58 25 6 1 0 3 9 18 38 75 96 80 51 31 29 41 51 66 101 165 268 375 433 415 348 295 338 393 439 448 408 355 305 257 172 81 21 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 0 0 0 1 2 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 1 7 21 42 77 117 195 280 352 411 465 481 360 175 77 54 46 26 14 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 1 17 50 94 144 213 299 330 347 349 334 306 272 228 171 125 104 92 85 89 103 124 166 239 330 446 559 651 743 841 875 848 821 827 847 854 870 942 888 877 902 998 1147 1277 1318 1251 1175 1029 857 690 558 485 476 509 484 400 291 195 128 88 68 53 55 73 83 95 128 175 215 250 294 320 299 277 292 318 398 552 686 744 771 796 805 771 751 755 684 558 453 376 301 282 263 239 255 299 388 507 552 547 534 527 542 579 589 539 477 436 392 387 392 381 350 307 257 254 305 391 490 602 731 870 1033 1142 1230 1304 1354 1430 1580 1689 1603 1405 1121 869 642 423 270 194 139 199 476 867 1182 1267 1167 929 846 896 1029 1211 1410 1566 1585 1604 1550 1424 1281 1190 1174 1009 742 515 360 349 485 689 912 1041 1018 898 792 726 662 604 565 476 375 282 199 148 137 149 155 159 143 120 107 114 90 70 66 67 62 53 44 40 45 60 65 64 62 58 55 55 71 122 191 259 302 254 192 134 82 46 29 22 13 6 5 5 8 10 12 10 7 9 19 39 71 124 160 232 276 259 194 133 106 97 98 101 81 50 34 32 17 8 2 2 1 1 1 2 2 2 6 7 6 6 5 4 2 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 5 30 88 94 53 21 6 7 14 23 30 34 44 44 42 35 19 12 6 3 5 15 46 120 254 424 486 464 436 423 409 383 348 304 267 242 227 209 189 173 157 132 107 82 57 26 6 0 1 2 3 4 8 19 29 43 44 47 56 62 58 47 49 81 164 275 341 320 243 191 219 252 272 271 259 246 223 187 128 64 21 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 1 1 0 0 1 2 2 2 2 1 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 2 5 16 43 96 179 213 240 276 329 406 500 567 489 287 164 124 93 43 19 10 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 3 10 21 36 66 120 197 255 284 289 277 251 204 147 96 66 51 45 47 56 71 96 134 191 286 399 504 610 729 826 863 854 848 850 866 952 1009 988 939 912 953 1065 1207 1326 1324 1269 1146 976 791 630 534 534 561 524 447 353 263 193 153 139 130 131 148 155 152 158 188 261 281 265 230 208 243 347 432 405 458 590 701 757 775 766 739 742 726 605 467 379 335 326 346 309 255 237 265 322 381 423 443 448 434 439 473 506 525 556 589 637 675 672 625 552 462 380 302 289 324 389 483 586 700 846 929 1019 1138 1267 1387 1496 1620 1520 1288 1007 741 514 313 188 141 118 185 433 840 1229 1260 1070 857 725 697 750 852 981 1092 1156 1210 1269 1308 1286 1267 1247 1049 762 494 326 313 452 625 836 1016 1039 972 911 864 847 803 731 632 528 409 287 192 171 168 168 169 167 161 156 158 135 113 113 113 96 79 64 50 46 54 65 71 74 75 80 77 81 100 139 240 358 387 363 300 212 142 106 74 51 37 28 16 8 8 20 18 13 11 12 17 27 70 105 153 205 223 191 155 136 135 164 178 149 106 115 82 61 37 17 0 0 1 1 1 1 2 4 5 4 5 7 6 5 5 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 42 82 70 29 7 10 24 39 49 53 66 97 79 50 28 12 5 2 0 0 1 16 76 214 424 489 457 433 413 395 375 348 314 281 260 244 220 193 172 144 105 82 61 39 19 6 1 3 3 1 0 0 2 6 19 35 46 46 40 29 15 12 36 113 234 320 306 228 181 179 188 174 153 144 150 161 153 108 54 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 1 1 1 0 0 1 0 0 0 0 0 1 1 1 1 2 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 1 2 5 12 23 42 77 151 257 318 345 367 416 503 608 674 585 395 287 226 154 71 25 14 10 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 1 0 0 0 0 2 6 11 19 34 81 133 162 164 148 126 91 69 46 28 18 13 14 21 35 56 75 114 176 256 355 471 618 773 871 904 915 924 929 982 1045 1053 1025 997 998 1047 1156 1304 1371 1368 1272 1096 880 683 563 564 600 582 522 438 349 276 233 218 215 220 227 226 208 191 228 353 351 278 200 177 258 436 539 337 264 354 508 629 681 670 636 623 567 449 348 321 328 355 338 275 227 219 244 284 328 358 377 375 347 332 353 395 465 559 674 801 882 892 846 761 642 537 403 323 312 338 376 405 473 625 754 867 1005 1189 1363 1331 1366 1282 1099 888 704 560 405 304 245 213 239 398 761 1148 1153 983 772 605 510 458 442 480 537 639 765 942 1141 1223 1316 1352 1157 832 534 360 326 386 459 598 745 841 899 905 905 953 945 875 774 666 542 408 292 246 218 191 170 172 170 169 165 151 136 132 142 136 109 84 66 61 72 84 92 98 102 106 104 104 108 100 183 277 376 446 471 444 413 272 189 140 115 90 48 16 26 38 35 26 17 11 11 15 41 78 114 140 170 183 188 205 250 278 267 247 184 150 166 167 131 88 1 2 2 2 2 2 2 1 1 0 2 4 4 2 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 27 36 26 10 5 24 44 60 83 112 141 126 77 46 40 41 36 24 9 1 0 16 84 229 402 458 422 408 402 399 391 374 343 301 266 243 211 178 144 102 55 41 38 33 23 12 5 5 4 2 1 1 0 0 3 16 20 17 11 6 3 7 30 111 234 292 275 217 170 151 149 135 110 102 117 138 138 101 54 25 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 3 4 10 19 38 60 86 120 173 264 369 453 506 558 637 728 757 642 500 402 306 192 87 28 18 13 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 0 0 2 5 8 11 20 42 66 73 60 40 27 14 12 9 5 3 1 1 3 8 23 41 69 110 166 241 335 467 646 801 892 938 969 999 1048 1085 1083 1076 1065 1048 1048 1103 1224 1337 1379 1318 1162 947 735 609 587 615 624 590 521 440 376 331 295 280 277 277 268 238 184 206 308 335 281 208 199 311 515 545 296 141 159 282 411 498 537 510 453 387 334 317 338 346 350 276 208 181 194 229 273 325 336 321 299 280 275 286 318 334 482 666 834 960 1017 987 909 785 631 476 384 356 331 281 260 327 483 628 713 772 897 1006 1028 1039 996 891 763 694 674 660 626 568 507 459 465 705 928 955 835 653 487 375 266 209 188 201 274 424 675 978 1178 1280 1312 1095 747 496 322 247 266 340 493 671 809 864 872 899 957 992 970 900 801 637 521 426 360 319 280 223 213 204 195 179 161 147 134 136 144 122 103 96 99 110 122 128 129 125 115 109 114 124 121 138 165 234 341 458 478 412 310 245 212 198 205 157 125 113 103 87 70 47 31 26 29 48 80 114 133 152 180 211 251 285 268 264 301 288 319 334 303 241 166 2 2 2 2 3 2 2 1 1 1 3 5 4 3 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 7 21 38 58 90 146 182 164 92 49 49 74 86 75 47 17 0 0 18 96 238 375 436 436 445 453 452 441 417 378 326 270 225 186 156 112 58 23 24 37 38 28 17 10 8 7 6 6 5 2 0 0 2 3 2 1 0 3 13 36 79 131 152 132 103 85 78 69 67 65 77 104 128 131 103 62 32 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 1 3 2 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 2 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 5 8 12 20 36 51 81 111 140 172 210 266 379 521 628 697 751 798 786 682 565 459 348 225 110 38 27 19 12 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 12 16 14 14 20 26 28 20 8 3 0 0 0 0 0 0 0 2 3 9 25 49 77 113 166 242 385 556 710 821 897 961 1027 1087 1102 1101 1098 1085 1058 1026 1024 1089 1199 1287 1304 1229 1076 885 732 662 643 648 635 586 518 470 421 367 323 298 288 277 245 176 172 248 306 299 262 283 387 511 449 245 86 53 118 217 305 385 378 318 274 289 345 387 355 320 233 167 154 186 246 324 376 365 326 291 272 261 256 253 262 393 580 770 937 1040 1024 956 840 691 562 486 435 334 258 235 273 359 447 505 547 696 768 823 855 853 819 751 751 815 908 970 944 846 729 618 654 705 696 599 456 346 261 191 164 144 145 185 282 504 785 962 1027 1034 924 695 433 229 157 182 299 476 665 815 791 759 804 900 992 1028 992 940 797 674 572 478 399 365 327 294 274 256 234 207 172 141 122 125 122 126 142 152 151 153 153 154 155 147 128 129 133 136 137 138 150 193 269 273 244 198 171 178 181 184 219 245 228 205 176 161 139 111 93 96 117 130 140 161 169 185 208 218 206 220 233 244 248 271 314 330 300 251 0 1 2 1 1 0 1 1 0 1 1 2 3 4 6 5 4 5 5 5 4 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 62 49 23 14 15 22 31 48 82 149 202 189 123 61 49 62 95 98 75 41 12 0 3 19 86 211 332 413 464 496 511 505 480 439 387 327 267 220 187 170 117 58 28 26 35 34 27 20 15 12 8 5 7 9 7 3 1 0 0 0 0 0 3 10 15 10 12 16 17 16 16 18 16 17 19 47 102 149 154 117 72 36 7 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 1 2 3 4 3 1 1 1 0 0 0 0 0 0 0 2 4 5 5 8 11 16 21 32 48 60 77 98 132 161 186 215 258 324 440 587 719 777 784 792 789 726 609 477 357 251 156 80 49 34 21 12 7 5 2 2 2 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 1 3 7 14 27 41 38 32 25 21 17 12 5 1 0 0 1 1 0 2 7 8 8 11 23 41 62 86 128 199 350 512 651 762 855 936 1004 1055 1075 1103 1114 1100 1070 1022 972 966 1030 1125 1206 1242 1211 1092 915 746 663 653 662 647 607 561 504 434 360 311 292 270 234 180 191 274 362 379 336 363 447 450 347 194 74 31 64 148 236 302 280 213 175 214 301 361 333 284 221 175 166 205 285 374 421 412 371 324 284 239 235 209 205 291 457 659 853 972 975 949 898 811 708 640 598 448 332 269 259 284 319 382 466 602 715 765 776 773 798 827 887 989 1110 1186 1144 1015 842 676 583 526 481 419 314 262 231 218 232 237 230 230 261 378 529 590 623 631 576 453 292 147 127 189 295 401 467 498 471 503 612 789 978 1058 1066 1014 914 817 731 628 487 430 419 391 370 345 308 253 204 168 132 116 122 147 176 170 169 170 175 184 191 196 185 163 154 156 158 147 138 151 167 166 157 152 155 160 156 165 196 212 214 201 196 190 188 197 199 195 215 221 207 217 213 202 202 202 189 184 186 200 239 326 314 308 300 272 0 1 2 2 1 1 1 1 1 1 0 0 0 0 1 2 4 6 6 6 4 3 2 2 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 106 198 171 104 62 46 37 41 73 131 196 207 145 91 62 58 71 89 77 51 29 17 16 22 30 59 141 233 302 348 380 410 439 442 412 361 299 236 186 168 177 139 81 42 32 28 24 21 20 17 12 6 0 1 5 9 6 3 1 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 21 81 153 172 127 67 31 7 1 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 1 1 2 2 2 1 0 0 0 0 0 0 0 0 1 4 8 13 16 20 27 35 45 54 71 97 111 120 147 182 211 233 260 311 409 545 653 744 763 767 810 814 773 688 513 361 263 198 138 81 54 33 20 12 8 7 8 8 3 2 1 0 0 0 0 0 0 0 0 1 2 2 1 0 0 2 6 14 30 53 67 74 64 49 36 24 12 5 4 5 4 4 3 4 10 13 11 11 16 27 44 67 110 183 305 438 561 672 776 874 946 996 1038 1080 1104 1103 1087 1057 1006 938 936 1000 1088 1160 1200 1179 1070 876 713 646 658 686 692 650 582 491 391 323 299 270 227 198 230 326 440 478 403 409 423 373 277 168 80 35 42 113 203 265 244 173 129 174 253 286 278 253 216 178 168 226 318 408 459 450 396 331 276 228 215 189 199 289 433 580 753 856 909 948 932 855 772 715 656 538 409 311 275 296 321 369 418 471 516 564 606 612 669 791 946 1090 1193 1214 1101 951 799 673 580 475 372 319 280 264 260 286 326 351 343 304 248 249 266 283 291 279 246 315 189 129 164 264 358 344 246 194 189 250 388 601 846 974 1021 1007 946 882 835 773 651 566 540 522 481 438 401 342 282 239 197 165 161 186 207 200 195 196 198 187 188 192 189 182 180 185 177 161 164 166 160 144 128 121 125 149 157 170 188 196 165 128 155 176 194 224 252 238 242 257 250 231 223 211 197 171 141 139 165 203 256 347 311 286 265 232 1 1 2 2 2 2 2 2 2 2 2 1 1 0 1 2 6 6 6 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 44 193 299 304 238 127 57 36 58 107 159 187 170 107 78 67 68 74 74 58 40 40 58 78 79 59 44 64 107 136 151 174 221 285 336 343 317 277 227 180 171 211 187 111 56 33 25 21 20 20 17 9 3 0 0 0 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 40 112 144 111 55 25 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 1 0 0 0 0 0 0 0 6 15 24 32 38 44 55 72 88 99 110 125 138 149 186 232 273 303 328 373 484 598 654 665 663 702 781 829 858 792 558 368 273 235 195 131 78 49 33 22 16 14 16 18 13 11 7 4 2 1 0 0 0 0 0 1 2 3 2 1 0 0 3 8 19 37 56 80 89 87 75 59 42 27 14 12 13 13 12 11 12 12 8 5 6 10 22 51 94 155 244 348 443 526 615 729 828 914 982 1015 1038 1068 1082 1090 1060 992 958 980 1050 1134 1184 1155 1122 975 797 677 650 694 740 712 636 525 416 349 327 299 248 226 250 338 446 491 431 397 363 299 215 137 78 40 36 79 131 156 163 145 114 142 191 218 225 218 194 167 176 238 333 429 479 462 399 335 270 223 193 172 175 234 370 543 682 773 854 913 920 885 881 786 721 655 517 371 306 325 356 367 341 319 298 304 362 429 543 709 911 1065 1119 1082 947 821 726 647 564 469 367 288 263 260 265 299 356 409 430 385 282 194 144 129 145 171 125 189 182 180 241 338 343 224 117 65 63 114 256 508 747 862 897 908 893 858 847 809 763 727 694 648 583 532 530 507 457 396 332 275 253 269 286 283 264 251 243 207 198 199 208 216 223 220 200 196 189 174 160 147 132 130 138 147 158 174 185 177 153 147 157 177 217 285 279 241 220 220 222 217 216 205 190 154 119 122 163 210 252 257 251 249 234 209 0 0 1 1 1 2 2 3 3 4 4 4 3 3 3 3 4 5 7 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 2 3 23 114 308 369 356 275 136 41 31 72 129 169 170 140 101 80 71 68 67 64 58 54 69 107 135 131 108 80 51 44 47 50 72 121 185 244 273 280 279 269 242 217 262 229 122 56 28 21 19 18 17 13 7 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 16 71 104 86 44 16 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 3 16 32 45 55 62 72 88 109 127 137 143 149 160 180 223 276 325 355 365 385 471 558 591 580 579 630 737 865 928 811 570 395 313 278 239 170 110 81 64 47 33 27 24 24 23 21 18 13 9 6 5 1 0 0 0 0 0 0 2 2 1 0 1 3 9 19 26 48 75 92 97 92 78 53 30 25 28 31 30 26 18 8 2 0 1 5 17 43 81 126 177 234 291 348 421 548 697 830 902 896 885 922 913 962 1004 1014 1017 1041 1101 1184 1246 1196 1133 992 820 684 628 670 759 753 674 560 457 400 383 356 296 268 273 326 398 430 412 362 309 247 180 124 95 80 79 93 117 105 89 93 94 112 145 167 182 190 189 185 205 265 345 422 458 436 376 319 260 217 183 166 172 213 310 479 636 724 780 844 918 968 998 943 851 738 583 417 332 321 331 331 284 233 216 213 244 332 474 656 822 916 945 922 857 740 645 596 579 540 459 401 315 254 232 251 299 366 430 403 318 223 150 135 278 400 299 189 146 175 235 342 299 191 91 29 18 63 232 518 779 912 922 875 856 857 877 879 846 816 819 793 729 681 681 673 647 583 505 434 411 428 449 426 361 339 318 290 270 250 242 257 270 248 221 218 213 197 185 173 164 166 171 172 173 182 163 147 139 143 153 164 195 234 251 229 196 183 185 207 204 187 163 138 127 142 178 214 233 231 228 231 214 205 0 0 0 0 1 1 1 2 1 0 1 3 4 5 5 3 2 3 6 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 6 10 4 0 0 0 0 0 0 0 0 0 0 0 0 2 9 20 28 24 11 4 18 79 243 241 219 156 76 32 45 100 153 165 142 109 86 74 63 56 58 63 70 78 90 107 117 124 136 129 88 46 36 39 63 109 161 204 228 247 274 270 269 300 327 224 94 36 17 13 11 10 11 13 14 15 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 55 83 65 31 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 1 0 0 0 0 0 1 9 28 51 72 81 81 88 105 123 146 163 176 190 210 237 258 278 302 313 307 312 373 463 495 512 545 608 697 781 789 741 579 456 392 356 306 223 153 128 108 82 56 37 28 27 24 23 21 19 17 16 22 10 5 2 0 0 0 0 1 1 1 1 0 1 4 12 15 25 39 58 80 98 97 71 48 40 44 51 55 52 38 8 2 0 0 2 9 27 62 103 131 154 181 218 284 410 572 719 805 818 804 803 796 833 885 943 960 967 1036 1160 1211 1199 1137 1016 862 714 614 626 739 767 717 619 517 451 437 420 366 328 307 310 332 354 374 334 273 218 173 138 127 129 127 131 139 129 106 97 95 111 118 127 154 191 218 241 274 318 367 406 412 382 342 301 266 224 187 173 189 224 284 410 561 631 671 769 915 1048 1103 1075 973 834 674 498 366 310 280 280 268 235 211 197 213 282 396 542 675 748 760 705 667 618 580 561 551 521 459 420 338 253 209 208 225 274 331 346 325 278 221 180 511 731 654 371 114 89 123 264 283 215 114 34 11 25 176 409 671 849 899 879 904 954 1014 1046 1036 1017 961 914 842 804 776 745 716 678 663 630 623 635 620 543 457 429 419 400 377 347 294 292 295 289 271 253 248 234 215 199 196 199 200 200 196 189 163 137 128 133 146 155 168 189 214 207 178 168 187 200 197 185 170 158 165 166 186 201 214 238 228 216 198 201 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 4 5 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 30 64 80 76 56 34 16 5 1 0 0 0 0 0 0 0 4 18 36 46 38 22 8 2 14 66 79 103 85 57 54 87 126 128 98 70 50 43 47 49 53 61 69 77 81 79 71 69 78 101 112 96 65 52 57 80 121 165 197 210 218 245 240 292 340 306 173 54 12 6 4 2 0 1 6 19 13 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 38 64 45 19 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 32 58 79 81 68 69 92 125 162 194 224 253 276 279 250 223 220 213 206 232 317 379 393 429 462 509 570 602 572 618 544 455 391 346 298 235 187 172 145 113 83 57 41 34 28 23 19 18 20 28 40 32 22 12 6 3 1 0 0 0 0 0 0 1 3 9 12 11 14 29 59 89 103 94 79 67 63 67 75 79 67 35 15 4 0 0 2 11 41 80 101 114 130 160 218 324 457 575 673 753 797 780 734 697 721 765 775 757 760 829 972 1065 1096 1063 974 839 669 603 664 724 729 670 569 470 452 449 426 392 355 320 290 276 337 320 266 214 178 155 150 135 125 132 146 156 156 146 145 162 149 144 167 208 250 283 317 353 375 382 371 345 317 301 272 235 205 194 211 246 293 375 476 523 556 676 887 1138 1212 1167 1065 948 814 643 444 330 268 258 272 275 248 212 198 225 279 353 444 542 615 577 531 502 471 431 406 419 333 258 200 161 151 157 179 201 236 279 322 333 291 258 541 823 908 678 225 151 153 218 239 192 115 59 21 23 77 199 384 567 652 719 784 850 935 1002 1022 1024 962 890 828 783 747 726 742 780 774 769 782 813 823 678 606 565 583 584 501 410 373 355 362 372 360 328 295 267 257 259 259 247 238 235 227 214 193 165 142 135 144 149 153 163 170 165 153 147 147 167 191 196 179 164 171 175 175 172 178 213 215 200 183 175 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 5 4 5 6 5 3 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 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 26 70 143 170 158 135 95 55 27 9 2 0 0 0 0 0 0 0 0 1 7 15 17 18 14 9 8 22 60 145 163 144 125 115 93 51 24 29 22 19 28 45 62 71 70 66 60 52 41 36 38 48 63 70 71 71 76 96 132 171 195 187 153 121 117 216 278 226 111 28 0 0 0 0 0 0 1 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 5 22 44 27 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 1 7 27 48 55 51 46 52 78 121 167 213 259 293 297 254 186 151 154 162 182 230 293 296 287 332 359 391 402 357 379 427 399 347 296 255 226 213 199 192 163 137 117 96 76 61 54 43 29 20 21 29 41 50 48 39 29 18 10 6 2 1 0 0 0 1 4 9 8 8 13 29 58 91 113 118 112 99 86 79 80 87 89 70 43 19 4 0 0 2 22 53 74 87 102 128 172 251 343 427 530 648 739 755 704 629 510 437 441 494 556 624 768 925 1042 1095 1066 941 733 592 589 658 714 700 610 489 421 423 434 421 379 325 267 252 312 323 300 255 201 170 175 168 152 148 158 171 176 168 179 196 193 192 207 233 277 297 330 359 365 351 327 305 304 306 277 243 226 226 241 258 290 354 416 454 493 596 869 1171 1207 1126 1064 1015 956 806 557 395 315 290 307 329 278 211 167 153 155 163 185 267 387 440 437 397 328 258 229 200 150 105 73 52 49 67 107 147 192 253 331 371 317 307 431 681 919 899 589 415 269 200 163 109 62 44 33 33 33 57 115 191 261 423 461 491 556 637 688 719 691 672 669 674 673 653 672 707 726 741 776 836 861 819 783 758 776 790 682 556 506 456 449 459 446 418 362 315 302 308 315 318 281 262 251 240 232 221 185 171 165 175 185 175 161 136 116 123 145 170 193 202 185 167 153 144 143 151 161 178 182 172 157 143 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 5 4 5 4 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 4 9 15 10 4 3 6 7 4 0 0 0 0 0 0 0 0 7 41 109 171 201 164 100 67 45 28 16 8 2 0 0 0 0 0 0 0 0 0 0 0 1 5 11 11 19 37 88 177 223 212 162 95 40 12 11 37 27 32 37 51 69 75 64 48 35 26 21 18 20 26 39 52 69 83 92 99 111 128 140 134 111 91 99 181 189 130 57 12 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 5 18 33 21 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 1 4 19 37 46 44 42 52 74 107 139 162 191 220 228 189 129 110 130 163 200 233 250 246 245 275 286 302 312 288 282 280 281 278 260 244 253 275 227 203 177 160 148 132 112 101 103 97 79 58 45 39 47 63 77 83 76 60 46 33 20 9 2 0 0 1 6 15 16 21 27 41 66 96 117 122 129 128 117 101 86 81 90 93 80 55 26 3 1 0 12 30 45 59 74 96 126 178 242 316 414 532 639 678 579 460 345 264 229 256 360 540 726 878 983 1032 1008 890 696 551 524 579 655 691 639 545 449 408 409 411 384 338 276 287 323 345 329 274 213 191 209 226 229 218 202 195 188 169 176 183 194 218 253 273 306 310 330 350 350 328 296 283 298 303 282 255 245 250 283 292 317 351 382 410 455 574 830 1049 1113 1082 1038 1016 1009 896 674 491 382 327 315 331 259 183 125 90 69 46 38 77 157 240 289 287 221 156 115 73 40 20 13 5 1 10 41 106 186 243 325 350 333 317 336 439 626 693 648 544 328 154 101 65 37 30 32 30 21 11 12 22 5 89 156 202 253 262 291 319 376 422 460 494 533 526 518 509 521 562 621 697 741 746 750 781 825 870 882 844 695 574 527 488 486 476 434 386 356 345 325 321 319 307 291 280 269 253 236 220 205 200 205 196 170 136 122 131 148 163 188 199 193 176 153 132 128 135 142 154 156 143 133 120 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 4 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 2 5 5 3 2 5 12 23 31 28 18 8 5 4 4 3 0 0 0 0 0 0 0 1 10 53 126 149 120 61 21 8 6 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 34 56 86 130 158 150 98 41 10 3 14 35 31 61 63 66 71 67 50 28 14 12 14 20 28 30 36 49 67 84 94 90 80 79 90 109 150 189 204 213 149 81 34 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 9 24 30 19 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 31 43 50 53 59 74 96 109 109 113 131 149 141 117 123 150 178 200 215 230 254 280 310 319 337 347 311 256 239 261 285 274 258 269 274 230 204 175 158 157 158 144 132 148 163 162 144 117 94 90 102 117 134 135 119 100 85 66 41 18 4 1 3 6 11 20 27 34 47 68 93 116 131 151 164 159 137 112 92 85 87 95 92 70 35 14 5 4 11 22 34 46 62 84 117 164 237 344 473 579 602 496 388 263 154 100 94 124 248 530 779 916 939 881 761 610 500 483 527 595 657 660 608 535 479 433 400 381 351 326 333 352 363 333 262 227 231 237 239 237 247 274 274 262 227 208 199 208 239 274 296 323 332 336 334 325 311 293 292 303 303 288 272 275 255 299 336 362 371 368 376 420 531 707 857 935 963 994 1015 1013 926 773 596 432 321 269 244 199 147 101 70 52 23 10 15 38 84 132 157 127 94 59 26 5 0 0 0 0 1 8 54 161 222 281 315 319 305 288 282 307 323 361 335 220 122 176 215 112 66 49 27 9 0 0 1 0 15 49 116 235 203 180 173 197 222 237 251 248 239 240 247 266 319 378 424 452 456 472 535 602 686 817 906 848 739 704 704 598 514 474 444 423 405 385 387 388 377 355 336 305 279 262 249 237 231 238 239 217 186 169 173 185 183 194 203 204 191 165 145 141 142 144 143 145 142 136 123 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 12 13 18 30 49 60 49 32 17 8 4 2 1 0 0 0 0 0 0 0 0 1 7 29 75 67 37 12 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 26 34 46 61 71 62 36 13 9 14 32 56 76 98 98 90 74 54 35 19 17 31 39 44 48 43 41 51 65 82 90 83 70 66 81 118 206 269 268 219 136 70 36 19 9 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 12 25 26 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 27 47 61 68 72 77 81 81 79 82 95 113 121 121 141 163 176 186 197 212 243 285 313 314 313 309 286 258 262 281 303 272 230 224 222 219 190 147 121 123 144 157 154 173 201 223 230 222 207 195 194 186 195 198 183 157 142 128 97 58 23 6 7 8 4 10 16 24 36 54 82 119 143 168 186 187 173 148 118 93 79 83 93 92 74 46 23 9 4 7 15 25 37 53 73 105 165 266 402 512 490 389 292 202 126 71 34 23 55 318 609 798 844 754 609 493 421 440 513 585 649 681 671 623 558 483 416 376 350 349 357 363 361 334 275 260 247 229 227 261 318 344 362 356 332 298 264 248 248 256 270 298 310 307 297 284 287 292 303 315 319 314 309 320 293 318 361 389 389 377 372 404 478 584 694 801 923 1056 1087 1059 976 852 687 473 324 247 200 167 141 118 104 90 67 46 29 18 20 33 50 51 41 24 8 0 0 0 0 0 0 0 17 98 171 233 258 265 274 271 232 169 115 117 108 91 159 428 659 582 364 168 40 3 0 5 16 26 40 43 97 207 202 178 161 150 136 110 97 77 55 40 51 81 114 143 160 146 136 170 227 275 356 480 612 706 768 823 897 811 652 535 460 436 427 431 447 455 457 427 393 357 320 301 288 268 259 285 308 285 247 227 216 215 212 212 216 216 201 189 180 176 168 155 153 161 166 157 141 0 0 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 6 15 26 36 50 66 75 66 48 31 18 10 7 5 3 0 0 0 0 0 0 0 1 1 3 10 26 16 6 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 17 31 35 28 14 9 22 40 64 91 111 115 122 108 80 52 36 38 61 97 106 93 72 55 47 51 60 78 87 79 61 53 69 111 209 263 248 189 128 73 41 23 15 14 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 7 12 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 1 0 0 0 0 1 5 19 33 43 51 57 61 63 61 60 62 75 94 105 107 114 127 136 146 164 190 212 232 240 223 201 198 215 229 242 242 269 258 237 244 241 218 178 134 96 77 83 101 123 148 180 219 255 285 307 328 338 300 279 272 260 237 216 200 171 127 77 36 17 14 7 4 7 16 32 59 104 132 149 169 183 188 184 171 146 119 98 91 95 101 102 89 63 32 11 3 3 8 15 26 41 65 104 190 347 447 392 288 194 129 93 66 23 6 13 143 388 663 839 791 547 407 362 406 490 565 622 657 673 677 641 569 496 417 355 344 349 356 352 325 282 261 234 206 204 240 286 272 337 380 394 398 385 323 291 283 286 298 298 291 289 274 278 291 308 329 345 348 357 359 347 356 379 397 406 406 397 405 435 482 557 691 865 1036 1128 1106 1031 949 819 560 372 263 209 187 178 176 183 181 169 143 108 75 51 22 14 12 9 4 1 0 0 0 0 0 0 0 1 50 137 217 252 263 294 304 273 193 123 77 41 39 148 587 908 937 708 400 99 21 3 17 64 130 169 98 105 140 162 165 143 115 85 56 34 19 7 0 0 13 20 26 30 27 28 39 63 88 131 199 298 406 525 637 729 765 751 627 463 425 444 471 477 470 498 474 442 416 411 430 414 371 312 304 322 322 311 296 278 262 245 234 243 233 214 208 205 203 195 180 179 183 181 167 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 0 0 0 0 0 0 0 0 0 0 3 11 25 43 58 71 74 67 53 41 34 28 19 11 5 3 0 0 0 0 0 1 4 6 7 6 5 4 2 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 28 35 29 21 22 37 59 80 102 119 127 131 119 91 62 51 67 102 139 141 106 76 57 49 46 51 65 82 81 61 42 48 84 166 211 198 162 125 81 47 39 42 49 49 34 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 7 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 19 29 34 36 40 45 46 46 51 61 73 80 81 81 87 98 111 133 162 175 169 160 134 104 95 110 121 124 127 154 173 194 228 252 240 225 198 141 86 60 56 69 84 110 147 193 242 301 382 440 422 393 367 343 320 307 295 274 239 191 140 95 69 55 47 50 67 94 123 151 165 178 188 191 189 186 178 163 145 132 125 121 120 117 115 103 66 29 8 1 1 4 9 23 43 69 138 317 437 425 338 241 158 93 55 20 6 8 58 202 450 731 825 660 539 509 552 614 624 544 569 600 623 639 641 605 511 399 354 343 346 343 311 273 251 231 221 226 234 227 240 264 286 316 368 396 317 294 293 290 294 293 279 276 275 288 295 304 328 364 377 391 383 366 372 385 395 428 437 417 397 397 419 473 621 830 1045 1158 1148 1087 1049 934 693 480 339 277 260 259 271 295 316 326 309 258 191 127 67 24 5 1 0 0 0 0 0 0 0 0 0 0 12 71 161 243 289 325 334 318 270 200 122 44 15 76 387 660 771 715 552 191 52 9 16 63 143 225 147 97 80 77 75 77 61 35 16 7 2 0 0 0 1 1 1 2 0 2 3 13 27 45 70 100 147 233 324 407 472 480 500 446 424 454 509 501 516 551 579 635 710 736 717 661 575 467 384 350 356 350 337 331 322 289 254 275 259 236 218 218 223 217 207 201 198 188 170 159 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 38 52 60 66 63 55 48 45 47 51 45 28 11 2 0 0 0 0 6 10 12 11 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 34 44 44 41 44 57 74 89 102 118 123 116 105 91 70 61 72 91 102 95 71 56 46 39 36 37 46 67 85 80 61 55 77 128 168 167 147 117 81 52 45 57 69 62 38 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 14 16 9 4 7 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 5 11 20 26 28 28 29 32 36 42 49 58 65 66 68 69 76 83 90 101 111 109 100 83 64 51 47 41 37 38 51 71 106 165 239 284 306 307 251 173 112 75 56 50 55 76 106 143 202 309 414 467 483 469 436 400 385 385 375 354 326 293 255 215 190 185 196 224 251 251 224 207 209 228 239 228 204 189 182 173 166 161 156 145 130 125 118 86 46 15 2 0 0 2 14 30 47 95 252 430 501 415 265 147 96 62 27 9 2 12 56 150 292 423 446 495 619 784 903 915 774 676 624 610 625 649 652 604 484 401 358 340 327 299 279 275 277 283 281 253 216 200 200 210 216 215 202 178 216 267 310 344 356 335 319 317 316 316 320 336 372 393 418 428 420 405 398 402 438 448 415 373 365 407 467 593 770 951 1065 1096 1082 1079 1020 892 696 516 412 377 376 398 438 487 517 505 446 351 245 143 68 27 8 0 0 0 0 0 0 0 0 0 0 0 13 58 139 202 236 251 252 239 209 150 52 12 24 123 235 295 309 299 140 42 8 2 7 36 72 63 44 30 24 39 40 27 11 2 0 0 0 0 0 0 0 0 0 0 0 0 2 6 13 29 40 63 96 141 208 329 414 429 454 499 563 596 641 697 738 781 814 908 1006 936 819 699 591 466 347 349 332 321 317 314 299 281 289 275 256 254 251 245 236 225 221 219 197 176 169 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 20 32 39 44 50 52 51 54 65 76 81 76 50 19 4 0 0 3 14 28 27 18 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 17 32 45 48 48 50 61 78 100 119 132 122 106 94 86 75 62 61 64 62 55 44 27 21 18 17 21 30 47 69 90 95 91 96 120 151 165 151 118 79 48 33 34 38 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 1 12 17 15 17 29 40 22 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 2 1 0 0 0 0 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 10 17 20 20 19 19 22 30 37 43 49 54 55 60 64 66 68 68 67 68 72 75 77 75 62 41 21 13 11 15 26 46 84 141 200 269 331 334 281 204 128 77 53 43 50 62 80 123 211 328 430 503 536 532 507 481 468 455 444 430 411 389 368 349 344 351 365 369 348 311 277 262 275 288 279 255 228 214 201 192 185 177 167 157 141 120 88 50 19 3 0 0 0 6 15 27 60 163 347 497 472 311 138 54 29 17 8 2 1 3 4 15 67 97 216 446 738 986 1072 981 885 802 731 685 683 709 689 590 482 399 346 316 288 292 308 317 314 299 262 198 175 175 162 136 104 64 89 173 293 375 410 431 398 341 317 327 345 354 354 361 385 417 448 445 417 408 406 417 413 379 345 345 379 452 577 695 798 892 979 1044 1104 1151 1130 953 704 565 525 524 540 583 643 685 678 612 494 368 245 144 76 30 5 1 0 0 0 0 0 0 0 0 0 0 5 26 63 92 109 116 119 121 97 47 18 9 16 27 22 49 43 25 10 2 0 0 0 8 11 9 5 2 9 12 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 16 28 46 68 97 177 257 325 382 459 538 627 675 678 687 663 639 703 800 782 684 576 490 413 319 292 282 271 283 299 320 333 328 309 284 287 267 256 247 238 235 229 197 177 166 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 29 40 51 59 84 98 108 109 96 72 42 20 13 30 56 90 85 46 19 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 1 8 19 30 35 34 31 34 54 87 115 132 126 115 107 98 80 60 54 63 56 42 26 8 3 3 3 9 21 36 51 68 77 80 86 104 135 164 161 132 95 59 31 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 3 6 7 12 20 30 33 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 8 10 9 7 8 13 23 30 34 39 47 54 58 60 57 52 49 47 48 50 61 75 85 82 63 38 23 22 20 21 24 35 59 89 174 265 328 342 302 220 134 82 58 54 59 73 110 180 278 385 486 566 613 618 593 562 546 544 540 521 489 461 445 441 438 436 432 421 399 369 341 338 347 344 324 292 262 238 216 197 182 172 165 143 110 74 43 21 7 1 0 0 1 4 14 42 129 326 475 505 402 219 84 36 18 7 3 7 12 6 3 6 19 72 192 394 666 866 994 1059 1046 962 849 765 727 713 651 556 456 373 321 293 305 324 327 311 290 271 216 194 163 123 81 38 21 75 176 288 363 393 397 409 372 349 348 367 392 408 399 393 402 423 435 422 402 388 370 349 325 315 336 371 421 518 625 724 821 931 1031 1155 1216 1150 978 817 741 712 684 678 702 744 775 767 701 600 481 355 240 150 81 42 22 10 5 0 0 0 0 0 0 0 0 0 1 6 16 21 15 14 46 47 38 25 12 7 2 0 3 3 1 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 25 39 52 74 93 118 152 239 291 313 343 389 400 368 393 423 452 486 487 479 450 417 363 310 282 269 331 394 436 444 413 391 383 335 287 263 257 257 239 214 184 167 160 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 15 27 43 60 80 103 123 131 123 107 87 64 41 49 110 140 125 75 32 14 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 2 2 5 10 13 13 9 5 19 38 55 67 74 77 77 70 56 44 43 67 50 29 13 2 0 0 0 7 20 31 35 33 32 43 52 71 105 140 147 123 87 46 18 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 8 11 3 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 1 3 2 1 0 0 1 3 6 12 21 26 33 44 56 55 49 38 28 22 19 20 24 33 47 57 58 51 43 42 41 35 30 27 28 40 60 111 187 275 347 370 325 234 149 100 81 82 100 133 178 239 319 404 486 557 606 619 598 597 618 641 650 635 549 497 475 465 460 459 458 444 422 407 403 404 400 383 346 305 269 233 204 187 169 152 127 94 60 35 23 12 5 2 0 0 1 9 36 130 299 422 477 445 318 161 86 47 20 13 21 24 15 5 4 7 17 53 148 325 555 813 1043 1178 1170 1034 897 804 743 678 598 507 415 352 323 325 336 338 325 299 269 235 189 145 113 84 24 30 74 144 188 186 173 231 309 301 283 292 332 389 455 465 443 423 413 406 393 378 360 331 300 280 284 318 374 415 477 566 662 746 841 951 1077 1102 1028 945 911 907 876 833 800 789 803 823 796 726 640 545 440 334 243 166 116 80 51 25 4 1 0 0 0 0 0 0 0 0 0 1 1 0 0 8 18 30 38 34 25 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 2 19 33 44 54 59 63 71 105 144 173 198 235 287 329 387 441 484 532 582 575 554 497 390 270 217 266 356 470 546 576 513 468 412 355 325 322 331 331 299 250 207 183 172 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 32 53 76 102 128 141 141 125 109 91 93 134 201 204 149 83 31 16 13 12 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 11 12 14 14 14 16 17 25 46 29 13 4 1 0 0 0 8 20 24 17 6 6 18 22 38 62 81 81 54 26 13 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 1 2 5 12 19 31 43 45 40 31 21 12 5 3 3 5 9 16 22 25 27 31 36 36 33 35 37 37 43 54 83 144 228 317 375 361 288 221 170 138 127 132 149 162 196 230 272 325 383 438 467 486 523 599 686 740 734 608 502 430 404 416 452 490 505 478 461 460 466 461 424 366 317 276 238 206 183 164 136 102 72 46 31 28 17 10 5 1 0 1 8 32 156 324 433 478 472 393 218 124 78 45 29 34 40 34 19 15 24 39 63 114 201 325 490 754 1053 1211 1173 1068 954 853 758 658 551 456 397 367 363 362 346 319 316 282 255 219 185 167 162 114 107 112 128 135 121 99 117 210 250 241 226 241 295 386 444 461 447 416 385 371 349 322 292 264 250 261 303 364 427 494 558 612 658 735 817 897 932 927 925 932 978 965 918 866 822 796 772 735 693 643 576 485 395 329 267 214 166 118 70 30 13 4 0 0 0 0 0 0 0 0 0 0 0 0 0 5 19 44 62 62 47 26 13 7 4 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 1 4 6 3 2 10 18 26 38 46 50 57 68 91 127 165 182 218 278 362 450 480 508 566 526 475 443 374 175 108 133 195 310 448 547 520 490 456 430 438 469 499 501 444 345 270 220 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 40 67 94 121 141 150 147 132 123 111 137 206 266 191 86 31 18 26 29 28 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 1 3 7 14 8 2 0 0 0 0 0 7 15 14 6 0 1 5 5 13 22 25 20 9 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 9 20 29 30 26 23 18 10 3 0 0 0 1 3 5 7 9 13 19 22 24 34 41 41 41 41 58 103 172 264 347 361 305 272 248 225 203 192 201 212 239 235 237 252 269 288 311 338 372 473 603 694 744 691 555 405 332 364 455 511 548 529 504 487 475 451 400 343 298 258 225 199 179 157 121 84 58 45 39 35 23 13 6 2 0 1 9 44 180 344 465 524 526 475 309 184 110 66 45 43 52 50 37 36 53 85 124 163 186 206 260 373 578 871 1040 1113 1093 1020 918 794 653 541 467 420 403 389 349 315 310 284 252 224 205 201 202 178 152 141 153 178 203 263 255 301 317 278 216 188 225 304 386 443 462 441 376 345 317 290 262 239 232 246 287 353 432 506 558 578 590 634 683 731 772 804 841 885 910 904 876 837 779 732 683 645 619 595 556 475 425 390 356 317 269 201 131 80 42 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 34 59 70 70 65 58 40 29 17 6 0 0 0 0 0 0 0 3 9 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 13 17 14 10 6 4 4 3 13 21 27 32 42 55 58 67 89 120 149 169 208 220 244 231 202 175 174 106 63 54 63 78 190 292 349 385 427 473 512 514 510 489 455 389 305 244 214 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 26 51 81 110 137 155 164 165 158 152 176 204 251 228 113 34 8 10 22 42 51 30 4 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 0 0 0 0 0 0 0 3 9 11 5 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 0 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 4 15 26 29 27 26 27 23 17 10 5 1 0 0 1 2 2 3 4 5 13 20 33 46 51 47 36 37 53 98 182 284 349 343 322 306 292 274 259 264 285 303 299 294 295 299 296 286 280 299 365 472 605 759 828 729 561 452 447 498 513 539 544 531 506 472 427 370 306 267 237 211 187 168 146 109 80 63 57 56 48 31 16 5 1 0 1 10 53 155 281 405 500 541 541 441 304 184 102 60 46 49 45 42 48 67 96 137 175 176 161 155 176 250 391 543 780 950 1022 1003 924 815 706 615 527 468 432 372 341 318 283 246 212 186 182 180 166 147 141 166 212 213 335 427 456 431 373 301 210 199 248 337 432 493 486 419 369 329 292 256 225 211 224 266 336 423 507 561 570 574 593 624 661 696 721 738 766 787 791 781 763 697 634 575 532 506 496 494 454 436 423 413 402 373 284 203 144 98 52 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 12 21 35 51 65 83 82 97 74 31 8 0 0 0 0 0 3 12 23 18 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 9 12 10 4 0 0 0 1 3 5 7 10 11 8 7 11 18 23 12 17 30 35 34 31 23 26 30 36 44 40 49 88 128 170 228 283 327 382 409 413 427 442 370 304 256 231 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 30 56 87 117 138 160 174 182 183 216 341 376 267 156 67 21 4 7 35 58 57 32 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 3 2 1 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 1 4 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 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 2 9 17 22 23 24 24 21 13 6 3 1 0 0 0 1 1 2 2 1 4 12 28 45 58 58 47 35 31 47 100 187 284 354 367 342 320 318 332 345 341 338 333 330 336 346 345 323 337 358 394 456 541 628 698 733 706 654 618 612 594 568 550 527 490 440 385 326 281 254 232 211 191 173 145 113 91 78 73 71 62 43 24 12 4 1 3 10 45 112 207 329 451 520 542 523 437 306 178 95 58 48 42 46 57 71 85 110 149 153 143 121 94 84 100 136 350 604 788 858 844 806 757 706 646 585 523 443 391 358 315 271 232 197 176 167 163 161 161 169 196 209 291 391 449 449 422 406 303 222 195 232 322 431 448 424 388 345 301 258 224 211 221 260 339 448 547 572 599 621 633 650 686 706 694 702 722 742 753 743 730 654 571 490 422 388 396 412 413 413 411 413 420 403 336 272 221 179 130 60 27 7 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 28 48 70 96 155 162 92 34 3 0 0 0 0 1 6 14 10 3 1 5 13 4 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 1 1 1 1 13 50 103 115 121 154 164 178 199 278 361 399 378 363 346 298 344 349 330 284 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 29 53 79 101 120 145 167 186 268 332 382 362 189 91 34 10 7 15 51 55 40 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 12 14 13 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 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 1 4 3 2 0 0 1 1 1 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 10 13 15 14 14 10 6 3 2 1 0 0 0 0 0 1 1 1 2 7 16 28 44 59 67 52 41 39 56 99 168 255 326 346 338 346 384 408 422 420 393 367 360 374 391 372 378 396 425 469 531 609 656 666 652 647 659 660 646 626 591 538 472 408 359 321 295 267 238 215 203 197 163 139 120 105 94 87 76 58 44 35 27 19 14 14 30 67 133 243 384 478 511 513 484 404 287 173 105 75 62 64 75 84 83 89 119 141 145 122 78 42 42 64 182 358 512 574 535 505 494 535 598 633 624 557 498 431 371 323 283 243 203 181 175 182 192 186 186 197 241 321 385 409 394 392 342 254 177 155 217 335 388 415 409 374 326 281 241 218 213 242 324 451 552 597 648 685 697 699 726 731 716 713 732 762 775 747 724 668 590 494 399 346 344 353 364 373 376 381 397 397 371 328 286 251 212 141 76 25 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 32 51 93 165 215 183 123 35 7 2 0 0 0 0 0 1 7 22 45 49 30 11 3 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 2 19 109 241 404 490 480 456 488 543 604 630 597 538 599 638 640 608 561 468 359 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 19 33 48 68 95 122 142 170 358 396 332 223 111 40 18 19 28 33 27 26 15 5 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 22 22 27 24 17 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 13 11 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 6 4 2 1 1 3 5 5 4 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 1 3 5 7 9 10 12 13 6 3 2 1 0 0 0 0 0 0 0 0 0 1 3 5 10 21 44 70 77 76 71 66 71 101 174 277 327 350 374 410 444 474 475 449 415 391 389 398 397 385 373 375 400 447 524 575 594 594 611 654 691 697 684 644 578 503 443 398 360 321 281 245 216 196 186 168 158 151 138 117 95 80 67 60 54 47 37 24 21 27 46 90 181 318 437 492 502 495 463 393 290 201 146 113 103 110 118 111 108 118 138 153 146 107 56 52 87 169 285 399 461 331 229 177 200 296 441 564 620 566 492 430 382 338 295 245 215 202 203 213 218 220 211 223 243 283 363 364 333 327 285 216 171 166 227 317 400 443 435 391 338 287 248 229 249 325 454 559 636 693 730 743 733 736 727 729 744 768 784 776 753 734 710 651 550 444 365 326 315 319 328 340 362 392 407 387 352 328 307 271 204 131 63 17 4 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 33 82 148 213 246 255 162 67 14 0 0 0 0 1 6 23 50 70 70 58 40 20 3 1 0 0 0 4 14 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 1 9 108 255 496 759 801 766 791 833 874 865 820 835 978 996 937 812 678 486 348 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 22 43 72 93 107 148 305 277 191 107 51 25 30 53 65 47 20 7 2 1 0 0 0 0 0 0 0 0 0 0 0 0 2 7 16 31 37 34 26 15 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 11 11 7 7 9 12 14 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 1 7 5 4 4 2 1 4 8 10 7 7 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 1 2 5 7 8 8 12 17 21 23 14 6 1 0 0 0 0 0 0 0 0 0 0 1 2 2 2 6 19 41 77 99 104 96 85 85 130 227 301 352 386 416 456 514 532 521 495 471 462 472 465 438 411 394 389 398 454 546 618 654 664 664 662 711 712 685 629 561 500 439 379 324 275 237 210 188 173 165 170 182 183 158 121 97 78 64 53 43 33 28 29 31 38 70 149 279 431 510 522 513 502 476 403 311 244 203 187 185 183 178 173 165 160 164 173 156 113 92 108 160 243 349 476 354 210 98 45 56 122 276 429 492 517 513 469 403 345 288 249 228 218 213 218 252 252 240 218 200 253 317 336 382 390 324 241 172 177 228 315 405 460 461 419 357 299 269 287 359 477 594 682 733 748 746 729 707 674 667 679 695 710 712 707 708 716 694 593 480 392 334 302 292 298 318 351 377 387 373 349 347 337 305 249 182 114 52 15 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 44 94 168 266 363 344 210 40 4 0 0 0 2 12 32 58 72 76 71 59 39 20 6 0 0 1 9 20 18 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 44 104 210 420 557 633 692 746 787 837 856 855 857 785 633 524 469 379 301 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 23 39 44 47 78 137 123 75 49 41 43 51 65 75 40 15 5 2 1 0 0 0 0 0 0 0 0 0 0 0 1 10 35 37 43 49 24 14 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 4 11 22 28 34 27 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 4 5 4 2 1 2 5 11 9 10 12 10 9 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 8 12 15 14 16 21 28 36 41 29 12 3 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 6 13 39 68 82 84 84 99 151 217 266 306 341 373 411 461 500 513 526 540 544 563 580 558 522 491 469 454 472 527 599 671 720 733 714 756 760 739 693 629 562 489 412 338 282 246 225 216 206 201 207 223 229 205 165 130 99 73 54 41 34 26 34 38 52 95 177 302 465 541 562 558 548 535 489 409 342 304 288 279 267 261 266 262 242 218 206 185 158 136 126 136 170 232 345 352 281 172 68 11 20 128 328 525 653 679 625 532 443 366 308 267 239 222 217 258 288 293 274 234 213 287 371 439 453 409 341 251 197 187 226 298 371 399 422 394 343 303 296 349 454 574 662 699 703 695 669 645 607 584 589 593 590 596 604 619 643 658 605 515 436 371 328 308 304 315 330 346 358 358 353 359 355 334 290 228 162 93 40 14 5 1 0 0 0 0 0 0 0 0 0 0 0 0 3 12 34 110 237 380 459 393 104 27 4 0 1 6 24 46 69 86 96 94 83 68 46 21 3 1 0 12 21 20 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 9 10 5 7 15 31 54 91 159 222 280 342 416 478 607 649 615 549 444 330 356 334 291 245 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 19 37 41 35 34 42 52 61 63 64 30 15 7 3 1 0 0 0 0 0 0 0 0 0 0 0 4 22 73 59 52 37 12 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 15 30 33 34 29 16 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 5 4 2 0 0 0 2 6 6 10 12 10 10 10 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 5 9 13 18 21 24 23 27 33 43 52 56 49 34 16 4 0 0 0 0 0 0 0 0 1 4 2 1 0 0 1 3 8 17 27 36 49 74 112 152 195 239 278 304 315 321 358 408 461 505 535 568 622 637 624 599 573 552 535 537 572 637 710 763 762 810 824 799 745 679 612 536 465 399 350 319 301 294 290 286 288 290 276 236 189 152 128 116 110 110 123 138 148 162 184 208 237 284 426 519 574 598 597 576 540 487 420 370 351 349 348 342 346 366 365 327 294 253 205 165 135 120 126 159 223 279 293 253 162 52 49 127 331 596 806 863 798 682 569 471 389 324 273 245 227 250 294 341 379 384 302 309 363 408 413 393 398 366 298 239 213 219 250 299 348 359 344 326 313 324 397 491 558 586 608 630 608 587 564 543 524 493 461 492 516 513 512 529 552 519 470 422 382 353 345 359 367 373 384 389 388 391 386 367 332 280 215 142 82 45 23 10 3 1 0 0 0 0 0 0 0 0 0 0 0 1 9 64 174 331 467 466 199 58 6 0 2 13 35 67 95 121 160 162 136 108 79 51 25 11 2 5 14 20 19 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 18 41 43 34 25 24 50 109 171 196 166 129 117 128 189 312 435 505 481 367 313 286 276 254 219 187 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 29 36 51 59 52 25 13 7 3 1 0 0 0 0 0 0 0 0 0 0 0 7 31 75 60 52 29 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 22 24 19 13 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 2 5 6 4 4 7 11 10 9 7 4 3 3 1 0 0 0 1 0 0 0 2 3 4 5 8 14 20 23 25 28 30 33 37 42 48 56 64 67 62 42 18 3 0 0 0 0 0 0 0 0 3 2 2 2 3 3 2 1 3 5 8 15 25 37 65 110 158 201 231 243 223 233 271 327 387 441 488 551 597 618 615 599 584 565 546 553 585 641 713 760 837 870 840 777 717 668 600 546 502 468 447 436 437 438 439 436 421 387 339 287 240 231 250 283 322 373 385 378 372 383 399 389 332 379 467 553 611 625 598 550 513 459 408 385 391 410 405 402 397 395 403 401 388 333 252 177 136 119 133 172 224 271 287 243 160 139 191 355 613 875 965 910 814 710 606 498 380 295 235 210 221 259 321 412 481 431 387 363 347 332 357 402 461 471 418 328 237 225 297 359 385 386 376 366 359 411 482 536 563 587 642 648 632 605 571 530 478 432 426 423 404 388 398 453 459 439 418 396 372 363 380 409 436 447 453 458 453 436 411 378 341 276 204 144 99 65 38 21 8 2 1 0 0 0 2 6 9 7 1 0 0 4 31 85 162 254 295 202 82 4 0 0 16 45 97 146 133 149 176 214 213 171 113 63 38 14 12 24 37 41 30 11 0 0 0 0 0 0 0 1 2 0 0 0 0 2 9 3 1 0 3 17 41 74 73 55 38 60 127 243 362 388 278 135 93 89 147 273 433 546 563 471 357 295 301 247 225 183 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 32 43 40 27 13 6 3 1 0 0 0 0 0 0 0 0 0 0 1 7 25 46 43 31 13 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 9 17 18 17 15 11 8 5 5 7 9 8 6 3 5 6 7 10 12 15 20 27 32 31 31 35 38 38 38 39 42 50 63 74 79 60 34 13 3 0 0 0 0 0 0 0 0 0 2 5 7 8 7 7 3 2 3 4 5 8 16 30 54 86 123 158 159 150 161 200 255 307 365 399 447 481 496 498 501 499 492 496 519 559 616 693 773 809 802 780 759 727 668 627 601 583 568 560 567 565 566 549 517 484 447 409 410 426 446 471 506 538 543 510 479 480 502 475 408 397 435 496 549 567 567 528 499 469 439 417 416 422 417 417 412 400 403 427 473 488 422 311 226 170 157 170 207 256 290 278 226 197 221 320 528 821 956 959 914 843 741 599 447 310 222 186 187 210 254 351 460 500 485 434 365 272 268 361 505 616 649 590 453 377 384 419 455 485 442 409 414 455 512 560 590 617 672 696 694 682 649 583 510 443 394 360 332 301 298 332 363 372 365 350 334 332 351 388 431 453 482 509 519 507 473 435 380 323 262 205 160 130 96 61 33 14 6 0 0 2 6 11 11 8 1 0 0 2 9 24 58 139 185 166 89 5 0 4 20 48 106 197 171 172 236 340 399 372 273 165 103 75 62 58 61 60 45 23 6 0 0 0 0 0 2 8 13 10 7 3 1 9 29 22 22 25 30 44 69 96 112 128 154 168 210 275 318 271 159 129 144 195 263 329 383 455 546 574 607 613 474 283 220 174 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 0 0 2 8 22 30 29 21 11 5 1 0 0 0 0 0 0 0 0 0 0 1 8 19 29 30 21 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 12 20 20 18 16 12 9 11 17 21 20 16 17 21 21 20 19 21 24 28 33 37 37 37 41 44 41 35 30 28 33 46 66 76 64 42 19 5 0 0 0 0 0 0 0 0 0 2 5 8 10 11 11 8 5 4 3 3 3 3 7 14 27 46 70 92 102 100 110 140 177 233 277 304 319 333 353 378 403 417 437 463 493 530 589 654 706 746 769 764 727 671 623 597 586 575 551 523 472 433 408 393 378 355 336 360 394 426 455 487 509 507 499 491 489 490 445 406 399 410 438 475 501 524 505 483 470 457 429 419 428 437 448 453 449 443 433 464 511 514 455 370 292 253 238 243 264 292 310 305 269 236 249 361 593 758 856 897 897 850 735 554 391 269 212 206 224 234 306 413 508 560 554 513 394 354 409 519 638 737 768 723 667 623 586 552 540 480 434 427 455 498 538 570 583 600 613 617 612 617 579 521 460 402 350 308 272 265 285 309 316 305 289 278 280 298 329 362 386 428 470 495 496 483 434 376 326 285 246 206 185 149 104 61 31 15 5 4 8 10 8 4 2 0 0 0 0 1 2 20 63 110 125 62 10 1 6 22 50 101 213 239 250 332 456 525 534 500 415 303 193 114 80 68 57 41 25 12 5 4 5 10 19 31 40 39 27 12 2 8 26 46 65 105 161 172 179 176 197 267 354 346 237 171 152 152 134 116 163 198 217 232 259 272 279 313 327 336 331 310 212 142 100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 10 10 7 4 1 0 0 4 11 23 32 25 14 6 2 0 0 0 0 0 0 0 0 0 0 3 16 40 67 63 38 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 2 2 4 12 15 17 18 18 18 18 18 21 24 24 30 33 33 31 29 27 27 29 32 34 33 33 35 37 34 24 15 10 12 23 45 60 59 45 24 6 0 0 0 1 3 6 4 1 0 1 4 9 14 14 12 11 10 7 5 3 3 3 2 4 11 22 34 44 49 54 60 71 93 133 169 181 185 198 225 251 295 318 344 376 414 454 509 559 602 646 684 702 685 624 544 478 443 433 404 346 261 189 149 140 143 144 137 145 167 204 249 292 334 367 384 390 396 408 395 380 378 384 406 448 486 501 493 484 477 469 461 464 466 462 454 453 464 485 473 477 503 524 510 455 390 361 354 348 328 310 305 314 317 290 259 281 385 533 699 810 853 848 797 709 596 462 345 277 265 258 296 369 479 599 664 658 580 526 510 540 625 733 795 853 879 864 797 667 598 543 507 485 480 488 502 519 519 514 507 494 489 501 501 483 450 403 345 305 279 275 287 297 284 267 251 241 240 249 270 286 321 355 381 395 396 404 369 324 291 268 255 229 211 182 139 89 48 25 15 11 8 4 1 0 0 0 0 0 1 1 2 8 23 47 66 22 4 0 1 12 48 115 217 291 332 375 448 466 505 565 590 530 304 138 82 58 45 35 24 22 23 26 32 46 71 95 95 74 48 27 1 27 57 87 135 233 444 533 501 417 387 538 683 521 278 118 69 83 108 166 200 183 143 122 133 139 131 117 102 85 101 103 82 59 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 18 25 25 14 5 1 0 2 17 38 51 49 30 10 3 1 0 0 0 0 0 0 0 0 0 0 10 42 88 120 103 42 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 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 6 4 3 7 11 14 17 21 23 24 24 23 20 18 18 20 27 33 35 34 30 27 26 27 27 26 25 24 23 20 14 7 3 3 11 28 46 52 45 29 10 0 0 0 1 4 9 11 6 3 1 3 6 10 11 12 16 18 16 9 1 3 4 3 4 7 12 18 21 20 20 24 31 44 73 92 98 104 117 133 146 186 219 249 279 316 365 427 468 519 571 616 651 663 637 574 491 424 391 360 304 230 148 84 51 42 43 39 37 40 49 65 86 113 147 179 207 235 264 289 310 318 335 375 432 478 498 511 519 511 483 474 462 437 414 409 424 445 474 470 473 494 523 537 473 409 382 392 417 426 378 308 274 260 255 257 270 313 405 541 655 718 774 803 769 715 630 522 415 339 311 327 367 442 555 653 683 672 645 603 577 638 713 783 843 904 954 942 833 741 678 634 597 568 538 507 485 467 454 448 429 430 437 444 445 433 403 354 315 290 279 278 279 261 245 230 218 211 213 232 250 271 293 313 325 328 334 323 304 282 256 248 239 228 209 179 136 88 51 28 14 5 0 0 0 0 0 0 1 4 3 1 1 3 5 7 3 0 0 2 14 56 129 232 339 425 470 441 422 499 589 591 444 220 110 74 80 107 109 78 87 87 78 70 81 133 174 185 150 83 73 64 83 116 153 188 259 498 690 754 713 662 850 886 615 303 147 97 91 108 153 166 134 97 71 64 60 51 42 29 20 18 15 13 12 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 21 27 21 10 3 1 0 3 20 51 60 45 19 3 0 0 0 0 0 0 0 0 0 1 2 3 11 40 80 104 88 27 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 17 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 1 3 5 8 11 12 11 10 11 14 16 18 21 25 27 30 28 28 26 22 19 20 25 30 30 28 26 26 25 24 24 22 19 15 10 7 5 3 4 9 18 32 42 44 34 17 2 1 0 0 4 10 14 9 4 1 1 1 2 3 8 15 21 21 13 2 1 2 3 3 3 4 7 7 6 8 11 16 23 39 56 62 58 57 72 88 111 140 173 209 248 295 345 381 420 471 529 587 626 639 623 584 538 494 450 403 360 322 261 170 119 89 63 42 25 13 10 11 16 24 33 51 81 111 148 186 212 245 298 359 411 433 475 510 507 471 435 400 372 359 366 382 385 411 423 435 454 485 536 488 419 371 366 405 466 468 374 293 237 208 205 216 224 249 312 403 523 670 751 775 744 676 607 518 427 379 376 396 435 521 607 649 654 678 690 629 627 664 709 745 793 881 922 886 842 795 748 686 634 588 541 497 464 449 444 427 419 419 422 421 413 390 357 327 301 279 265 256 244 230 215 202 193 191 203 217 226 237 264 288 303 309 309 305 295 275 267 263 261 255 232 180 120 72 38 18 9 7 5 2 0 0 0 4 5 3 1 0 0 0 0 0 0 0 2 24 64 127 213 314 440 521 543 585 668 704 590 293 129 107 175 294 405 392 358 297 232 164 116 122 213 332 376 268 145 144 157 202 262 290 282 302 382 547 733 822 919 1085 1050 748 373 216 164 135 128 128 127 104 87 67 45 32 24 18 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 1 5 7 6 3 2 1 0 0 2 10 27 34 18 4 1 0 0 0 0 0 0 0 0 0 9 16 17 14 24 44 61 50 16 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 34 62 76 59 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 1 3 6 10 14 17 18 19 21 21 18 16 16 19 25 28 29 28 27 24 21 19 21 23 24 24 24 24 24 23 22 20 17 12 7 7 7 7 8 11 14 19 28 36 36 25 10 3 1 0 3 9 15 12 6 3 1 0 0 0 2 5 11 13 9 2 0 1 2 2 3 3 3 3 4 4 6 8 11 20 36 48 49 45 50 58 70 87 108 134 167 217 257 297 340 391 446 497 538 568 583 587 581 560 517 473 447 425 393 350 282 215 162 117 79 52 38 31 25 20 17 16 22 33 56 82 108 139 180 222 263 282 323 375 407 410 390 365 332 321 335 343 341 359 382 399 413 434 485 481 439 393 368 381 472 509 449 354 256 178 135 125 124 134 169 242 353 440 454 507 567 598 614 597 503 440 418 422 443 502 572 624 632 622 620 593 600 631 665 680 684 727 752 757 745 731 717 664 631 617 591 546 500 478 459 434 417 408 402 394 376 353 330 313 297 269 257 246 234 220 205 193 193 193 198 204 203 197 223 252 277 295 304 298 286 284 285 283 279 275 238 172 110 64 36 25 21 19 14 6 0 0 0 2 3 1 0 0 0 0 0 0 0 0 0 10 37 82 139 202 290 354 428 545 684 761 557 274 191 284 491 719 758 689 581 457 344 227 198 240 373 534 578 366 273 313 435 553 555 466 371 295 248 273 433 592 851 1149 1233 913 540 304 187 130 102 93 86 78 73 65 54 42 30 23 16 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 4 7 9 2 0 0 0 0 0 0 0 0 0 0 0 30 48 45 32 26 30 30 19 6 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 1 3 9 21 60 104 126 113 70 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 1 1 3 5 8 14 17 20 22 23 23 21 16 10 6 9 18 25 29 30 30 28 25 23 22 24 25 24 22 20 20 19 19 17 14 11 9 10 10 11 13 15 15 14 16 23 28 27 18 9 4 1 2 5 11 16 13 8 4 1 0 0 0 1 4 5 3 1 0 0 1 1 2 2 3 3 3 4 4 5 7 11 20 28 34 37 39 40 44 50 60 75 92 125 159 200 250 304 354 394 424 456 488 517 539 540 510 481 462 440 409 371 334 297 261 215 162 121 97 85 79 77 75 69 61 62 69 74 78 88 108 117 140 156 175 204 252 299 327 356 347 316 295 297 325 349 347 344 364 399 442 454 443 426 402 353 374 456 486 436 322 198 116 81 67 67 83 113 140 150 140 143 210 334 487 601 576 519 470 442 451 495 550 593 615 608 577 565 583 629 674 684 649 602 580 582 578 564 571 555 551 572 577 552 513 478 449 424 405 391 377 359 337 316 294 275 266 256 248 239 232 223 206 203 212 215 210 198 184 176 194 218 238 252 260 260 257 255 257 253 231 207 166 112 67 39 26 24 23 18 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 24 50 81 117 156 238 380 552 769 685 535 564 738 969 1088 1015 842 641 460 313 228 228 318 499 673 629 475 451 583 784 855 754 567 396 281 217 213 258 364 708 1163 1335 1048 630 328 175 108 69 65 66 67 65 59 47 41 31 24 20 19 15 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 52 88 81 53 29 19 10 5 1 0 0 0 0 5 9 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 11 14 23 45 81 128 137 105 66 33 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 15 20 22 24 25 24 21 16 9 5 1 3 10 19 25 27 29 29 28 27 27 28 28 26 24 22 19 17 16 15 13 11 10 9 9 10 12 13 15 12 10 12 18 22 21 17 11 7 4 5 10 15 21 17 9 3 0 0 0 0 2 4 5 5 4 2 2 2 2 3 3 3 4 5 7 8 10 9 14 23 29 32 30 26 27 27 30 38 49 68 93 127 171 217 258 291 316 348 383 421 457 482 475 472 473 469 451 421 387 356 332 310 280 238 195 175 164 161 162 161 152 150 150 150 147 141 134 125 123 124 125 129 143 175 238 268 275 272 258 255 285 309 317 318 332 365 413 448 459 448 419 354 354 430 514 529 440 290 178 109 68 45 33 29 29 26 22 29 62 138 305 490 560 555 508 447 452 492 531 563 573 541 470 504 536 592 660 692 656 567 525 524 525 490 463 450 443 460 480 481 473 465 433 399 377 367 353 335 316 300 284 268 253 241 233 231 235 240 227 228 237 237 225 208 189 182 190 201 206 201 190 187 194 188 172 159 132 96 54 30 19 15 11 10 11 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 13 48 149 340 615 817 1074 1196 1263 1325 1386 1335 1265 1141 967 756 490 301 207 196 254 365 523 510 522 655 906 1100 1031 813 560 382 307 307 357 414 594 990 1430 1330 923 514 260 159 114 90 77 71 68 61 51 34 25 18 14 11 6 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 15 59 118 108 71 35 14 4 1 0 0 0 0 0 7 10 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 20 31 42 52 58 59 67 94 135 116 74 36 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 2 5 8 11 15 20 26 27 28 28 28 24 16 5 1 0 2 7 15 22 26 30 31 30 30 31 31 30 29 28 26 24 20 16 14 14 13 11 10 8 7 6 6 9 5 5 7 10 13 16 18 17 17 14 14 20 28 34 31 21 10 2 0 0 0 2 5 8 9 9 8 5 3 2 2 2 2 5 9 13 14 11 7 10 17 24 29 31 25 25 21 19 21 28 40 59 85 117 152 185 211 239 269 298 333 376 419 447 475 497 504 496 477 445 412 380 354 334 314 293 271 249 232 221 215 213 211 215 222 224 212 198 176 157 144 134 125 116 114 141 171 197 217 222 224 237 272 305 318 324 344 389 470 495 443 419 396 403 460 543 592 556 444 327 216 131 74 36 16 7 3 3 7 20 54 173 302 398 457 492 508 504 527 538 533 523 498 389 428 476 526 594 672 679 607 559 543 525 481 416 382 366 366 373 375 381 387 386 372 354 348 341 327 309 294 282 265 245 227 224 229 231 237 245 258 271 270 249 222 202 191 187 185 177 164 143 122 121 116 88 66 50 30 11 4 3 3 2 1 2 2 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 50 226 622 1036 1289 1513 1678 1731 1684 1571 1365 1201 1100 1034 850 514 285 166 136 160 257 370 536 775 1085 1398 1302 981 646 403 298 359 522 701 905 1135 1393 1432 1078 644 347 203 158 133 112 96 85 77 73 58 37 19 8 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 1 2 16 51 102 100 67 33 12 3 1 0 0 0 2 4 7 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 1 9 23 43 67 92 105 95 96 118 153 158 121 70 27 5 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 2 3 3 4 6 11 13 15 19 24 29 30 28 28 28 25 17 3 1 1 3 7 13 19 24 28 30 31 32 33 33 31 31 30 29 28 24 19 16 15 14 13 12 9 7 3 1 2 1 1 3 6 9 11 14 17 22 22 22 27 38 47 48 42 28 10 3 1 0 2 4 6 7 7 4 3 2 1 1 1 1 4 9 13 13 8 8 11 15 18 22 25 25 27 26 24 22 22 28 43 68 96 124 149 170 196 219 239 267 314 363 407 445 469 479 478 475 447 408 369 336 314 304 293 276 261 248 237 229 223 223 231 238 234 213 192 169 149 134 126 127 129 122 119 121 125 132 154 172 187 218 259 297 333 352 399 440 446 444 481 510 508 532 572 598 603 575 514 404 278 173 102 57 30 14 6 3 6 24 69 124 186 265 375 549 605 604 566 523 518 498 429 434 461 482 513 576 580 561 547 527 483 433 371 337 319 309 303 291 288 294 304 312 321 327 324 313 296 280 263 245 230 222 227 236 234 242 263 282 292 283 253 224 198 175 160 155 151 143 141 112 85 71 46 25 21 14 5 1 0 0 0 0 0 0 0 0 0 0 0 0 1 4 3 1 0 0 0 0 0 0 0 0 0 0 0 2 41 176 688 1086 1367 1564 1666 1596 1456 1270 1068 903 800 667 527 346 186 93 68 125 311 648 1060 1378 1556 1482 1138 706 407 278 296 477 732 1005 1213 1273 1207 931 573 340 226 180 163 148 133 116 101 88 74 54 31 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 1 2 6 8 25 49 68 65 44 24 9 4 4 1 1 1 6 12 12 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 13 29 54 84 117 128 156 169 165 183 172 114 51 12 0 0 0 1 9 12 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 7 6 8 13 15 15 19 23 26 28 28 26 25 24 24 19 8 3 2 3 6 11 18 30 37 33 30 31 32 31 30 29 28 29 29 26 22 19 17 15 15 14 10 8 4 1 0 0 0 1 4 7 9 11 12 18 21 25 35 51 63 67 63 46 25 12 5 2 1 2 4 5 3 2 3 3 2 1 1 4 6 11 12 9 9 13 15 13 10 10 11 17 21 24 27 31 35 36 48 69 94 119 139 157 174 190 206 228 267 307 342 368 383 386 375 356 330 299 266 236 213 205 197 196 194 191 190 195 208 214 220 221 210 189 161 134 111 93 85 89 101 109 115 121 126 127 121 129 142 161 189 228 287 330 412 510 594 640 655 693 655 620 617 625 640 654 647 587 479 354 255 176 117 74 44 24 18 18 32 65 137 273 484 658 725 706 623 524 539 506 473 461 460 460 490 531 582 609 593 535 458 399 346 306 277 258 249 236 225 226 239 258 283 300 304 293 274 252 235 225 223 232 243 241 226 218 242 274 294 294 271 240 204 171 151 145 140 127 131 117 80 52 37 22 18 13 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 1 0 0 0 0 0 0 0 0 0 0 0 1 6 39 388 730 1003 1195 1200 1118 999 857 721 579 469 376 289 188 88 34 30 161 570 1192 1714 1814 1624 1241 748 370 247 254 340 517 719 824 863 849 699 477 286 205 180 166 156 145 131 116 103 81 56 33 16 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 16 32 58 57 53 45 30 16 9 7 7 6 4 4 7 9 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 26 47 81 112 161 200 221 218 182 112 51 13 0 0 0 3 11 12 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 10 11 9 8 10 10 16 22 26 27 27 27 26 26 25 23 19 12 6 3 2 4 8 16 30 38 39 35 30 28 26 25 24 25 25 27 27 25 22 19 17 17 17 10 8 7 4 2 0 0 0 1 3 5 8 10 14 18 26 40 60 76 81 73 56 36 20 10 4 2 1 1 3 1 1 3 4 4 2 1 5 10 16 18 13 11 14 14 9 5 7 5 7 9 12 17 27 43 50 58 74 96 117 131 142 154 170 188 208 236 269 298 313 314 303 287 258 217 186 165 148 132 119 107 110 112 111 111 121 139 156 169 173 166 152 133 115 98 82 70 62 66 75 87 102 121 144 147 151 157 162 168 173 231 301 396 499 585 643 725 811 831 807 775 735 712 710 706 680 624 555 475 381 297 223 161 111 77 62 73 111 186 306 463 591 680 719 701 622 609 580 541 501 471 463 466 499 514 486 456 503 432 370 316 270 232 209 201 191 186 191 207 225 256 279 286 275 250 220 198 191 202 220 231 217 191 182 205 247 282 291 275 249 215 183 160 151 141 126 116 104 81 54 43 35 26 14 3 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 20 137 314 504 700 726 684 606 527 466 332 249 200 171 118 39 11 21 153 577 1300 1701 1681 1372 915 478 227 207 227 266 330 415 480 497 464 385 296 229 198 171 150 133 115 98 82 68 48 27 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 29 60 71 54 46 38 27 17 15 11 10 9 8 8 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 13 24 34 63 98 130 145 124 67 30 9 1 0 0 3 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 12 13 11 10 10 9 17 25 27 26 26 28 28 31 30 27 21 15 9 4 2 5 10 16 29 35 37 36 32 26 20 18 18 18 20 22 25 24 21 18 16 17 18 10 9 8 6 3 0 0 0 0 1 3 7 12 16 21 28 40 57 72 76 69 56 39 22 10 4 2 1 0 1 0 2 3 3 2 2 3 4 7 12 17 18 17 13 11 6 2 3 5 7 8 7 8 19 38 52 61 76 96 115 122 127 140 156 173 193 219 246 271 284 283 274 264 241 207 181 164 151 143 125 105 91 81 73 69 69 77 91 105 114 114 107 97 91 87 83 79 76 73 70 73 84 104 136 168 193 214 228 234 243 288 352 423 483 519 548 697 836 935 976 946 849 776 749 739 731 728 724 689 616 534 454 371 289 221 185 178 192 216 247 285 330 420 545 638 665 694 687 643 574 492 437 414 420 407 355 294 316 309 280 246 216 195 184 181 178 179 190 207 213 236 257 262 248 217 184 162 156 163 174 178 159 150 161 194 236 270 275 255 232 209 180 151 152 148 135 116 95 73 47 32 20 7 0 0 0 0 1 2 3 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 6 27 70 170 299 349 368 355 314 285 220 170 137 114 67 18 3 11 95 379 1053 1425 1365 1018 620 307 197 175 175 179 192 194 221 245 250 236 214 195 173 143 116 95 74 54 38 26 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 1 11 45 72 77 68 46 31 21 14 12 10 9 8 7 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 7 18 31 39 39 31 25 19 12 6 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 2 5 9 11 11 12 12 12 12 20 26 25 24 27 32 34 36 35 31 26 19 12 7 5 9 16 23 31 35 39 38 32 23 14 12 12 12 14 18 21 19 13 9 9 11 17 8 4 3 3 2 0 0 0 0 0 2 7 14 21 25 29 35 42 52 56 56 50 38 21 8 2 0 0 0 0 0 1 2 1 1 1 3 3 3 6 11 17 18 16 11 5 2 3 7 14 17 15 14 23 38 50 61 76 95 114 118 122 130 141 154 172 192 218 253 270 273 277 280 279 273 260 241 221 215 191 160 128 99 76 63 55 55 60 67 73 76 75 74 72 73 75 75 72 75 78 81 89 110 140 172 200 229 259 279 309 351 400 449 503 571 599 730 884 1000 1038 984 906 860 846 842 831 813 851 868 831 764 694 619 533 442 370 318 276 236 215 212 232 316 469 588 663 708 719 702 639 536 440 381 357 333 286 281 251 212 185 172 163 169 174 181 188 195 200 208 207 216 225 227 216 183 156 139 132 131 127 120 115 131 163 204 241 260 259 245 225 202 173 152 146 137 119 91 59 36 21 12 4 0 0 3 5 6 8 11 11 7 3 4 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 48 106 155 200 220 193 162 120 82 64 57 23 5 0 6 51 321 776 1105 1066 688 361 205 145 124 114 99 89 93 105 117 122 121 121 109 92 76 63 50 31 16 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 27 59 71 74 65 39 23 15 11 9 10 9 6 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 12 22 42 44 28 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 2 4 7 9 12 12 10 10 14 18 18 17 20 27 35 39 40 39 35 29 23 18 14 13 18 27 36 40 40 39 37 32 23 13 10 7 5 4 4 4 3 2 3 2 4 12 11 10 9 6 3 0 0 0 0 0 1 5 14 21 26 29 32 35 40 43 45 46 40 25 9 3 1 0 0 0 0 0 1 1 0 1 2 2 2 4 7 9 10 16 13 7 3 2 7 16 24 26 26 30 40 50 60 72 90 112 118 121 125 130 138 150 165 189 222 249 265 273 278 285 290 291 288 283 281 260 222 177 134 98 77 62 51 48 50 53 57 61 67 72 74 72 66 59 58 62 68 77 89 102 118 134 156 183 206 233 263 295 334 394 488 635 788 921 1009 1035 971 951 974 1008 1018 995 1013 1019 1029 1013 965 906 847 777 684 580 473 370 290 242 228 258 350 509 605 629 629 653 682 650 560 463 392 354 326 259 233 199 160 133 127 133 149 157 161 168 181 186 196 200 202 202 204 193 166 139 121 115 111 103 103 115 143 180 213 241 243 237 227 211 186 182 174 155 122 78 50 26 12 6 3 0 0 2 10 22 32 34 29 25 21 20 19 11 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 21 34 60 77 79 63 36 9 0 7 4 1 0 2 30 205 518 768 721 414 238 151 107 82 61 37 20 13 20 33 38 37 33 29 26 22 16 12 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 22 44 62 45 43 39 25 16 15 13 10 7 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 22 61 57 30 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 3 4 6 8 8 7 7 6 5 5 8 9 14 22 31 38 40 41 38 34 29 25 21 23 31 44 56 60 57 50 42 33 23 14 11 6 2 1 2 1 1 0 2 3 4 7 11 13 12 6 1 0 0 0 0 0 1 4 13 19 22 25 27 29 34 36 35 37 39 28 16 9 4 1 0 0 0 1 2 2 1 1 1 1 2 4 5 4 3 7 8 7 7 8 9 15 21 26 30 32 38 49 58 69 84 103 115 124 130 134 135 138 147 174 211 239 249 247 246 256 263 270 278 288 296 292 267 224 175 133 111 94 78 62 52 50 52 56 63 68 70 63 54 46 42 42 44 46 45 42 43 51 65 78 91 106 119 142 179 223 287 417 584 750 882 938 924 986 1074 1144 1163 1112 1117 1128 1141 1145 1128 1089 1037 969 877 769 652 534 431 368 362 418 523 626 654 679 697 707 701 656 588 521 459 398 332 250 202 179 165 155 150 145 125 123 133 144 167 174 191 205 206 195 191 178 159 139 123 115 109 111 119 134 158 189 205 212 216 218 211 188 165 175 171 143 90 32 17 8 4 2 0 0 2 9 28 53 74 74 66 54 43 34 27 13 6 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 6 11 14 11 4 0 0 0 0 0 0 0 16 78 258 471 418 269 179 125 87 56 21 6 1 0 1 3 5 5 3 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 13 34 47 42 16 7 7 9 10 12 12 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 8 8 5 0 0 3 16 41 68 51 23 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 1 2 3 3 3 4 4 4 4 3 2 1 0 0 1 6 13 23 32 38 39 39 38 35 32 27 27 38 55 71 81 84 73 56 39 26 16 11 10 9 9 8 8 6 1 0 1 2 3 7 13 12 5 0 0 0 0 0 0 1 5 17 17 17 18 20 20 23 25 24 27 29 26 20 13 7 2 0 0 0 0 3 5 5 4 2 1 2 2 3 3 2 3 3 4 8 17 17 18 19 21 25 30 37 44 50 59 71 85 99 113 124 128 124 123 130 152 179 201 211 211 205 214 223 232 242 255 270 280 274 245 201 164 148 135 117 96 76 62 56 52 50 47 45 43 38 32 28 24 23 22 19 16 17 21 24 27 30 36 50 71 88 106 124 167 256 388 533 619 696 811 964 1117 1195 1177 1163 1164 1177 1194 1203 1183 1137 1066 985 903 820 737 650 597 589 626 689 723 689 676 675 658 619 592 577 549 496 419 323 248 214 202 201 201 195 165 133 120 122 124 138 159 188 211 217 196 178 162 147 131 118 105 111 123 134 143 157 178 190 199 204 201 188 164 156 155 133 84 26 3 0 0 0 0 0 0 5 21 51 89 112 113 102 83 60 45 32 20 12 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 109 220 215 174 135 107 77 36 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 17 36 33 17 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 10 3 2 12 45 83 99 61 23 5 0 0 0 1 0 1 1 0 0 0 0 0 0 0 1 3 2 2 3 4 5 5 2 1 0 1 2 2 0 0 0 0 0 0 0 6 15 24 31 36 39 41 41 37 32 31 40 57 76 94 102 91 73 51 31 17 10 10 10 8 6 7 1 0 0 0 0 0 2 3 3 1 0 0 0 0 0 0 1 4 18 16 15 14 14 13 14 17 18 21 23 22 19 14 8 3 0 0 0 0 3 5 5 4 2 1 1 1 1 2 1 2 2 2 4 12 15 15 14 14 16 21 21 30 36 43 54 68 85 100 112 115 109 107 115 131 151 167 176 179 174 179 186 195 205 216 227 235 232 214 188 170 163 153 131 105 85 70 59 51 43 36 30 28 26 24 21 18 16 13 10 9 11 14 16 17 16 17 22 33 47 53 57 60 72 104 158 235 300 381 497 659 894 1012 1114 1175 1196 1202 1211 1177 1125 1070 1019 974 929 887 841 806 788 785 794 780 722 649 573 495 442 469 495 497 466 403 316 258 230 218 211 200 177 140 101 77 80 86 107 140 179 212 231 214 184 159 151 154 142 121 120 135 147 144 145 162 173 183 186 176 165 158 154 132 83 29 6 1 0 0 0 0 0 5 18 43 83 126 141 138 121 97 75 60 44 31 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 6 42 77 107 119 111 94 65 26 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 30 19 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 15 16 17 38 89 128 125 74 24 5 2 3 3 2 1 2 1 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 0 0 0 1 1 0 0 0 0 0 0 0 0 4 10 16 22 29 35 41 43 40 35 34 41 56 77 98 107 99 85 63 38 16 5 4 5 10 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 14 16 15 13 13 16 13 13 15 16 17 17 14 11 7 3 1 0 0 1 2 2 2 2 1 0 0 0 0 0 1 1 1 1 3 6 8 10 12 13 13 12 19 25 32 44 61 78 91 99 101 100 102 111 126 139 147 150 152 150 152 155 161 168 173 179 184 184 179 171 165 160 151 131 106 85 74 67 58 48 40 35 30 27 25 22 18 17 10 6 5 6 7 7 8 8 9 12 18 23 29 33 31 25 22 29 51 78 113 164 245 411 550 680 863 1035 1084 1106 1127 1126 1092 1037 1008 977 949 929 917 906 879 862 812 725 613 500 412 390 413 437 442 417 358 304 274 250 225 195 156 120 87 56 31 27 52 97 145 187 220 240 222 196 180 175 173 166 156 149 154 164 158 164 174 178 183 188 173 166 155 141 109 46 12 2 0 0 0 2 6 13 27 51 81 122 150 163 163 149 125 102 78 53 30 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 8 16 33 56 58 55 36 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 4 11 18 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 23 42 64 106 126 109 63 18 4 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 1 5 9 14 20 29 37 42 42 38 36 41 53 71 87 93 96 90 70 43 17 0 0 1 8 9 2 0 0 0 0 0 0 0 0 7 7 3 0 0 0 0 0 0 0 0 11 18 22 22 21 16 8 5 4 5 9 13 12 11 8 5 2 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 2 2 4 6 9 10 12 16 21 31 45 62 79 91 99 102 102 101 109 122 133 137 133 132 130 128 125 125 127 128 134 142 151 158 162 164 158 150 140 128 118 105 91 77 64 54 46 38 31 27 22 17 12 6 3 3 3 2 2 2 1 1 3 6 13 17 17 13 6 0 2 7 15 30 54 83 139 204 273 391 551 658 790 925 1032 1070 1026 998 977 960 954 951 934 897 859 796 698 573 445 380 374 389 404 407 395 366 320 283 251 214 166 119 83 56 35 22 28 57 109 166 216 255 247 230 215 198 175 167 173 174 174 179 190 189 181 186 191 186 183 177 166 144 117 84 33 9 1 0 0 2 15 29 49 71 89 108 140 174 199 204 190 160 121 82 45 16 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 7 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 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 10 12 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 26 39 61 73 65 39 12 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 2 4 7 10 14 25 35 40 42 41 37 36 45 60 71 73 78 79 67 45 19 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 6 14 19 20 15 7 2 1 0 1 3 6 6 6 5 3 2 1 0 0 0 0 0 0 0 0 0 1 1 0 2 2 1 0 0 0 0 0 2 4 9 14 21 30 38 47 65 79 89 95 98 98 96 101 109 116 119 118 116 113 108 101 94 91 89 92 99 108 118 121 126 129 133 136 141 147 149 131 108 88 71 56 41 31 25 20 15 8 4 3 3 2 1 1 1 0 0 0 0 0 3 4 3 1 0 0 0 2 7 14 22 40 64 102 163 234 315 438 611 785 897 912 933 934 924 905 881 864 827 781 715 623 509 394 343 330 336 348 356 350 318 282 248 215 179 130 96 73 57 44 36 60 98 150 208 260 290 266 250 233 201 167 162 159 163 177 200 218 221 212 205 203 194 186 178 161 138 112 76 32 8 0 1 5 22 51 70 87 107 117 136 166 205 231 218 180 135 95 58 25 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 1 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 1 2 15 25 22 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 8 20 24 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 1 0 1 1 3 5 6 7 9 11 13 22 31 37 38 37 33 27 38 52 57 50 46 46 42 31 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 1 2 3 3 2 1 0 0 0 0 0 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 1 3 8 6 6 4 2 1 0 0 0 0 0 2 4 10 20 33 44 49 61 70 76 80 84 88 90 91 94 96 97 98 100 98 94 85 72 63 58 56 57 60 65 65 69 78 88 98 107 121 137 134 121 105 91 75 54 38 27 18 10 5 2 1 2 1 1 1 1 1 0 0 0 0 0 0 0 1 1 0 0 0 1 1 3 7 12 24 43 70 112 174 299 456 600 742 844 875 855 814 780 745 707 663 602 521 424 343 300 286 289 299 300 282 254 223 196 173 152 119 97 86 82 83 87 119 159 198 230 244 266 262 259 252 225 190 173 164 166 183 207 213 216 220 225 229 226 217 201 180 160 134 83 30 4 0 3 15 47 84 106 118 140 153 156 166 178 175 146 119 94 70 44 20 10 3 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 34 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 30 43 33 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 10 12 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 1 1 2 2 3 5 6 7 8 11 13 14 14 18 22 26 29 31 29 20 32 48 53 45 40 39 33 25 13 1 0 0 0 0 0 0 0 4 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 9 10 7 4 2 0 0 0 0 0 0 0 2 5 13 23 29 39 47 54 60 63 67 70 70 71 71 73 75 77 78 77 71 58 47 40 35 32 31 32 29 28 33 41 49 60 77 94 105 109 108 105 98 82 64 46 28 11 6 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 2 4 5 5 25 74 149 243 373 563 695 735 703 659 613 561 509 454 388 320 275 252 244 245 250 240 224 207 190 174 164 152 135 120 111 107 117 123 150 184 206 206 178 186 215 254 279 266 207 189 187 186 189 201 188 187 205 232 255 261 252 230 206 183 140 78 29 6 5 12 31 59 86 105 120 135 137 138 142 143 135 119 106 95 86 74 62 47 23 4 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 34 64 94 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 17 32 40 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 4 4 5 9 12 13 13 14 15 17 19 20 19 13 22 41 53 55 56 59 49 36 19 3 0 0 0 0 0 1 4 13 15 12 9 6 5 4 1 0 0 0 0 0 0 2 6 12 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 1 2 3 3 7 8 7 4 3 6 2 0 0 0 0 0 0 0 1 5 10 15 21 26 29 33 37 43 45 45 45 47 48 47 50 52 50 44 35 25 23 21 18 16 14 13 13 15 18 27 40 60 80 94 102 108 109 104 95 80 59 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 4 16 39 70 144 259 392 453 484 452 389 329 286 246 216 203 201 204 208 209 198 186 176 169 165 161 150 136 121 108 104 114 125 139 151 150 135 122 149 208 273 315 318 265 226 210 206 187 178 164 162 176 203 234 257 252 228 195 155 113 70 40 27 29 40 53 66 76 84 95 114 115 119 133 146 147 145 137 129 125 123 122 104 73 42 22 7 4 5 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 72 115 150 172 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 12 16 15 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 6 9 11 12 12 13 14 15 15 12 5 13 31 47 59 66 70 67 46 22 5 0 0 1 1 1 3 11 15 16 15 13 10 9 9 4 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 4 7 8 10 15 12 6 6 11 5 3 2 2 0 0 0 0 0 0 0 1 3 5 7 11 17 22 24 25 26 26 24 22 23 25 26 26 24 20 19 17 12 8 4 2 3 7 10 13 22 34 49 66 80 90 98 107 112 110 101 81 48 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 1 2 9 33 74 125 175 199 195 177 161 150 143 147 154 159 162 164 158 148 138 133 134 128 118 106 92 79 80 86 89 86 83 82 92 118 163 218 268 306 324 302 257 212 211 174 153 143 143 150 174 204 214 206 184 155 115 93 80 72 70 75 72 67 61 56 50 53 72 88 104 128 148 167 182 190 189 188 182 179 163 132 97 61 29 14 10 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 1 1 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 48 102 145 172 185 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 9 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 8 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 8 10 11 13 15 16 15 12 8 3 8 20 33 45 54 61 65 45 22 7 2 3 5 6 3 2 8 13 16 18 17 14 13 12 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 1 2 1 4 6 8 11 11 13 14 9 6 9 8 5 3 2 0 0 0 1 1 1 0 0 0 0 0 0 2 3 5 7 9 11 10 9 7 7 7 8 10 12 13 14 14 13 10 4 4 4 3 4 7 12 18 27 38 51 62 72 83 94 104 122 124 101 64 26 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 6 19 37 54 64 65 67 73 86 96 91 84 84 86 88 86 84 80 74 66 60 58 58 65 76 80 77 77 90 114 152 209 280 265 262 270 273 244 165 180 163 144 132 134 139 152 163 166 158 143 125 103 91 90 92 91 80 66 53 44 37 23 32 54 75 92 112 140 176 212 242 258 256 246 234 216 184 145 105 65 36 19 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 0 0 0 0 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 1 17 62 111 144 155 157 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 5 6 7 10 15 16 13 7 3 3 5 9 14 19 26 37 42 35 24 16 11 12 11 11 8 6 8 13 20 24 25 23 17 14 12 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 2 4 7 11 12 13 13 9 11 8 2 1 0 1 1 1 0 0 0 1 1 1 1 1 1 0 1 1 1 0 0 0 1 2 2 1 1 1 1 2 1 3 4 6 8 8 7 3 2 2 1 0 1 2 5 10 18 29 39 49 57 66 79 106 132 138 121 80 15 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 10 12 17 20 17 15 15 16 20 27 32 32 29 25 22 24 32 50 78 110 135 144 144 143 145 163 214 305 268 230 219 221 197 128 147 164 162 145 151 153 153 150 142 130 120 110 100 92 88 85 72 53 36 28 31 48 58 74 93 105 108 126 161 207 253 290 304 296 273 244 214 181 143 107 76 47 18 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 0 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 24 63 107 136 140 126 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 37 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 9 8 4 1 0 0 1 1 2 3 6 15 22 26 24 21 19 22 19 16 14 13 12 16 25 33 35 33 24 17 14 12 9 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 10 13 14 8 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 1 4 3 2 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 1 3 8 14 24 35 43 49 60 80 108 136 153 142 58 22 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 1 1 2 1 4 6 5 4 5 9 19 47 90 139 181 208 210 188 152 136 185 264 280 251 217 196 153 121 134 166 188 172 168 162 151 133 110 92 86 83 81 77 68 61 45 28 17 18 38 70 106 147 183 190 186 203 236 275 314 347 334 294 244 199 165 131 94 64 43 24 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 1 7 25 58 101 122 120 100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 39 56 14 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 6 2 0 0 0 0 0 0 1 3 6 7 9 13 18 21 22 20 18 18 18 21 29 36 40 37 29 22 20 19 16 11 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 5 8 10 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 2 3 2 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 1 0 0 0 0 2 5 12 21 31 39 51 66 88 118 149 167 105 49 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 1 1 0 0 1 1 1 1 1 1 1 2 2 3 2 2 3 5 12 47 102 148 186 216 218 194 163 198 246 262 243 204 168 133 119 131 161 188 185 176 162 142 114 82 63 55 54 54 54 52 41 30 21 22 38 75 119 173 233 296 291 284 291 313 338 333 317 280 228 171 130 94 61 35 20 10 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 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 56 91 101 89 70 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 10 51 44 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 2 8 15 17 20 22 23 24 26 28 33 38 40 36 29 22 21 22 20 16 11 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 4 8 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 10 18 27 39 56 82 113 144 159 122 77 36 9 3 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 3 3 3 3 2 2 7 25 52 91 137 177 206 232 242 225 189 157 135 128 120 131 154 173 183 188 183 169 142 105 72 52 42 37 35 35 32 29 25 28 45 80 128 183 241 299 348 342 327 319 321 324 292 252 206 156 106 72 43 18 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 2 16 43 78 95 72 56 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 16 31 16 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 4 6 9 11 12 15 19 23 25 27 30 35 41 43 42 36 27 18 16 19 23 21 14 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 1 2 3 2 2 3 3 3 2 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 0 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 5 6 8 11 16 26 47 79 115 147 164 155 127 90 56 40 28 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 1 1 1 2 2 2 2 2 2 2 2 2 4 7 19 44 80 121 163 172 144 110 102 108 111 110 133 178 180 171 180 182 163 126 88 62 47 38 33 33 33 34 36 41 55 86 130 180 234 286 323 336 327 309 293 288 269 239 201 156 115 75 50 34 19 4 13 14 13 10 1 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 25 47 66 59 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 8 9 13 17 21 24 25 29 36 48 55 55 46 32 15 10 15 21 24 18 12 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 1 3 3 3 1 1 2 3 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 8 12 16 30 55 90 129 161 170 165 154 146 137 121 88 48 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 0 0 0 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 2 3 3 3 8 19 36 59 59 49 45 67 111 119 115 129 178 187 161 161 158 126 87 65 52 45 43 52 49 46 48 57 70 92 125 168 216 266 329 347 329 294 264 250 241 229 205 172 132 107 86 75 68 61 50 44 41 40 40 34 26 17 8 0 0 1 2 3 2 0 1 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 10 28 42 35 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 3 23 45 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 1 1 4 7 10 14 18 23 25 27 35 53 70 79 76 59 32 11 12 20 26 23 16 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 5 3 2 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 1 3 11 14 22 37 62 97 143 168 177 181 191 200 205 191 150 89 55 30 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 1 1 1 2 2 1 1 1 1 1 1 2 3 4 5 6 5 7 4 5 13 39 90 112 114 118 155 217 191 141 116 82 58 48 45 46 47 51 56 59 64 76 93 118 146 178 219 291 360 376 338 273 232 216 199 181 167 155 145 137 132 129 121 93 70 58 58 66 73 79 76 57 26 5 3 5 8 9 7 6 5 3 1 0 0 1 1 2 2 2 2 2 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 20 21 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 22 42 15 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 6 11 17 21 27 29 31 37 54 79 103 117 112 77 30 17 20 25 24 18 10 3 0 0 0 0 0 0 0 0 0 0 1 1 1 0 2 6 8 8 6 4 2 1 0 0 0 0 0 1 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 7 5 5 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 1 14 24 33 47 65 83 117 142 158 169 184 186 199 206 196 171 138 99 57 23 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 6 7 8 10 13 14 12 18 49 75 83 74 88 155 156 94 60 44 37 36 38 43 50 58 66 75 84 99 119 142 165 190 227 308 380 402 362 288 244 221 201 187 186 190 190 182 169 152 131 100 74 60 61 77 86 101 111 97 47 25 15 13 15 19 17 16 14 11 7 3 1 1 1 2 2 2 3 4 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 2 4 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 2 8 13 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 1 1 4 7 9 13 19 24 25 31 34 35 39 51 79 113 151 171 141 65 31 22 24 23 18 11 4 1 0 0 0 0 0 0 0 0 0 2 4 5 2 7 12 15 14 13 12 10 7 3 2 2 1 1 2 6 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 5 3 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 1 0 0 0 0 0 0 0 0 0 12 26 44 69 102 112 126 140 154 169 188 181 174 169 169 173 167 155 126 84 41 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 1 3 6 7 10 17 26 31 30 13 9 19 32 33 22 29 48 55 34 25 24 30 35 38 42 49 58 71 88 108 133 164 194 217 236 268 325 391 422 387 325 284 262 246 229 233 240 236 221 196 165 129 95 69 53 48 56 65 80 96 105 77 53 33 22 20 21 22 23 21 18 12 5 1 0 1 2 2 1 2 3 4 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 20 23 25 25 24 28 33 38 44 60 97 140 188 215 184 101 50 30 25 21 15 11 6 2 0 0 0 0 0 0 0 0 0 3 7 9 5 13 17 19 19 18 19 21 19 15 12 10 7 7 8 10 10 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 1 0 0 0 0 0 0 5 18 45 87 129 155 165 162 154 151 172 175 165 157 157 154 145 147 145 130 106 72 33 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 1 3 6 10 18 31 44 51 40 18 6 5 8 11 9 14 20 24 23 26 33 41 47 48 48 54 65 81 103 135 176 220 259 290 311 332 365 401 419 386 351 323 303 289 278 277 272 259 233 189 147 113 83 58 41 34 33 39 54 79 98 97 82 58 31 19 18 22 24 24 23 15 7 1 0 1 1 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 15 21 24 25 25 24 23 25 28 33 41 60 112 166 204 212 181 114 60 34 23 14 11 10 5 2 0 0 0 0 0 0 0 0 1 4 7 9 7 14 18 20 21 21 22 28 31 31 28 23 20 19 19 18 14 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 3 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 0 0 0 0 0 0 1 7 28 68 117 159 180 181 166 145 141 135 134 142 163 175 160 157 163 164 147 118 79 42 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 1 2 4 6 14 27 45 61 66 41 19 5 1 1 13 17 17 18 25 34 45 54 61 63 61 62 73 91 110 133 171 218 264 306 345 368 374 383 387 369 342 338 333 320 315 313 302 275 233 193 155 122 90 61 39 27 19 17 23 33 50 72 94 102 86 59 39 28 27 29 28 23 14 6 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 20 24 25 28 27 23 22 23 24 27 33 49 104 153 184 187 159 105 53 27 15 9 11 7 3 1 0 0 0 0 0 0 0 0 1 4 7 9 9 13 16 18 19 21 24 33 41 44 41 36 32 29 27 26 22 15 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 2 1 0 0 0 0 0 1 6 18 39 79 116 146 162 159 141 120 101 91 97 129 152 168 187 202 207 191 175 139 93 55 27 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 1 2 4 3 2 5 7 11 21 35 55 81 78 53 25 4 0 1 20 35 36 22 31 48 66 81 88 81 79 86 104 126 150 178 215 252 282 306 329 350 363 364 343 299 279 291 318 331 326 314 287 244 196 166 132 93 57 34 21 14 9 6 7 14 26 42 67 94 97 84 68 54 45 38 32 26 19 11 8 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 20 22 24 25 27 27 23 22 24 25 28 33 44 93 145 172 168 137 89 43 20 10 5 4 2 1 0 0 0 0 0 0 0 0 0 0 3 6 8 9 11 13 15 18 21 25 38 48 53 52 46 41 37 34 31 28 21 15 9 4 1 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 4 2 2 2 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 3 2 1 1 0 0 0 0 3 11 24 42 62 88 111 118 117 108 87 64 52 69 85 106 134 163 199 198 189 170 142 108 74 46 24 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 18 21 19 15 17 23 35 56 81 100 109 97 69 34 5 0 2 14 27 34 30 37 56 83 111 126 112 109 118 138 165 195 229 261 284 297 297 300 302 305 304 263 225 208 223 267 310 285 262 237 201 169 145 105 60 29 13 8 8 9 9 8 8 9 15 30 57 74 79 76 65 55 44 36 30 25 20 15 10 8 7 7 8 9 7 6 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 20 21 22 23 22 23 24 26 28 29 31 34 42 60 116 152 158 142 113 73 40 20 9 3 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 7 9 12 15 19 23 29 40 51 58 59 52 47 42 38 34 31 27 22 16 10 4 2 0 0 0 0 0 0 0 0 0 2 6 9 12 14 13 11 8 7 8 9 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 1 0 0 0 0 0 2 4 10 17 27 40 55 69 83 85 86 85 63 53 42 35 42 67 119 143 159 166 165 152 131 110 86 57 30 13 4 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 21 37 44 46 43 42 48 56 66 81 98 114 120 112 86 49 14 3 4 15 27 22 29 42 64 98 146 154 143 136 145 172 208 245 283 314 332 339 322 305 290 274 244 192 155 134 133 179 231 215 189 177 156 129 99 63 30 11 5 3 5 7 7 3 1 1 3 5 19 31 38 38 30 28 29 29 26 22 19 18 17 17 18 20 22 24 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 17 19 19 20 21 23 25 28 33 36 36 36 40 47 60 91 104 107 106 96 62 37 18 7 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 5 10 12 17 23 27 33 42 52 60 61 54 49 43 37 31 27 24 23 21 17 11 5 1 0 0 0 0 0 0 1 4 10 15 19 22 24 23 20 17 15 15 16 18 15 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 1 1 3 5 9 12 16 27 41 53 63 69 77 68 53 41 36 33 54 84 113 138 159 181 179 170 158 139 108 76 51 34 20 10 7 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 16 32 50 57 59 59 60 64 66 72 85 102 118 126 121 100 68 34 11 3 11 27 19 27 59 103 140 162 158 156 161 177 212 258 306 350 386 406 405 376 332 288 243 201 166 146 140 149 165 170 161 143 126 105 78 49 23 9 3 1 1 1 2 2 1 1 1 2 2 4 6 5 6 6 6 9 12 13 12 14 14 16 19 23 27 28 29 29 26 21 13 5 3 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 17 18 20 22 31 38 43 46 48 46 41 42 46 50 55 67 87 91 77 65 47 30 16 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 11 16 22 27 31 35 41 50 57 58 51 46 40 32 25 21 19 21 21 18 14 8 2 0 0 0 0 0 1 4 10 18 23 26 28 30 31 29 27 24 24 25 26 23 18 11 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 1 1 2 2 2 3 3 3 3 2 5 10 16 25 39 54 62 62 58 54 49 50 59 74 93 119 154 174 189 204 213 215 192 161 132 107 79 54 38 27 15 6 2 0 0 0 0 0 0 0 0 1 1 0 0 0 0 2 2 4 11 21 35 48 57 63 65 64 62 59 63 77 100 121 135 134 118 90 49 16 1 8 33 41 64 115 176 218 213 193 183 194 221 263 313 364 408 437 437 428 403 362 305 249 216 197 183 171 169 157 146 133 109 79 55 34 16 5 1 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 1 1 1 2 3 3 2 3 7 10 14 16 18 20 24 29 30 26 19 14 7 4 2 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 20 23 27 37 46 51 54 55 55 46 43 44 45 44 52 76 83 73 79 67 46 26 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 11 19 25 29 32 34 37 45 52 51 45 40 34 26 18 17 17 18 18 18 17 12 6 2 1 0 0 1 3 8 16 23 25 28 30 33 35 33 31 31 32 33 33 33 26 15 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 3 3 4 4 4 3 2 1 1 2 1 1 2 4 7 15 32 46 54 53 47 45 47 52 63 81 107 135 165 198 222 230 239 243 241 229 197 158 118 84 54 45 36 25 14 11 6 4 4 5 5 6 5 4 3 2 4 6 8 13 19 21 31 42 51 60 65 60 54 53 60 78 104 127 139 138 119 79 36 8 5 30 68 99 138 183 220 243 236 214 198 210 248 294 343 391 437 450 444 432 419 400 354 311 277 244 210 185 166 150 132 105 71 43 26 14 5 1 0 0 0 0 1 0 0 0 1 2 3 3 2 1 1 1 1 2 2 2 2 2 1 2 2 3 4 5 4 8 17 27 34 34 31 28 20 11 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 2 6 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 15 19 22 26 32 41 51 57 60 61 60 48 43 41 40 38 36 40 47 56 72 65 45 27 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 9 15 21 26 29 28 27 32 39 41 40 35 28 19 12 14 16 17 19 20 19 16 10 5 1 0 0 1 6 13 19 23 25 28 30 31 33 32 32 33 34 36 38 37 31 21 11 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 3 4 5 6 4 2 2 1 2 1 0 0 0 1 3 3 4 11 21 22 25 29 33 36 35 47 65 85 106 137 172 199 227 259 296 311 295 261 218 173 127 108 94 83 75 63 56 49 44 39 34 28 22 21 22 17 16 15 15 17 22 22 27 34 43 53 56 52 49 52 63 83 106 119 120 105 68 31 10 9 27 83 138 168 189 225 243 229 218 210 201 218 253 301 356 410 455 462 455 447 444 432 404 369 327 276 221 182 149 117 84 54 31 17 8 3 1 0 0 0 0 0 0 0 0 0 1 1 2 3 3 2 2 3 2 2 2 2 2 2 2 1 1 2 1 1 1 2 7 14 20 24 26 25 20 13 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 23 28 34 42 50 57 60 59 57 47 40 36 33 29 25 24 27 33 40 40 32 23 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 16 21 23 22 21 25 30 35 37 33 26 17 9 10 13 17 21 24 23 18 13 8 3 0 0 1 6 14 19 22 26 29 29 27 28 28 29 30 32 38 40 38 31 21 10 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 2 2 1 0 1 1 0 0 0 1 1 2 2 2 3 4 6 8 12 15 12 18 26 38 56 76 112 148 182 223 286 312 319 313 296 269 226 202 182 160 136 136 150 150 136 116 92 68 53 48 46 38 29 22 17 14 19 22 26 31 38 47 46 43 44 50 64 83 99 106 100 78 53 41 42 58 96 157 206 221 214 236 228 202 190 201 213 234 263 311 377 440 471 472 455 435 434 442 438 419 379 311 253 194 133 74 27 15 9 7 4 3 2 2 1 0 0 0 0 0 0 0 1 2 3 4 3 4 3 3 2 2 2 2 2 3 3 2 2 2 2 1 0 0 1 4 6 6 7 11 13 12 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 1 1 2 3 5 9 11 11 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 14 20 25 30 35 43 49 50 49 45 39 34 31 28 23 17 17 20 24 26 24 20 16 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 12 18 22 25 27 29 31 33 34 35 30 20 11 8 10 16 23 30 28 23 17 11 6 1 0 1 6 14 20 24 26 25 23 22 22 21 22 24 28 33 36 34 27 17 7 4 3 2 0 0 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 1 0 1 0 1 1 2 2 3 4 5 6 9 13 15 18 25 49 82 118 146 155 212 253 283 300 305 308 288 268 245 219 208 206 208 202 181 152 131 107 88 77 67 55 37 27 25 22 23 26 29 32 35 37 36 34 35 42 57 73 85 92 94 91 92 97 106 125 153 198 227 231 218 213 194 187 201 221 246 272 297 332 388 430 449 446 428 404 406 421 434 435 415 366 308 238 163 93 47 23 15 16 9 5 3 2 2 1 1 1 0 0 0 0 1 2 3 4 3 4 4 4 3 2 3 3 3 3 4 3 2 1 2 1 1 1 0 1 2 1 2 4 7 8 7 6 5 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 6 7 9 11 10 9 7 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 21 26 29 33 41 45 43 39 34 30 28 26 22 16 14 16 18 20 18 15 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 15 25 33 38 39 37 36 39 38 32 24 16 13 14 17 25 34 33 27 21 15 10 6 2 4 8 16 24 27 28 26 21 18 15 14 14 16 21 23 25 23 18 12 5 3 2 1 0 0 1 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 2 2 2 1 0 0 0 1 1 1 1 2 4 6 11 19 26 30 33 38 60 75 103 131 113 130 158 194 229 249 258 261 260 255 250 223 203 200 200 179 146 127 114 107 103 98 75 52 43 47 44 40 36 34 37 34 30 25 23 23 35 50 63 73 83 91 99 106 117 137 177 198 210 212 208 207 195 185 193 225 258 286 315 342 360 386 413 415 394 368 352 350 358 369 378 374 352 321 278 220 159 103 68 50 40 25 14 6 2 3 3 2 1 1 0 0 1 1 2 3 4 4 4 4 4 4 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 0 1 3 5 5 5 5 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 1 2 5 6 7 8 9 9 8 7 6 5 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 13 18 22 25 28 36 42 42 38 32 27 26 26 24 18 15 14 14 14 15 12 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 13 29 43 49 49 45 40 39 34 28 23 19 18 20 23 29 35 35 30 23 17 11 9 7 7 11 19 29 33 32 29 23 17 12 9 7 8 11 13 12 11 9 7 2 1 0 0 0 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 5 5 4 4 4 3 3 2 0 0 0 0 0 0 0 0 1 3 6 13 30 46 53 51 72 130 141 141 154 136 120 122 140 165 189 196 200 207 222 257 246 243 244 239 206 174 143 124 124 144 136 104 74 60 61 60 54 48 47 48 45 39 29 17 18 27 36 45 57 71 83 88 91 96 114 177 203 206 198 194 207 206 206 222 257 282 308 339 369 384 398 416 408 362 319 288 272 269 278 291 293 282 269 256 226 176 130 93 65 49 31 16 5 2 3 4 3 3 2 1 0 1 1 2 3 4 4 4 4 4 4 4 4 3 3 2 2 2 1 1 1 0 1 1 1 1 1 1 1 0 1 3 3 3 3 3 3 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 8 9 9 8 8 7 6 5 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 18 22 26 28 31 33 33 31 30 25 25 26 26 23 20 21 22 21 18 12 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 17 34 47 52 51 47 43 38 30 24 21 21 22 24 27 33 37 36 30 23 16 12 12 11 11 16 24 33 37 36 33 28 22 16 10 6 6 7 6 4 2 2 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 9 10 11 12 10 9 7 6 5 3 1 0 0 0 0 0 0 1 2 5 8 14 37 64 93 126 183 204 212 206 182 137 103 95 111 130 163 185 193 187 174 217 246 272 289 288 245 225 202 187 204 244 202 141 93 70 84 87 82 74 67 57 51 41 29 21 20 22 24 27 37 59 80 91 90 80 86 139 182 197 187 190 215 237 256 285 300 291 298 326 365 413 436 435 404 340 275 228 203 198 209 221 225 216 201 192 168 134 99 65 38 27 19 11 3 2 3 4 4 3 2 1 1 1 1 2 3 3 4 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 0 0 0 0 1 1 1 1 2 2 2 2 2 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 5 7 7 6 5 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 19 22 27 28 27 26 26 26 26 25 25 27 27 25 22 23 26 27 22 15 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 15 28 38 42 43 41 38 29 23 20 21 24 24 26 30 35 38 36 28 21 16 14 14 15 17 22 29 36 40 41 39 35 28 22 13 8 8 9 6 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 1 2 3 6 12 14 16 19 20 21 19 18 17 11 5 2 1 0 0 0 1 2 5 11 11 18 39 67 93 111 121 158 185 175 129 68 37 34 48 80 112 126 138 151 133 176 227 267 288 297 299 294 282 281 335 336 288 220 158 124 141 135 117 95 71 52 37 25 16 11 13 15 16 20 29 63 105 134 130 96 86 126 174 192 187 202 229 255 274 288 287 271 260 274 322 398 444 449 414 335 251 191 159 149 157 167 171 163 140 121 101 79 55 31 16 11 9 5 1 1 2 3 4 2 1 0 0 0 0 1 2 3 3 2 2 2 3 2 2 3 3 2 2 2 1 1 1 1 1 1 0 0 0 1 1 1 1 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 1 1 2 3 4 4 4 4 3 2 2 2 3 3 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 24 30 31 26 24 24 24 23 24 26 27 28 28 23 23 25 27 25 18 10 7 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 20 31 33 34 34 32 26 22 20 22 26 25 27 30 33 35 33 25 19 15 14 14 18 23 29 34 39 43 45 44 40 34 26 18 12 10 8 4 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 13 18 21 24 28 34 35 36 36 30 21 11 5 2 1 0 0 1 5 12 15 20 32 49 66 77 75 85 97 94 70 39 21 15 16 32 43 39 38 66 88 135 194 248 285 312 339 349 348 350 378 363 323 274 222 195 179 155 124 91 66 45 28 17 14 12 10 11 17 29 58 115 176 215 216 180 175 195 219 203 206 225 249 267 277 275 254 224 199 206 271 363 438 470 435 332 238 171 130 112 117 124 125 113 92 72 56 42 27 14 8 4 1 0 1 2 3 3 2 1 0 0 0 0 0 1 1 2 3 2 2 2 2 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 3 3 5 5 4 1 1 1 1 0 1 3 3 3 4 3 1 1 1 2 2 2 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 18 28 36 33 23 21 21 21 21 23 24 27 29 31 27 25 26 27 27 22 15 12 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 23 25 26 27 27 26 24 22 22 24 24 24 26 29 31 28 22 18 15 15 15 18 23 30 36 41 44 45 44 41 35 29 23 19 15 10 6 4 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 11 17 23 29 35 41 45 47 49 49 46 38 28 18 9 3 1 0 0 2 10 16 22 27 31 36 43 40 36 35 35 31 22 14 9 5 6 6 4 7 27 56 111 176 235 285 330 359 377 386 377 360 337 311 279 226 195 168 139 111 87 67 51 45 50 49 43 40 41 52 77 126 203 280 318 308 282 261 251 252 230 232 241 252 260 266 239 197 152 119 150 230 326 410 458 424 333 239 164 109 85 84 90 86 75 61 48 38 27 17 11 7 3 1 0 1 2 3 3 1 0 0 0 0 0 0 1 1 2 2 2 1 1 1 1 1 1 1 2 2 2 2 1 2 2 2 1 1 1 0 0 0 1 1 1 1 1 1 0 0 0 1 1 0 1 2 5 6 8 10 11 11 8 8 7 8 9 7 5 4 2 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 16 28 34 30 19 15 15 18 19 21 23 26 30 33 31 29 26 25 26 27 23 20 17 10 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 16 19 21 23 24 24 23 22 22 22 23 23 24 26 28 24 22 20 17 15 14 16 19 25 32 40 43 43 41 38 34 31 29 26 22 16 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 1 3 7 12 18 25 32 40 45 50 53 55 55 53 49 42 33 21 9 2 0 0 1 7 14 22 26 28 29 28 25 20 15 12 13 14 13 10 4 2 1 1 2 5 25 82 156 225 288 332 373 399 386 367 341 320 306 292 250 206 161 125 110 104 96 102 125 146 144 142 143 149 163 189 220 257 296 332 335 309 275 255 251 245 242 241 240 247 234 204 157 98 78 123 200 290 375 411 383 323 248 171 107 79 73 75 71 58 48 40 34 26 19 12 7 2 0 0 0 2 3 2 1 1 0 0 0 0 0 1 1 2 2 1 1 0 1 1 1 1 1 1 2 2 3 3 2 2 2 2 1 1 1 1 0 0 0 0 0 0 1 1 1 2 2 2 3 4 6 7 9 11 13 14 16 16 15 14 11 7 5 3 2 1 1 2 2 2 2 2 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 17 22 27 30 29 18 12 10 11 14 19 23 26 29 32 33 31 27 24 23 30 29 26 21 11 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 11 16 19 20 22 21 21 20 19 20 22 24 25 25 26 25 24 22 19 16 14 14 17 23 30 37 40 40 38 35 31 31 33 32 28 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 2 6 10 13 20 28 34 42 48 52 56 58 58 55 51 44 35 19 7 1 0 0 3 7 11 15 22 24 23 21 18 14 10 10 10 12 11 5 2 2 2 4 15 46 92 146 210 258 281 300 327 338 331 316 309 314 295 264 224 185 158 133 135 152 181 215 238 240 244 253 265 274 287 296 302 316 329 316 286 258 256 253 242 232 226 216 207 191 165 126 68 69 105 165 241 323 337 328 300 251 178 115 80 66 59 53 44 37 33 28 21 13 6 2 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 1 1 1 1 1 3 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 1 1 1 2 3 4 4 5 6 7 8 9 10 10 10 9 5 3 3 2 1 1 1 1 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 12 15 19 23 24 23 22 18 12 7 5 10 19 25 28 31 33 32 29 26 26 33 32 27 19 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 12 16 17 16 17 18 18 18 20 23 25 26 25 25 25 24 23 20 18 16 16 18 23 29 33 35 36 37 35 33 33 36 36 31 24 17 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 8 12 19 23 29 36 43 49 53 54 55 53 50 43 30 17 7 2 0 0 1 3 5 10 14 16 17 16 13 10 9 9 8 8 9 7 5 6 20 43 79 123 166 200 219 239 265 281 290 296 290 282 287 283 270 248 222 205 192 194 204 220 242 263 269 268 270 278 278 289 300 303 305 298 279 254 234 233 235 227 210 192 170 146 120 93 67 39 40 63 109 188 250 278 283 269 236 174 119 77 51 41 31 24 21 20 15 10 5 2 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 2 2 1 1 0 0 0 0 0 0 0 1 1 0 0 1 1 1 1 2 2 2 3 2 3 2 2 3 3 2 0 0 1 1 1 1 1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 25 26 24 22 30 27 18 8 0 3 13 21 26 30 31 29 27 27 32 38 34 26 17 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 11 15 16 15 16 18 19 20 22 25 27 25 23 23 22 22 21 21 20 19 19 21 25 31 33 34 36 37 38 38 41 42 41 33 26 19 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 1 2 4 7 11 13 17 21 26 32 37 41 42 43 44 41 30 17 7 1 0 0 0 0 1 4 8 11 13 14 11 7 6 6 3 5 5 4 3 7 25 48 82 124 161 183 187 189 198 210 247 274 286 286 284 287 291 279 243 230 224 215 203 195 211 244 259 256 246 253 256 262 267 269 256 250 242 226 202 191 188 179 154 119 84 55 34 19 14 10 13 27 60 133 191 232 252 245 213 167 121 81 48 31 20 14 11 9 6 3 1 1 1 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 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 25 29 30 30 30 28 23 12 0 0 2 9 16 20 21 19 17 22 33 41 39 31 19 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 15 17 17 18 20 21 22 21 24 24 22 20 18 17 15 16 18 19 20 21 23 27 31 30 32 34 36 37 40 42 42 40 32 23 16 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 1 2 4 5 5 7 9 10 15 20 23 23 23 25 23 16 9 2 0 0 0 0 0 0 1 3 5 7 8 7 5 5 5 2 2 2 2 2 2 19 44 77 118 160 188 196 194 200 222 249 273 291 295 288 288 293 291 247 222 204 192 188 187 206 231 249 254 232 229 231 235 239 233 214 203 193 171 143 120 100 76 39 20 14 9 5 3 4 4 4 6 28 82 142 194 226 221 197 162 123 81 40 18 8 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 2 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 1 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 1 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 29 34 34 30 31 31 19 3 6 9 10 10 9 6 5 12 24 35 36 31 26 16 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 12 16 17 17 19 21 21 19 19 18 16 14 11 10 10 12 15 16 17 18 21 25 27 26 27 30 32 35 38 39 37 32 27 21 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 2 2 3 2 2 4 6 7 8 8 8 6 4 2 1 0 0 0 0 0 0 0 0 0 2 2 2 2 2 4 3 1 0 1 1 3 14 38 78 130 180 211 226 231 231 217 223 251 288 296 283 275 274 274 243 211 182 175 204 211 219 230 239 230 202 190 186 183 183 184 170 147 119 90 64 44 29 16 4 1 1 3 4 4 4 3 2 2 24 70 127 179 205 203 188 160 118 61 23 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 1 1 2 2 1 1 1 1 1 1 2 2 2 2 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 1 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 13 23 31 36 38 39 40 29 15 13 12 13 13 11 6 8 17 30 42 40 26 19 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 10 13 14 17 19 20 18 15 12 10 8 7 7 9 13 15 15 14 16 20 22 24 25 26 25 24 28 31 32 32 30 28 22 16 10 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 1 1 1 1 0 0 1 2 2 2 2 3 3 3 2 1 2 2 1 1 1 0 0 0 0 0 0 0 0 2 2 1 0 1 2 3 10 34 83 130 177 216 241 248 236 215 215 232 250 270 273 268 260 252 239 218 195 184 213 222 220 218 220 201 179 160 149 148 143 136 115 83 50 31 15 6 3 1 0 0 1 2 2 5 10 14 16 27 56 104 159 199 211 211 196 164 118 61 23 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 2 2 2 2 1 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 4 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 20 30 37 41 42 42 36 29 30 26 21 17 14 11 13 21 33 43 41 19 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 3 6 9 10 14 17 17 15 12 10 8 7 6 8 11 14 16 15 12 13 15 18 20 23 24 22 17 20 24 27 29 30 32 27 21 16 11 8 4 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 1 1 1 1 1 1 1 2 2 3 3 3 2 2 2 1 0 0 0 0 0 0 1 1 1 1 1 2 2 5 21 75 123 169 206 229 241 220 196 179 175 186 227 251 257 248 234 232 220 202 197 210 217 215 208 206 184 153 123 100 86 82 69 49 29 12 6 2 0 0 0 0 1 1 0 1 9 21 35 45 68 100 144 195 219 235 240 230 199 147 92 43 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 1 1 1 1 1 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 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 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 20 31 38 41 38 36 31 29 31 34 31 23 14 6 6 17 30 37 32 18 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 6 10 13 14 13 12 11 10 8 8 10 13 15 17 18 16 12 10 10 13 16 19 19 16 17 19 21 25 30 35 31 26 20 16 13 9 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 2 3 4 4 3 4 4 3 1 0 0 0 0 0 0 0 1 1 2 3 2 2 12 68 127 179 216 233 239 218 189 162 150 148 179 213 236 237 207 200 203 200 198 194 200 204 192 183 163 134 98 60 33 19 11 5 4 1 0 0 0 0 0 1 3 5 3 2 5 12 20 37 61 91 130 176 215 245 264 269 241 197 151 107 60 41 23 8 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 1 1 2 3 3 3 3 2 3 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 1 2 3 3 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 33 37 33 30 29 31 36 43 41 29 15 4 2 11 25 34 31 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 1 3 3 1 3 6 9 10 11 12 11 10 10 10 11 12 15 17 20 17 13 10 8 8 10 14 16 14 14 15 17 21 26 31 31 28 24 20 17 13 9 6 4 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 3 4 3 3 4 5 5 4 2 1 1 0 0 0 0 0 0 2 5 6 4 4 50 120 186 228 233 240 223 189 146 125 119 139 176 218 234 222 210 204 199 189 178 175 175 156 136 115 90 59 31 16 9 8 13 11 9 7 6 6 2 0 1 3 4 3 1 1 1 2 1 18 52 96 145 188 220 243 264 268 252 227 202 166 126 89 55 16 8 3 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 1 2 3 3 3 3 3 4 4 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 5 4 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 30 36 34 39 44 48 51 52 41 28 17 9 4 8 20 29 22 14 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 2 4 5 6 8 7 7 7 8 8 8 10 13 15 18 17 15 13 11 11 13 16 17 16 13 12 14 18 24 29 31 30 27 23 21 17 13 9 6 2 1 1 0 0 1 1 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 2 2 2 3 4 5 5 4 3 2 1 0 0 0 0 0 0 1 4 7 8 16 56 132 210 254 260 246 222 190 143 116 100 100 127 193 210 211 208 207 195 178 159 138 113 87 64 51 47 45 40 33 31 38 55 56 48 34 18 9 3 1 0 1 1 0 0 0 0 0 0 7 25 55 94 127 150 172 202 227 241 244 249 234 202 164 133 78 40 15 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 1 2 2 3 3 4 4 4 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 6 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 10 18 30 40 46 53 57 57 54 50 34 27 24 19 11 6 12 18 15 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 3 4 5 6 6 7 8 10 13 16 16 14 12 10 13 15 17 18 19 16 14 14 17 22 26 28 27 24 23 21 19 16 12 7 3 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 3 3 2 1 1 0 0 0 0 0 3 5 9 25 81 163 247 290 281 252 224 203 168 129 91 65 65 135 174 201 219 222 185 152 121 90 58 32 18 16 23 38 49 49 49 66 83 83 73 56 28 12 4 1 0 0 0 0 0 0 0 0 0 1 6 17 39 61 71 87 114 147 177 197 220 231 226 202 180 139 93 48 7 2 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 1 1 2 2 2 3 4 4 4 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 5 4 5 4 2 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 14 24 36 45 49 50 51 51 48 36 31 28 26 19 5 5 9 10 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 3 4 5 5 5 6 6 8 10 11 11 11 9 11 13 15 18 20 18 17 18 19 22 25 26 25 22 21 21 20 18 14 10 5 2 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 3 3 2 1 1 0 0 0 0 0 1 4 13 47 114 198 280 318 310 285 255 224 187 142 98 63 49 88 130 171 201 201 158 115 81 56 23 7 2 6 14 25 32 38 50 75 87 86 74 48 30 14 3 0 0 0 0 0 0 0 0 0 0 0 0 1 9 22 27 30 38 55 81 104 130 156 178 183 181 174 151 94 37 11 1 1 3 2 2 2 3 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 4 3 3 3 3 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 8 8 8 6 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 27 34 37 38 42 45 44 40 40 40 36 25 8 7 9 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 1 1 2 2 2 2 2 2 3 3 2 2 2 3 4 3 4 6 7 6 7 10 15 20 19 20 21 22 25 27 28 27 23 21 20 19 17 14 10 6 3 1 1 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 3 3 2 1 1 1 0 0 0 0 0 0 0 1 0 0 0 1 1 1 0 1 2 3 3 2 1 0 0 0 0 0 0 0 1 2 6 56 125 201 273 318 321 303 277 242 206 168 124 75 46 56 90 137 181 180 143 96 56 42 17 4 1 7 13 27 47 73 103 127 132 129 125 98 55 21 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 5 6 2 1 6 16 25 40 62 96 129 169 207 211 131 63 20 0 0 1 2 3 4 6 7 6 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 4 3 3 3 3 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 3 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 24 35 37 34 32 34 38 43 44 40 30 12 9 10 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 1 0 0 0 0 1 1 1 1 1 2 2 3 7 12 18 19 20 21 23 26 32 34 30 25 20 19 17 16 13 8 4 2 1 2 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 1 2 5 4 4 3 3 3 2 2 2 1 1 1 1 1 1 1 1 2 2 3 2 2 2 2 1 2 3 2 1 0 0 0 0 0 0 0 0 1 7 51 118 190 248 293 312 312 304 285 257 215 159 100 71 63 79 115 150 155 133 93 51 40 22 10 12 33 44 76 116 153 182 191 184 166 134 86 43 15 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 15 39 78 139 194 203 144 77 24 2 0 1 2 4 8 9 10 8 7 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 4 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 16 16 20 25 29 33 37 38 35 26 12 7 7 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 0 0 0 0 0 0 0 0 1 1 1 1 1 5 11 15 17 18 20 22 26 32 33 30 26 23 20 17 14 11 9 7 5 4 4 5 6 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 2 2 2 1 1 2 2 1 1 1 1 1 1 2 2 4 5 5 5 6 5 4 4 5 4 2 1 2 2 1 1 0 0 0 1 11 44 99 168 211 247 276 298 311 322 309 265 195 144 106 78 66 90 124 142 131 90 53 40 36 42 62 108 139 169 197 213 219 205 180 151 103 50 17 4 2 2 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 16 41 82 134 145 119 74 29 9 3 2 3 6 9 11 11 10 7 7 5 3 2 1 0 0 0 0 0 0 0 1 2 1 1 0 0 0 0 1 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 16 13 15 19 23 26 29 32 33 31 25 13 5 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 11 14 15 17 18 25 27 26 23 22 20 19 16 13 11 10 9 8 6 6 6 5 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 2 1 1 2 2 1 0 1 1 2 2 2 3 4 5 5 6 4 4 5 6 6 5 3 2 2 3 4 4 3 1 2 4 14 39 78 125 156 187 218 247 264 291 299 282 254 219 173 119 70 77 112 146 158 122 80 70 87 124 170 227 262 276 277 253 232 206 170 120 66 30 13 8 4 4 4 5 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 15 34 58 69 65 51 30 19 11 6 5 5 6 7 6 4 3 3 4 4 4 3 2 1 0 0 0 1 3 6 6 4 2 0 0 0 0 1 3 4 4 3 3 3 2 2 1 0 0 0 0 0 0 0 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 12 17 18 14 12 12 14 18 22 22 23 23 20 12 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 1 4 6 9 12 14 15 15 20 21 19 15 16 15 13 10 9 9 9 8 7 7 6 5 4 4 4 2 1 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 1 2 3 4 4 4 4 2 2 4 5 5 4 3 2 2 3 5 5 5 3 1 4 16 39 69 83 93 108 135 179 193 226 264 288 280 254 208 152 103 97 125 173 220 228 221 214 215 244 304 333 335 326 328 287 240 189 132 94 59 37 27 17 10 7 7 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 13 20 23 22 21 20 15 8 6 4 4 4 2 1 0 0 1 2 3 4 3 2 0 0 1 4 7 8 6 4 3 1 0 0 0 1 1 2 2 3 3 3 3 3 2 1 1 0 0 0 0 0 1 0 0 0 0 0 1 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 1 0 2 6 9 9 8 7 7 5 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 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 5 7 10 12 13 14 16 17 16 12 11 8 5 3 3 6 7 7 6 6 5 4 3 3 3 2 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 1 0 0 1 1 2 2 1 1 1 1 1 1 1 2 3 4 4 4 4 4 4 5 5 4 5 4 2 2 3 3 4 5 4 4 7 19 37 53 47 41 42 56 106 127 151 184 224 240 235 215 189 169 172 200 244 291 304 294 303 338 354 365 359 346 337 333 300 254 199 140 105 76 51 34 20 11 8 8 6 2 1 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 5 7 8 7 6 5 4 2 1 0 0 0 0 1 2 3 4 3 3 5 8 10 8 5 3 3 1 0 0 0 0 0 0 1 1 2 2 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 5 7 10 11 12 13 13 12 9 7 4 2 1 1 3 4 5 6 6 6 5 4 4 3 2 2 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 2 2 2 1 1 1 2 2 3 3 4 4 4 5 5 5 6 6 4 2 3 4 5 4 4 5 7 14 27 31 27 23 25 39 78 97 107 124 170 195 207 212 211 206 214 238 278 323 350 380 409 424 402 385 368 347 334 317 291 256 211 162 122 87 58 35 19 12 9 9 7 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 3 4 4 3 2 1 0 0 0 0 0 0 2 5 9 11 12 11 13 11 8 5 3 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 2 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 6 8 10 11 11 10 8 7 4 3 2 2 2 3 5 6 7 8 7 6 6 6 5 5 4 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 2 2 1 1 0 0 1 1 1 1 1 3 5 4 5 5 4 1 2 3 3 3 4 4 6 10 17 20 20 25 41 76 96 96 84 79 106 131 158 185 197 203 231 283 343 368 365 365 380 368 353 351 352 325 300 278 262 250 223 186 146 106 67 37 19 12 11 10 8 6 3 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 7 14 20 21 19 16 12 7 2 1 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 2 3 3 3 3 2 3 3 3 2 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 7 8 9 9 7 6 4 3 3 4 4 5 6 7 9 9 9 9 8 8 8 9 9 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 3 2 1 0 0 0 0 0 0 0 1 3 4 4 4 2 2 2 3 3 2 3 3 5 8 12 16 19 29 64 117 151 139 79 54 62 84 111 138 175 219 276 342 386 390 365 335 324 316 321 332 332 302 270 248 242 265 254 225 178 120 66 31 14 9 7 8 7 5 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 0 0 0 0 0 0 0 0 0 0 0 6 15 23 24 22 19 15 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 3 2 1 0 0 0 0 0 0 0 0 1 1 2 2 3 2 3 3 2 2 3 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 4 4 4 4 5 5 5 6 7 8 8 9 8 8 8 10 10 10 9 7 2 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 1 2 3 2 3 3 4 4 4 3 3 3 5 6 9 10 16 35 92 160 194 176 102 85 85 93 106 143 194 248 301 344 336 336 335 329 330 329 329 330 328 310 286 268 270 301 290 245 173 86 36 12 5 4 3 4 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 1 3 8 16 18 19 20 21 15 9 4 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 4 4 2 1 0 0 0 0 0 0 0 1 1 2 3 3 3 3 3 2 1 2 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 5 3 2 2 4 4 4 4 4 5 6 6 6 6 6 6 6 6 7 10 11 11 9 4 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 0 0 0 0 0 0 0 1 2 2 2 3 4 5 6 7 4 3 3 4 4 7 8 15 40 106 194 250 244 194 160 148 154 168 195 221 249 283 309 297 291 296 305 317 321 330 351 367 360 344 326 319 306 267 200 108 42 13 4 3 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 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 8 12 19 19 14 8 1 0 0 0 0 0 0 0 0 1 0 1 2 4 4 5 5 4 3 2 1 1 0 0 0 0 1 1 1 2 3 3 3 3 3 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 2 1 1 2 3 3 3 3 4 5 5 6 5 5 4 3 2 5 7 8 7 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 1 1 1 0 0 1 1 1 1 2 2 1 2 3 3 5 6 5 3 2 2 3 3 4 6 9 29 83 154 203 192 166 162 174 195 214 225 240 261 287 269 248 236 240 263 299 335 374 419 448 425 374 321 266 216 165 110 41 14 4 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 5 11 15 16 12 5 1 0 0 0 0 0 0 0 1 1 2 4 6 5 4 4 4 3 2 2 1 1 0 0 0 0 1 2 3 3 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 2 3 4 5 5 5 5 3 2 1 1 0 2 4 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 1 1 1 1 1 1 1 2 2 2 3 3 2 3 3 3 2 1 2 4 5 11 47 89 119 118 119 139 174 209 231 239 236 229 264 251 238 236 248 273 311 354 393 424 452 429 350 259 177 112 64 29 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 3 9 15 13 8 4 0 0 1 1 1 1 2 2 3 4 5 5 5 4 3 3 3 2 2 2 1 0 0 0 0 1 2 3 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 1 2 3 4 3 4 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 2 2 3 3 1 0 0 0 1 3 7 26 49 65 74 92 130 187 231 251 265 279 299 295 288 288 297 307 325 351 381 413 435 433 385 289 179 97 42 14 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 7 9 8 5 1 1 2 2 3 2 2 3 4 5 5 5 4 4 4 4 3 2 2 2 2 1 0 0 1 2 2 2 3 4 2 2 2 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 1 1 2 2 3 3 4 3 4 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 2 2 1 1 2 0 0 0 0 0 2 6 14 24 34 50 73 105 146 176 202 231 262 287 302 310 315 321 332 355 388 422 428 406 350 273 178 96 41 13 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 6 9 6 5 5 5 5 3 2 2 3 4 4 4 3 3 4 4 4 3 2 2 2 2 1 1 3 3 3 2 1 4 3 2 2 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 3 3 3 3 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 0 0 1 0 0 0 0 0 1 3 5 9 15 28 45 66 90 120 143 163 191 211 225 235 245 260 286 315 340 352 335 297 241 170 97 44 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 5 6 6 5 4 3 2 2 3 4 4 5 5 4 3 3 4 4 3 2 1 2 3 3 3 5 5 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 3 2 1 1 0 0 2 2 2 1 1 1 1 1 3 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 1 0 0 0 0 0 0 0 1 2 3 5 10 18 25 34 65 88 97 106 111 118 133 163 196 226 246 251 242 219 184 138 83 39 13 2 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 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 1 1 1 0 1 2 2 2 4 3 3 4 4 5 4 4 4 4 4 3 2 1 2 3 4 5 6 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 3 2 1 1 2 2 2 1 1 1 2 2 2 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 0 0 0 0 0 0 0 0 1 1 2 1 2 2 1 0 0 0 0 0 0 0 0 0 0 1 1 2 2 8 23 37 42 40 40 46 60 87 116 143 156 132 109 87 65 48 24 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 3 5 6 6 4 3 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 3 3 3 3 3 3 2 2 4 5 4 3 2 1 1 3 4 5 6 7 7 7 6 4 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 3 1 2 2 2 1 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 12 10 8 8 11 17 30 44 52 49 38 26 13 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 2 2 1 1 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 1 1 2 2 2 2 2 1 1 0 1 3 4 3 2 2 2 2 2 3 3 4 6 7 7 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 2 2 1 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 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 3 5 7 3 2 3 3 6 8 10 10 8 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 2 2 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 1 2 3 3 2 3 3 2 2 2 1 1 2 3 4 5 4 4 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 3 2 2 3 5 4 4 6 6 5 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 1 0 0 0 1 1 2 1 2 1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 1 1 1 1 1 0 0 0 0 1 1 1 2 2 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 2 1 1 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 2 3 3 2 2 4 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 2 2 2 2 2 2 1 0 0 0 2 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 1 1 0 0 0 1 1 1 1 1 1 1 1 1 2 2 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 2 2 2 2 2 2 1 1 1 0 0 0 0 1 1 0 0 0 0 0 0 1 1 0 0 2 1 1 0 0 0 1 1 0 0 0 0 2 2 2 2 2 1 1 1 1 0 1 2 2 1 2 3 3 4 4 3 2 1 0 0 1 2 2 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 1 2 2 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 4 3 2 1 2 1 1 2 3 4 4 4 4 4 4 3 3 2 1 1 3 4 2 1 0 1 1 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 1 1 1 0 0 0 1 1 2 2 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 4 3 1 1 3 3 3 2 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 6 5 3 1 2 1 1 1 2 4 5 5 5 6 6 6 6 4 3 3 8 7 5 3 1 0 1 1 0 0 1 1 2 2 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 1 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 5 4 3 4 5 3 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 6 5 4 3 2 2 1 0 3 5 5 4 6 6 7 8 8 7 6 6 7 5 3 3 2 2 2 1 0 1 2 4 5 5 4 4 4 4 4 4 4 2 1 1 2 1 2 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 7 7 6 6 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 1 2 1 1 1 1 1 1 1 0 0 1 1 2 2 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 1 2 2 3 4 4 3 4 5 4 5 6 7 9 10 9 8 9 9 10 10 9 6 3 2 2 2 1 1 0 0 1 3 4 5 6 6 6 5 4 4 4 5 4 3 1 1 3 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 1 1 1 0 0 0 0 0 0 0 0 1 1 1 0 1 0 0 0 0 0 0 0 1 1 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 4 5 6 7 7 6 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 1 0 0 0 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 1 2 4 7 11 16 14 13 15 19 22 22 19 15 13 12 13 13 11 7 4 3 3 2 1 0 0 1 2 3 2 2 3 4 3 3 3 4 5 5 5 4 3 4 6 6 5 5 5 3 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 6 6 5 6 5 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 1 1 0 0 0 0 1 1 1 1 0 1 1 0 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 1 2 4 9 16 19 21 24 32 36 35 31 22 18 15 13 11 8 5 2 1 0 0 0 0 1 2 3 2 3 3 4 3 2 1 1 2 3 3 2 2 2 4 5 5 4 4 4 4 3 4 5 5 3 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 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 5 4 6 5 3 0 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 5 11 17 21 25 30 32 32 29 20 14 9 6 4 3 2 1 0 0 0 0 1 2 4 4 5 6 6 6 5 3 1 1 1 1 1 2 1 1 1 2 3 3 4 5 7 7 7 7 7 5 3 2 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 1 2 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 4 5 3 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 20 20 19 17 14 9 6 3 2 1 0 0 0 0 0 1 4 6 6 5 6 7 7 7 6 5 3 2 1 0 0 0 0 0 0 0 0 2 4 6 7 8 8 7 6 6 5 3 1 0 1 1 3 3 4 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 15 16 16 13 10 8 5 3 2 2 1 1 0 0 0 0 1 6 11 14 13 7 6 6 6 7 5 4 2 2 2 1 1 1 1 1 1 1 1 2 4 6 6 7 7 7 7 6 5 3 1 1 2 2 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 1 1 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 3 7 13 16 15 13 9 6 4 3 2 2 1 1 0 0 0 1 3 9 15 17 15 11 8 7 6 5 4 3 2 2 1 1 1 2 2 2 2 2 2 3 4 5 6 6 7 7 6 5 4 2 1 1 2 3 4 6 7 5 6 5 4 4 5 4 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 18 18 13 9 7 5 3 2 2 1 0 1 1 2 5 8 12 14 12 10 8 7 6 4 3 3 2 2 2 1 1 2 2 2 2 2 2 3 4 4 5 6 7 6 4 3 3 3 3 3 4 7 10 11 10 8 7 6 5 5 5 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 4 7 9 11 12 14 18 16 13 10 9 6 4 3 3 3 3 3 4 5 5 6 9 10 10 9 7 4 3 3 3 3 2 2 1 2 2 2 2 3 3 3 3 3 4 5 6 6 5 4 2 3 4 5 5 7 10 13 15 13 10 7 6 6 5 5 5 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 6 8 10 11 11 14 13 11 9 8 5 4 3 5 5 4 4 4 4 4 4 6 7 7 7 6 3 2 2 2 2 2 1 1 1 2 1 1 2 2 2 3 3 4 5 6 6 5 4 3 4 5 7 8 10 13 15 15 12 9 6 5 6 6 5 6 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 6 6 5 4 5 5 5 5 7 6 5 3 2 3 3 3 3 4 4 5 5 4 3 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 3 4 5 4 4 4 5 7 8 9 11 13 14 13 10 7 4 3 3 4 6 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 5 5 4 3 2 1 1 1 1 3 4 4 3 2 1 1 1 1 1 1 2 2 3 3 2 1 1 1 1 1 2 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 4 6 7 9 10 11 13 14 13 10 7 3 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 3 1 0 0 0 1 1 0 0 0 1 1 1 1 1 0 0 1 1 1 1 1 1 1 0 0 0 0 1 2 2 2 2 2 2 2 1 2 2 3 3 3 3 4 6 7 8 9 9 10 12 12 11 8 5 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 2 2 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 1 1 2 2 3 2 2 2 2 2 3 4 3 3 3 5 6 6 6 7 9 11 13 14 11 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 1 1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 1 1 2 1 0 0 0 0 0 1 3 3 2 1 0 0 1 2 4 6 6 5 4 3 3 4 4 5 4 4 5 5 5 5 5 7 10 14 15 13 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 2 1 1 0 0 1 5 6 6 6 5 4 3 4 5 5 5 5 5 5 5 5 5 8 12 14 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 2 2 1 0 0 1 1 1 0 0 0 2 4 5 5 4 3 3 4 5 5 4 5 5 5 5 5 6 9 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 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 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 2 2 3 3 4 3 1 0 0 1 1 1 1 1 2 2 3 3 3 3 4 5 5 4 4 5 5 6 7 8 9 9 6 3 2 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 4 4 5 5 4 3 1 1 1 1 2 3 3 3 2 2 2 2 3 5 6 7 6 7 7 7 8 9 9 9 7 4 2 2 4 6 6 5 1 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 4 4 5 5 3 1 1 1 2 3 3 3 3 3 2 3 4 4 7 10 11 11 10 10 11 11 10 9 8 6 4 2 3 7 9 10 9 5 3 2 1 1 1 1 1 1 1 1 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 1 1 2 2 1 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 3 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 2 2 3 6 6 4 1 0 0 1 3 4 4 4 3 4 5 6 8 10 13 15 14 13 12 11 10 10 9 8 7 6 4 6 8 10 11 9 8 6 5 3 2 2 2 2 2 2 2 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 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 1 1 0 0 0 0 1 2 2 2 2 2 2 2 1 1 1 2 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 3 3 3 3 3 3 3 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 2 6 8 8 6 3 2 3 4 4 5 7 7 8 8 9 10 11 12 15 17 16 14 11 10 9 8 8 9 10 10 9 9 10 11 10 10 9 8 7 6 6 6 4 3 3 2 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 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 1 1 1 1 3 4 3 3 2 2 1 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 3 3 4 4 5 5 3 1 1 1 1 1 0 1 1 2 2 1 0 0 0 0 1 4 7 9 9 7 6 4 4 4 5 7 9 10 10 10 8 9 12 14 17 19 18 15 13 10 9 9 10 12 14 17 17 16 16 15 13 11 8 8 8 9 9 8 6 4 3 2 1 1 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 2 3 2 2 3 2 1 3 4 4 4 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 1 1 2 1 2 2 3 5 6 7 7 7 6 4 3 2 2 1 0 1 2 3 3 3 2 1 0 0 1 2 6 9 10 9 8 6 5 4 6 8 10 11 11 9 9 10 12 14 16 19 19 18 17 15 12 10 9 10 14 18 21 23 24 23 19 14 11 9 10 11 12 12 11 8 4 2 1 1 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 0 0 0 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 0 0 0 1 1 1 1 1 0 0 0 1 2 2 2 2 3 3 3 2 2 3 3 4 4 3 2 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 1 2 3 5 6 7 7 7 7 7 6 6 4 3 3 3 3 2 3 4 5 4 3 2 1 1 2 4 6 8 10 8 7 5 4 6 9 11 12 12 10 8 10 12 15 17 19 20 20 20 18 16 14 12 12 12 15 19 22 23 24 21 17 14 12 13 13 14 14 13 10 6 2 1 1 1 2 2 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 3 3 4 3 3 2 1 1 1 1 1 0 0 1 1 1 2 2 2 2 1 1 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 2 2 1 1 2 2 1 1 1 2 2 2 3 3 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 1 2 4 6 6 6 6 6 6 6 5 4 5 5 5 4 4 3 3 5 5 5 4 3 3 2 2 3 5 7 8 7 6 7 9 11 13 14 13 10 8 8 12 15 18 18 19 19 20 20 18 16 14 12 11 12 13 16 18 19 18 16 15 14 15 16 15 15 13 11 9 6 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 3 3 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 1 1 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 2 1 0 0 1 0 0 0 1 2 2 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 6 5 4 5 6 7 7 7 7 7 6 6 5 4 3 2 4 4 4 4 3 3 3 3 4 5 6 6 6 7 9 11 13 15 14 12 10 9 11 14 17 19 18 18 18 18 17 15 14 12 10 9 10 12 13 14 15 15 15 16 17 18 17 15 14 12 11 9 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 2 2 2 1 1 1 2 3 3 3 3 3 3 2 1 1 1 2 2 2 2 2 2 2 1 2 2 1 1 2 1 0 0 1 1 2 2 2 3 2 2 1 0 0 0 0 0 0 1 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 4 4 7 8 8 7 6 6 5 5 5 4 2 3 3 4 4 4 4 3 2 2 3 4 6 5 5 6 10 13 15 16 14 11 9 8 10 12 16 17 17 16 15 15 14 13 11 9 7 7 8 12 15 16 16 15 15 15 15 14 13 11 9 8 7 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 2 2 2 2 3 3 3 3 3 3 4 2 1 0 1 4 3 2 2 2 2 2 3 4 4 4 3 3 2 1 0 1 2 2 3 2 2 2 1 1 1 1 0 0 0 0 0 0 1 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 3 3 5 7 8 7 6 6 6 5 4 2 2 2 2 2 3 3 3 2 2 2 3 5 5 5 4 6 9 12 15 15 13 10 9 9 11 14 16 16 16 16 15 14 13 12 10 8 7 8 11 13 15 15 14 12 10 9 9 9 10 7 6 6 5 4 3 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 2 2 4 3 3 3 3 3 3 2 2 2 3 3 4 3 3 2 3 3 3 3 4 4 4 4 3 3 2 1 1 2 3 3 2 2 1 2 2 2 1 1 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 1 1 1 1 1 1 0 0 0 0 0 1 0 0 0 0 1 1 2 3 3 3 3 3 5 7 9 8 7 5 5 4 3 2 1 2 2 1 2 3 2 2 3 4 4 4 4 5 5 7 9 11 12 12 12 11 10 10 11 13 14 15 16 15 15 14 13 12 10 9 9 10 13 15 14 12 10 8 7 6 7 8 8 6 4 3 3 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 4 4 4 4 4 3 3 4 4 3 4 3 3 3 3 4 4 4 3 3 3 2 3 3 3 2 2 3 4 3 3 3 2 3 3 2 1 1 1 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 2 2 2 2 2 3 4 5 5 5 5 4 3 3 3 2 2 2 2 1 2 3 3 2 3 3 4 4 4 4 5 7 8 9 10 11 11 12 12 12 11 11 13 14 15 15 15 15 14 13 12 11 11 11 11 10 9 8 7 7 7 7 8 7 5 3 1 0 1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 4 4 4 4 5 5 4 4 4 4 3 3 3 3 3 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 1 2 3 3 3 3 3 2 3 2 1 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 2 2 2 2 1 2 2 3 4 4 3 3 3 3 2 2 2 2 2 2 2 3 4 5 5 4 3 3 3 3 3 5 6 7 8 8 9 10 10 11 12 12 13 13 13 13 13 14 14 14 14 14 14 13 11 8 7 6 5 5 4 5 5 6 5 3 2 0 0 0 1 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 5 5 5 4 3 4 4 4 4 3 3 3 3 3 3 3 3 2 1 0 1 1 1 1 2 3 4 4 4 4 4 3 3 2 2 1 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 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 1 1 1 1 2 2 1 1 1 1 2 3 3 3 2 2 2 2 2 3 3 2 3 3 3 4 5 6 5 4 4 4 3 3 4 5 5 6 6 7 8 8 9 9 10 11 12 11 10 9 9 11 12 13 14 16 13 9 7 6 5 4 3 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 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 1 2 1 1 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 4 4 5 5 4 4 4 5 5 5 4 4 5 5 5 5 5 4 3 3 1 1 2 2 3 4 5 5 6 6 6 5 4 3 2 2 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 1 0 0 0 1 0 0 0 0 0 1 1 1 1 1 1 2 2 2 1 2 3 3 3 1 2 2 2 2 2 3 3 3 3 3 4 5 5 5 5 5 4 4 3 3 3 4 5 6 7 6 6 6 6 7 7 8 8 8 9 9 9 9 9 9 9 8 7 5 4 3 2 2 2 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 5 6 7 7 7 6 6 6 6 5 5 4 4 4 5 6 7 7 8 7 7 5 4 3 2 1 1 0 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 1 1 0 0 1 0 0 0 0 0 0 1 1 2 2 1 2 2 2 1 2 2 3 3 2 2 1 1 1 2 2 3 3 3 4 4 4 5 5 4 3 3 4 4 4 3 4 6 7 7 6 6 6 6 7 7 7 7 8 9 10 10 9 8 7 6 6 5 3 2 1 1 1 1 1 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 5 5 5 5 6 5 5 5 5 5 5 5 4 4 5 6 6 6 7 7 7 7 7 7 7 7 6 5 5 6 6 7 8 8 8 7 6 5 4 3 2 1 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 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 3 2 3 3 3 2 2 2 1 2 2 1 1 2 3 4 4 5 5 5 4 4 4 3 4 5 4 3 5 6 8 8 8 8 8 8 9 9 9 9 9 10 10 10 9 9 8 7 6 4 3 2 0 0 0 1 1 1 2 2 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 4 5 5 5 5 6 5 5 4 4 5 6 7 7 7 7 6 7 7 7 8 8 8 7 6 6 6 7 8 8 8 8 7 7 6 4 3 2 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 4 4 4 4 3 2 2 2 2 2 2 2 2 2 3 5 5 5 4 5 4 4 4 4 4 4 3 4 5 7 8 10 11 12 12 12 11 9 8 8 8 8 8 8 7 7 7 6 5 3 2 1 0 0 0 1 1 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 2 3 3 3 4 4 5 6 5 5 5 5 5 6 6 7 8 8 8 8 7 7 7 8 8 8 7 7 6 6 7 7 7 7 7 8 8 7 6 4 3 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 4 4 4 3 3 2 2 2 2 2 1 2 4 5 5 5 4 4 4 4 3 3 3 3 4 6 9 11 12 13 14 15 15 13 11 10 9 8 8 7 7 6 5 5 4 5 4 2 1 1 1 1 1 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 6 6 6 6 6 6 8 9 9 9 8 7 7 7 8 8 8 8 7 7 7 7 7 7 8 9 10 9 8 7 6 5 4 3 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 3 3 3 2 1 1 1 2 1 1 2 3 4 5 5 4 4 4 3 2 2 1 2 3 6 10 13 15 16 15 16 16 15 13 11 11 11 9 8 7 6 5 4 3 4 4 3 1 1 1 1 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 4 4 5 5 5 5 5 6 7 8 9 8 7 7 7 6 7 8 8 8 8 8 7 7 7 7 7 8 9 8 8 7 7 6 5 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 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 1 1 1 1 1 1 3 4 4 4 4 3 2 1 1 1 1 2 4 7 10 12 14 14 14 15 15 14 13 12 11 9 7 6 4 3 3 3 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 2 2 3 3 3 3 3 3 4 4 5 6 5 5 4 4 5 6 6 7 8 8 8 8 8 8 8 8 9 10 10 10 9 8 8 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 3 2 2 1 1 1 1 1 1 2 3 4 4 3 2 1 1 1 1 2 2 3 5 6 8 10 12 13 13 13 13 12 11 10 8 6 4 3 3 3 3 3 3 3 3 3 3 3 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 3 3 3 4 5 5 6 7 7 7 8 8 9 10 10 11 10 10 9 8 7 6 5 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 3 2 1 0 0 0 0 1 2 3 3 3 2 2 2 2 1 1 2 2 3 4 5 5 6 8 11 11 11 12 12 12 11 9 7 5 4 4 3 3 3 2 2 2 3 4 4 5 5 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 2 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 2 2 2 3 4 5 6 6 7 7 8 9 10 11 10 9 8 7 6 5 5 5 3 3 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 2 2 1 0 0 0 0 0 1 2 2 3 2 2 2 2 2 2 2 2 2 3 4 4 5 6 9 10 11 11 12 12 11 10 9 7 6 4 3 3 2 2 2 2 3 4 4 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 2 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 2 2 2 2 2 1 1 2 3 4 5 6 6 6 8 9 9 10 10 8 6 6 5 5 5 4 3 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 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 2 3 3 3 3 2 2 2 4 5 6 6 8 9 10 11 11 11 11 10 9 7 5 4 3 4 3 3 3 3 4 4 4 2 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 3 2 1 1 0 1 3 4 5 6 6 7 8 8 7 7 6 5 5 5 5 5 5 4 4 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 3 3 2 2 3 2 2 3 5 6 6 7 7 8 8 9 9 9 9 8 6 4 3 3 4 4 4 4 4 4 4 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 1 0 0 0 0 0 0 0 0 0 1 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 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 2 1 1 1 2 4 5 6 7 7 7 7 7 6 6 6 6 6 6 6 5 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 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 3 3 2 2 2 2 3 4 4 5 5 6 5 6 6 6 6 5 5 4 4 4 3 4 4 4 4 4 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 3 3 2 3 2 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 2 3 3 3 2 2 1 1 2 3 5 5 6 7 8 8 8 8 8 8 7 7 6 6 5 4 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 3 2 2 2 2 3 3 3 4 5 6 6 6 6 6 5 5 4 4 4 4 4 5 5 4 4 4 3 3 3 3 2 1 1 2 1 0 0 0 0 1 1 0 0 0 0 0 0 1 0 0 0 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 1 1 1 0 0 1 3 5 5 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 2 2 1 1 2 3 4 4 5 6 7 8 8 9 8 8 8 7 6 6 6 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 1 1 2 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 1 1 1 2 2 2 2 2 2 2 3 3 4 5 6 7 7 6 6 6 5 6 6 6 5 5 6 6 5 4 3 4 4 4 2 2 2 2 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 4 3 1 1 2 3 2 1 1 1 1 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 5 7 8 8 8 8 7 7 6 6 5 5 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 3 2 2 2 3 3 4 6 6 7 7 7 7 7 7 7 7 6 5 5 5 5 5 4 4 4 4 3 2 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 10 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 1 1 1 1 2 3 3 4 4 5 6 6 6 7 8 7 7 7 6 5 5 5 4 4 3 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 2 3 3 3 4 5 6 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 3 2 1 1 1 1 0 0 0 1 1 1 1 1 0 0 0 0 0 1 1 1 0 1 1 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 11 10 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 2 3 3 4 5 5 5 6 8 7 7 7 7 6 5 5 4 4 4 2 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 1 1 1 2 3 3 4 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 2 2 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 2 3 3 3 3 4 4 5 6 6 7 7 7 7 6 5 4 4 4 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 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 1 2 2 2 2 2 2 2 3 3 3 4 4 5 5 5 5 5 5 5 5 4 5 5 5 5 5 4 4 4 4 5 5 5 5 4 3 3 2 2 2 3 3 2 2 2 2 2 2 2 2 1 1 0 0 0 1 1 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 3 4 4 5 6 7 8 8 7 5 5 5 4 4 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 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 1 2 2 2 2 2 2 2 2 2 3 4 4 4 5 5 5 5 5 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 3 2 2 2 1 1 3 2 2 1 1 0 1 1 1 0 1 1 1 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 2 2 3 3 2 2 2 2 2 3 3 4 4 5 6 7 7 7 7 7 5 5 4 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 2 2 1 2 2 2 3 3 4 4 4 4 4 4 4 4 3 3 2 2 3 3 3 3 3 2 3 3 3 3 3 4 4 3 3 3 3 2 2 2 1 1 1 2 2 1 1 1 1 1 1 1 1 1 0 0 0 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 2 2 3 3 2 2 2 2 3 4 5 6 7 7 7 6 6 6 5 4 3 3 3 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 2 3 3 3 3 3 3 3 2 2 2 2 2 2 1 0 0 0 1 0 0 0 0 0 1 1 1 0 0 0 1 2 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 1 2 2 2 2 2 2 2 3 3 4 5 6 6 6 5 5 5 4 4 4 4 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 3 3 3 3 4 4 4 3 3 3 3 3 3 2 3 3 4 3 4 4 5 4 4 4 4 3 3 3 3 3 3 2 2 1 1 2 2 3 2 2 2 1 1 1 1 0 0 1 1 1 1 1 0 0 0 1 1 1 2 2 1 1 1 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 4 5 5 5 6 6 5 4 4 4 4 4 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 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 2 2 2 2 2 3 4 4 4 3 3 3 3 3 2 2 2 3 3 3 3 4 5 5 4 5 5 5 4 3 3 3 3 3 2 2 3 3 4 4 4 3 2 2 2 2 1 1 1 2 2 2 1 1 1 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 3 4 4 5 6 7 6 5 4 3 4 4 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 3 3 3 4 5 5 5 5 5 5 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 5 6 6 6 5 5 4 4 5 5 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 1 1 1 2 2 2 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 4 5 6 7 7 6 6 5 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 3 3 2 2 3 3 3 2 1 2 2 3 3 3 4 3 3 3 3 3 2 2 2 2 2 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 3 4 5 6 7 6 6 6 7 7 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 0 1 2 2 2 2 2 3 3 3 3 2 2 2 3 2 2 2 2 3 3 4 4 5 8 8 8 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 3 2 1 1 2 2 2 2 1 1 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 4 3 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 4 6 6 7 8 9 11 11 10 9 7 5 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 3 3 3 3 3 3 2 3 2 2 3 3 3 2 2 2 3 4 4 4 4 6 7 6 7 6 5 5 5 4 5 5 5 5 5 5 5 5 5 5 6 5 4 2 1 1 1 1 1 1 1 0 0 1 3 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 2 2 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 5 7 8 9 9 9 9 10 8 7 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 2 3 3 3 3 3 3 2 1 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 6 6 5 6 7 8 9 8 7 7 7 6 6 6 6 4 2 2 1 1 2 2 2 2 2 3 3 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 7 8 9 9 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 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 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 3 3 3 2 2 3 4 5 6 7 7 7 8 9 9 9 9 9 8 8 7 6 5 4 3 3 3 3 3 3 4 4 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 5 6 6 7 7 7 7 6 4 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 1 1 1 2 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 1 2 2 2 2 3 3 3 3 3 2 2 2 2 2 1 2 2 4 5 5 5 6 7 7 8 9 9 10 9 8 7 6 5 3 3 3 4 5 5 5 5 5 5 4 4 4 3 4 3 3 3 3 3 3 2 2 3 4 5 5 4 4 3 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 7 7 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 1 1 1 2 4 7 9 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 1 1 2 3 3 3 3 3 3 2 2 1 0 1 2 4 4 4 4 5 5 7 7 8 9 9 9 9 7 6 5 4 4 4 5 5 5 5 5 5 5 5 4 3 3 3 3 3 4 4 4 3 3 2 3 4 5 4 4 3 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 6 7 6 6 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 7 8 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 1 2 2 3 3 3 2 2 2 1 1 2 3 3 3 3 3 3 4 4 5 6 7 8 8 7 6 5 5 4 4 3 5 5 5 5 5 4 4 3 3 2 2 2 1 2 3 3 2 1 1 2 4 4 4 4 3 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 0 0 0 0 0 1 2 2 1 1 0 0 0 0 0 0 0 1 1 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 2 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 1 2 2 2 3 5 7 10 10 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 1 2 2 3 3 3 3 3 2 2 3 4 4 4 5 5 5 5 5 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 2 2 2 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 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 1 0 0 0 0 0 0 0 0 1 2 3 4 4 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 1 1 2 3 5 8 10 9 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 1 1 2 3 3 3 3 2 2 2 3 3 4 3 3 4 4 4 4 4 4 4 5 4 3 2 2 2 2 2 2 1 2 2 2 3 3 3 3 2 2 3 4 4 4 3 3 3 3 2 2 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 3 2 2 2 3 4 4 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 3 4 6 7 7 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 2 2 2 2 2 1 1 2 2 2 3 3 3 3 3 3 3 4 4 3 4 3 3 2 2 2 1 2 2 1 1 1 2 2 3 3 3 3 3 3 3 4 3 3 3 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 1 3 5 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 1 1 2 3 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 1 1 0 0 0 0 0 0 0 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 3 4 5 6 8 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 2 2 2 2 1 1 2 2 2 2 2 2 2 3 3 3 4 4 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 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 1 2 4 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 1 1 2 2 4 5 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 1 2 2 1 1 1 2 2 2 2 2 2 2 3 3 4 4 4 3 3 3 3 3 3 3 2 2 2 1 1 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 1 1 1 2 3 5 7 8 9 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 2 3 2 2 2 2 3 3 3 4 4 4 3 3 3 3 3 3 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 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 2 2 2 3 4 6 8 8 8 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 1 1 2 2 3 3 4 4 3 3 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 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 1 4 8 10 12 13 14 15 11 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 4 5 7 8 8 8 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 3 3 2 2 2 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 8 12 16 20 23 25 25 23 18 13 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 1 1 1 1 2 2 2 2 3 5 6 8 9 11 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 1 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 6 12 16 19 22 27 29 30 31 31 29 26 20 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 1 1 1 1 2 2 2 2 2 3 4 5 7 10 12 12 12 10 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 1 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 8 13 17 21 24 28 31 34 37 39 39 36 32 28 23 19 14 10 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 3 3 3 5 7 9 10 11 11 9 8 7 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 1 1 2 5 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 17 23 27 30 32 34 36 37 38 39 39 39 39 38 33 28 23 17 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 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 2 2 3 3 4 4 3 2 4 5 7 9 10 11 11 11 11 10 9 7 6 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 0 2 4 7 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 10 14 19 24 28 32 34 36 37 37 38 40 43 45 46 46 44 41 38 33 25 16 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 2 3 3 4 5 5 5 4 4 4 5 7 8 9 10 11 11 11 11 10 9 9 8 6 4 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 2 4 7 13 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 13 18 22 26 30 34 37 41 43 44 45 47 50 53 55 56 55 54 52 48 41 32 23 15 8 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 4 4 5 6 6 6 5 4 4 5 7 8 9 9 10 10 10 11 11 10 9 8 8 6 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 8 12 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 8 12 16 20 25 29 33 37 41 46 49 52 54 56 58 60 61 61 62 61 60 57 51 44 36 29 22 15 8 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 3 4 5 6 7 7 7 7 7 6 6 6 7 8 8 8 10 10 10 11 11 12 11 10 9 8 6 4 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 19 24 29 33 37 42 46 50 53 56 58 60 62 64 65 66 66 66 65 63 59 55 49 41 34 28 22 17 12 9 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 3 4 5 6 7 8 8 8 8 7 7 7 7 7 7 8 8 9 10 10 11 11 10 9 9 9 8 8 7 7 6 5 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 22 27 31 35 39 43 47 50 54 57 61 64 66 68 69 71 71 71 70 69 65 61 55 48 43 39 35 31 27 21 14 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 7 7 8 9 9 8 8 8 8 8 8 9 9 9 9 9 10 10 9 8 8 8 9 9 9 9 9 9 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 3 9 13 17 21 26 30 34 38 41 45 48 52 55 58 62 66 69 72 75 77 77 76 73 70 66 61 54 48 44 41 38 35 30 22 14 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 1 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 2 3 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 5 6 7 8 9 9 9 10 10 11 10 10 9 9 9 9 9 9 8 6 7 7 8 9 9 8 8 8 9 9 9 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 1 4 8 10 10 9 9 6 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 26 30 34 37 40 43 46 49 52 55 59 63 69 73 76 80 81 80 78 76 74 69 61 55 50 47 44 41 38 31 25 19 13 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 1 1 0 0 1 1 1 1 2 2 2 1 1 1 1 1 2 2 3 3 3 3 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 3 5 6 7 8 8 9 10 10 10 10 9 9 10 10 10 9 9 9 8 8 8 8 8 8 8 8 9 9 9 10 10 10 9 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 9 12 14 15 13 10 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 2 4 7 13 18 23 27 31 34 37 39 42 44 47 50 54 59 65 69 73 76 79 80 80 80 79 76 71 66 62 58 55 52 47 41 34 27 22 16 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 1 1 1 1 0 0 0 1 2 3 2 2 2 2 1 1 1 2 2 3 4 4 5 6 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 4 6 7 8 9 10 12 12 12 12 12 11 11 11 11 10 9 10 10 10 10 10 11 11 11 10 9 9 9 9 10 10 10 9 8 7 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 8 2 0 1 3 9 14 18 19 16 12 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 9 13 18 22 26 29 32 35 37 39 41 44 50 54 58 62 67 70 73 76 77 78 78 77 75 72 68 66 67 65 61 54 43 33 28 24 20 16 11 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 3 3 3 4 5 6 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 5 7 8 9 11 11 12 12 12 12 13 13 12 11 11 11 10 8 8 8 11 12 12 11 10 9 10 10 10 10 9 9 10 10 10 10 8 6 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 0 0 3 8 15 19 21 16 11 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 10 13 17 20 23 27 29 32 35 38 42 45 48 52 56 60 64 67 70 71 72 72 71 69 68 66 66 70 71 69 65 55 46 39 34 29 24 19 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 1 1 1 1 2 3 3 3 3 3 4 4 5 7 7 7 6 6 5 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 1 2 3 4 6 7 8 10 10 10 11 11 12 12 13 13 13 13 12 11 9 8 7 9 9 8 8 8 8 9 9 9 9 10 11 10 10 10 10 10 9 9 8 7 7 6 4 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 3 1 1 5 11 16 17 15 10 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 17 20 23 27 31 35 39 42 45 49 52 56 58 61 63 64 65 65 65 64 65 67 68 68 68 68 68 61 55 48 43 38 35 30 25 19 13 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 4 4 4 4 4 6 7 8 8 7 6 5 4 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 6 8 9 9 9 9 10 10 11 12 12 12 12 13 12 11 11 9 8 7 6 7 7 7 8 8 9 10 11 12 12 11 11 11 11 12 12 12 10 10 10 10 9 8 5 5 4 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 24 15 7 2 0 2 6 10 13 13 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 9 11 14 18 22 26 29 33 37 40 44 47 50 52 54 56 57 58 58 59 60 63 65 66 65 64 62 61 60 57 52 47 44 42 38 33 27 20 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 1 1 3 4 4 4 4 4 6 7 9 10 10 9 8 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 7 8 8 8 9 9 10 10 10 10 11 12 11 11 11 9 8 7 8 9 7 7 7 8 8 9 10 13 13 12 11 11 11 12 12 11 10 10 10 11 11 10 10 9 9 8 7 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 0 0 0 0 0 0 0 0 0 0 0 0 1 1 19 15 9 3 0 0 3 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 11 14 17 19 21 24 27 30 33 35 39 42 46 49 50 51 52 54 56 60 64 65 65 64 61 58 56 53 50 48 46 43 41 36 31 25 19 14 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 4 5 6 8 11 11 11 11 9 8 6 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 6 7 7 7 7 8 8 9 9 9 10 10 10 9 10 9 8 6 8 9 9 8 7 7 7 7 8 10 12 11 10 10 10 10 10 10 10 10 10 9 10 10 11 11 11 10 10 10 10 10 9 9 7 5 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 15 12 8 3 3 3 3 5 6 4 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 3 4 6 9 12 13 14 14 16 17 19 22 24 27 30 33 37 40 42 44 46 50 54 59 62 63 63 61 58 55 53 51 48 46 44 42 39 34 27 23 17 11 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 7 8 9 9 8 8 7 6 5 5 4 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 1 1 3 4 4 4 5 5 6 6 7 8 8 9 9 9 9 9 9 9 9 7 6 6 6 6 6 7 7 7 7 7 8 8 9 9 9 9 9 10 10 9 9 9 10 10 10 10 9 10 11 10 10 10 9 9 9 8 8 7 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 CIN -1 -1 -1 -2 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -95 -215 -191 -118 -92 -88 -66 -46 -24 -13 -7 -4 -2 -2 -3 -2 -2 -3 -5 -7 -9 -11 -11 -13 -16 -19 -22 -26 -30 -33 -37 -40 -42 -40 -39 -38 -38 -38 -36 -38 -41 -39 -41 -44 -45 -46 -43 -36 -30 -26 -23 -21 -20 -17 -14 -13 -11 -11 -10 -9 -9 -8 -4 -2 -0 -0 -0 -0 -0 -0 -3 -2 -1 -5 -3 -10 -5 -5 -2 -1 -2 -4 -3 -1 -0 -0 0 -0 -0 -3 -5 -2 -3 -10 -24 -30 -13 -8 -23 -28 -20 -25 -23 -29 -50 -61 -71 -52 -56 -65 -70 -62 -68 -80 -64 -36 -17 -7 -6 -3 -1 -2 -3 -2 -1 -3 -4 -3 -1 -1 -1 -1 -3 -7 -12 -15 -17 -23 -11 -5 -1 0 0 -2 -20 -4 -2 -1 -0 -1 -0 -1 -2 -1 -0 0 -3 -13 -30 -42 -29 -28 -29 -25 -28 -42 -49 -52 -55 -46 -28 -12 -2 -1 -5 -16 -31 -37 -26 -18 -15 -12 -7 -5 -5 -4 -3 -2 -2 -1 -1 -1 -1 -2 -2 -2 -4 -9 -11 -11 -14 -19 -19 -18 -21 -24 -29 -35 -42 -48 -56 -72 -93 -103 -86 -56 -31 -16 -9 -11 -18 -27 -28 -29 -25 -15 -7 -4 -7 -8 -6 -10 -12 -13 -15 -22 -28 -33 -35 -27 -19 -14 -11 -8 -5 -3 -2 -2 -3 -5 -8 -12 -13 -12 -9 -8 -7 -6 -6 -5 -4 -4 -4 -4 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -8 -7 -4 -2 -0 -0 -0 -1 -1 -2 -3 -6 -8 -6 -3 -1 -2 -5 -8 -6 -3 -2 -4 -7 -10 -13 -16 -18 -23 -27 -29 -26 -21 -17 -13 -9 -7 -6 -6 -4 -3 -1 -0 -0 -0 -0 -0 -1 -3 -7 -5 -1 -0 -0 -0 -3 -9 -21 -24 -21 -19 -21 -17 -9 -9 -9 -5 -2 -1 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -10 -12 -7 -4 -2 -1 -0 -1 -4 -11 -14 -14 -19 -24 -31 -31 -28 -28 -25 -18 -7 -3 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -3 -4 -0 -1 -1 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -143 -196 -142 -112 -108 -81 -60 -38 -20 -10 -7 -5 -4 -4 -5 -4 -5 -6 -7 -10 -12 -14 -16 -19 -22 -24 -27 -30 -31 -34 -37 -39 -40 -39 -40 -41 -41 -38 -37 -38 -35 -37 -40 -41 -41 -39 -34 -29 -26 -24 -24 -22 -17 -15 -13 -12 -11 -10 -9 -8 -7 -5 -3 -2 -1 -1 -1 -1 -2 -6 -6 -5 -5 -2 -9 -3 -4 -5 -4 -5 -10 -6 -2 -0 0 0 0 -3 -5 -2 -1 -7 -23 -31 -19 -4 -6 -18 -31 -34 -28 -16 -18 -32 -41 -55 -38 -38 -45 -51 -50 -58 -66 -69 -50 -31 -20 -14 -6 -2 -4 -5 -3 -2 -3 -5 -4 -2 -1 -2 -6 -14 -18 -14 -13 -22 -39 -42 -36 -12 0 0 0 -0 -2 -17 -6 -0 0 -47 -3 -0 -0 -0 -0 -4 -11 -32 -50 -36 -28 -27 -25 -30 -44 -49 -53 -48 -28 -12 -4 -1 -2 -11 -31 -51 -54 -39 -24 -18 -13 -7 -5 -4 -4 -2 -1 -1 -1 -1 -1 -2 -2 -1 -1 -2 -8 -14 -13 -14 -18 -18 -19 -21 -26 -31 -37 -42 -49 -61 -83 -110 -112 -82 -48 -25 -10 -2 -4 -22 -30 -26 -22 -22 -12 -4 -2 -6 -8 -7 -8 -9 -12 -16 -20 -28 -33 -35 -32 -27 -25 -21 -16 -11 -8 -8 -9 -11 -13 -14 -14 -15 -15 -9 -7 -6 -5 -4 -3 -3 -4 -4 -3 -3 -3 -4 -4 -4 -3 -3 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -6 -4 -2 -0 -0 -0 -0 -1 -1 -1 -2 -5 -8 -8 -6 -6 -6 -10 -8 -6 -4 -8 -11 -14 -17 -20 -21 -21 -20 -18 -14 -11 -9 -8 -7 -5 -4 -3 -2 -1 -1 -0 0 -0 0 0 -0 -0 -1 -1 -0 -0 -2 -2 -2 -3 -10 -17 -19 -17 -12 -6 -5 -8 -8 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -8 -7 -7 -9 -10 -12 -11 -8 -6 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -109 -195 -167 -140 -129 -99 -73 -57 -33 -17 -11 -10 -7 -6 -8 -8 -8 -9 -10 -11 -14 -17 -18 -20 -23 -25 -27 -31 -33 -35 -35 -36 -37 -37 -37 -39 -41 -41 -40 -38 -35 -35 -35 -35 -33 -33 -32 -30 -29 -27 -23 -21 -16 -15 -13 -10 -9 -9 -9 -9 -8 -6 -5 -4 -3 -2 -2 -2 -3 -6 -7 -7 -8 -5 -6 -2 -3 -7 -8 -8 -8 -4 -2 -0 -0 -0 -0 -4 -7 -14 -16 -14 -21 -30 -19 -7 -12 -23 -29 -26 -20 -11 -6 -11 -26 -43 -31 -28 -30 -30 -33 -33 -39 -49 -38 -28 -24 -13 -6 -4 -6 -6 -4 -2 -3 -5 -4 -2 -3 -6 -16 -30 -42 -43 -36 -40 -60 -63 -36 -2 0 0 -0 -0 -1 -5 -1 -0 -1 -79 -12 -1 0 0 -2 -11 -16 -35 -44 -48 -33 -25 -25 -28 -32 -34 -46 -45 -19 -3 -1 -0 -4 -22 -52 -74 -71 -51 -31 -21 -14 -8 -5 -4 -3 -2 -1 -1 -1 -1 -2 -3 -2 -1 -1 -2 -8 -14 -15 -15 -18 -19 -19 -23 -28 -34 -38 -40 -46 -65 -98 -124 -114 -79 -47 -27 -13 -4 -4 -19 -28 -27 -22 -17 -10 -4 -2 -4 -6 -7 -8 -8 -10 -14 -17 -23 -30 -34 -37 -36 -34 -30 -22 -16 -15 -16 -15 -17 -21 -23 -17 -12 -13 -10 -7 -5 -4 -3 -3 -5 -5 -5 -6 -7 -8 -8 -7 -7 -6 -6 -5 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -3 -2 -1 -1 -2 -1 -0 -0 -1 -3 -7 -9 -9 -9 -7 -7 -6 -6 -8 -10 -12 -15 -17 -17 -13 -10 -7 -5 -3 -3 -3 -3 -3 -3 -1 -1 -1 -0 -0 0 -0 0 0 0 0 0 0 -1 -2 -3 -5 -7 -6 -5 -8 -13 -15 -14 -9 -4 -5 -8 -5 -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 -1 -3 -2 -1 -1 -1 -0 -0 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -177 -184 -165 -155 -120 -88 -75 -52 -29 -17 -15 -12 -9 -10 -11 -11 -13 -14 -13 -14 -18 -21 -22 -24 -26 -28 -29 -32 -35 -35 -34 -34 -33 -34 -36 -39 -41 -41 -40 -37 -36 -35 -32 -29 -27 -27 -27 -28 -27 -22 -20 -15 -15 -14 -14 -11 -9 -8 -7 -6 -5 -5 -6 -5 -4 -3 -3 -3 -5 -6 -8 -9 -10 -7 -5 -3 -7 -7 -8 -4 -3 -1 -1 -0 -2 -4 -2 -7 -33 -39 -21 -18 -23 -15 -7 -13 -25 -29 -23 -20 -13 -6 -7 -18 -30 -24 -20 -20 -21 -20 -18 -22 -36 -35 -22 -9 -3 -5 -7 -8 -7 -6 -6 -5 -4 -3 -3 -8 -19 -30 -37 -57 -74 -49 -34 -65 -69 -37 -6 0 0 -0 -0 -0 -0 -0 0 -0 -12 -2 -0 0 0 -18 -28 -34 -43 -45 -42 -27 -21 -26 -24 -19 -18 -25 -21 -7 -0 -0 -0 -7 -27 -53 -66 -69 -62 -36 -25 -17 -9 -5 -4 -3 -2 -1 -0 -1 -2 -3 -3 -2 -1 -1 -3 -9 -16 -17 -16 -18 -19 -21 -25 -31 -35 -38 -42 -51 -73 -107 -128 -112 -77 -50 -35 -23 -14 -9 -14 -24 -27 -19 -15 -12 -7 -6 -5 -6 -7 -7 -8 -8 -11 -13 -18 -25 -33 -41 -51 -52 -43 -31 -22 -19 -19 -18 -19 -25 -29 -21 -13 -11 -10 -9 -7 -5 -4 -3 -3 -4 -8 -10 -10 -9 -10 -9 -8 -7 -7 -7 -6 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -7 -7 -4 -3 -4 -6 -5 -1 -0 -0 -1 -5 -6 -8 -8 -6 -6 -6 -8 -11 -12 -12 -13 -12 -9 -5 -3 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 -0 -5 -6 -4 -1 -0 -0 0 0 0 -1 -3 -5 -7 -11 -11 -11 -12 -16 -19 -17 -11 -4 -5 -8 -3 -1 -1 -4 -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 -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 -8 -166 -200 -183 -178 -139 -104 -91 -73 -48 -28 -20 -17 -14 -12 -12 -14 -15 -16 -16 -16 -18 -21 -23 -23 -24 -27 -28 -30 -32 -31 -31 -31 -31 -31 -33 -35 -36 -37 -36 -35 -35 -34 -32 -27 -25 -23 -22 -22 -23 -20 -20 -16 -12 -11 -10 -9 -9 -8 -9 -8 -6 -7 -7 -6 -6 -5 -4 -4 -5 -6 -7 -7 -7 -5 -2 -1 -3 -4 -5 -3 -4 -2 -3 -3 -14 -28 -14 -9 -17 -18 -13 -17 -15 -6 -1 -3 -7 -10 -11 -13 -13 -9 -9 -14 -19 -14 -6 -8 -12 -15 -15 -17 -27 -29 -16 -4 -2 -7 -8 -7 -10 -10 -10 -9 -6 -5 -6 -16 -38 -51 -46 -51 -64 -52 -37 -54 -52 -34 -35 -0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -58 -62 -52 -43 -37 -26 -17 -17 -21 -15 -8 -6 -8 -5 -1 0 0 -0 -10 -32 -46 -55 -61 -60 -37 -28 -18 -10 -6 -5 -4 -2 -1 -0 -1 -2 -5 -4 -3 -2 -2 -4 -11 -19 -18 -16 -19 -20 -22 -27 -31 -34 -38 -43 -53 -75 -106 -122 -105 -78 -57 -45 -36 -27 -14 -19 -26 -31 -19 -18 -15 -13 -15 -13 -9 -8 -7 -7 -6 -7 -10 -14 -20 -29 -41 -56 -61 -49 -32 -21 -18 -17 -17 -18 -23 -25 -20 -13 -9 -9 -11 -10 -5 -3 -1 -1 -5 -8 -10 -10 -10 -11 -10 -9 -8 -8 -9 -8 -7 -5 -3 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -4 -8 -9 -6 -6 -8 -10 -8 -4 -1 -0 -0 -2 -4 -5 -5 -4 -4 -6 -9 -12 -14 -13 -12 -9 -5 -3 -2 -2 -3 -2 -2 -1 -0 -0 0 0 0 0 -2 -21 -48 -42 -17 -4 -0 0 0 0 -0 -2 -5 -10 -13 -12 -12 -12 -14 -15 -13 -7 -3 -4 -4 -2 -2 -3 -9 -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 -1 -1 -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 -2 0 0 0 0 -1 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -128 -218 -198 -191 -162 -122 -106 -91 -70 -47 -30 -24 -20 -16 -15 -15 -16 -17 -17 -18 -18 -20 -23 -22 -20 -20 -21 -24 -28 -29 -28 -27 -27 -26 -27 -28 -30 -32 -34 -34 -35 -35 -33 -29 -26 -25 -22 -21 -20 -19 -22 -23 -20 -17 -14 -11 -10 -9 -10 -8 -7 -7 -7 -7 -6 -6 -6 -6 -6 -6 -7 -7 -7 -6 -4 -2 -2 -2 -2 -3 -5 -5 -9 -8 -22 -39 -37 -25 -14 -8 -4 -6 -4 -1 0 -0 -0 -1 -2 -5 -8 -8 -6 -6 -8 -7 -5 -8 -10 -11 -10 -12 -16 -16 -8 -1 -4 -9 -12 -20 -24 -20 -21 -17 -11 -7 -8 -20 -43 -58 -54 -58 -62 -55 -46 -38 -24 -7 -13 -13 0 0 0 0 0 0 0 0 0 -0 -3 -21 -39 -42 -39 -33 -26 -20 -17 -17 -15 -12 -7 -3 -1 -0 -0 0 0 0 0 -8 -25 -35 -40 -42 -39 -36 -30 -19 -10 -7 -6 -5 -2 -1 -1 -1 -4 -6 -4 -3 -2 -2 -4 -12 -20 -18 -17 -19 -21 -24 -29 -32 -33 -36 -42 -53 -74 -102 -113 -99 -73 -62 -51 -48 -43 -40 -39 -41 -38 -25 -21 -18 -18 -21 -23 -16 -12 -9 -7 -6 -5 -6 -9 -15 -21 -28 -33 -33 -28 -21 -16 -15 -17 -20 -22 -23 -20 -13 -10 -9 -8 -9 -10 -4 -2 -1 -0 -2 -5 -7 -9 -10 -11 -11 -12 -12 -11 -11 -11 -10 -9 -6 -3 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -8 -10 -8 -8 -10 -11 -9 -5 -2 -1 -0 -1 -2 -2 -2 -1 -2 -5 -9 -13 -14 -13 -11 -7 -4 -3 -4 -5 -6 -6 -5 -3 -2 -1 -0 0 0 0 -5 -37 -76 -68 -30 -5 -0 0 0 -0 -0 -1 -6 -13 -11 -5 -2 -4 -5 -6 -5 -3 -2 -2 -3 -3 -4 -5 -5 -2 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -1 -3 -1 -0 0 0 -1 -3 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -22 -170 -200 -192 -188 -144 -125 -103 -86 -69 -49 -36 -28 -23 -20 -18 -18 -19 -19 -19 -20 -20 -22 -23 -22 -21 -20 -24 -27 -28 -28 -27 -26 -25 -24 -22 -23 -27 -32 -35 -36 -36 -35 -32 -29 -27 -25 -23 -23 -20 -21 -24 -25 -24 -22 -19 -16 -14 -11 -8 -7 -8 -7 -6 -6 -6 -6 -7 -8 -8 -8 -7 -7 -7 -5 -4 -2 -2 -2 -3 -5 -6 -9 -9 -17 -33 -33 -27 -32 -19 -8 -1 -1 -1 -4 -6 -4 -2 -0 -0 -2 -3 -3 -2 -3 -5 -9 -14 -14 -13 -10 -10 -11 -11 -8 -4 -6 -17 -37 -64 -76 -64 -43 -28 -26 -22 -20 -27 -42 -51 -53 -64 -76 -66 -43 -28 -26 -22 -46 -64 0 0 -0 0 0 0 0 0 -0 -1 -10 -26 -19 -14 -10 -11 -14 -15 -18 -20 -14 -9 -5 -2 -1 -0 -0 -0 -0 -0 0 -2 -9 -16 -20 -23 -28 -34 -32 -22 -13 -9 -7 -5 -3 -1 -1 -3 -6 -6 -4 -4 -3 -2 -4 -13 -20 -19 -18 -21 -23 -26 -30 -31 -31 -33 -39 -51 -71 -95 -104 -90 -75 -67 -60 -54 -51 -53 -56 -58 -51 -38 -29 -24 -22 -24 -27 -21 -15 -11 -9 -8 -6 -4 -4 -8 -12 -15 -17 -16 -14 -11 -9 -12 -18 -25 -28 -25 -18 -11 -7 -8 -10 -7 -7 -4 -1 -1 -1 -1 -2 -4 -7 -10 -12 -13 -16 -17 -16 -14 -14 -14 -12 -8 -5 -2 -1 -0 -1 -1 -2 -2 -1 -2 -3 -4 -6 -9 -11 -10 -11 -13 -13 -9 -4 -2 -1 -1 -1 -1 -1 -1 -1 -2 -6 -11 -13 -12 -11 -10 -7 -6 -5 -6 -7 -9 -11 -10 -8 -6 -2 -1 -0 -0 -6 -30 -55 -60 -42 -13 -2 -0 -0 -0 -0 -0 -1 -3 -6 -3 -1 -1 -1 -2 -3 -4 -5 -6 -6 -6 -5 -5 -4 -3 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 0 0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -50 -200 -184 -196 -159 -148 -120 -95 -86 -74 -58 -42 -32 -27 -24 -23 -23 -23 -24 -25 -24 -23 -22 -21 -22 -23 -26 -27 -27 -28 -29 -28 -26 -24 -21 -22 -25 -29 -32 -33 -32 -32 -32 -30 -28 -25 -24 -23 -21 -20 -20 -22 -23 -22 -21 -19 -17 -14 -10 -8 -7 -6 -6 -6 -6 -7 -8 -9 -9 -10 -9 -8 -6 -4 -3 -2 -2 -3 -4 -4 -5 -6 -7 -12 -25 -22 -23 -45 -44 -31 -10 -5 -4 -9 -15 -11 -4 -1 -0 -1 -2 -4 -4 -4 -4 -9 -13 -14 -14 -13 -13 -10 -8 -4 -4 -9 -41 -57 -74 -73 -30 -30 -75 -85 -75 -62 -54 -58 -63 -67 -67 -76 -82 -67 -48 -44 -59 -51 -11 -2 -1 -0 -0 -1 0 0 -0 -3 -23 -17 -9 -7 -2 -1 -3 -12 -22 -37 -32 -17 -11 -6 -2 -0 -0 -0 -0 -0 -0 0 -0 -1 -4 -7 -14 -23 -32 -33 -25 -17 -12 -8 -6 -3 -2 -2 -3 -5 -6 -5 -4 -2 -2 -5 -13 -19 -19 -21 -23 -25 -27 -28 -27 -26 -28 -36 -48 -68 -90 -94 -79 -67 -64 -63 -55 -55 -65 -70 -70 -71 -56 -41 -32 -26 -26 -24 -22 -19 -15 -11 -10 -8 -5 -4 -4 -4 -6 -7 -6 -6 -6 -8 -13 -21 -29 -31 -24 -15 -9 -5 -4 -5 -4 -3 -2 -2 -3 -3 -4 -4 -4 -5 -8 -11 -14 -18 -20 -18 -17 -16 -16 -14 -10 -5 -2 -1 -2 -1 -0 -1 -3 -3 -4 -6 -8 -11 -13 -14 -15 -16 -18 -18 -14 -8 -4 -2 -1 -1 -0 -0 -1 -1 -3 -7 -11 -12 -10 -9 -9 -8 -8 -8 -9 -13 -17 -19 -19 -17 -12 -6 -3 -4 -18 -47 -70 -64 -40 -21 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -2 -4 -6 -6 -6 -7 -6 -4 -3 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -0 -0 -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 -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 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -134 -219 -190 -199 -174 -163 -142 -109 -91 -82 -80 -64 -49 -38 -33 -32 -31 -31 -31 -31 -31 -28 -25 -23 -23 -25 -27 -28 -28 -28 -28 -28 -25 -22 -19 -20 -22 -26 -27 -28 -28 -29 -29 -27 -25 -22 -21 -19 -18 -17 -17 -18 -18 -17 -17 -17 -16 -14 -11 -8 -6 -5 -7 -7 -8 -6 -6 -7 -9 -10 -10 -9 -7 -5 -4 -3 -3 -3 -3 -3 -2 -1 -2 -8 -17 -17 -17 -49 -68 -60 -21 -8 -6 -8 -9 -3 -1 -0 -0 -1 -4 -7 -7 -6 -5 -7 -11 -13 -13 -12 -11 -8 -5 -4 -8 -23 -75 -43 -60 -68 -2 -5 -19 -64 -131 -115 -91 -92 -99 -99 -90 -83 -86 -74 -60 -67 -81 -66 -33 -18 -7 -2 -11 -36 -41 -9 -8 -22 -37 -10 -1 -1 -0 -1 -2 -13 -45 -58 -28 -14 -12 -7 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -3 -10 -21 -30 -34 -29 -22 -18 -12 -6 -4 -3 -2 -1 -3 -6 -5 -4 -3 -2 -6 -14 -18 -20 -23 -25 -26 -26 -25 -23 -20 -23 -31 -45 -61 -77 -78 -65 -55 -58 -61 -53 -54 -64 -73 -78 -89 -76 -53 -39 -28 -23 -21 -21 -21 -19 -14 -12 -10 -8 -7 -5 -4 -5 -5 -5 -5 -6 -11 -17 -24 -29 -28 -20 -12 -7 -3 -2 -2 -2 -1 -1 -2 -6 -8 -9 -10 -7 -5 -6 -9 -14 -18 -21 -21 -20 -18 -16 -13 -9 -6 -4 -4 -6 -5 -2 -1 -2 -5 -8 -11 -16 -19 -20 -21 -22 -24 -25 -22 -17 -13 -8 -4 -2 -1 -1 -0 -0 -1 -4 -8 -9 -10 -9 -9 -11 -11 -10 -10 -11 -16 -22 -27 -28 -24 -16 -8 -4 -8 -24 -33 -28 -22 -21 -14 -5 -2 -1 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -87 -238 -248 -211 -205 -184 -171 -162 -134 -106 -88 -87 -82 -70 -56 -45 -42 -39 -37 -38 -39 -38 -35 -31 -27 -24 -24 -25 -26 -27 -28 -29 -27 -25 -24 -20 -19 -20 -21 -22 -23 -23 -23 -22 -22 -21 -20 -18 -16 -15 -15 -14 -14 -13 -13 -14 -15 -14 -11 -9 -8 -8 -7 -10 -9 -10 -7 -5 -7 -9 -9 -8 -8 -6 -5 -4 -3 -2 -2 -1 -1 -1 -0 -0 -2 -7 -12 -21 -32 -47 -43 -16 -5 -4 -5 -4 -1 -2 -5 -4 -3 -5 -8 -12 -13 -11 -9 -10 -9 -8 -7 -8 -10 -10 -10 -15 -45 -90 -57 -69 -30 0 -0 -9 -125 -158 -130 -124 -131 -148 -145 -121 -93 -92 -80 -65 -72 -80 -70 -63 -51 -26 -24 -36 -48 -50 -31 -26 -38 -25 -4 -0 -0 -0 -2 -3 -19 -53 -37 -16 -10 -10 -10 -12 -8 -3 -1 -1 -1 -0 -0 -0 0 -0 -3 -10 -20 -28 -33 -32 -26 -21 -14 -6 -5 -4 -2 -1 -2 -5 -5 -4 -3 -3 -7 -13 -17 -20 -23 -25 -26 -25 -23 -19 -16 -18 -27 -41 -54 -66 -66 -53 -49 -52 -56 -49 -51 -55 -67 -78 -92 -90 -70 -49 -33 -25 -21 -19 -20 -20 -17 -13 -12 -10 -9 -7 -6 -6 -7 -7 -6 -8 -13 -21 -25 -23 -21 -14 -8 -4 -3 -3 -2 -2 -1 -1 -4 -8 -10 -11 -12 -8 -4 -3 -7 -12 -18 -23 -24 -23 -20 -17 -13 -9 -7 -7 -9 -12 -9 -5 -2 -2 -4 -6 -13 -23 -30 -31 -30 -29 -29 -26 -22 -18 -15 -10 -6 -4 -2 -1 0 -0 -0 -2 -11 -12 -8 -7 -9 -12 -12 -10 -8 -9 -16 -25 -30 -28 -21 -12 -6 -2 -2 -5 -12 -14 -16 -22 -21 -14 -6 -6 -9 -5 -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 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -241 -236 -215 -190 -176 -171 -155 -130 -105 -91 -85 -81 -74 -62 -54 -49 -44 -43 -42 -44 -42 -37 -33 -29 -26 -26 -27 -27 -27 -29 -30 -29 -26 -23 -21 -23 -21 -19 -19 -20 -19 -19 -18 -18 -19 -18 -17 -15 -15 -15 -14 -13 -14 -15 -15 -13 -12 -11 -10 -11 -10 -12 -10 -10 -9 -7 -10 -10 -8 -8 -8 -7 -5 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -3 -9 -13 -14 -11 -4 -1 -1 -1 0 -1 -10 -19 -13 -4 -3 -6 -14 -20 -19 -15 -10 -6 -4 -5 -10 -19 -25 -26 -34 -68 -107 -72 -38 -4 0 -0 -3 -55 -150 -118 -161 -150 -107 -95 -120 -71 -85 -87 -61 -57 -62 -50 -36 -29 -29 -43 -50 -54 -48 -19 -12 -17 -10 -1 -0 -0 -0 -2 -7 -27 -40 -20 -11 -8 -11 -14 -18 -16 -9 -5 -4 -2 -1 -0 -0 -0 -0 -3 -11 -19 -25 -30 -32 -28 -21 -14 -7 -7 -6 -4 -3 -3 -6 -6 -4 -3 -4 -7 -12 -16 -19 -21 -24 -25 -23 -19 -13 -10 -13 -24 -37 -46 -54 -53 -45 -41 -45 -47 -45 -48 -54 -61 -71 -83 -90 -83 -61 -42 -30 -23 -20 -20 -19 -18 -15 -14 -13 -10 -8 -6 -6 -7 -8 -6 -7 -12 -20 -25 -17 -12 -6 -3 -3 -6 -8 -7 -5 -2 -1 -3 -7 -9 -8 -6 -4 -2 -1 -4 -10 -16 -23 -27 -26 -22 -17 -13 -10 -10 -12 -19 -25 -14 -8 -5 -2 -2 -3 -12 -26 -35 -36 -33 -29 -27 -24 -21 -17 -14 -10 -7 -5 -3 -1 0 0 0 -6 -21 -13 -7 -5 -8 -12 -12 -9 -7 -7 -11 -18 -23 -22 -12 -4 -2 -3 -4 -7 -13 -18 -23 -33 -31 -18 -11 -15 -17 -9 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -196 -251 -234 -202 -179 -172 -163 -146 -125 -103 -86 -80 -79 -72 -63 -58 -52 -46 -46 -47 -45 -42 -38 -34 -30 -28 -28 -28 -27 -27 -27 -26 -24 -24 -26 -29 -26 -23 -22 -20 -19 -18 -17 -18 -18 -18 -17 -15 -15 -16 -18 -18 -17 -16 -14 -13 -13 -13 -13 -13 -12 -11 -10 -10 -10 -10 -10 -11 -7 -5 -6 -6 -4 -4 -5 -4 -1 -0 -0 -0 0 0 0 -0 -0 -1 -2 -2 -1 -0 -0 -0 0 -0 -2 -16 -26 -13 -1 -0 -2 -8 -14 -16 -14 -8 -7 -9 -10 -14 -21 -30 -43 -61 -81 -85 -47 -9 -0 0 0 -9 -115 -137 -124 -180 -151 -98 -100 -78 -24 -45 -71 -51 -36 -33 -26 -12 -5 -18 -38 -40 -34 -32 -12 -8 -7 -4 -1 -0 -0 -0 -2 -10 -26 -27 -13 -9 -10 -14 -17 -21 -20 -16 -13 -11 -8 -5 -2 -1 -0 -0 -3 -12 -19 -22 -26 -29 -26 -19 -13 -9 -10 -9 -7 -6 -7 -9 -7 -5 -3 -4 -6 -9 -14 -16 -18 -19 -20 -19 -13 -7 -5 -11 -23 -35 -39 -42 -41 -38 -34 -33 -37 -38 -42 -49 -57 -65 -77 -92 -91 -72 -48 -33 -26 -22 -21 -22 -21 -19 -17 -15 -11 -6 -2 -1 -2 -2 -4 -5 -7 -14 -17 -12 -6 -2 -2 -3 -11 -23 -29 -19 -6 -1 -2 -4 -4 -3 -2 -1 -1 -1 -5 -11 -17 -23 -26 -25 -21 -17 -13 -11 -12 -21 -42 -60 -39 -16 -6 -3 -3 -3 -8 -21 -31 -33 -28 -24 -22 -20 -18 -17 -14 -11 -10 -9 -5 -2 -0 0 -0 -5 -14 -6 -3 -4 -7 -10 -10 -8 -6 -6 -8 -12 -16 -13 -5 -1 -2 -6 -10 -19 -27 -24 -26 -36 -29 -15 -13 -19 -18 -8 -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 -1 -2 -2 -2 -1 -0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -230 -283 -256 -212 -185 -174 -165 -149 -137 -123 -98 -79 -77 -73 -70 -67 -60 -52 -49 -48 -46 -44 -42 -40 -38 -35 -33 -28 -24 -21 -20 -20 -22 -25 -28 -31 -31 -30 -27 -23 -20 -20 -21 -21 -20 -18 -17 -15 -15 -16 -17 -18 -17 -15 -14 -13 -13 -14 -14 -12 -11 -10 -9 -9 -9 -9 -9 -9 -7 -6 -6 -7 -7 -5 -6 -5 -2 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -2 -2 -8 -5 -1 -0 -1 -6 -9 -8 -9 -7 -9 -18 -23 -22 -24 -40 -66 -75 -56 -22 0 0 0 0 0 -10 -88 -123 -146 -172 -136 -126 -157 -78 -22 -25 -54 -45 -27 -15 -5 0 -0 -6 -23 -26 -17 -25 -23 -17 -10 -7 -3 -0 -0 -1 -5 -15 -23 -21 -12 -11 -12 -15 -17 -20 -21 -19 -20 -21 -17 -11 -6 -2 -0 -0 -3 -11 -19 -22 -22 -24 -22 -16 -12 -11 -12 -12 -10 -9 -10 -11 -8 -4 -3 -3 -4 -7 -11 -13 -13 -12 -12 -12 -8 -4 -4 -10 -24 -37 -41 -41 -39 -32 -27 -24 -27 -30 -33 -38 -47 -56 -68 -86 -92 -80 -56 -38 -28 -23 -23 -25 -24 -21 -19 -18 -15 -8 -3 -2 -2 -3 -3 -3 -6 -11 -12 -8 -3 -1 -1 -3 -13 -30 -40 -27 -8 -1 -1 -1 -2 -1 -1 -1 -3 -6 -11 -19 -27 -30 -28 -25 -22 -16 -12 -11 -14 -30 -64 -89 -70 -37 -17 -11 -10 -11 -13 -18 -24 -24 -20 -17 -17 -17 -18 -18 -18 -13 -12 -13 -11 -3 -0 0 -0 -1 -3 -2 -1 -2 -6 -8 -9 -8 -6 -6 -7 -6 -6 -4 -2 -1 -4 -16 -25 -49 -39 -23 -21 -24 -19 -15 -16 -15 -9 -2 -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 -1 -2 -3 -3 -2 -1 -1 -0 -0 0 -0 -0 -1 -2 -2 -1 -0 0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -4 -274 -227 -193 -182 -168 -146 -139 -137 -112 -90 -79 -71 -68 -66 -62 -58 -56 -54 -48 -45 -43 -39 -36 -32 -30 -27 -21 -17 -14 -14 -16 -17 -20 -25 -29 -31 -30 -26 -23 -22 -22 -23 -22 -21 -18 -17 -16 -15 -16 -16 -15 -15 -14 -14 -13 -12 -12 -11 -10 -9 -8 -8 -9 -9 -8 -7 -7 -8 -7 -7 -6 -4 -7 -5 -3 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 -0 -0 -1 -0 0 -0 -1 -6 -2 -0 -3 -6 -8 -6 -8 -7 -11 -20 -38 -40 -41 -66 -87 -48 0 0 0 0 0 0 0 -15 -84 -72 -93 -118 -101 -100 -125 -79 -50 -51 -43 -32 -24 -9 -1 -0 -0 -3 -11 -15 -16 -20 -24 -24 -16 -10 -3 -0 -0 -2 -11 -23 -21 -13 -14 -14 -15 -18 -19 -20 -21 -23 -26 -27 -22 -14 -8 -3 -1 -0 -2 -9 -18 -20 -19 -19 -16 -12 -11 -13 -14 -13 -12 -11 -11 -10 -7 -3 -1 -1 -2 -4 -9 -12 -10 -6 -5 -5 -5 -3 -3 -10 -27 -41 -46 -45 -41 -28 -21 -18 -20 -24 -26 -29 -34 -43 -56 -74 -85 -82 -67 -50 -36 -26 -23 -25 -25 -22 -20 -20 -19 -15 -11 -8 -7 -6 -5 -5 -7 -9 -9 -5 -2 -1 -1 -3 -8 -15 -14 -6 -1 -0 -0 -1 -1 -1 -2 -4 -10 -18 -29 -39 -47 -48 -38 -30 -24 -17 -12 -12 -15 -34 -66 -82 -68 -44 -30 -24 -19 -21 -22 -20 -18 -15 -12 -10 -10 -10 -15 -17 -18 -18 -13 -13 -12 -3 -0 -0 -0 -0 -1 -1 -1 -2 -5 -6 -9 -9 -7 -8 -7 -5 -3 -3 -2 -6 -6 -18 -23 -33 -27 -21 -19 -16 -13 -12 -10 -5 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -3 -1 -1 -0 0 0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -60 -256 -201 -202 -179 -146 -144 -142 -121 -106 -93 -77 -66 -62 -59 -56 -57 -56 -51 -48 -46 -41 -31 -23 -21 -20 -18 -16 -15 -13 -14 -14 -16 -20 -25 -29 -31 -30 -28 -26 -25 -26 -25 -23 -21 -18 -16 -15 -15 -16 -16 -16 -15 -13 -12 -11 -11 -10 -9 -8 -7 -7 -8 -8 -8 -6 -7 -7 -7 -7 -7 -6 -6 -5 -3 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 -0 -3 -11 -9 -3 -7 -10 -5 -6 -19 -11 -11 -13 -42 -59 -71 -99 -105 -50 0 0 0 0 0 0 0 -6 -33 -54 -60 -74 -75 -70 -78 -63 -69 -62 -34 -19 -15 -7 -1 -0 -0 -1 -2 -4 -8 -13 -17 -21 -19 -12 -1 -0 -1 -3 -16 -29 -14 -7 -9 -13 -16 -19 -19 -19 -22 -25 -25 -25 -20 -13 -7 -2 -0 -0 -2 -8 -17 -19 -15 -13 -9 -8 -11 -14 -14 -13 -12 -11 -10 -9 -5 -2 -1 -0 -1 -2 -7 -11 -8 -3 -1 -2 -2 -2 -3 -9 -27 -42 -48 -48 -44 -26 -15 -11 -14 -17 -19 -23 -27 -33 -44 -58 -66 -71 -71 -63 -48 -32 -24 -24 -24 -23 -22 -23 -22 -21 -20 -17 -17 -15 -14 -13 -11 -9 -5 -2 -1 -1 -2 -3 -4 -4 -2 -1 -1 -1 -1 -1 -1 -3 -6 -11 -19 -31 -46 -65 -68 -67 -57 -38 -27 -18 -13 -12 -15 -30 -49 -50 -36 -24 -20 -18 -15 -15 -18 -15 -11 -7 -5 -3 -2 -3 -7 -8 -6 -7 -4 -4 -3 -1 -0 -2 -6 -4 -0 -0 -1 -2 -4 -5 -7 -8 -7 -9 -12 -9 -5 -4 -3 -7 -14 -16 -14 -16 -19 -21 -18 -12 -10 -10 -8 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -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 -1 -3 -5 -5 -2 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -106 -227 -225 -199 -156 -148 -143 -122 -112 -109 -94 -75 -63 -55 -51 -50 -50 -47 -44 -43 -39 -30 -21 -17 -14 -15 -16 -16 -14 -15 -17 -17 -21 -25 -28 -33 -34 -31 -28 -28 -28 -27 -25 -22 -20 -18 -16 -14 -14 -15 -14 -13 -12 -11 -11 -10 -10 -9 -7 -7 -7 -7 -8 -8 -7 -7 -7 -7 -8 -7 -6 -6 -5 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -2 -10 -25 -27 -16 -12 -12 -7 -19 -35 -29 -17 -11 -39 -76 -101 -118 -89 -25 0 0 0 0 0 0 0 -15 -81 -153 -116 -92 -72 -57 -53 -69 -73 -69 -45 -22 -13 -7 -2 -1 -1 -1 -1 -2 -8 -15 -19 -21 -18 -9 -1 -0 -2 -9 -18 -23 -10 -6 -5 -8 -10 -15 -15 -16 -17 -19 -20 -19 -15 -10 -5 -2 -1 -0 -2 -8 -15 -15 -9 -7 -5 -5 -11 -14 -13 -13 -11 -10 -10 -7 -4 -2 -1 -0 -0 -1 -4 -6 -5 -1 -1 -1 -2 -2 -3 -9 -25 -36 -40 -44 -39 -26 -15 -7 -7 -10 -14 -20 -24 -27 -33 -43 -51 -58 -67 -69 -56 -38 -27 -23 -22 -24 -26 -28 -29 -30 -28 -26 -27 -24 -24 -22 -19 -12 -4 -1 -1 -2 -3 -5 -5 -4 -3 -3 -4 -5 -4 -4 -5 -9 -16 -21 -28 -37 -48 -63 -70 -79 -67 -42 -26 -17 -14 -11 -13 -21 -26 -20 -11 -7 -6 -6 -5 -4 -5 -5 -3 -2 -0 0 0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -1 -6 -23 -29 -1 -1 -2 -3 -4 -5 -6 -6 -7 -12 -15 -11 -7 -5 -4 -5 -9 -8 -8 -11 -14 -16 -13 -8 -7 -5 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -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 -1 -3 -5 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -25 -153 -256 -223 -177 -165 -157 -122 -106 -113 -111 -93 -77 -64 -54 -47 -44 -42 -38 -36 -33 -27 -18 -15 -13 -14 -16 -16 -14 -15 -19 -18 -20 -24 -26 -33 -36 -35 -32 -28 -27 -26 -24 -21 -20 -20 -18 -15 -15 -15 -13 -12 -11 -12 -12 -11 -11 -10 -9 -9 -8 -8 -8 -8 -8 -7 -7 -6 -7 -7 -6 -5 -5 -3 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -9 -25 -41 -42 -32 -22 -18 -12 -21 -45 -57 -40 -30 -58 -100 -121 -147 -139 -52 0 0 0 0 0 0 0 -11 -67 -142 -114 -111 -73 -55 -41 -54 -73 -92 -70 -26 -11 -5 -2 -0 -0 -1 -2 -6 -12 -16 -19 -20 -15 -7 -1 -0 -4 -13 -16 -13 -10 -7 -5 -6 -6 -10 -11 -12 -11 -11 -11 -11 -9 -6 -4 -3 -1 -1 -2 -7 -13 -10 -5 -4 -3 -5 -10 -13 -12 -12 -10 -10 -9 -6 -3 -1 -1 -0 -0 -1 -2 -2 -1 -0 -0 -1 -1 -2 -3 -11 -26 -36 -39 -38 -32 -23 -12 -5 -3 -4 -8 -14 -21 -23 -24 -30 -38 -48 -58 -66 -61 -44 -30 -22 -21 -21 -27 -31 -33 -37 -34 -35 -32 -30 -28 -26 -21 -12 -4 -2 -3 -4 -6 -6 -7 -8 -8 -8 -9 -7 -4 -5 -9 -15 -22 -26 -31 -35 -39 -44 -53 -61 -51 -31 -20 -15 -13 -10 -10 -13 -11 -7 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -11 -11 -5 -7 -6 -4 -5 -9 -6 -4 -5 -8 -8 -6 -3 -2 -2 -3 -3 -3 -5 -8 -8 -8 -7 -6 -4 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -2 -2 -1 -2 -1 -1 -2 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -59 -208 -249 -199 -182 -172 -139 -108 -109 -115 -101 -93 -84 -72 -59 -52 -47 -40 -33 -26 -21 -19 -16 -14 -15 -16 -15 -13 -15 -18 -17 -18 -21 -22 -28 -32 -36 -34 -31 -28 -26 -24 -23 -22 -21 -21 -19 -18 -15 -14 -14 -13 -14 -14 -13 -12 -12 -12 -12 -11 -9 -8 -8 -8 -7 -6 -6 -6 -6 -6 -5 -4 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -1 -3 -11 -27 -45 -53 -48 -40 -33 -25 -20 -20 -42 -83 -83 -75 -101 -126 -140 -139 -51 -5 0 0 0 0 0 0 0 -1 -9 -26 -39 -68 -53 -82 -33 -36 -66 -95 -75 -25 -14 -8 -4 -1 -0 -1 -3 -11 -17 -20 -22 -20 -13 -5 -1 -2 -7 -16 -16 -11 -9 -9 -7 -6 -6 -7 -7 -6 -6 -6 -5 -4 -4 -3 -3 -3 -3 -2 -3 -7 -11 -8 -4 -3 -3 -5 -8 -10 -11 -11 -10 -9 -7 -5 -3 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -4 -14 -28 -35 -37 -35 -29 -20 -10 -3 -1 -1 -3 -9 -16 -19 -19 -23 -29 -35 -44 -55 -57 -49 -38 -27 -22 -20 -24 -29 -31 -35 -38 -37 -34 -30 -24 -20 -15 -9 -5 -3 -4 -6 -7 -8 -9 -10 -9 -8 -5 -3 -4 -6 -10 -14 -19 -25 -27 -28 -27 -27 -28 -27 -23 -18 -14 -11 -9 -8 -9 -8 -6 -2 -1 -1 -0 -0 -1 -2 -2 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -4 -9 -12 -11 -10 -18 -22 -15 -13 -15 -20 -10 -5 -6 -7 -6 -5 -4 -4 -2 -2 -1 -1 -2 -3 -4 -5 -6 -6 -4 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -1 -3 -5 -4 -2 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 -1 -1 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -96 -233 -232 -201 -185 -158 -128 -114 -110 -100 -100 -97 -90 -76 -69 -64 -56 -44 -33 -25 -23 -21 -18 -18 -18 -16 -14 -14 -15 -15 -17 -20 -21 -23 -28 -33 -33 -33 -32 -31 -29 -28 -26 -23 -22 -22 -21 -17 -15 -15 -15 -17 -18 -16 -15 -16 -16 -15 -13 -10 -9 -8 -7 -7 -6 -6 -6 -6 -6 -5 -3 -1 -0 -1 -6 -9 -3 -0 -0 0 0 0 0 0 0 0 -0 -2 -6 -19 -43 -59 -56 -41 -30 -32 -34 -36 -41 -52 -94 -102 -79 -112 -140 -128 -68 -18 -2 0 0 0 0 0 0 0 0 0 -0 -5 -13 -33 -107 -23 -15 -35 -58 -44 -20 -21 -13 -6 -2 -1 -0 -4 -11 -16 -18 -19 -18 -11 -3 -1 -3 -10 -19 -18 -11 -10 -10 -8 -7 -6 -5 -4 -4 -3 -3 -2 -2 -2 -4 -6 -6 -5 -5 -6 -8 -11 -8 -5 -4 -4 -4 -6 -8 -9 -10 -9 -8 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -5 -14 -28 -34 -38 -32 -26 -19 -9 -2 -0 -0 -1 -6 -13 -15 -15 -17 -22 -26 -32 -41 -47 -48 -42 -32 -25 -19 -19 -24 -28 -32 -35 -38 -39 -37 -29 -22 -17 -11 -8 -6 -6 -7 -9 -11 -12 -12 -11 -8 -4 -2 -2 -2 -5 -11 -19 -22 -23 -23 -21 -19 -17 -14 -10 -6 -5 -5 -5 -7 -8 -7 -3 -1 -1 -1 -1 -2 -3 -3 -3 -2 -2 -3 -4 -6 -7 -6 -5 -5 -6 -8 -8 -9 -13 -22 -32 -30 -27 -32 -44 -33 -27 -30 -30 -30 -18 -9 -5 -5 -4 -5 -10 -16 -14 -6 -1 -1 -1 -1 -1 -2 -4 -5 -4 -2 -2 -1 -1 -1 -2 -2 -1 -0 -0 -0 0 0 -0 -0 -0 -1 -2 -4 -3 -2 -1 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -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 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -131 -213 -227 -213 -182 -150 -128 -117 -105 -100 -97 -98 -88 -82 -78 -71 -60 -47 -36 -30 -26 -23 -22 -22 -22 -20 -18 -17 -16 -18 -20 -21 -21 -24 -27 -27 -30 -33 -31 -30 -29 -29 -26 -22 -22 -20 -17 -15 -14 -15 -16 -17 -16 -17 -18 -17 -16 -12 -9 -8 -8 -7 -7 -6 -6 -6 -6 -6 -4 -2 -1 -0 -1 -7 -12 -4 -0 -0 0 0 0 0 -0 -1 -0 -3 -6 -7 -18 -39 -52 -46 -30 -20 -25 -36 -51 -62 -57 -75 -68 -39 -89 -114 -58 -15 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -27 -94 -17 -4 -9 -23 -21 -18 -30 -19 -7 -2 -1 -0 -3 -8 -13 -16 -18 -16 -9 -4 -3 -4 -11 -18 -16 -11 -12 -11 -9 -8 -5 -4 -3 -2 -1 -1 -0 -1 -3 -7 -9 -8 -7 -7 -8 -10 -11 -9 -7 -5 -5 -5 -6 -8 -9 -9 -8 -6 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -13 -25 -30 -31 -26 -23 -16 -6 -1 -0 -0 -0 -4 -10 -12 -11 -12 -14 -18 -24 -30 -36 -39 -38 -34 -28 -21 -15 -16 -21 -27 -33 -40 -40 -43 -40 -33 -25 -17 -12 -9 -9 -9 -9 -12 -13 -13 -11 -7 -3 -2 -2 -4 -8 -15 -23 -24 -23 -23 -21 -20 -19 -16 -11 -6 -3 -2 -4 -6 -6 -5 -4 -3 -3 -3 -6 -8 -7 -4 -4 -4 -5 -7 -9 -12 -13 -13 -13 -17 -23 -28 -29 -26 -30 -35 -35 -27 -26 -22 -16 -16 -19 -27 -30 -25 -13 -6 -4 -3 -1 -2 -9 -22 -22 -8 -2 -1 -0 -0 -0 -0 -2 -2 -2 -2 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -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 -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 -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 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -184 -244 -209 -173 -145 -132 -121 -110 -100 -97 -93 -88 -87 -81 -76 -66 -52 -41 -34 -31 -28 -27 -27 -26 -26 -25 -23 -22 -23 -22 -21 -23 -25 -26 -29 -34 -31 -32 -29 -29 -28 -25 -24 -23 -19 -16 -15 -14 -13 -13 -13 -15 -17 -16 -15 -12 -10 -9 -9 -8 -7 -6 -6 -6 -6 -4 -3 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -11 -4 -1 -10 -16 -13 -15 -29 -39 -36 -25 -19 -26 -46 -75 -65 -18 -27 -32 -25 -50 -51 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -24 -75 -74 -15 -2 -3 -13 -21 -26 -40 -26 -11 -3 -1 -0 -2 -5 -7 -11 -13 -13 -9 -6 -7 -11 -17 -18 -14 -10 -14 -13 -10 -7 -5 -4 -2 -1 -1 -0 -0 -1 -6 -11 -12 -10 -10 -10 -10 -11 -11 -10 -8 -7 -7 -7 -8 -9 -10 -11 -8 -7 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -11 -20 -23 -23 -20 -17 -11 -4 -1 -0 -0 -0 -3 -7 -9 -8 -7 -8 -12 -18 -23 -27 -28 -29 -29 -28 -24 -16 -12 -16 -20 -24 -30 -33 -37 -39 -38 -32 -24 -18 -14 -12 -10 -9 -10 -12 -12 -10 -8 -5 -3 -4 -9 -17 -22 -25 -25 -24 -23 -23 -23 -23 -22 -17 -11 -6 -5 -7 -8 -7 -7 -9 -10 -11 -13 -19 -22 -17 -11 -9 -9 -10 -14 -17 -18 -18 -20 -23 -28 -36 -41 -43 -39 -36 -33 -26 -22 -21 -18 -13 -13 -13 -14 -16 -13 -9 -5 -2 -1 -0 -1 -3 -9 -9 -3 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 0 0 -0 -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 -3 -7 -6 -2 -1 -0 0 0 -0 -0 0 0 -0 -0 0 0 -0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -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 -38 -185 -204 -166 -147 -138 -126 -112 -102 -96 -92 -92 -93 -92 -88 -81 -70 -58 -49 -40 -34 -32 -32 -32 -32 -32 -31 -29 -27 -25 -24 -24 -24 -28 -32 -33 -37 -36 -34 -33 -32 -29 -26 -24 -22 -19 -15 -12 -11 -10 -12 -14 -15 -14 -12 -10 -9 -9 -8 -7 -7 -7 -7 -5 -3 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -8 -18 -4 -2 -12 -17 -14 -14 -22 -31 -30 -26 -24 -31 -52 -49 -16 -12 -18 -27 -24 -14 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -76 -96 -43 -6 -2 -3 -12 -34 -54 -55 -32 -20 -6 -2 -1 -3 -5 -7 -11 -14 -14 -10 -7 -8 -13 -16 -16 -14 -12 -15 -14 -11 -8 -6 -4 -2 -2 -1 -0 -1 -5 -12 -17 -17 -16 -17 -17 -16 -14 -12 -9 -8 -8 -8 -8 -10 -10 -11 -12 -9 -8 -6 -4 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -3 -9 -15 -16 -15 -13 -12 -8 -3 -1 -0 -0 -0 -2 -5 -6 -5 -3 -5 -9 -16 -21 -23 -22 -20 -21 -21 -22 -19 -14 -14 -14 -17 -20 -24 -28 -30 -32 -31 -27 -22 -18 -15 -12 -10 -11 -11 -13 -10 -11 -7 -5 -7 -14 -21 -23 -22 -22 -23 -24 -24 -24 -23 -22 -22 -20 -15 -15 -21 -23 -21 -19 -18 -21 -25 -30 -41 -45 -30 -25 -21 -19 -22 -26 -28 -28 -28 -31 -36 -39 -37 -36 -38 -34 -31 -29 -29 -29 -28 -31 -33 -26 -20 -15 -11 -7 -6 -3 -1 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -2 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 -1 -3 -6 -5 -3 -1 -0 -0 -0 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -62 -196 -192 -164 -153 -142 -127 -113 -102 -94 -94 -97 -100 -101 -101 -95 -86 -75 -63 -52 -45 -41 -39 -40 -40 -40 -38 -35 -32 -29 -27 -27 -29 -32 -34 -38 -37 -36 -39 -40 -39 -36 -34 -31 -27 -21 -17 -14 -12 -10 -11 -11 -12 -11 -9 -9 -9 -9 -8 -8 -8 -7 -5 -3 -2 -1 -0 0 0 0 0 0 0 0 -0 -1 -7 -25 -20 -4 -3 -24 -28 -25 -23 -22 -30 -31 -33 -40 -52 -35 -8 -9 -11 -19 -27 -14 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -46 -84 -103 -76 -24 -5 -3 -7 -24 -61 -86 -70 -40 -25 -9 -2 -2 -4 -5 -7 -11 -14 -12 -8 -4 -6 -12 -17 -16 -13 -14 -16 -14 -10 -7 -6 -5 -3 -2 -1 -1 -3 -11 -20 -26 -30 -31 -30 -28 -24 -20 -16 -12 -10 -9 -9 -9 -10 -11 -11 -11 -9 -8 -7 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -7 -11 -11 -9 -8 -8 -6 -3 -1 -0 -0 -0 -1 -3 -4 -3 -3 -5 -9 -14 -19 -22 -21 -20 -19 -16 -14 -14 -14 -12 -11 -12 -14 -17 -19 -20 -21 -23 -23 -21 -18 -15 -13 -11 -10 -11 -12 -10 -10 -8 -8 -11 -16 -22 -21 -19 -21 -24 -27 -26 -24 -24 -24 -27 -31 -31 -32 -40 -43 -43 -38 -34 -38 -44 -53 -70 -77 -65 -60 -56 -47 -43 -43 -41 -40 -39 -42 -46 -42 -33 -29 -32 -29 -26 -25 -25 -25 -25 -25 -25 -24 -22 -20 -14 -9 -10 -12 -6 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -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 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -0 -0 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -90 -203 -192 -168 -152 -139 -129 -116 -104 -96 -92 -93 -93 -92 -90 -88 -85 -81 -75 -66 -57 -52 -50 -50 -49 -47 -43 -41 -38 -35 -31 -27 -26 -27 -31 -33 -35 -38 -46 -47 -48 -47 -44 -40 -35 -30 -26 -20 -16 -13 -12 -12 -11 -9 -9 -9 -10 -9 -9 -8 -7 -6 -4 -3 -2 -1 -0 0 0 0 0 -0 -0 -1 -7 -21 -29 -13 -4 -11 -29 -40 -42 -40 -27 -31 -39 -42 -61 -40 -12 -8 -6 -8 -17 -20 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -28 -92 -107 -77 -51 -26 -17 -20 -33 -63 -99 -98 -78 -56 -29 -6 -2 -3 -4 -6 -9 -12 -12 -9 -7 -5 -7 -12 -15 -13 -13 -16 -17 -14 -10 -8 -6 -5 -4 -3 -2 -1 -4 -13 -21 -27 -33 -36 -34 -30 -27 -23 -19 -15 -12 -12 -11 -10 -10 -10 -9 -9 -8 -8 -7 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -5 -9 -10 -7 -6 -5 -4 -2 -1 -0 -0 -1 -2 -3 -3 -4 -4 -6 -10 -13 -16 -19 -22 -23 -23 -17 -10 -7 -9 -11 -10 -9 -10 -12 -15 -16 -16 -16 -16 -17 -16 -14 -12 -11 -9 -8 -9 -9 -8 -8 -9 -12 -16 -20 -19 -17 -20 -24 -26 -27 -25 -24 -24 -25 -24 -25 -29 -35 -40 -46 -44 -50 -56 -60 -72 -95 -108 -107 -103 -94 -81 -66 -53 -50 -49 -46 -45 -42 -36 -29 -26 -26 -24 -22 -21 -21 -21 -23 -25 -24 -24 -24 -23 -20 -17 -16 -12 -4 -1 -1 -1 -0 -0 -0 -0 -1 -3 -2 -1 -1 -1 -1 -2 -3 -4 -3 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -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 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -1 -2 -1 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -123 -221 -199 -170 -153 -146 -135 -120 -104 -93 -85 -79 -73 -70 -69 -73 -81 -85 -81 -73 -67 -66 -66 -65 -62 -56 -50 -45 -40 -37 -36 -36 -35 -34 -36 -38 -39 -41 -44 -45 -51 -56 -56 -55 -52 -45 -37 -29 -24 -22 -20 -19 -17 -15 -12 -11 -10 -9 -9 -8 -7 -5 -5 -4 -2 -0 -0 0 -0 -0 -0 -1 -5 -18 -33 -27 -9 -5 -16 -29 -38 -42 -40 -27 -31 -46 -58 -41 -18 -10 -7 -5 -7 -14 -13 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -39 -72 -61 -42 -41 -48 -59 -66 -71 -88 -112 -123 -105 -97 -47 -4 -1 -3 -4 -6 -8 -6 -6 -9 -13 -14 -14 -13 -11 -8 -10 -15 -16 -13 -10 -8 -7 -5 -4 -2 -1 -1 -3 -8 -14 -21 -25 -26 -24 -21 -19 -17 -16 -14 -13 -14 -15 -12 -10 -7 -6 -5 -6 -7 -7 -5 -2 -1 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -4 -7 -9 -7 -5 -4 -2 -1 -0 -0 -0 -1 -2 -3 -4 -5 -6 -8 -10 -11 -11 -13 -20 -30 -32 -23 -11 -4 -3 -6 -7 -6 -6 -8 -11 -12 -11 -11 -11 -12 -12 -12 -11 -9 -7 -6 -6 -7 -6 -7 -8 -12 -15 -16 -16 -15 -17 -22 -26 -28 -28 -27 -26 -25 -23 -19 -16 -18 -24 -28 -34 -48 -64 -85 -100 -110 -119 -120 -111 -97 -82 -70 -53 -51 -51 -48 -42 -37 -33 -31 -30 -28 -26 -24 -23 -25 -28 -30 -30 -28 -25 -21 -18 -18 -19 -18 -13 -15 -8 -3 -1 -1 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -2 -4 -4 -4 -3 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -2 -4 -2 -1 -2 -2 -2 -1 -2 -2 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -0 -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 -1 -2 -2 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -3 -2 -1 -2 -5 -5 -3 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -33 -160 -236 -192 -172 -157 -142 -132 -118 -103 -91 -78 -68 -61 -57 -59 -69 -79 -82 -81 -78 -76 -74 -77 -79 -75 -67 -58 -49 -41 -34 -33 -35 -38 -40 -42 -42 -42 -44 -47 -49 -52 -58 -64 -67 -58 -50 -44 -43 -42 -40 -33 -27 -25 -20 -15 -13 -12 -11 -9 -7 -6 -5 -4 -3 -2 -1 -0 -0 -1 -2 -6 -16 -29 -32 -19 -6 -4 -13 -21 -27 -29 -30 -30 -38 -55 -82 -45 -12 -5 -6 -5 -5 -9 -11 -6 -4 -1 0 0 0 0 0 0 0 0 0 0 -1 -41 -92 -62 -32 -35 -54 -87 -74 -29 -32 -37 -60 -97 -79 -84 -74 -1 -1 -2 -4 -5 -5 -3 -5 -14 -22 -23 -20 -15 -10 -7 -8 -12 -14 -11 -8 -8 -7 -6 -3 -2 -1 -1 -1 -3 -8 -14 -18 -17 -15 -11 -9 -9 -9 -10 -11 -14 -16 -13 -9 -5 -3 -2 -4 -6 -5 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -3 -3 -3 -5 -7 -7 -6 -4 -2 -1 -1 -0 -0 -1 -2 -3 -4 -5 -7 -8 -9 -7 -6 -8 -15 -27 -31 -23 -10 -2 -1 -2 -2 -2 -3 -4 -7 -9 -10 -11 -9 -8 -7 -7 -7 -6 -5 -6 -4 -5 -4 -4 -6 -10 -12 -13 -12 -11 -14 -21 -27 -32 -33 -32 -29 -30 -31 -26 -22 -20 -21 -22 -24 -31 -44 -66 -90 -106 -113 -115 -106 -87 -63 -55 -47 -43 -42 -41 -39 -36 -37 -37 -36 -34 -30 -26 -24 -22 -22 -21 -20 -18 -14 -11 -10 -9 -12 -13 -13 -12 -9 -6 -3 -1 -0 -0 -0 -1 -2 -4 -4 -2 -1 -1 -3 -5 -5 -4 -3 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 -0 -1 -2 -1 -1 -1 -2 -2 -2 -3 -3 -2 -1 -1 -1 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -2 -2 -1 -0 -0 -0 -1 -1 -1 -0 0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 -0 0 -0 -0 -2 -3 -3 -4 -6 -4 -2 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -2 -5 -5 -4 -3 -6 -11 -10 -5 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -52 -169 -174 -208 -173 -149 -137 -130 -118 -106 -92 -79 -69 -62 -59 -63 -70 -77 -78 -76 -72 -71 -73 -79 -84 -82 -76 -68 -55 -46 -61 -69 -68 -63 -54 -45 -41 -42 -44 -40 -35 -43 -54 -61 -56 -51 -47 -50 -50 -48 -45 -40 -37 -31 -23 -18 -16 -14 -11 -9 -8 -6 -6 -4 -2 -1 -1 -1 -3 -10 -22 -35 -39 -29 -17 -16 -22 -27 -21 -17 -18 -31 -54 -59 -80 -97 -48 -12 -4 -4 -3 -7 -10 -11 -8 -4 -1 0 0 0 0 0 0 0 0 0 -14 -30 -159 -111 -48 -37 -65 -100 -163 -117 -4 0 -1 -9 -23 -11 -20 -93 -9 -1 -1 -2 -5 -4 -3 -9 -21 -29 -31 -27 -22 -15 -8 -5 -7 -12 -10 -9 -9 -7 -6 -3 -2 -2 -1 -1 -1 -3 -7 -11 -12 -10 -7 -3 -3 -4 -6 -8 -13 -16 -13 -8 -4 -1 -1 -4 -5 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -3 -4 -6 -7 -7 -5 -3 -2 -1 -1 -1 -2 -3 -4 -5 -6 -6 -6 -5 -4 -3 -5 -9 -15 -19 -15 -7 -2 -1 -1 -0 -0 -0 -1 -2 -5 -8 -11 -8 -5 -3 -3 -3 -2 -3 -3 -3 -2 -2 -2 -3 -6 -8 -9 -8 -7 -12 -24 -31 -36 -37 -35 -32 -31 -31 -29 -29 -28 -29 -29 -26 -25 -28 -35 -47 -70 -92 -95 -82 -65 -46 -36 -33 -33 -35 -36 -38 -43 -43 -41 -41 -35 -27 -20 -16 -13 -10 -10 -10 -9 -7 -5 -5 -5 -7 -9 -9 -10 -13 -13 -9 -5 -2 -1 -0 -1 -2 -4 -4 -3 -1 -1 -4 -5 -5 -3 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 -0 -2 -3 -2 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -1 -2 -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 -1 -2 -3 -3 -4 -5 -4 -3 -2 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -2 -7 -11 -18 -17 -17 -21 -18 -10 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -67 -207 -220 -179 -151 -144 -135 -125 -108 -95 -86 -78 -71 -67 -67 -70 -72 -69 -66 -65 -66 -67 -71 -77 -80 -81 -78 -82 -92 -92 -92 -92 -80 -60 -45 -40 -38 -33 -27 -30 -39 -44 -43 -41 -41 -45 -44 -42 -43 -43 -43 -37 -26 -19 -16 -15 -11 -8 -8 -6 -6 -4 -1 -2 -2 -2 -5 -20 -37 -40 -26 -12 -10 -24 -46 -55 -38 -23 -21 -37 -67 -60 -67 -68 -17 -7 -7 -5 -4 -5 -8 -9 -8 -5 -1 -0 -4 -13 -22 -24 -23 -9 0 0 -158 -212 -190 -133 -93 -101 -136 -99 -62 -36 -2 0 -14 -41 -53 -64 -72 -111 -40 -8 -1 -1 -3 -4 -5 -14 -26 -39 -38 -30 -25 -21 -12 -4 -4 -10 -9 -10 -10 -9 -13 -10 -6 -3 -2 -1 -1 -1 -2 -3 -4 -5 -4 -2 -1 -1 -3 -7 -12 -16 -12 -6 -3 -2 -2 -4 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -2 -2 -5 -7 -8 -6 -4 -3 -2 -2 -2 -2 -3 -5 -7 -7 -5 -3 -3 -3 -3 -4 -8 -10 -12 -12 -12 -9 -4 -1 -1 -0 -0 -0 -0 -1 -4 -8 -7 -3 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -4 -5 -6 -11 -31 -38 -36 -35 -35 -37 -38 -36 -35 -35 -37 -40 -41 -39 -38 -40 -44 -47 -49 -56 -53 -41 -36 -30 -24 -23 -25 -29 -32 -40 -47 -49 -45 -37 -26 -16 -10 -7 -6 -4 -3 -4 -3 -2 -2 -3 -3 -4 -5 -7 -11 -17 -21 -21 -17 -8 -2 -1 -0 -1 -4 -8 -6 -3 -2 -3 -4 -6 -4 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -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 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -4 -12 -20 -33 -34 -26 -32 -36 -27 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 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 -10 -88 -196 -184 -192 -171 -157 -144 -127 -112 -102 -96 -88 -80 -74 -71 -72 -70 -65 -62 -60 -57 -56 -60 -68 -75 -79 -92 -84 -68 -67 -77 -85 -77 -58 -44 -38 -34 -29 -28 -30 -31 -31 -31 -33 -37 -38 -36 -36 -38 -36 -28 -18 -13 -12 -11 -10 -8 -8 -6 -4 -3 -3 -2 -2 -2 -5 -19 -28 -22 -8 -2 -6 -23 -47 -61 -58 -48 -42 -44 -45 -34 -36 -19 -6 -8 -6 -5 -5 -3 -4 -7 -9 -10 -13 -17 -38 -79 -102 -100 -96 -55 -26 -15 -127 -179 -177 -165 -155 -168 -126 -48 -6 0 -9 -20 -40 -73 -86 -93 -96 -106 -80 -29 -7 -1 -1 -3 -5 -13 -27 -51 -58 -47 -35 -26 -15 -6 -4 -8 -8 -10 -12 -12 -15 -11 -9 -6 -3 -2 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -3 -7 -12 -14 -10 -5 -2 -2 -3 -5 -5 -3 -1 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -1 -1 -2 -5 -7 -6 -4 -3 -2 -3 -3 -3 -3 -4 -5 -4 -3 -2 -2 -2 -4 -9 -19 -22 -18 -18 -20 -18 -8 -1 -1 -0 -0 -0 -0 -0 -2 -4 -4 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -5 -12 -15 -34 -42 -34 -29 -34 -42 -46 -45 -44 -45 -47 -51 -51 -48 -46 -47 -47 -46 -46 -43 -35 -29 -27 -24 -22 -20 -20 -23 -27 -32 -34 -31 -26 -18 -12 -8 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -4 -6 -12 -19 -23 -21 -14 -4 -1 -1 -1 -1 -2 -4 -4 -2 -1 -2 -4 -4 -2 -1 -0 -0 -0 -0 -1 -3 -2 -2 -1 -0 -0 -0 -2 -1 -1 -0 -0 -1 -0 -0 -1 -2 -2 -1 -1 -2 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -0 0 0 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 -0 0 0 0 0 0 -0 -0 -1 -3 -10 -20 -30 -45 -54 -41 -43 -54 -46 -0 -0 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -150 -254 -211 -185 -167 -149 -130 -115 -110 -106 -100 -92 -85 -80 -74 -69 -65 -59 -52 -49 -50 -56 -64 -66 -76 -71 -42 -35 -38 -56 -75 -74 -59 -46 -39 -34 -32 -31 -30 -28 -28 -30 -32 -32 -30 -29 -29 -27 -20 -13 -9 -8 -8 -7 -6 -5 -3 -3 -2 -1 -1 -3 -8 -6 -9 -11 -9 -4 -1 -3 -20 -38 -69 -96 -86 -75 -81 -57 -44 -45 -10 -20 -9 -6 -4 -5 -4 -3 -4 -7 -11 -37 -86 -125 -148 -156 -140 -130 -120 -125 -86 -14 -1 -68 -147 -142 -94 -46 -12 -4 -13 -40 -62 -70 -74 -63 -64 -87 -95 -84 -52 -24 -8 -2 -2 -4 -10 -23 -52 -67 -60 -47 -32 -18 -9 -6 -7 -8 -7 -7 -6 -6 -5 -5 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -8 -13 -14 -10 -4 -1 -1 -3 -5 -3 -1 -1 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -3 -2 -1 -0 -1 -1 -4 -5 -4 -2 -1 -1 -2 -2 -2 -1 -2 -2 -1 -0 -1 -2 -6 -17 -34 -38 -27 -20 -22 -18 -8 -2 -0 -0 -1 -1 -0 -0 -1 -5 -7 -2 -1 -1 -2 -2 -2 -3 -4 -6 -5 -4 -3 -2 -2 -2 -6 -22 -28 -32 -37 -34 -27 -34 -42 -46 -48 -48 -48 -52 -59 -61 -58 -55 -53 -51 -47 -45 -43 -37 -34 -28 -23 -22 -21 -21 -23 -25 -26 -26 -24 -19 -13 -7 -5 -4 -3 -3 -2 -2 -1 -1 -1 -1 -1 -2 -3 -3 -3 -4 -7 -12 -17 -18 -15 -8 -3 -1 -1 -1 -1 -3 -4 -3 -2 -2 -3 -3 -2 -1 -0 0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -1 -2 -0 -0 -0 -1 -2 -1 -1 -2 -2 -2 -2 -3 -2 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -3 -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 -2 -4 -18 -27 -42 -60 -74 -75 -59 -61 -66 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -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 0 0 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 -195 -304 -250 -214 -188 -169 -149 -131 -120 -118 -117 -113 -106 -96 -87 -79 -72 -63 -53 -47 -44 -41 -39 -43 -66 -66 -25 -16 -15 -26 -51 -71 -73 -62 -50 -43 -39 -35 -34 -33 -32 -33 -34 -34 -32 -30 -28 -26 -23 -16 -11 -7 -7 -6 -4 -3 -3 -5 -6 -5 -8 -20 -20 -8 -5 -5 -5 -5 -3 -14 -27 -53 -46 -88 -90 -69 -107 -93 -70 -24 -34 -86 -26 -23 -4 -5 -5 -3 -3 -5 -24 -97 -159 -169 -152 -135 -117 -112 -118 -130 -140 -105 -25 -2 -50 -63 -17 -54 -136 -154 -126 -93 -78 -79 -63 -33 -35 -58 -54 -55 -65 -53 -23 -4 -2 -3 -5 -14 -40 -67 -74 -61 -41 -23 -12 -7 -7 -7 -7 -7 -5 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -4 -9 -13 -13 -9 -2 -1 -1 -4 -3 -2 -1 -1 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 -0 -0 -1 -2 -3 -3 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -3 -9 -17 -35 -40 -25 -14 -12 -8 -3 -1 -0 -0 -1 -0 -1 -2 -5 -12 -22 -27 -5 -2 -6 -4 -3 -5 -8 -9 -9 -7 -5 -4 -3 -3 -8 -25 -34 -29 -27 -33 -30 -38 -46 -51 -54 -56 -57 -59 -66 -72 -71 -66 -62 -60 -54 -50 -44 -40 -30 -25 -23 -22 -22 -24 -27 -31 -34 -32 -28 -22 -14 -7 -4 -3 -3 -2 -2 -1 -1 -1 -2 -2 -4 -5 -8 -7 -5 -4 -4 -5 -12 -15 -15 -11 -7 -3 -2 -1 -1 -2 -3 -4 -3 -2 -2 -2 -2 -1 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -2 -4 -3 -2 -1 -0 -0 -2 -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 -2 -5 -12 -23 -46 -75 -85 -84 -76 -74 -73 -1 -1 -1 -1 -2 -1 -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 -1 -1 -1 -1 -1 -0 -0 0 -0 -1 -1 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -247 -325 -275 -236 -206 -185 -169 -152 -133 -126 -125 -127 -123 -116 -108 -99 -89 -78 -66 -55 -46 -40 -35 -34 -34 -29 -9 -5 -6 -12 -25 -47 -67 -72 -64 -54 -47 -43 -41 -40 -40 -41 -44 -46 -45 -42 -38 -36 -34 -25 -18 -11 -10 -7 -4 -2 -2 -3 -5 -12 -31 -47 -29 -8 -4 -3 -6 -10 -22 -37 -41 -21 -8 -26 -28 -27 -65 -94 -88 -35 -50 -101 -126 -110 -6 -4 -4 -4 -5 -4 -24 -126 -172 -162 -148 -129 -111 -103 -102 -106 -120 -141 -124 -35 -2 -2 -1 -43 -136 -140 -107 -76 -64 -59 -34 -7 -2 -0 -3 -22 -59 -89 -47 -11 -2 -2 -2 -8 -33 -71 -79 -62 -41 -23 -11 -8 -8 -8 -7 -7 -6 -5 -4 -3 -2 -2 -2 -1 -2 -1 -1 -1 -1 -1 -1 -0 -1 -4 -9 -12 -11 -6 -1 -1 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -2 -2 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -12 -12 -16 -21 -17 -10 -6 -4 -2 -1 -0 -0 -0 -1 -3 -8 -15 -32 -49 -57 -23 -9 -13 -11 -8 -9 -11 -13 -13 -11 -8 -5 -3 -4 -11 -25 -24 -20 -22 -33 -38 -47 -55 -59 -62 -65 -66 -67 -71 -77 -72 -69 -66 -62 -54 -46 -41 -36 -31 -27 -25 -23 -24 -27 -31 -34 -37 -35 -26 -16 -8 -5 -3 -2 -2 -1 -1 -1 -1 -2 -3 -5 -6 -8 -9 -8 -6 -4 -5 -6 -9 -13 -11 -11 -9 -4 -2 -1 -1 -1 -2 -4 -4 -3 -2 -1 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 0 0 0 -1 -5 -9 -6 -2 -0 -0 -0 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -2 -4 -9 -15 -32 -55 -63 -72 -83 -80 -64 -1 -1 -0 -1 -2 -2 -0 -1 -1 -0 -0 -0 -1 -1 -1 -0 0 0 -0 -0 -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 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -210 -310 -290 -252 -224 -203 -190 -175 -154 -139 -129 -128 -126 -125 -122 -122 -113 -100 -87 -72 -58 -45 -32 -28 -27 -13 -1 -1 -4 -10 -15 -24 -47 -64 -66 -59 -54 -51 -49 -49 -50 -52 -56 -59 -60 -58 -53 -49 -48 -37 -29 -21 -17 -11 -6 -5 -4 -6 -7 -12 -31 -44 -24 -5 -2 -4 -11 -26 -25 -67 -30 -7 -2 -3 -5 -6 -19 -56 -94 -100 -75 -37 -96 -89 -6 -2 -6 -9 -61 -19 -10 -50 -78 -129 -149 -133 -118 -107 -101 -100 -108 -124 -144 -136 -70 -21 -124 -123 -118 -92 -65 -47 -47 -58 -31 0 0 0 -1 -12 -58 -116 -77 -31 -4 -4 -3 -8 -34 -79 -82 -60 -40 -23 -12 -9 -9 -7 -7 -10 -12 -14 -9 -6 -4 -2 -1 -2 -2 -2 -2 -1 -1 -1 -1 -0 -1 -5 -8 -9 -7 -3 -1 -1 -2 -2 -1 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 -1 -2 -6 -12 -9 -5 -6 -7 -5 -4 -3 -2 -2 -1 -0 -1 -2 -4 -9 -18 -32 -42 -40 -23 -18 -21 -18 -16 -17 -19 -21 -21 -17 -11 -5 -3 -4 -11 -19 -16 -14 -23 -38 -48 -55 -62 -66 -70 -73 -71 -70 -72 -76 -68 -66 -67 -63 -53 -43 -36 -33 -30 -29 -27 -26 -28 -31 -33 -34 -33 -25 -16 -9 -4 -2 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -6 -6 -6 -5 -4 -4 -5 -5 -8 -16 -15 -12 -8 -4 -1 -1 -1 -1 -1 -2 -4 -2 -2 -1 -1 -2 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -1 -1 -3 -5 -3 -2 -2 -1 -1 -1 -0 -0 0 0 0 -0 -1 -3 -8 -11 -7 -1 -0 -0 -0 -2 -3 -6 -4 -2 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -3 -6 -8 -15 -21 -29 -46 -65 -62 -53 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 -1 -2 -2 -2 -2 -1 -2 -2 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -56 -223 -287 -268 -243 -223 -212 -198 -180 -164 -147 -134 -128 -128 -128 -130 -127 -121 -113 -98 -83 -68 -55 -44 -29 -12 -3 -2 -5 -13 -17 -17 -31 -48 -57 -59 -59 -58 -56 -57 -60 -64 -68 -71 -72 -68 -60 -54 -51 -44 -39 -32 -25 -16 -10 -8 -8 -8 -7 -6 -11 -17 -12 -5 -3 -10 -33 -80 -36 -18 -8 -4 -3 -3 -5 -6 -7 -17 -57 -92 -73 -31 -12 -9 -7 -5 -6 -8 -51 -70 -25 -7 -10 -95 -146 -143 -129 -117 -113 -111 -115 -129 -152 -167 -187 -100 -161 -127 -83 -56 -44 -31 -28 -57 -55 -58 -48 0 -1 -27 -97 -107 -98 -53 -9 -6 -5 -11 -39 -83 -68 -47 -34 -23 -14 -10 -10 -8 -9 -14 -20 -25 -18 -12 -5 -3 -2 -2 -3 -3 -2 -2 -2 -1 -1 -1 -2 -5 -7 -7 -5 -2 -2 -3 -3 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -1 -0 -0 -1 -4 -8 -9 -4 -1 -2 -2 -3 -2 -2 -3 -2 -1 -0 -1 -2 -2 -4 -8 -10 -14 -16 -19 -24 -25 -23 -24 -29 -32 -33 -30 -22 -13 -7 -4 -3 -7 -12 -11 -13 -27 -46 -55 -59 -62 -67 -80 -87 -76 -72 -76 -77 -75 -76 -73 -65 -55 -48 -41 -37 -33 -32 -32 -31 -31 -32 -32 -32 -27 -20 -10 -4 -2 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -3 -3 -2 -3 -2 -2 -3 -4 -5 -8 -20 -23 -19 -13 -6 -2 -1 -1 -0 -1 -1 -3 -3 -3 -2 -1 -1 -0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -2 -3 -1 -1 -1 -1 -1 -1 -0 0 0 0 -0 -1 -4 -7 -11 -6 -1 -0 -0 -0 -1 -3 -7 -9 -6 -2 -2 -2 -1 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -4 -9 -13 -15 -16 -27 -45 -45 -41 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -1 -2 -1 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -74 -224 -275 -261 -242 -231 -221 -212 -203 -184 -159 -144 -137 -131 -128 -128 -128 -136 -117 -116 -101 -88 -67 -41 -22 -12 -7 -11 -20 -22 -19 -25 -37 -50 -57 -63 -63 -62 -62 -64 -67 -71 -75 -75 -68 -58 -52 -47 -44 -40 -34 -27 -15 -12 -10 -8 -11 -12 -7 -3 -3 -6 -7 -8 -31 -82 -64 -15 -8 -7 -7 -6 -7 -7 -8 -9 -8 -18 -26 -49 -69 -24 -8 -6 -5 -4 -6 -15 -87 -36 -9 -4 -43 -104 -122 -122 -122 -123 -129 -135 -143 -147 -160 -175 -148 -115 -90 -55 -41 -35 -23 -14 -27 -36 -63 -51 -2 0 -41 -126 -89 -84 -46 -13 -6 -9 -17 -52 -84 -64 -47 -34 -22 -12 -7 -8 -9 -13 -20 -26 -31 -23 -17 -8 -4 -4 -3 -3 -4 -3 -3 -2 -2 -2 -2 -4 -7 -8 -7 -5 -4 -4 -5 -4 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -9 -5 -2 -1 -0 -1 -3 -8 -8 -3 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 -1 -1 -1 -1 -3 -5 -9 -17 -23 -26 -25 -25 -32 -39 -39 -41 -29 -15 -7 -4 -3 -3 -8 -10 -7 -12 -29 -46 -53 -55 -60 -71 -93 -95 -84 -78 -81 -79 -81 -81 -75 -65 -54 -47 -46 -43 -41 -40 -40 -38 -36 -35 -33 -31 -23 -11 -6 -3 -2 -1 -1 -1 -1 -1 -3 -4 -4 -3 -3 -2 -1 -1 -1 -1 -1 -2 -2 -3 -7 -16 -25 -27 -22 -13 -6 -2 -1 -1 -1 -1 -3 -5 -6 -3 -1 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 0 0 0 0 -0 -1 -3 -5 -10 -7 -2 -0 -0 -0 -1 -2 -7 -12 -10 -3 -2 -3 -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 -1 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -5 -15 -28 -35 -25 -12 -15 -21 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -100 -307 -280 -257 -242 -235 -234 -232 -221 -202 -187 -174 -154 -137 -132 -130 -135 -133 -145 -137 -117 -90 -61 -44 -28 -17 -19 -26 -26 -22 -26 -35 -48 -55 -61 -64 -64 -64 -66 -66 -66 -67 -66 -60 -54 -49 -44 -38 -32 -22 -15 -7 -9 -9 -11 -17 -20 -12 -4 -1 -3 -7 -13 -39 -80 -49 -5 -7 -7 -10 -9 -11 -12 -15 -12 -7 -7 -10 -11 -10 -6 -6 -7 -5 -5 -6 -9 -77 -79 -33 -14 -12 -39 -51 -76 -112 -138 -153 -155 -145 -137 -133 -129 -97 -78 -62 -43 -36 -28 -17 -9 -10 -13 -22 -18 -11 -20 -55 -108 -79 -54 -28 -11 -8 -15 -30 -66 -74 -55 -40 -28 -16 -8 -4 -5 -8 -14 -21 -29 -34 -27 -18 -9 -4 -4 -4 -4 -4 -4 -3 -3 -3 -2 -2 -4 -7 -9 -9 -7 -5 -6 -6 -4 -2 -1 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -2 -2 -3 -3 -4 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -6 -12 -10 -5 -2 -1 -0 -0 -1 -3 -3 -2 -2 -2 -2 -2 -2 -4 -6 -5 -2 -2 -1 -1 -1 -1 -1 -4 -9 -17 -21 -22 -22 -25 -33 -41 -39 -29 -15 -6 -2 -1 -3 -5 -5 -5 -3 -13 -31 -45 -48 -53 -62 -77 -91 -91 -82 -79 -77 -74 -78 -78 -74 -68 -62 -58 -53 -49 -45 -43 -43 -43 -40 -39 -36 -32 -24 -16 -8 -4 -2 -1 -1 -1 -1 -2 -3 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -4 -8 -15 -20 -20 -12 -6 -3 -1 -1 -1 -2 -4 -8 -9 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -2 -5 -9 -8 -3 -0 -0 -0 -1 -3 -8 -11 -5 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -3 -6 -4 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -7 -25 -44 -52 -22 -6 -4 -5 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -52 -270 -307 -277 -255 -244 -245 -240 -237 -242 -245 -235 -211 -181 -156 -143 -151 -148 -150 -146 -133 -105 -73 -57 -34 -20 -22 -26 -26 -26 -32 -41 -50 -55 -57 -63 -64 -64 -65 -66 -65 -67 -67 -58 -51 -48 -43 -32 -19 -9 -5 -5 -9 -14 -28 -33 -24 -14 -7 -5 -4 -9 -17 -27 -32 -19 -5 -2 -1 -5 -9 -15 -17 -15 -9 -3 -2 -5 -6 -6 -6 -7 -8 -7 -6 -6 -12 -74 -104 -90 -83 -46 -14 -7 -25 -85 -143 -163 -161 -149 -127 -106 -90 -74 -69 -55 -35 -25 -17 -12 -11 -14 -17 -27 -58 -97 -112 -102 -87 -59 -30 -13 -9 -13 -25 -45 -66 -59 -46 -39 -27 -14 -5 -2 -3 -7 -13 -22 -31 -37 -32 -20 -9 -4 -3 -4 -5 -4 -3 -3 -3 -3 -3 -2 -3 -5 -8 -9 -8 -7 -7 -6 -4 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -3 -4 -4 -4 -4 -4 -4 -2 -1 -0 -0 0 -0 -0 -0 -1 -2 -5 -8 -6 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -3 -4 -4 -5 -6 -7 -5 -4 -2 -1 -1 -1 -1 -2 -3 -5 -10 -14 -18 -20 -22 -26 -28 -23 -14 -6 -2 -2 -4 -6 -6 -3 -1 -4 -15 -31 -41 -45 -49 -56 -67 -75 -76 -72 -68 -64 -63 -65 -68 -69 -69 -68 -66 -61 -55 -50 -46 -44 -45 -43 -41 -38 -32 -24 -15 -9 -5 -2 -1 -1 -1 -1 -2 -3 -3 -2 -1 -2 -2 -3 -4 -3 -2 -2 -2 -2 -2 -2 -3 -5 -7 -10 -6 -3 -2 -1 -1 -1 -3 -5 -8 -9 -5 -2 -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 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 -0 -2 -5 -10 -11 -5 -1 -0 -1 -3 -5 -8 -10 -7 -4 -3 -2 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -5 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -6 -27 -47 -45 -19 -9 -7 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -26 -141 -290 -311 -283 -265 -259 -238 -242 -263 -279 -283 -281 -260 -226 -199 -176 -154 -144 -139 -140 -121 -86 -53 -27 -20 -23 -26 -29 -33 -42 -50 -55 -58 -57 -60 -65 -65 -66 -66 -63 -65 -65 -58 -54 -51 -45 -31 -15 -8 -8 -12 -14 -22 -32 -21 -12 -8 -7 -8 -10 -17 -23 -19 -9 -5 -5 -3 -3 -6 -8 -9 -11 -7 -6 -1 0 -0 -2 -3 -4 -5 -6 -7 -8 -8 -10 -32 -78 -111 -114 -73 -17 -5 -9 -54 -107 -134 -144 -142 -121 -95 -77 -64 -53 -35 -22 -15 -13 -16 -24 -40 -75 -112 -135 -147 -141 -110 -69 -37 -15 -9 -12 -20 -34 -55 -62 -50 -40 -34 -23 -11 -4 -2 -2 -4 -11 -20 -30 -34 -31 -20 -9 -4 -2 -3 -6 -4 -2 -2 -3 -3 -3 -2 -2 -4 -6 -7 -7 -8 -7 -6 -3 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -2 -4 -4 -4 -5 -4 -4 -3 -2 -1 -0 -0 0 -0 -0 -0 -1 -2 -3 -4 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -3 -5 -6 -7 -8 -5 -3 -2 -1 -1 -1 -1 -2 -2 -2 -3 -5 -10 -15 -17 -16 -15 -13 -8 -3 -3 -3 -4 -8 -7 -4 -2 -1 -5 -15 -27 -34 -38 -43 -48 -57 -60 -61 -58 -53 -50 -48 -49 -51 -55 -58 -60 -60 -58 -53 -47 -43 -44 -46 -44 -40 -38 -34 -27 -21 -14 -7 -3 -1 -1 -1 -1 -1 -2 -2 -1 -1 -5 -6 -5 -4 -3 -1 -1 -1 -2 -2 -2 -2 -2 -3 -4 -3 -3 -2 -1 -1 -2 -3 -4 -5 -4 -2 -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 -0 0 0 0 0 0 -0 -1 -3 -9 -15 -8 -1 -0 -2 -4 -5 -7 -9 -10 -6 -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 -0 -1 -0 -0 -0 -2 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -13 -32 -26 -14 -7 -4 -4 -7 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -165 -309 -309 -289 -285 -251 -254 -272 -274 -277 -287 -301 -306 -286 -230 -178 -156 -137 -136 -136 -107 -47 -31 -26 -28 -32 -38 -44 -50 -53 -56 -58 -57 -59 -66 -65 -66 -66 -64 -64 -64 -63 -55 -49 -40 -27 -15 -13 -23 -30 -19 -12 -10 -2 -1 -2 -2 -4 -11 -21 -20 -10 -2 -1 -2 -3 -4 -3 -1 -1 -2 -3 -7 -6 -3 -1 -1 -3 -3 -4 -5 -5 -4 -4 -4 -10 -27 -39 -69 -71 -23 -24 -15 -22 -29 -59 -116 -135 -108 -82 -58 -40 -28 -21 -16 -17 -26 -54 -73 -44 -53 -70 -86 -119 -117 -77 -44 -18 -9 -10 -16 -25 -41 -60 -63 -46 -33 -25 -14 -7 -4 -2 -1 -1 -5 -14 -24 -26 -28 -21 -9 -4 -4 -4 -6 -4 -2 -2 -2 -3 -3 -2 -2 -3 -4 -5 -5 -6 -6 -4 -2 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -3 -4 -5 -4 -3 -3 -2 -1 -1 -0 -0 0 -0 -0 -0 -1 -2 -5 -5 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -2 -3 -5 -7 -4 -2 -1 -1 -1 -1 -2 -3 -3 -3 -3 -4 -7 -10 -11 -9 -7 -5 -4 -2 -3 -5 -5 -4 -3 -3 -2 -2 -4 -11 -21 -32 -38 -40 -45 -53 -54 -52 -49 -44 -39 -35 -36 -37 -40 -41 -43 -45 -45 -46 -47 -46 -46 -46 -44 -42 -38 -34 -28 -23 -18 -10 -3 -1 -1 -1 -0 -0 -1 -1 -1 -4 -7 -6 -3 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -5 -5 -4 -4 -3 -3 -3 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -0 -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 -10 -1 -0 -1 -4 -6 -9 -10 -8 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -2 -6 -7 -2 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -8 -14 -11 -5 -0 -0 -2 -8 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 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -202 -330 -307 -294 -272 -271 -265 -243 -227 -235 -249 -283 -290 -255 -211 -175 -133 -111 -106 -90 -56 -37 -32 -34 -39 -46 -49 -50 -51 -52 -53 -55 -60 -63 -62 -66 -62 -62 -63 -61 -51 -48 -42 -28 -19 -13 -19 -37 -44 -28 -13 -5 -0 -0 -0 -0 -3 -9 -12 -8 -2 0 -0 -0 -0 0 -0 0 0 -0 -1 -4 -7 -6 -1 -0 -0 -0 0 0 0 -0 -0 -1 -4 -8 -8 -24 -32 -35 -84 -47 -17 -12 -38 -94 -118 -90 -56 -30 -17 -13 -16 -25 -39 -68 -118 -92 -23 -10 -8 -32 -121 -128 -63 -26 -8 -9 -12 -18 -28 -47 -64 -62 -44 -33 -22 -10 -6 -5 -2 -1 -1 -2 -6 -15 -18 -24 -21 -11 -6 -6 -5 -5 -4 -2 -1 -1 -1 -2 -1 -1 -2 -3 -4 -4 -5 -6 -4 -2 -1 -1 -1 -1 -0 -0 -1 -0 -0 -1 -1 -1 -1 -2 -4 -5 -4 -3 -2 -1 -1 -0 -0 0 -0 -0 -0 -0 -1 -3 -6 -6 -4 -3 -3 -3 -2 -2 -1 -1 -1 -0 -1 -1 -1 -2 -2 -3 -2 -1 -1 -1 -1 -1 -2 -3 -5 -5 -4 -3 -4 -6 -7 -5 -4 -3 -2 -2 -4 -4 -3 -3 -4 -4 -3 -2 -2 -5 -15 -27 -31 -35 -44 -52 -55 -52 -48 -43 -37 -31 -30 -31 -32 -31 -32 -35 -38 -43 -44 -43 -44 -46 -44 -39 -36 -32 -28 -24 -19 -11 -4 -1 -1 -0 -0 -0 -1 -1 -1 -3 -5 -4 -2 -1 -1 -0 -0 -0 -1 -1 -2 -2 -2 -4 -5 -9 -12 -12 -10 -8 -6 -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 -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 -3 -7 -2 -0 -0 -2 -8 -14 -13 -7 -2 -1 -0 -0 0 -1 -1 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -4 -11 -10 -3 -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 -3 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 -163 -335 -314 -294 -286 -273 -246 -212 -188 -181 -174 -193 -199 -199 -191 -163 -119 -83 -67 -57 -48 -39 -38 -37 -39 -42 -45 -46 -45 -46 -50 -53 -57 -57 -57 -63 -56 -59 -54 -53 -48 -44 -31 -18 -16 -15 -24 -37 -40 -29 -13 -4 -0 -0 -1 -5 -13 -15 -8 -3 -3 -1 -2 -1 0 0 0 0 0 0 -0 -1 -3 -3 -1 -2 -2 -0 0 0 0 0 0 -1 -4 -12 -19 -27 -27 -51 -126 -98 -54 -19 -18 -62 -99 -84 -40 -16 -7 -8 -17 -31 -51 -104 -161 -32 -3 0 0 -14 -118 -126 -53 -15 -7 -10 -13 -18 -29 -49 -60 -56 -41 -38 -25 -9 -6 -5 -2 -0 -0 -1 -3 -7 -11 -16 -15 -10 -7 -6 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -4 -3 -2 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -2 -3 -4 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -7 -7 -6 -7 -6 -6 -5 -3 -2 -2 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -0 -1 -1 -3 -6 -9 -9 -5 -4 -4 -5 -5 -5 -3 -2 -1 -2 -2 -3 -6 -6 -4 -3 -2 -2 -3 -10 -17 -22 -27 -39 -52 -55 -50 -44 -41 -36 -30 -28 -28 -28 -27 -28 -31 -35 -40 -41 -45 -47 -46 -42 -38 -34 -30 -27 -25 -20 -11 -5 -2 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -5 -7 -12 -17 -21 -19 -15 -8 -3 -0 -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 -2 -1 -0 -0 -2 -7 -12 -9 -3 -1 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -0 -0 0 0 0 0 -0 -2 -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 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -226 -302 -294 -290 -277 -242 -195 -162 -148 -131 -121 -113 -126 -135 -122 -93 -69 -58 -51 -45 -42 -41 -38 -36 -34 -35 -40 -40 -44 -47 -50 -52 -51 -53 -57 -53 -55 -49 -52 -42 -31 -28 -19 -17 -15 -18 -22 -21 -15 -8 -3 -1 -0 -2 -14 -30 -22 -39 -9 -9 -5 -11 -7 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -6 -5 -1 0 0 0 0 0 -0 -1 -10 -43 -99 -72 -74 -117 -122 -104 -53 -56 -127 -137 -84 -38 -17 -12 -14 -20 -32 -49 -98 -180 -15 -1 0 0 -9 -102 -109 -48 -14 -8 -11 -15 -25 -41 -58 -56 -48 -40 -36 -25 -10 -6 -4 -2 -0 -0 -0 -1 -3 -8 -10 -8 -6 -4 -3 -3 -3 -3 -4 -3 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -2 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -10 -10 -8 -9 -11 -14 -13 -10 -7 -4 -2 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -0 -0 -1 -1 -1 -4 -11 -17 -13 -7 -5 -5 -5 -4 -3 -2 -2 -2 -3 -2 -5 -5 -3 -3 -3 -3 -4 -6 -10 -14 -18 -27 -38 -42 -39 -35 -32 -29 -26 -25 -24 -23 -23 -26 -29 -34 -41 -42 -45 -45 -42 -38 -34 -31 -27 -23 -21 -18 -10 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -1 -1 -2 -2 -2 -3 -6 -9 -13 -19 -24 -24 -18 -10 -3 -2 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 -0 -0 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -4 -7 -6 -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 -2 -3 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -205 -289 -282 -279 -278 -255 -206 -158 -124 -102 -79 -66 -70 -77 -84 -74 -60 -56 -53 -47 -44 -43 -40 -35 -32 -31 -36 -37 -40 -41 -46 -46 -46 -49 -51 -51 -51 -47 -45 -41 -36 -31 -23 -15 -9 -7 -6 -4 -4 -4 -4 -3 -0 -1 -9 -30 -26 -99 -15 -9 -10 -15 -15 -6 -2 -1 -0 0 0 0 0 0 0 -0 -5 -4 -1 -0 0 0 0 0 0 -0 -33 -96 -96 -68 -68 -89 -99 -88 -82 -110 -125 -110 -69 -35 -22 -22 -24 -27 -38 -63 -107 -132 -17 -1 0 0 -128 -161 -105 -45 -16 -12 -20 -30 -49 -67 -76 -59 -42 -34 -27 -18 -11 -7 -4 -1 -0 -0 -0 -0 -2 -5 -5 -4 -3 -2 -2 -3 -3 -3 -3 -4 -4 -4 -3 -3 -2 -2 -1 -2 -3 -2 -2 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -4 -7 -12 -11 -8 -7 -10 -16 -19 -18 -15 -11 -7 -3 -1 -0 -0 -1 -2 -2 -3 -2 -1 -1 -1 -0 -0 -0 -2 -6 -12 -12 -9 -5 -4 -4 -3 -2 -1 -2 -2 -2 -3 -4 -5 -5 -4 -3 -3 -5 -6 -6 -7 -12 -16 -19 -23 -24 -24 -22 -20 -19 -20 -19 -18 -19 -26 -29 -33 -38 -42 -45 -44 -40 -34 -30 -28 -23 -19 -19 -16 -11 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -2 -1 -1 -1 -2 -2 -2 -3 -3 -6 -9 -13 -17 -21 -22 -19 -13 -6 -8 -2 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 -0 -1 -2 -1 -0 -0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -3 -6 -7 -3 -1 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -255 -287 -266 -262 -279 -284 -248 -193 -151 -103 -62 -40 -37 -34 -51 -65 -60 -57 -54 -48 -45 -45 -44 -40 -37 -35 -36 -39 -42 -42 -45 -46 -45 -45 -47 -48 -47 -45 -44 -41 -34 -22 -17 -11 -5 -2 -1 -1 -0 -0 -0 -1 -1 -0 -8 -30 -41 -86 -14 -8 -10 -10 -7 -4 -11 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -40 -85 -84 -66 -48 -45 -55 -55 -49 -54 -75 -88 -73 -44 -27 -24 -25 -28 -36 -58 -95 -120 -52 -3 -0 0 0 -151 -172 -98 -40 -17 -16 -30 -50 -72 -86 -88 -64 -39 -29 -20 -15 -12 -8 -3 -1 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -3 -2 -2 -3 -3 -2 -3 -2 -3 -2 -3 -2 -2 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -3 -4 -7 -7 -6 -5 -5 -9 -14 -17 -17 -15 -14 -9 -1 -1 -0 -0 -1 -2 -5 -4 -3 -2 -1 -1 -0 -0 -0 -1 -3 -4 -4 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -6 -4 -3 -3 -5 -7 -5 -5 -5 -7 -8 -10 -12 -14 -13 -12 -13 -15 -16 -16 -17 -25 -33 -37 -38 -41 -44 -44 -38 -31 -27 -24 -20 -19 -19 -16 -9 -5 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -1 -3 -3 -3 -3 -3 -4 -7 -11 -14 -17 -18 -17 -16 -8 -9 -4 -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 -2 -3 -2 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -3 -1 -0 0 0 0 0 -0 -0 -1 -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 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -56 -309 -305 -268 -257 -265 -283 -267 -221 -177 -131 -78 -37 -21 -16 -30 -57 -61 -57 -54 -49 -46 -49 -49 -46 -44 -43 -41 -42 -44 -50 -48 -56 -48 -49 -49 -47 -45 -40 -35 -32 -29 -27 -24 -14 -4 -1 -1 -0 -0 0 -0 -0 -0 -1 -9 -28 -37 -31 -8 -5 -7 -9 -4 -11 -21 -12 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -31 -59 -50 -42 -36 -31 -30 -26 -22 -26 -51 -58 -39 -23 -20 -21 -22 -25 -36 -60 -101 -133 -62 0 0 0 0 -108 -147 -87 -36 -15 -15 -29 -49 -72 -88 -87 -64 -38 -28 -20 -16 -15 -9 -3 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -6 -4 -4 -3 -3 -2 -2 -3 -4 -4 -4 -3 -2 -1 -1 -2 -2 -3 -3 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -3 -5 -5 -4 -3 -5 -10 -16 -19 -22 -25 -21 -3 -1 -0 -0 -1 -2 -6 -7 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -6 -5 -3 -2 -3 -6 -6 -4 -2 -2 -2 -3 -5 -6 -7 -7 -10 -14 -16 -16 -17 -25 -34 -35 -36 -39 -43 -45 -40 -32 -25 -22 -19 -17 -17 -14 -6 -3 -2 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -2 -1 -1 -1 -2 -3 -5 -5 -3 -3 -3 -3 -4 -6 -8 -10 -11 -11 -12 -6 -4 -2 -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 -1 -1 -2 -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 -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 -1 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -42 -221 -347 -341 -289 -259 -252 -261 -256 -224 -186 -144 -90 -40 -15 -15 -37 -57 -61 -62 -61 -56 -53 -53 -51 -50 -51 -50 -48 -47 -47 -49 -54 -57 -54 -53 -52 -50 -48 -40 -30 -27 -34 -39 -32 -17 -4 -0 -0 -0 -0 0 -0 -0 -0 -3 -10 -15 -14 -8 -5 -5 -8 -12 -8 -10 -16 -9 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -32 -52 -43 -34 -36 -35 -31 -27 -22 -16 -16 -24 -23 -15 -12 -13 -15 -19 -26 -43 -74 -111 -124 -60 0 0 0 0 -67 -120 -74 -33 -14 -12 -23 -40 -61 -78 -79 -61 -41 -32 -24 -20 -19 -10 -3 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -6 -9 -6 -5 -3 -3 -3 -2 -3 -3 -3 -3 -3 -2 -1 -2 -3 -2 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -1 -0 -1 -1 -3 -4 -5 -4 -4 -6 -13 -17 -18 -23 -31 -27 -7 -2 -1 -0 -1 -2 -4 -5 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -4 -7 -5 -3 -1 -2 -3 -4 -3 -2 -1 -1 -1 -2 -3 -3 -4 -7 -13 -18 -19 -19 -25 -33 -33 -32 -35 -40 -43 -41 -34 -27 -22 -19 -15 -14 -9 -3 -2 -1 -1 -0 -0 -1 -2 -3 -1 -0 -0 -1 -1 -1 -2 -2 -2 -2 -7 -9 -6 -4 -3 -3 -3 -4 -5 -5 -4 -3 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -0 -0 -0 -1 -0 -0 -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 -1 -1 -2 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -134 -314 -359 -340 -296 -281 -288 -289 -246 -196 -148 -87 -37 -22 -30 -45 -58 -62 -64 -62 -58 -57 -55 -54 -55 -55 -55 -57 -58 -54 -54 -54 -55 -58 -55 -54 -49 -44 -41 -35 -33 -36 -35 -23 -10 -2 -0 -0 0 -0 0 0 -0 -1 -11 -17 -10 -3 -4 -4 -4 -6 -9 -7 -6 -8 -7 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -25 -43 -41 -38 -40 -41 -40 -35 -30 -25 -21 -19 -20 -18 -16 -13 -12 -13 -19 -39 -77 -105 -99 -54 0 0 0 0 -38 -89 -65 -32 -13 -13 -22 -36 -53 -67 -69 -58 -46 -38 -31 -28 -25 -13 -3 -0 -0 -0 -0 0 -0 -1 -1 -1 -2 -4 -9 -8 -9 -7 -4 -4 -3 -3 -3 -3 -3 -4 -4 -3 -2 -3 -3 -4 -4 -3 -3 -4 -3 -3 -2 -2 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -2 -2 -1 -1 -1 -1 -1 -2 -4 -4 -4 -4 -9 -14 -14 -11 -9 -11 -12 -9 -6 -2 -1 -1 -2 -4 -5 -6 -5 -4 -3 -2 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -4 -3 -1 -1 -2 -5 -5 -3 -1 -1 -1 -2 -2 -3 -6 -12 -20 -20 -21 -25 -30 -30 -29 -31 -34 -37 -38 -34 -28 -24 -21 -17 -11 -5 -2 -1 -0 -0 -0 -1 -3 -12 -18 -7 -1 -0 -0 -1 -1 -2 -2 -1 -3 -9 -13 -10 -5 -3 -3 -4 -6 -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 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -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 -1 -2 -1 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -303 -362 -361 -333 -311 -330 -333 -264 -197 -140 -78 -37 -37 -50 -55 -60 -64 -64 -62 -60 -60 -60 -60 -62 -63 -64 -66 -66 -63 -62 -59 -58 -59 -55 -49 -47 -46 -47 -44 -37 -29 -20 -10 -3 -0 0 -0 -0 -0 -0 0 -1 -4 -19 -20 -8 -1 -1 -1 -1 -2 -6 -6 -5 -7 -7 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 -1 -23 -48 -36 -32 -40 -49 -57 -61 -56 -47 -40 -38 -43 -45 -45 -46 -38 -22 -10 -9 -19 -40 -70 -113 -116 0 0 -1 -18 -129 -91 -57 -28 -14 -15 -23 -33 -45 -56 -59 -55 -51 -44 -41 -38 -33 -18 -6 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -11 -13 -14 -11 -7 -5 -4 -4 -4 -4 -4 -5 -4 -4 -4 -4 -4 -5 -5 -2 -2 -2 -2 -2 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -2 -2 -3 -4 -4 -3 -2 -2 -2 -1 -1 -1 -2 -4 -4 -4 -4 -8 -12 -11 -6 -3 -3 -6 -12 -17 -10 -5 -3 -2 -3 -4 -5 -5 -5 -5 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -1 -2 -4 -6 -5 -3 -2 -2 -3 -7 -7 -4 -1 -0 -0 -1 -2 -3 -5 -12 -20 -21 -20 -23 -27 -29 -29 -28 -28 -29 -32 -30 -25 -20 -21 -15 -7 -3 -1 -0 -0 -0 -0 -1 -9 -29 -35 -12 -2 -1 -0 -0 -1 -2 -2 -2 -4 -10 -15 -14 -7 -4 -4 -5 -7 -7 -5 -3 -2 -2 -1 -0 -0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 0 0 0 -0 -0 -1 -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 -1 -1 -0 -0 -0 -1 -1 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 -0 -0 -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 -75 -199 -305 -345 -354 -363 -348 -338 -350 -340 -254 -179 -121 -63 -38 -53 -65 -66 -66 -67 -66 -66 -65 -65 -67 -66 -70 -74 -76 -75 -74 -74 -74 -68 -62 -60 -59 -54 -51 -47 -45 -38 -26 -14 -7 -2 -1 -2 -5 -6 -3 -1 -0 -0 -5 -12 -11 -7 -2 0 0 0 0 -0 -0 0 0 -0 -0 -0 -11 -30 -38 -37 -18 -3 0 0 0 0 0 -0 -2 -22 -56 -39 -32 -35 -41 -56 -80 -98 -100 -96 -89 -88 -87 -86 -95 -114 -113 -85 -41 -15 -7 -11 -29 -79 -101 0 -1 -26 -239 -152 -86 -43 -21 -17 -20 -26 -32 -40 -48 -53 -54 -55 -54 -52 -50 -44 -28 -12 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -15 -16 -16 -10 -6 -5 -5 -4 -4 -4 -6 -5 -4 -3 -5 -4 -6 -6 -3 -2 -2 -2 -2 -3 -3 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -2 -3 -4 -5 -5 -4 -3 -3 -2 -2 -2 -2 -2 -2 -3 -3 -3 -5 -7 -6 -3 -2 -1 -4 -9 -21 -23 -15 -7 -4 -3 -4 -5 -6 -5 -4 -4 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -3 -5 -10 -9 -6 -4 -4 -9 -15 -14 -5 -1 -0 -0 -1 -2 -5 -9 -15 -21 -22 -22 -22 -24 -27 -28 -26 -25 -24 -26 -23 -18 -14 -10 -5 -2 -1 -1 -0 0 0 -0 -3 -15 -39 -36 -10 -2 -1 -0 -0 -1 -2 -2 -2 -3 -8 -13 -14 -9 -7 -6 -6 -6 -7 -7 -7 -8 -6 -4 -1 -0 0 0 0 0 -1 -3 -6 -7 -4 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 0 0 -0 -1 -3 -6 -24 -32 -18 -2 0 0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -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 -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 -119 -273 -348 -361 -353 -361 -368 -358 -352 -350 -309 -221 -149 -98 -54 -57 -71 -75 -74 -73 -72 -70 -69 -69 -72 -76 -77 -81 -82 -83 -85 -86 -83 -76 -75 -78 -76 -68 -59 -51 -43 -35 -26 -13 -5 -4 -5 -5 -4 -7 -9 -5 -2 -1 -1 -12 -30 -27 -8 -1 0 0 0 0 0 0 0 0 -1 -15 -50 -62 -72 -69 -68 -54 -23 -3 0 0 0 -0 -5 -25 -67 -43 -34 -36 -40 -46 -62 -89 -111 -125 -145 -137 -94 -143 -133 -130 -148 -167 -160 -120 -72 -27 -5 -12 -55 -74 -6 -0 -24 -188 -124 -63 -26 -18 -20 -25 -29 -32 -37 -44 -50 -56 -61 -64 -62 -62 -59 -45 -26 -13 -5 -1 -0 -0 -0 -0 -0 -0 -1 -1 -4 -10 -13 -15 -11 -7 -5 -5 -4 -3 -3 -3 -3 -2 -2 -5 -7 -6 -5 -4 -4 -4 -4 -4 -5 -5 -5 -5 -4 -3 -3 -2 -2 -2 -2 -1 -1 -3 -3 -4 -5 -5 -5 -4 -3 -3 -3 -3 -2 -2 -1 -1 -1 -2 -3 -4 -4 -2 -3 -2 -3 -3 -9 -19 -22 -14 -7 -3 -3 -5 -6 -4 -4 -4 -3 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -6 -12 -11 -7 -5 -6 -12 -18 -16 -6 -1 -1 -1 -1 -2 -7 -11 -16 -21 -23 -21 -20 -21 -25 -28 -25 -24 -21 -20 -17 -14 -10 -7 -5 -3 -1 -0 -0 0 -0 -1 -5 -24 -54 -36 -12 -3 -1 -0 -0 -0 -1 -3 -4 -3 -4 -10 -13 -12 -11 -12 -11 -11 -10 -9 -9 -12 -13 -11 -7 -4 -1 -0 -0 -0 -1 -3 -7 -9 -7 -2 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -2 -4 -9 -42 -58 -30 -0 0 0 0 0 -0 0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -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 0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -275 -397 -376 -363 -360 -359 -356 -349 -342 -320 -259 -177 -114 -69 -50 -82 -96 -93 -91 -88 -83 -79 -75 -75 -79 -84 -86 -87 -85 -90 -96 -91 -85 -83 -84 -84 -78 -64 -47 -36 -29 -22 -12 -5 -3 -10 -15 -8 -8 -15 -12 -1 -0 -0 -2 -13 -41 -38 -6 -0 0 0 0 0 0 0 0 -0 -5 -38 -119 -113 -108 -89 -84 -76 -34 -5 0 0 0 -2 -20 -68 -56 -37 -34 -37 -44 -52 -64 -75 -87 -105 -134 -137 -106 -184 -176 -144 -118 -134 -140 -134 -92 -43 -15 -15 -45 -51 -8 -29 -126 -151 -89 -38 -17 -20 -24 -29 -34 -38 -42 -47 -53 -60 -66 -70 -70 -73 -76 -63 -44 -29 -17 -7 -2 -1 -0 -0 -0 -1 -1 -1 -2 -3 -7 -8 -5 -6 -6 -6 -6 -4 -3 -3 -3 -3 -3 -4 -5 -4 -4 -5 -5 -5 -4 -4 -6 -7 -7 -6 -4 -4 -4 -3 -3 -3 -3 -1 -1 -3 -3 -4 -5 -5 -5 -4 -4 -3 -3 -3 -3 -2 -1 -1 -1 -2 -2 -3 -5 -3 -5 -4 -3 -2 -2 -12 -20 -19 -11 -5 -3 -5 -7 -4 -2 -3 -2 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -6 -9 -9 -8 -6 -5 -8 -12 -11 -4 -2 -2 -2 -2 -4 -9 -12 -15 -19 -22 -22 -20 -20 -23 -25 -24 -24 -21 -17 -15 -11 -8 -6 -3 -2 -1 -0 -0 -0 -0 -2 -7 -31 -55 -40 -19 -7 -2 -1 -0 -0 -0 -2 -5 -4 -3 -6 -10 -14 -15 -18 -20 -19 -15 -13 -17 -20 -24 -27 -23 -18 -12 -7 -4 -3 -2 -2 -4 -6 -6 -4 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -24 -46 -43 -36 -39 -21 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -309 -397 -362 -354 -354 -363 -364 -352 -327 -274 -200 -130 -81 -66 -92 -123 -130 -122 -118 -114 -107 -101 -96 -92 -91 -93 -93 -92 -92 -95 -101 -98 -97 -105 -106 -94 -75 -57 -39 -25 -19 -13 -4 -3 -8 -19 -12 -4 -12 -35 -31 -9 -1 -1 -4 -13 -20 -6 -4 -0 0 0 0 0 0 0 0 -2 -16 -59 -109 -108 -107 -93 -95 -105 -39 -3 0 0 0 -4 -25 -60 -33 -32 -35 -35 -39 -53 -61 -63 -70 -83 -101 -128 -165 -201 -196 -160 -117 -106 -101 -92 -82 -58 -50 -52 -34 -10 -43 -139 -173 -110 -56 -22 -14 -19 -25 -33 -41 -45 -48 -51 -56 -63 -67 -70 -72 -81 -86 -75 -61 -48 -35 -22 -10 -3 -1 -1 -0 -1 -2 -1 -1 -1 -2 -2 -4 -5 -6 -10 -12 -11 -8 -6 -6 -5 -5 -3 -2 -2 -3 -3 -4 -5 -4 -3 -5 -7 -7 -7 -7 -5 -5 -2 -2 -2 -3 -3 -3 -3 -3 -4 -5 -5 -4 -5 -4 -4 -4 -4 -4 -3 -3 -3 -2 -2 -2 -4 -7 -5 -6 -5 -3 -1 -1 -5 -13 -19 -15 -7 -2 -4 -5 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -0 -0 -1 -1 -1 -1 -1 -2 -4 -6 -8 -9 -8 -6 -7 -7 -7 -4 -3 -2 -3 -5 -10 -13 -15 -17 -20 -23 -25 -23 -22 -23 -25 -25 -25 -22 -18 -13 -8 -6 -5 -4 -2 -1 -0 -0 -0 -0 -3 -10 -30 -45 -40 -25 -11 -3 -1 -1 -0 -0 -1 -2 -3 -4 -4 -7 -12 -16 -22 -29 -33 -33 -32 -34 -35 -40 -51 -54 -48 -37 -28 -23 -17 -11 -8 -6 -6 -9 -10 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -1 -2 -9 -19 -51 -91 -112 -112 -2 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 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 -102 -306 -380 -361 -359 -353 -358 -368 -353 -302 -226 -147 -91 -74 -97 -142 -162 -160 -156 -148 -142 -130 -121 -116 -114 -114 -112 -109 -106 -105 -106 -110 -111 -107 -105 -105 -95 -79 -60 -40 -25 -16 -11 -6 -5 -7 -12 -4 -5 -22 -51 -49 -23 -5 -1 -8 -19 -20 -2 -8 -5 -0 0 0 0 0 -0 -2 -7 -42 -101 -74 -98 -86 -84 -96 -62 -18 -1 0 0 0 -16 -40 -40 -32 -32 -35 -30 -41 -52 -55 -57 -63 -72 -82 -105 -148 -170 -127 -95 -112 -123 -124 -118 -135 -136 -136 -91 -28 -41 -132 -188 -139 -74 -32 -12 -11 -17 -24 -32 -41 -46 -49 -54 -60 -67 -71 -72 -74 -86 -89 -83 -76 -64 -48 -37 -22 -8 -3 -2 -1 -1 -1 -1 -1 -0 -1 -1 -2 -4 -6 -11 -16 -19 -19 -16 -13 -11 -7 -3 -1 -1 -2 -3 -3 -3 -2 -2 -3 -5 -5 -7 -10 -8 -6 -3 -2 -2 -3 -4 -5 -5 -3 -3 -4 -5 -4 -6 -7 -7 -7 -6 -6 -5 -5 -5 -5 -5 -6 -9 -13 -11 -7 -5 -3 -1 -0 -1 -3 -8 -12 -8 -3 -4 -6 -3 -1 -2 -2 -3 -2 -2 -2 -3 -4 -4 -5 -4 -2 -1 -1 -1 -1 -2 -1 -1 -2 -3 -7 -10 -10 -8 -7 -6 -5 -4 -2 -2 -3 -12 -18 -17 -16 -18 -22 -26 -29 -29 -27 -27 -28 -26 -27 -21 -17 -11 -7 -6 -5 -3 -2 -1 -0 -0 -1 -1 -3 -10 -23 -35 -35 -27 -14 -4 -2 -2 -1 -0 -0 -1 -2 -3 -4 -5 -9 -14 -22 -33 -45 -56 -65 -60 -60 -71 -90 -96 -90 -111 -111 -69 -53 -41 -27 -17 -9 -5 -8 -2 -0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -2 -5 -16 -30 -48 -60 -49 -47 -5 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -1 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -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 -131 -313 -377 -367 -368 -370 -373 -362 -325 -258 -176 -107 -71 -94 -153 -192 -196 -194 -187 -179 -172 -157 -146 -139 -135 -135 -129 -125 -125 -125 -129 -132 -130 -126 -124 -121 -109 -97 -75 -51 -30 -16 -10 -6 -3 -1 -1 -1 -3 -13 -31 -42 -26 -8 -2 -8 -11 -3 -3 -7 -6 -8 -7 -1 -0 0 -2 -21 -38 -65 -91 -61 -93 -79 -89 -114 -28 -3 0 0 0 0 -24 -51 -41 -35 -36 -33 -29 -32 -43 -47 -51 -57 -63 -70 -83 -98 -86 -33 -31 -107 -152 -164 -166 -196 -138 -39 -2 -26 -106 -171 -154 -93 -44 -14 -6 -8 -13 -17 -24 -30 -34 -41 -51 -62 -72 -79 -81 -81 -91 -92 -93 -92 -79 -66 -55 -36 -18 -9 -5 -2 -1 -2 -1 -0 -0 -0 -0 -1 -1 -3 -6 -10 -15 -19 -21 -18 -13 -8 -3 -2 -3 -3 -3 -3 -3 -2 -3 -4 -4 -4 -5 -8 -7 -5 -4 -4 -3 -3 -5 -7 -7 -5 -4 -5 -7 -6 -8 -10 -10 -10 -9 -8 -8 -8 -7 -7 -7 -10 -17 -22 -19 -12 -5 -3 -1 -1 -0 -1 -1 -3 -4 -3 -6 -9 -7 -5 -5 -6 -7 -6 -6 -7 -10 -11 -11 -9 -6 -4 -3 -2 -1 -2 -2 -2 -1 -1 -1 -5 -9 -9 -7 -5 -4 -2 -2 -1 -2 -8 -18 -21 -18 -17 -19 -23 -27 -31 -31 -33 -33 -30 -28 -29 -21 -15 -10 -7 -6 -5 -3 -2 -1 -0 -1 -1 -1 -3 -10 -20 -30 -34 -30 -16 -6 -3 -2 -1 -0 -0 -0 -1 -2 -3 -4 -6 -11 -20 -33 -48 -73 -110 -98 -98 -109 -119 -119 -109 -102 -108 -120 -103 -83 -76 -67 -28 -8 -2 -0 0 0 0 0 0 0 0 0 -0 0 -0 -2 -3 -3 -3 -8 -19 -33 -43 -36 -28 -10 -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 -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 -1 -3 -4 -4 -3 -1 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 -0 -1 -2 -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 -155 -322 -378 -374 -379 -381 -374 -346 -289 -212 -138 -90 -80 -129 -194 -225 -236 -242 -229 -213 -200 -185 -177 -174 -163 -162 -155 -146 -145 -145 -147 -150 -149 -145 -150 -154 -146 -130 -102 -71 -39 -17 -8 -4 -2 -1 -0 -0 -1 -5 -26 -22 -12 -3 -3 -10 -22 -21 -5 -6 -4 -12 -12 -2 -0 0 -24 -69 -99 -96 -86 -82 -79 -79 -89 -59 -10 -1 0 0 0 0 -10 -28 -41 -43 -34 -29 -30 -28 -32 -39 -46 -53 -59 -64 -71 -77 -66 -56 -92 -166 -189 -198 -146 -53 -20 -57 -74 -96 -132 -133 -95 -57 -21 -3 -3 -4 -7 -10 -15 -17 -20 -29 -42 -57 -69 -77 -83 -88 -95 -97 -102 -105 -95 -81 -68 -48 -28 -17 -11 -5 -2 -3 -2 -0 -0 -0 -0 -0 -0 -1 -2 -4 -7 -10 -11 -10 -8 -5 -3 -3 -4 -4 -3 -3 -2 -3 -5 -5 -4 -4 -5 -6 -7 -6 -5 -5 -5 -4 -4 -6 -7 -6 -5 -6 -9 -9 -10 -13 -14 -13 -13 -12 -11 -9 -8 -6 -5 -8 -16 -20 -21 -21 -6 -1 -0 -1 -1 -0 -0 -0 -0 -2 -6 -12 -17 -13 -10 -10 -10 -11 -16 -25 -32 -33 -29 -23 -16 -10 -6 -2 -1 -1 -2 -3 -2 -1 -1 -4 -8 -9 -6 -3 -3 -2 -2 -3 -6 -13 -19 -19 -17 -17 -19 -22 -27 -34 -34 -31 -35 -34 -31 -27 -19 -13 -9 -8 -6 -4 -3 -2 -1 -1 -1 -2 -3 -6 -11 -20 -27 -29 -25 -16 -6 -3 -3 -2 -1 -0 -0 -1 -1 -2 -3 -4 -7 -14 -25 -39 -63 -92 -112 -121 -131 -148 -141 -110 -112 -126 -113 -101 -92 -90 -117 -72 -25 -4 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -5 -11 -19 -28 -32 -18 -9 -2 -0 0 -1 -3 -3 0 -0 -0 -0 -1 -5 -18 -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 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -5 -3 -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 -1 -1 -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 -176 -334 -380 -383 -384 -380 -361 -309 -243 -177 -113 -88 -107 -188 -266 -276 -279 -286 -274 -252 -230 -213 -202 -201 -187 -191 -183 -171 -167 -168 -163 -160 -163 -159 -160 -160 -164 -155 -126 -92 -55 -21 -6 -3 -3 -2 -3 -6 -5 -2 -18 -7 -1 0 -4 -24 -56 -50 -8 -4 -3 -9 -11 -11 -3 -0 -63 -89 -88 -81 -68 -59 -61 -73 -92 -78 -24 -1 0 0 0 0 0 -5 -25 -51 -51 -30 -24 -25 -24 -26 -36 -44 -50 -58 -67 -81 -93 -105 -145 -203 -208 -204 -208 -198 -111 -218 -209 -148 -103 -78 -55 -29 -9 -1 -2 -3 -5 -6 -9 -10 -14 -20 -32 -46 -57 -67 -79 -89 -97 -100 -105 -110 -105 -92 -76 -55 -37 -28 -21 -11 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -3 -3 -3 -5 -6 -6 -5 -3 -2 -4 -6 -6 -5 -5 -6 -6 -7 -7 -6 -5 -4 -3 -3 -5 -6 -7 -9 -8 -9 -12 -12 -15 -17 -15 -13 -10 -7 -5 -3 -3 -3 -5 -10 -8 -11 -19 -11 -4 -1 -0 -0 -1 -0 -0 -0 -1 -3 -11 -26 -20 -15 -11 -11 -14 -21 -29 -37 -42 -45 -42 -32 -14 -8 -4 -1 -1 -1 -3 -3 -1 -1 -3 -7 -10 -6 -3 -5 -5 -5 -8 -11 -14 -15 -16 -16 -16 -18 -22 -27 -37 -37 -34 -35 -33 -30 -24 -17 -12 -9 -7 -6 -5 -3 -2 -2 -2 -2 -4 -7 -10 -16 -22 -28 -29 -26 -16 -6 -3 -3 -3 -1 -1 -0 -0 -1 -1 -2 -3 -4 -8 -15 -24 -39 -64 -92 -106 -122 -150 -153 -111 -126 -150 -118 -88 -75 -61 -84 -60 -19 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -9 -14 -21 -21 -14 -5 -1 0 0 -0 -4 -11 -10 0 0 0 -3 -10 -22 -56 -39 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -1 -0 0 -0 -0 -1 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -204 -367 -332 -339 -375 -357 -309 -258 -205 -151 -105 -97 -137 -237 -325 -327 -315 -314 -301 -280 -261 -242 -225 -218 -199 -207 -200 -195 -194 -194 -187 -170 -162 -167 -169 -171 -174 -167 -132 -96 -61 -21 -5 -2 -3 -4 -5 -5 -4 -2 -2 -2 -1 -0 -7 -43 -71 -61 -42 -43 -37 -14 -11 -18 -13 -4 -57 -74 -67 -58 -46 -39 -46 -62 -79 -83 -36 -2 -0 0 0 0 0 0 -4 -24 -50 -47 -22 -20 -20 -17 -23 -30 -30 -33 -43 -54 -66 -87 -117 -156 -196 -190 -177 -170 -161 -141 -104 -75 -58 -44 -26 -10 -4 -2 -3 -4 -5 -6 -6 -8 -12 -15 -23 -34 -47 -61 -75 -85 -92 -97 -102 -108 -110 -103 -88 -63 -42 -35 -30 -19 -8 -6 -5 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -4 -5 -8 -8 -6 -3 -2 -4 -7 -8 -7 -7 -7 -8 -9 -9 -9 -8 -7 -5 -5 -6 -6 -7 -9 -11 -11 -13 -12 -12 -14 -11 -7 -4 -2 -1 -1 -1 -3 -5 -6 -3 -3 -8 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -9 -23 -20 -16 -12 -11 -13 -19 -28 -38 -49 -57 -51 -30 -14 -9 -6 -3 -2 -2 -2 -2 -2 -1 -2 -5 -10 -11 -8 -8 -13 -16 -16 -14 -12 -11 -12 -13 -12 -15 -21 -26 -35 -38 -37 -35 -32 -28 -23 -16 -11 -9 -7 -5 -5 -4 -4 -3 -4 -6 -9 -12 -16 -21 -25 -30 -34 -31 -21 -9 -4 -4 -4 -3 -2 -1 -1 -1 -1 -2 -2 -3 -5 -9 -12 -16 -24 -36 -52 -71 -92 -102 -98 -114 -101 -71 -60 -49 -33 -26 -17 -4 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -8 -11 -15 -12 -6 -1 -0 0 0 -1 -4 -9 -5 -0 -0 -0 -8 -23 -23 -15 -6 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -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 -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 -7 -89 -191 -141 -190 -308 -306 -251 -200 -154 -121 -108 -126 -182 -279 -336 -304 -332 -325 -303 -289 -278 -258 -240 -235 -217 -229 -203 -204 -211 -208 -201 -190 -174 -167 -171 -164 -157 -153 -125 -88 -52 -15 -3 -3 -3 -5 -14 -21 -16 -17 -15 -9 -2 -1 -10 -46 -68 -73 -73 -71 -61 -43 -34 -18 -10 -7 -39 -50 -45 -36 -27 -24 -32 -45 -62 -79 -75 -40 -12 -11 -1 0 0 0 0 -28 -90 -107 -39 -19 -21 -18 -16 -16 -10 -9 -16 -28 -42 -57 -70 -103 -170 -184 -145 -103 -98 -81 -62 -45 -34 -22 -11 -5 -4 -5 -6 -7 -6 -7 -8 -9 -12 -15 -21 -31 -45 -59 -69 -76 -83 -89 -95 -104 -111 -109 -92 -63 -44 -39 -37 -28 -17 -14 -11 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -5 -6 -6 -7 -9 -7 -4 -2 -3 -6 -8 -6 -7 -8 -9 -10 -11 -13 -13 -12 -11 -11 -11 -9 -7 -6 -8 -10 -12 -11 -8 -7 -4 -2 -1 -0 -0 -0 -1 -3 -4 -4 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -14 -19 -19 -18 -14 -13 -18 -30 -48 -65 -71 -59 -35 -17 -10 -7 -5 -3 -2 -2 -1 -2 -2 -1 -3 -7 -9 -10 -10 -12 -17 -18 -14 -10 -9 -11 -11 -9 -12 -18 -25 -34 -39 -38 -34 -30 -27 -23 -17 -11 -8 -7 -5 -4 -4 -3 -2 -5 -9 -12 -15 -19 -24 -28 -35 -41 -34 -25 -14 -7 -6 -6 -5 -3 -2 -1 -1 -1 -2 -3 -3 -5 -6 -7 -7 -8 -12 -19 -28 -36 -39 -40 -48 -36 -30 -29 -22 -11 -5 -2 -0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -4 -5 -4 -3 -1 -0 0 0 -0 -0 -1 -2 -2 -1 -0 -0 -5 -16 -14 -1 -2 -4 -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 -1 -2 -2 -3 -4 -5 -4 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -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 -1 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -26 -65 -209 -286 -251 -190 -223 -295 -259 -193 -139 -111 -110 -127 -163 -226 -300 -282 -163 -317 -316 -293 -286 -282 -260 -245 -244 -233 -239 -206 -208 -216 -214 -203 -197 -198 -194 -182 -163 -136 -121 -101 -73 -39 -12 -6 -9 -9 -28 -60 -76 -68 -53 -39 -23 -10 -7 -16 -42 -58 -64 -65 -59 -53 -52 -43 -18 -5 -15 -29 -30 -26 -22 -17 -17 -22 -30 -44 -64 -81 -81 -72 -59 -23 -20 -4 0 0 -3 -16 -55 -82 -45 -29 -25 -18 -8 -3 -3 -6 -11 -23 -39 -49 -71 -123 -146 -112 -81 -67 -54 -41 -29 -20 -13 -9 -8 -8 -8 -10 -11 -11 -11 -12 -14 -16 -20 -27 -37 -49 -58 -62 -65 -71 -78 -86 -96 -104 -104 -86 -59 -45 -44 -42 -33 -27 -27 -21 -8 -4 -2 -1 -1 -1 -0 -0 -0 -0 -1 -2 -4 -6 -8 -9 -9 -10 -10 -7 -4 -1 -3 -5 -5 -5 -5 -6 -7 -10 -13 -16 -18 -20 -23 -25 -22 -15 -7 -4 -6 -7 -11 -13 -9 -6 -2 -1 -1 -0 -1 -1 -2 -3 -3 -2 -4 -5 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -9 -15 -18 -20 -19 -17 -18 -25 -35 -51 -64 -60 -40 -23 -15 -10 -7 -5 -3 -3 -2 -1 -1 -1 -2 -5 -10 -11 -11 -11 -13 -12 -10 -8 -9 -11 -10 -9 -10 -15 -23 -32 -38 -38 -34 -29 -26 -22 -16 -10 -9 -7 -5 -5 -4 -3 -3 -5 -9 -12 -15 -21 -28 -34 -41 -43 -35 -27 -19 -12 -9 -8 -7 -4 -2 -2 -1 -1 -3 -5 -6 -6 -7 -8 -8 -8 -8 -7 -10 -13 -13 -15 -15 -11 -10 -9 -8 -5 -3 -1 -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 -2 -5 -5 -10 -17 -17 -13 -7 -3 -1 -1 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -2 -2 -3 -5 -9 -8 -3 -2 -3 -2 -1 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -145 -315 -386 -398 -415 -392 -362 -325 -272 -205 -139 -103 -99 -121 -152 -193 -248 -298 -305 -295 -298 -288 -274 -276 -277 -250 -250 -252 -237 -232 -210 -215 -227 -217 -213 -196 -198 -208 -194 -153 -111 -85 -71 -54 -30 -12 -12 -9 -6 -51 -92 -104 -94 -74 -53 -37 -24 -18 -28 -40 -49 -60 -63 -56 -49 -46 -40 -29 -22 -23 -21 -15 -13 -10 -8 -11 -17 -24 -35 -49 -61 -70 -80 -82 -69 -70 -31 -5 0 0 0 -7 -54 -107 -78 -33 -15 -5 -2 -3 -5 -3 -7 -14 -25 -45 -68 -77 -65 -56 -48 -38 -29 -20 -13 -10 -9 -9 -8 -9 -12 -15 -17 -19 -21 -22 -25 -31 -37 -43 -49 -53 -53 -54 -60 -68 -77 -87 -94 -93 -76 -57 -48 -47 -44 -38 -36 -38 -34 -22 -15 -9 -5 -2 -1 -0 -0 -0 -1 -1 -2 -4 -7 -12 -21 -28 -24 -15 -8 -3 -1 -2 -3 -5 -6 -6 -5 -5 -8 -11 -15 -21 -29 -34 -34 -28 -18 -9 -5 -8 -11 -14 -17 -13 -8 -4 -3 -3 -3 -3 -3 -4 -3 -2 -3 -7 -13 -11 -6 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -4 -8 -10 -13 -17 -19 -20 -21 -24 -31 -45 -52 -41 -32 -25 -17 -12 -9 -8 -7 -5 -2 -1 -2 -3 -7 -15 -13 -9 -8 -9 -8 -7 -7 -9 -11 -11 -12 -13 -16 -22 -30 -35 -37 -35 -30 -26 -20 -14 -11 -9 -7 -7 -5 -4 -3 -3 -5 -8 -11 -16 -23 -31 -36 -44 -45 -39 -29 -22 -17 -13 -9 -5 -3 -3 -3 -1 -1 -3 -5 -7 -8 -10 -12 -14 -16 -14 -7 -6 -5 -5 -5 -4 -3 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -1 -8 -16 -24 -35 -38 -30 -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 -1 -1 -1 -1 -0 -1 -5 -10 -11 -3 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -1 -1 -0 0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -167 -385 -484 -468 -441 -397 -342 -279 -208 -141 -105 -92 -111 -145 -178 -210 -245 -263 -256 -261 -277 -271 -262 -275 -276 -240 -256 -264 -243 -223 -218 -238 -229 -210 -211 -205 -205 -189 -147 -109 -75 -55 -51 -40 -25 -13 -9 -7 -14 -55 -95 -110 -94 -65 -42 -29 -22 -24 -41 -50 -51 -56 -55 -47 -40 -37 -34 -32 -28 -22 -16 -9 -6 -6 -6 -9 -16 -23 -32 -42 -48 -48 -50 -64 -76 -88 -84 -14 0 0 0 0 0 -53 -127 -90 -29 -7 -3 -5 -6 -5 -4 -3 -10 -22 -30 -32 -29 -26 -22 -19 -17 -13 -11 -9 -8 -7 -8 -12 -16 -20 -23 -27 -30 -33 -35 -39 -42 -43 -46 -48 -48 -49 -55 -62 -70 -79 -88 -87 -72 -56 -49 -49 -47 -46 -51 -56 -52 -42 -33 -24 -19 -12 -6 -2 -0 -0 -0 -1 -2 -4 -8 -19 -50 -76 -61 -33 -14 -5 -3 -4 -7 -9 -10 -8 -6 -5 -5 -5 -10 -18 -25 -25 -22 -18 -13 -10 -9 -12 -19 -22 -24 -20 -12 -8 -6 -6 -6 -6 -6 -4 -2 -2 -5 -13 -21 -24 -24 -21 -17 -13 -11 -8 -3 -1 -1 -1 -1 -1 -4 -6 -8 -10 -15 -21 -24 -24 -19 -17 -28 -39 -41 -40 -35 -27 -20 -15 -12 -9 -6 -3 -3 -4 -5 -6 -12 -9 -5 -4 -3 -4 -5 -7 -10 -12 -14 -16 -17 -19 -23 -29 -36 -40 -37 -31 -25 -20 -12 -11 -10 -9 -9 -6 -4 -2 -2 -4 -8 -12 -16 -24 -32 -39 -46 -48 -42 -31 -24 -21 -18 -12 -6 -3 -3 -4 -2 -1 -2 -5 -7 -9 -10 -13 -18 -19 -20 -14 -9 -6 -5 -4 -4 -3 -3 -2 -1 -1 -0 -0 -0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -5 -21 -29 -39 -52 -52 -49 -49 -38 -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 -1 -4 -5 -2 -2 -3 -4 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -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 -28 -55 -69 -110 -220 -333 -321 -218 -138 -97 -93 -112 -145 -185 -215 -237 -251 -260 -261 -260 -261 -260 -261 -286 -275 -238 -265 -278 -246 -228 -245 -253 -228 -210 -210 -206 -176 -142 -102 -71 -46 -33 -31 -29 -23 -13 -7 -16 -14 -29 -70 -92 -73 -41 -20 -13 -20 -35 -51 -55 -48 -48 -45 -35 -30 -30 -27 -24 -22 -18 -16 -11 -8 -7 -8 -11 -18 -23 -30 -38 -42 -41 -43 -53 -56 -72 -99 -30 -5 -0 -0 -2 -1 -2 -74 -164 -82 -16 -3 -5 -8 -9 -7 -5 -6 -10 -12 -13 -10 -7 -8 -9 -10 -10 -9 -7 -4 -3 -6 -12 -19 -24 -29 -35 -40 -41 -42 -41 -41 -41 -42 -44 -44 -45 -49 -54 -63 -75 -88 -91 -74 -59 -56 -54 -52 -53 -58 -63 -64 -59 -54 -41 -37 -33 -23 -11 -3 -1 -1 -1 -1 -3 -7 -21 -62 -98 -88 -54 -26 -11 -7 -10 -13 -13 -11 -9 -8 -7 -3 -2 -4 -8 -12 -11 -8 -7 -8 -13 -16 -20 -30 -35 -36 -33 -26 -19 -16 -14 -12 -8 -4 -2 -1 -5 -9 -18 -29 -39 -44 -42 -38 -35 -32 -24 -11 -4 -4 -7 -11 -16 -18 -20 -21 -22 -23 -26 -30 -28 -19 -10 -16 -25 -35 -38 -36 -31 -26 -22 -16 -11 -7 -5 -5 -7 -6 -4 -4 -3 -2 -1 -2 -2 -4 -6 -10 -13 -17 -20 -23 -24 -25 -30 -37 -40 -38 -32 -25 -19 -12 -11 -10 -10 -9 -7 -4 -2 -2 -4 -8 -12 -15 -23 -31 -39 -47 -46 -39 -30 -25 -25 -24 -19 -14 -6 -3 -2 -2 -1 -2 -3 -5 -6 -7 -9 -11 -13 -14 -12 -9 -6 -6 -6 -6 -5 -4 -4 -3 -2 -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 -1 -23 -44 -55 -71 -76 -64 -57 -59 -48 -28 -11 -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 -1 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -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 -1 -6 -140 -312 -295 -181 -116 -96 -116 -151 -191 -233 -243 -251 -250 -252 -250 -249 -262 -271 -269 -286 -265 -245 -275 -282 -246 -242 -261 -250 -226 -231 -237 -208 -158 -110 -78 -46 -29 -20 -17 -18 -17 -13 -11 -20 -18 -29 -75 -91 -62 -27 -11 -15 -30 -42 -45 -41 -40 -42 -31 -25 -22 -22 -20 -17 -15 -14 -14 -13 -10 -10 -9 -11 -18 -20 -24 -32 -38 -42 -48 -54 -63 -70 -81 -74 -34 -23 -25 -39 -28 -7 -47 -123 -107 -38 -3 -5 -8 -9 -9 -7 -7 -7 -8 -8 -6 -3 -4 -7 -9 -9 -7 -5 -4 -5 -8 -13 -21 -27 -33 -38 -41 -43 -41 -40 -38 -38 -39 -40 -40 -40 -43 -49 -60 -79 -97 -94 -77 -68 -68 -66 -61 -60 -62 -65 -72 -73 -78 -59 -54 -53 -44 -28 -14 -5 -1 -1 -1 -2 -4 -12 -33 -56 -62 -47 -25 -11 -7 -7 -8 -8 -8 -6 -6 -6 -3 -2 -2 -3 -4 -3 -3 -6 -13 -24 -33 -39 -47 -55 -55 -53 -46 -40 -36 -30 -22 -13 -6 -2 -3 -12 -20 -27 -36 -48 -56 -54 -46 -42 -40 -28 -12 -5 -5 -11 -19 -25 -27 -28 -25 -21 -21 -28 -37 -41 -30 -20 -17 -21 -29 -34 -34 -33 -32 -29 -22 -12 -7 -4 -5 -7 -5 -3 -1 -1 -1 -2 -2 -2 -4 -6 -10 -14 -19 -22 -25 -24 -24 -29 -36 -41 -39 -33 -27 -19 -14 -12 -12 -11 -10 -9 -5 -2 -2 -4 -7 -10 -15 -22 -30 -40 -44 -39 -31 -25 -26 -31 -28 -21 -18 -10 -5 -2 -2 -1 -1 -2 -3 -4 -4 -5 -6 -7 -8 -8 -7 -5 -5 -6 -6 -6 -5 -5 -5 -3 -1 -1 -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 -2 -29 -49 -56 -51 -41 -38 -35 -40 -41 -37 -20 -6 -0 0 0 0 0 0 0 0 -0 -1 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -3 -4 -4 -3 -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 -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 -151 -336 -277 -189 -141 -120 -139 -177 -215 -251 -248 -246 -240 -253 -269 -280 -288 -291 -284 -277 -259 -256 -274 -266 -242 -238 -258 -260 -254 -262 -258 -217 -154 -93 -58 -31 -17 -12 -10 -10 -11 -11 -16 -31 -47 -63 -84 -76 -45 -24 -15 -20 -29 -30 -26 -26 -29 -25 -13 -12 -16 -17 -16 -14 -12 -12 -14 -13 -11 -11 -11 -10 -12 -13 -16 -32 -40 -43 -48 -55 -66 -68 -72 -78 -84 -107 -145 -194 -149 -96 -92 -106 -90 -37 -6 -5 -6 -8 -10 -11 -10 -10 -10 -8 -6 -3 -5 -9 -10 -9 -6 -5 -6 -8 -10 -12 -17 -24 -32 -37 -38 -37 -36 -36 -34 -33 -34 -36 -37 -38 -43 -54 -70 -92 -107 -95 -75 -75 -80 -78 -72 -67 -64 -69 -82 -89 -96 -77 -68 -63 -59 -47 -31 -16 -5 -1 -1 -1 -1 -3 -8 -14 -15 -11 -7 -4 -3 -3 -4 -5 -4 -5 -6 -7 -5 -6 -7 -7 -6 -5 -6 -12 -25 -41 -57 -67 -70 -81 -76 -77 -70 -63 -55 -46 -36 -21 -8 -3 -6 -17 -30 -36 -41 -48 -52 -43 -29 -22 -20 -10 -3 -1 -1 -5 -7 -9 -13 -13 -11 -11 -15 -23 -35 -47 -48 -45 -38 -34 -35 -37 -38 -37 -36 -30 -19 -9 -5 -2 -2 -3 -3 -1 -1 -2 -2 -2 -2 -2 -3 -5 -10 -14 -19 -23 -27 -26 -25 -28 -35 -41 -40 -35 -29 -20 -14 -14 -14 -14 -12 -9 -6 -4 -4 -5 -7 -9 -13 -21 -32 -41 -42 -34 -25 -21 -27 -36 -30 -22 -20 -13 -6 -3 -2 -1 -1 -2 -2 -2 -3 -4 -4 -5 -5 -5 -6 -5 -5 -5 -5 -5 -5 -4 -4 -3 -3 -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 -3 -17 -30 -26 -18 -6 -9 -16 -26 -34 -43 -32 -9 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -5 -6 -5 -4 -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 -1 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -179 -407 -309 -230 -176 -145 -158 -194 -223 -254 -259 -258 -254 -291 -305 -312 -317 -320 -299 -270 -265 -262 -264 -270 -240 -244 -259 -262 -263 -255 -233 -190 -133 -81 -44 -20 -9 -7 -11 -14 -14 -17 -32 -61 -92 -107 -100 -72 -40 -20 -13 -15 -20 -18 -17 -19 -19 -15 -7 -4 -11 -11 -11 -11 -10 -12 -13 -11 -9 -12 -11 -10 -9 -19 -22 -25 -31 -37 -43 -51 -60 -64 -70 -81 -86 -96 -110 -136 -149 -147 -141 -121 -69 -18 -6 -6 -5 -7 -12 -14 -15 -14 -12 -9 -6 -6 -8 -10 -9 -8 -5 -4 -3 -8 -11 -13 -15 -19 -26 -29 -32 -33 -34 -33 -32 -31 -32 -35 -38 -43 -54 -71 -89 -105 -113 -94 -74 -80 -88 -86 -82 -75 -72 -80 -92 -100 -103 -91 -85 -78 -72 -63 -49 -32 -16 -5 -1 -0 -1 -1 -1 -2 -1 -2 -1 -2 -2 -2 -3 -4 -5 -7 -7 -4 -2 -5 -8 -12 -14 -13 -13 -19 -34 -50 -69 -85 -82 -88 -81 -88 -92 -86 -74 -63 -49 -28 -11 -6 -10 -25 -36 -37 -43 -56 -57 -37 -13 -4 -2 -1 -1 -1 -1 -2 -3 -3 -2 -2 -2 -4 -6 -11 -20 -33 -44 -57 -56 -49 -47 -49 -48 -43 -37 -27 -14 -4 -2 -1 -1 -0 -1 -1 -1 -1 -1 -2 -2 -2 -3 -5 -9 -12 -16 -22 -26 -26 -25 -28 -36 -42 -42 -36 -31 -22 -16 -15 -17 -17 -15 -12 -8 -5 -4 -5 -7 -9 -13 -22 -35 -44 -45 -36 -25 -20 -29 -38 -32 -21 -15 -10 -5 -3 -2 -1 -1 -2 -2 -2 -2 -3 -3 -4 -4 -4 -5 -5 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 0 0 0 0 0 0 -0 0 0 0 0 -0 -1 -2 -8 -12 -5 -2 -1 -2 -6 -13 -23 -33 -26 -5 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 -0 -0 -0 -1 -1 -3 -4 -4 -2 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -256 -343 -272 -201 -166 -190 -226 -246 -257 -263 -271 -265 -308 -334 -335 -244 -286 -297 -271 -270 -272 -264 -263 -244 -243 -258 -254 -238 -215 -189 -158 -119 -81 -43 -16 -7 -19 -48 -56 -43 -38 -52 -81 -112 -121 -99 -63 -30 -18 -9 -9 -12 -11 -11 -12 -13 -11 -5 -4 -4 -3 -4 -9 -10 -11 -12 -11 -9 -11 -12 -12 -19 -27 -22 -17 -19 -23 -31 -41 -52 -61 -71 -83 -89 -101 -115 -142 -102 -60 -95 -104 -51 -10 -11 -13 -5 -4 -12 -14 -17 -14 -11 -9 -8 -8 -10 -10 -9 -6 -5 -4 -4 -8 -11 -14 -16 -19 -22 -25 -27 -29 -33 -32 -31 -32 -33 -37 -44 -54 -71 -93 -110 -116 -113 -92 -79 -82 -89 -88 -84 -76 -76 -87 -97 -105 -103 -96 -92 -88 -81 -74 -62 -45 -26 -10 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -3 -6 -10 -13 -11 -7 -3 -2 -4 -9 -16 -19 -18 -20 -32 -47 -65 -79 -73 -70 -66 -74 -85 -87 -80 -68 -51 -31 -19 -16 -25 -42 -44 -42 -60 -77 -73 -47 -20 -6 -2 -1 -3 -6 -6 -6 -4 -1 -0 -1 -1 -1 -2 -4 -10 -17 -26 -31 -35 -39 -45 -49 -50 -47 -39 -28 -14 -3 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -5 -6 -10 -11 -14 -20 -24 -26 -29 -33 -39 -43 -40 -36 -33 -26 -20 -18 -18 -18 -16 -13 -8 -5 -4 -5 -6 -9 -13 -23 -35 -44 -46 -38 -28 -22 -29 -37 -31 -18 -10 -6 -4 -2 -1 -1 -1 -2 -2 -1 -2 -2 -2 -2 -3 -4 -5 -5 -3 -3 -3 -4 -5 -5 -5 -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 -1 -1 -0 -1 -3 -0 -0 -0 -0 -1 -3 -11 -21 -18 -0 0 0 0 -0 -1 -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 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -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 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -121 -248 -303 -237 -183 -174 -213 -246 -258 -258 -271 -288 -254 -204 -358 -345 -211 -286 -290 -266 -269 -273 -256 -242 -243 -247 -243 -231 -203 -178 -152 -127 -104 -79 -47 -20 -14 -47 -89 -88 -68 -51 -56 -73 -93 -99 -83 -61 -36 -21 -9 -7 -8 -7 -7 -8 -9 -7 -3 -3 -3 -2 -2 -10 -8 -6 -9 -11 -11 -12 -16 -23 -23 -20 -18 -19 -18 -20 -26 -34 -43 -54 -67 -79 -90 -106 -133 -106 -20 -37 -98 -97 -43 -11 -19 -21 -5 -2 -6 -10 -13 -11 -9 -8 -9 -9 -8 -7 -7 -5 -5 -4 -5 -5 -8 -11 -13 -15 -19 -23 -24 -26 -30 -32 -31 -33 -36 -42 -51 -66 -91 -117 -130 -126 -112 -89 -83 -85 -89 -89 -86 -82 -83 -90 -97 -102 -101 -97 -93 -87 -81 -75 -66 -50 -31 -13 -1 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -3 -5 -11 -22 -27 -21 -14 -8 -6 -4 -7 -15 -23 -23 -19 -25 -37 -51 -60 -56 -51 -52 -59 -65 -66 -63 -57 -47 -36 -35 -35 -46 -58 -56 -56 -79 -95 -82 -51 -25 -11 -5 -7 -18 -25 -22 -16 -8 -2 -0 -0 -1 -1 -3 -6 -6 -5 -7 -6 -12 -23 -31 -39 -44 -44 -37 -27 -14 -3 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -4 -7 -10 -14 -14 -15 -20 -24 -26 -29 -33 -40 -45 -42 -38 -36 -31 -26 -23 -21 -20 -17 -14 -7 -5 -4 -5 -6 -9 -15 -25 -36 -45 -52 -48 -32 -24 -26 -31 -27 -16 -8 -4 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -4 -4 -2 -2 -2 -3 -4 -5 -5 -5 -6 -6 -6 -5 -2 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -2 -4 -1 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 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -0 -1 -1 -2 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -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 -55 -164 -223 -213 -194 -166 -150 -187 -242 -268 -270 -268 -297 -318 -227 -109 -354 -342 -360 -335 -285 -259 -267 -267 -249 -241 -251 -260 -242 -218 -189 -158 -125 -102 -86 -63 -37 -18 -15 -39 -60 -51 -57 -47 -55 -67 -78 -81 -74 -61 -45 -28 -18 -10 -9 -7 -8 -9 -9 -5 -2 -3 -3 -2 -3 -5 -4 -3 -8 -11 -15 -21 -25 -26 -20 -20 -21 -19 -18 -18 -23 -30 -37 -47 -59 -72 -90 -110 -145 -138 -20 -16 -85 -95 -47 -16 -19 -16 -1 -1 -1 -7 -8 -9 -7 -5 -4 -4 -4 -4 -5 -6 -6 -5 -5 -5 -5 -5 -5 -8 -15 -20 -20 -22 -27 -30 -30 -33 -39 -49 -64 -85 -115 -141 -143 -132 -112 -92 -90 -87 -89 -93 -93 -91 -90 -93 -99 -102 -102 -99 -94 -84 -76 -70 -63 -51 -33 -15 -4 -1 -0 -0 -0 -0 -1 -2 -4 -7 -8 -8 -9 -17 -31 -37 -29 -21 -16 -15 -10 -10 -18 -28 -31 -24 -23 -31 -41 -44 -43 -43 -48 -59 -64 -60 -54 -51 -47 -45 -46 -44 -45 -45 -42 -47 -67 -77 -55 -19 -8 -11 -9 -17 -35 -44 -39 -28 -15 -5 -0 -0 -1 -3 -6 -8 -5 -3 -5 -9 -15 -17 -21 -28 -34 -33 -30 -22 -10 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -6 -10 -13 -15 -16 -18 -22 -26 -28 -30 -34 -39 -47 -44 -40 -37 -34 -31 -30 -27 -24 -19 -15 -9 -6 -4 -4 -7 -10 -15 -23 -34 -44 -53 -48 -35 -25 -23 -26 -23 -15 -9 -5 -2 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -4 -5 -5 -5 -6 -6 -7 -8 -6 -4 -2 -1 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 -0 -3 -7 -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 -1 -1 -0 0 -0 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -55 -179 -214 -178 -174 -166 -177 -247 -279 -281 -280 -288 -329 -348 -289 -251 -347 -341 -369 -329 -274 -259 -268 -262 -248 -249 -263 -261 -231 -196 -167 -134 -100 -78 -62 -45 -28 -16 -10 -17 -29 -34 -44 -56 -68 -69 -70 -68 -64 -57 -48 -41 -34 -25 -21 -14 -14 -12 -11 -8 -11 -16 -16 -11 -5 -4 -4 -7 -10 -12 -18 -25 -28 -26 -23 -24 -26 -22 -20 -19 -22 -27 -33 -44 -57 -68 -82 -106 -148 -177 -15 -20 -163 -126 -58 -29 -15 -5 -0 -1 -1 -5 -6 -8 -6 -4 -3 -3 -3 -4 -5 -7 -7 -5 -5 -4 -4 -4 -4 -7 -12 -16 -17 -20 -26 -27 -30 -36 -44 -56 -79 -109 -143 -159 -143 -123 -107 -95 -91 -85 -85 -91 -97 -99 -101 -105 -108 -108 -107 -105 -100 -86 -76 -68 -60 -48 -33 -20 -11 -4 -1 -0 -0 -0 -1 -2 -5 -13 -21 -22 -16 -20 -33 -31 -26 -20 -19 -17 -12 -13 -20 -26 -28 -25 -24 -28 -32 -33 -34 -36 -45 -62 -74 -71 -61 -57 -52 -41 -31 -30 -31 -33 -36 -41 -50 -53 -32 -3 -1 -3 -7 -18 -34 -41 -37 -29 -23 -12 -2 -1 -2 -8 -20 -21 -17 -21 -30 -34 -27 -20 -18 -22 -27 -25 -25 -18 -7 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -4 -7 -10 -12 -14 -17 -20 -25 -28 -28 -29 -35 -40 -46 -45 -40 -36 -34 -35 -34 -31 -26 -19 -13 -8 -5 -5 -5 -8 -12 -16 -21 -32 -43 -50 -47 -37 -26 -23 -24 -21 -16 -12 -9 -5 -3 -3 -4 -3 -2 -2 -1 -1 -2 -2 -2 -1 -1 -1 -2 -2 -3 -4 -5 -6 -5 -5 -6 -7 -7 -8 -8 -6 -5 -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 -1 -7 -19 -27 -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 -0 -0 0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -79 -188 -261 -264 -266 -296 -309 -307 -305 -326 -352 -372 -365 -352 -345 -342 -338 -306 -275 -268 -281 -267 -244 -235 -236 -227 -201 -172 -142 -108 -79 -59 -45 -32 -19 -12 -12 -16 -28 -47 -62 -80 -82 -71 -62 -56 -48 -39 -39 -43 -43 -44 -34 -27 -18 -14 -14 -12 -10 -11 -12 -10 -9 -9 -10 -13 -13 -16 -23 -28 -31 -34 -34 -29 -26 -26 -20 -17 -18 -24 -31 -44 -63 -79 -92 -114 -148 -192 -7 -6 -155 -126 -68 -40 -19 -3 -0 -0 -1 -3 -6 -9 -7 -5 -4 -3 -3 -3 -5 -6 -7 -6 -5 -5 -5 -5 -6 -7 -11 -14 -14 -17 -25 -26 -32 -38 -47 -62 -89 -128 -162 -164 -135 -109 -97 -88 -82 -76 -77 -86 -91 -95 -100 -105 -110 -112 -114 -113 -111 -94 -81 -70 -60 -46 -33 -24 -18 -11 -4 -1 -1 -0 -1 -1 -4 -12 -28 -34 -23 -23 -33 -21 -16 -12 -10 -10 -9 -9 -11 -14 -17 -18 -19 -21 -26 -29 -30 -30 -38 -53 -65 -66 -62 -61 -57 -42 -26 -27 -32 -37 -41 -45 -56 -55 -28 -4 -1 -1 -3 -14 -23 -25 -23 -25 -28 -24 -15 -9 -8 -17 -31 -34 -30 -28 -31 -36 -33 -28 -24 -20 -18 -18 -21 -13 -4 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -4 -7 -9 -11 -14 -16 -21 -26 -27 -28 -30 -36 -40 -45 -45 -41 -36 -33 -35 -33 -31 -27 -19 -12 -8 -5 -4 -5 -8 -12 -15 -20 -29 -39 -46 -45 -35 -26 -23 -23 -21 -17 -16 -18 -17 -14 -14 -12 -9 -6 -3 -2 -2 -2 -3 -3 -2 -2 -2 -2 -2 -3 -4 -5 -6 -5 -5 -6 -6 -7 -8 -9 -8 -7 -6 -4 -3 -2 -3 -3 -2 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -2 -10 -31 -32 -13 -4 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -4 -4 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -80 -171 -284 -335 -323 -324 -332 -331 -344 -370 -390 -371 -351 -346 -332 -306 -297 -298 -293 -297 -267 -228 -199 -182 -179 -175 -156 -124 -91 -62 -42 -27 -19 -12 -9 -12 -19 -38 -69 -92 -93 -84 -70 -45 -29 -34 -46 -44 -38 -39 -43 -36 -36 -23 -22 -18 -16 -12 -10 -10 -10 -10 -11 -16 -19 -20 -23 -30 -35 -38 -39 -40 -39 -36 -29 -27 -23 -22 -26 -29 -37 -64 -98 -127 -148 -167 -182 -26 -98 -153 -127 -85 -52 -24 -5 -0 -0 -1 -2 -6 -9 -8 -6 -5 -4 -3 -4 -4 -4 -6 -6 -6 -5 -5 -5 -6 -9 -11 -12 -14 -20 -23 -27 -34 -40 -50 -69 -97 -137 -164 -154 -121 -98 -91 -84 -75 -70 -69 -77 -80 -85 -93 -99 -104 -108 -113 -110 -108 -97 -87 -76 -64 -51 -39 -31 -25 -17 -10 -6 -4 -4 -2 -2 -2 -3 -15 -22 -16 -20 -26 -16 -9 -6 -5 -5 -6 -5 -6 -7 -8 -10 -12 -14 -21 -30 -32 -31 -34 -40 -44 -46 -49 -55 -59 -48 -38 -38 -42 -46 -49 -55 -63 -54 -22 -3 -0 -0 -2 -8 -14 -15 -12 -12 -17 -26 -35 -34 -33 -41 -62 -69 -38 -16 -11 -16 -22 -24 -20 -17 -10 -12 -13 -6 -2 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -7 -9 -13 -17 -18 -23 -26 -26 -29 -33 -36 -38 -43 -45 -42 -38 -33 -33 -32 -33 -29 -21 -14 -8 -5 -4 -5 -7 -10 -12 -17 -26 -37 -43 -42 -34 -26 -22 -22 -21 -19 -19 -24 -28 -31 -33 -28 -20 -13 -7 -6 -5 -4 -3 -2 -2 -2 -2 -3 -3 -3 -5 -7 -7 -5 -5 -5 -5 -5 -6 -8 -9 -8 -7 -6 -4 -4 -4 -4 -4 -4 -3 -3 -2 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -8 -20 -14 -6 -2 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -2 -3 -3 -4 -5 -4 -4 -3 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -221 -324 -312 -318 -341 -335 -361 -386 -380 -365 -343 -332 -315 -313 -333 -337 -312 -286 -248 -206 -166 -135 -130 -138 -132 -109 -80 -48 -26 -14 -10 -8 -11 -22 -43 -71 -97 -101 -78 -64 -55 -33 -19 -23 -30 -35 -29 -28 -36 -38 -42 -37 -37 -28 -18 -15 -13 -10 -8 -9 -13 -20 -25 -27 -30 -34 -35 -38 -45 -49 -47 -44 -38 -35 -33 -32 -34 -29 -31 -51 -89 -129 -150 -164 -186 -128 -216 -178 -128 -80 -44 -19 -5 -1 -1 -2 -3 -6 -8 -8 -5 -5 -5 -5 -4 -4 -3 -2 -3 -6 -7 -6 -6 -5 -8 -12 -12 -14 -18 -21 -28 -35 -41 -52 -73 -101 -136 -156 -141 -107 -89 -89 -85 -71 -63 -63 -67 -67 -70 -82 -91 -95 -102 -105 -105 -102 -96 -88 -79 -68 -56 -44 -33 -21 -14 -13 -12 -15 -18 -13 -13 -8 -3 -4 -5 -4 -8 -14 -11 -7 -6 -5 -5 -6 -6 -7 -7 -7 -7 -8 -10 -19 -38 -45 -44 -38 -29 -24 -27 -38 -56 -66 -53 -56 -51 -48 -47 -52 -56 -50 -31 -10 -1 -0 -0 -1 -7 -15 -14 -6 -2 -4 -15 -34 -48 -58 -54 -32 -16 -5 -2 -2 -3 -6 -8 -7 -7 -4 -5 -3 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -4 -8 -12 -17 -22 -22 -24 -26 -27 -30 -34 -34 -36 -41 -43 -41 -39 -36 -34 -35 -33 -28 -23 -16 -8 -3 -3 -3 -5 -7 -11 -16 -23 -35 -42 -41 -33 -24 -18 -16 -15 -17 -20 -26 -33 -38 -45 -44 -34 -24 -17 -15 -13 -11 -6 -3 -2 -4 -4 -3 -3 -3 -4 -6 -5 -5 -5 -5 -5 -4 -4 -7 -12 -9 -8 -7 -6 -5 -3 -3 -5 -5 -5 -4 -3 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -5 -6 -6 -6 -2 -0 0 0 0 0 0 0 0 -0 -0 0 -0 -3 -4 -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 -1 -1 -1 -1 -2 -2 -2 -2 -2 -4 -5 -4 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -3 -43 -252 -316 -317 -279 -251 -260 -300 -356 -309 -330 -321 -322 -322 -350 -379 -360 -301 -251 -218 -180 -143 -122 -118 -117 -107 -88 -67 -44 -24 -14 -9 -8 -18 -44 -79 -98 -102 -83 -51 -38 -31 -21 -20 -25 -19 -21 -18 -24 -37 -44 -51 -54 -50 -40 -28 -17 -12 -13 -14 -13 -16 -23 -31 -34 -35 -35 -35 -39 -44 -46 -50 -55 -52 -46 -42 -43 -44 -38 -36 -39 -56 -82 -108 -136 -167 -195 -190 -150 -99 -53 -22 -6 -1 -1 -3 -6 -8 -7 -6 -8 -5 -6 -6 -4 -4 -3 -2 -2 -2 -3 -7 -7 -6 -3 -6 -10 -13 -15 -17 -19 -25 -32 -39 -50 -70 -97 -125 -141 -131 -102 -85 -88 -89 -71 -60 -59 -61 -59 -60 -69 -79 -86 -92 -95 -95 -92 -84 -81 -77 -69 -60 -52 -43 -28 -15 -12 -13 -25 -28 -29 -34 -24 -10 -3 -1 -1 -1 -4 -5 -5 -6 -6 -7 -8 -9 -9 -8 -8 -8 -8 -10 -19 -38 -48 -45 -35 -21 -12 -20 -44 -73 -71 -50 -47 -44 -43 -44 -50 -52 -38 -15 -3 -1 -0 -0 -3 -16 -31 -30 -18 -7 -3 -5 -14 -31 -53 -45 -11 -1 -0 -0 -2 -3 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -10 -15 -21 -25 -27 -25 -26 -28 -31 -35 -35 -36 -39 -41 -40 -40 -42 -40 -40 -35 -29 -26 -18 -7 -1 -1 -1 -2 -3 -10 -16 -24 -34 -39 -38 -30 -20 -12 -10 -10 -14 -16 -20 -27 -32 -45 -56 -50 -40 -29 -25 -24 -19 -10 -4 -3 -5 -6 -4 -2 -2 -3 -6 -6 -5 -4 -4 -4 -4 -5 -8 -12 -11 -9 -8 -7 -6 -5 -5 -5 -4 -4 -3 -3 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -2 -3 -5 -11 -18 -14 -12 -5 -1 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -4 -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 -1 -2 -2 -3 -4 -5 -5 -5 -3 -2 -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 0 0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -2 -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 -1 -2 -5 -11 -19 -21 -52 -194 -282 -301 -311 -144 -25 -42 -146 -286 -224 -291 -315 -330 -340 -358 -362 -325 -263 -216 -186 -154 -124 -105 -99 -96 -87 -72 -55 -38 -23 -15 -9 -7 -19 -51 -81 -88 -84 -65 -36 -17 -10 -10 -14 -8 -22 -16 -8 -14 -26 -37 -49 -57 -54 -44 -34 -22 -15 -12 -10 -11 -17 -25 -32 -37 -35 -34 -36 -44 -48 -51 -54 -61 -62 -52 -48 -49 -51 -52 -49 -45 -43 -48 -64 -83 -95 -107 -113 -101 -71 -35 -9 -1 -1 -3 -7 -11 -11 -9 -6 -8 -8 -8 -5 -3 -4 -3 -2 -3 -4 -3 -3 -6 -6 -5 -7 -10 -12 -14 -16 -17 -22 -27 -34 -45 -62 -86 -108 -123 -122 -105 -88 -88 -92 -75 -63 -57 -57 -58 -59 -63 -67 -72 -80 -86 -89 -91 -84 -80 -76 -70 -65 -63 -55 -38 -20 -13 -12 -22 -22 -28 -36 -30 -15 -5 -1 -1 -1 -2 -3 -4 -6 -7 -8 -9 -10 -10 -9 -9 -9 -9 -10 -14 -22 -28 -27 -23 -18 -16 -31 -60 -80 -63 -43 -38 -46 -56 -64 -74 -80 -65 -32 -14 -1 -0 -1 -9 -33 -57 -58 -40 -21 -10 -4 -3 -8 -23 -20 -5 -0 -0 -1 -2 -5 -6 -4 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -6 -9 -13 -18 -22 -28 -33 -31 -31 -32 -34 -36 -36 -35 -37 -40 -40 -43 -45 -45 -46 -43 -41 -35 -22 -7 -1 -1 -1 -0 -2 -9 -17 -23 -30 -35 -33 -24 -16 -8 -5 -7 -12 -15 -15 -21 -28 -37 -57 -63 -53 -35 -28 -22 -17 -10 -5 -5 -9 -9 -4 -1 -2 -4 -6 -6 -5 -4 -4 -4 -4 -5 -7 -10 -12 -11 -11 -10 -8 -7 -7 -7 -6 -5 -3 -3 -2 -1 -1 -2 -1 -1 -0 0 0 0 -0 -0 -1 -2 -4 -5 -11 -31 -37 -24 -13 -4 -0 0 -0 -0 -0 -1 -2 -1 -2 -2 -3 -4 -5 -4 -1 -3 -5 -8 -10 -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 -1 -1 -1 -2 -4 -6 -7 -7 -8 -6 -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 -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 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -16 -41 -49 -126 -175 -156 -203 -302 -298 -285 -227 -82 -9 0 -125 -276 -261 -290 -315 -335 -338 -320 -289 -253 -217 -186 -159 -136 -118 -97 -83 -77 -72 -63 -50 -35 -23 -16 -8 -5 -12 -32 -50 -58 -55 -45 -29 -14 -8 -12 -20 -7 -3 -6 -4 -6 -9 -17 -30 -40 -38 -30 -24 -18 -12 -13 -15 -17 -20 -24 -31 -39 -37 -37 -43 -46 -48 -58 -67 -70 -68 -62 -56 -54 -57 -63 -68 -64 -51 -42 -46 -59 -71 -77 -82 -79 -58 -28 -5 -1 -1 -4 -9 -12 -11 -11 -8 -8 -9 -7 -5 -4 -3 -3 -3 -4 -5 -5 -5 -5 -6 -7 -7 -8 -11 -13 -14 -14 -18 -23 -31 -42 -53 -72 -92 -108 -114 -106 -95 -93 -94 -83 -69 -59 -57 -59 -62 -63 -64 -68 -76 -85 -87 -91 -81 -75 -74 -73 -77 -81 -75 -56 -33 -18 -14 -16 -14 -14 -17 -16 -9 -3 -2 -1 -1 -1 -3 -4 -6 -8 -9 -9 -10 -10 -10 -11 -12 -9 -7 -7 -9 -10 -10 -12 -15 -22 -37 -57 -63 -49 -41 -47 -65 -88 -99 -105 -117 -105 -43 -17 -2 -1 -2 -17 -50 -82 -90 -71 -44 -23 -6 -1 -1 -4 -3 -1 -0 -2 -4 -4 -5 -6 -6 -5 -3 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -2 -3 -4 -6 -9 -12 -17 -24 -32 -36 -43 -38 -35 -34 -34 -35 -34 -34 -36 -42 -41 -44 -45 -47 -52 -56 -57 -45 -24 -7 -4 -3 -1 -8 -15 -12 -16 -24 -27 -25 -23 -14 -8 -5 -3 -4 -9 -16 -17 -19 -25 -32 -48 -60 -57 -36 -25 -17 -11 -6 -4 -7 -14 -11 -4 -2 -2 -4 -5 -5 -4 -4 -4 -4 -4 -4 -5 -8 -10 -12 -12 -11 -10 -9 -8 -9 -9 -7 -6 -5 -3 -2 -2 -3 -3 -2 -0 -0 0 -0 -0 -1 -4 -9 -15 -28 -51 -52 -47 -29 -11 -2 -1 -0 -0 -0 -0 -2 -5 -5 -5 -6 -6 -6 -5 -7 -5 -5 -7 -10 -10 -6 -4 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -1 -2 -4 -5 -6 -11 -13 -10 -3 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -93 -73 -141 -147 -147 -175 -223 -280 -305 -282 -161 -25 -3 -0 0 -141 -277 -304 -298 -303 -325 -319 -283 -243 -206 -180 -159 -139 -123 -110 -90 -73 -63 -61 -54 -47 -36 -24 -15 -9 -3 -4 -11 -22 -33 -28 -23 -17 -12 -8 -3 -1 -3 -16 -14 -6 -3 -2 -5 -14 -23 -23 -17 -11 -9 -9 -13 -15 -15 -18 -25 -34 -41 -43 -45 -48 -50 -63 -73 -83 -87 -85 -78 -69 -64 -64 -70 -81 -83 -70 -53 -46 -52 -62 -70 -77 -78 -63 -39 -11 -2 -1 -2 -6 -9 -8 -10 -9 -6 -5 -5 -4 -4 -3 -3 -4 -6 -7 -8 -9 -9 -8 -7 -7 -8 -10 -13 -14 -14 -15 -22 -28 -39 -49 -62 -78 -96 -107 -107 -104 -101 -97 -86 -73 -65 -61 -61 -63 -64 -67 -72 -79 -88 -89 -89 -86 -78 -75 -75 -80 -92 -94 -74 -44 -21 -11 -11 -8 -4 -2 -2 -1 -1 -2 -3 -3 -2 -4 -6 -7 -8 -9 -9 -9 -10 -12 -16 -15 -9 -4 -3 -3 -3 -3 -5 -10 -22 -39 -50 -49 -45 -55 -66 -87 -106 -101 -94 -112 -110 -30 -3 -0 -1 -5 -22 -55 -95 -125 -121 -84 -47 -15 -3 -1 -0 -0 -0 -1 -6 -9 -8 -7 -8 -8 -8 -7 -5 -5 -6 -7 -8 -11 -11 -8 -5 -3 -3 -5 -7 -10 -13 -16 -21 -27 -37 -46 -48 -52 -45 -38 -34 -34 -35 -36 -36 -36 -44 -43 -44 -44 -47 -54 -60 -61 -49 -24 -9 -7 -5 -3 -10 -14 -12 -15 -24 -26 -14 -8 -4 -2 -2 -1 -1 -3 -9 -15 -18 -21 -27 -43 -46 -48 -36 -25 -16 -10 -5 -5 -10 -22 -17 -7 -3 -2 -4 -5 -5 -4 -4 -4 -5 -4 -4 -5 -7 -9 -10 -11 -12 -12 -12 -11 -10 -10 -9 -9 -7 -5 -4 -5 -4 -4 -3 -1 -0 -0 -0 -1 -4 -11 -20 -25 -18 -5 -31 -43 -30 -13 -5 -4 -2 -1 -1 -2 -6 -12 -16 -19 -24 -19 -17 -9 -7 -8 -10 -10 -12 -13 -11 -8 -5 -1 -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 -2 -1 -0 -1 -3 -3 -4 -6 -10 -20 -19 -19 -14 -6 -1 -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 -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 -12 -62 -137 -112 -116 -140 -169 -213 -257 -279 -298 -238 -25 0 0 0 -52 -174 -258 -275 -273 -282 -295 -288 -255 -213 -178 -156 -141 -127 -111 -92 -72 -52 -39 -41 -39 -36 -32 -22 -17 -12 -4 -2 -4 -9 -16 -15 -11 -9 -8 -6 -2 -2 -15 -46 -33 -7 -2 -1 -3 -10 -15 -15 -12 -9 -7 -10 -16 -14 -18 -22 -30 -37 -44 -50 -50 -53 -63 -73 -85 -95 -99 -99 -95 -88 -79 -74 -75 -83 -88 -85 -70 -53 -52 -60 -67 -76 -84 -75 -55 -24 -5 -1 -1 -3 -4 -5 -6 -6 -5 -3 -4 -4 -3 -4 -6 -8 -9 -12 -15 -15 -13 -10 -8 -8 -9 -11 -11 -11 -11 -12 -18 -23 -32 -43 -56 -69 -83 -99 -112 -118 -113 -100 -86 -75 -70 -67 -64 -62 -63 -68 -75 -79 -82 -86 -83 -83 -81 -78 -77 -80 -88 -90 -74 -46 -21 -8 -7 -4 -2 -1 -1 -1 -1 -2 -3 -5 -6 -8 -8 -8 -8 -8 -8 -9 -11 -16 -19 -17 -8 -3 -1 -1 -1 -1 -2 -6 -12 -22 -32 -41 -57 -73 -77 -91 -82 -62 -55 -58 -48 -17 -2 -1 -1 -6 -22 -47 -83 -132 -158 -132 -87 -42 -13 -2 -0 -0 -1 -5 -14 -19 -10 -6 -6 -6 -9 -12 -14 -15 -18 -23 -28 -36 -37 -37 -31 -22 -17 -17 -21 -26 -31 -34 -38 -43 -50 -51 -53 -54 -48 -40 -35 -35 -37 -39 -40 -38 -44 -46 -44 -43 -47 -54 -59 -60 -55 -34 -13 -5 -6 -7 -8 -11 -13 -14 -20 -23 -13 -1 -1 -1 -1 -1 -1 -1 -4 -10 -16 -16 -18 -38 -34 -34 -32 -26 -18 -12 -7 -7 -12 -28 -27 -14 -4 -2 -3 -5 -6 -5 -3 -3 -5 -4 -4 -4 -6 -7 -9 -10 -12 -11 -13 -13 -11 -9 -9 -9 -9 -8 -7 -7 -5 -5 -4 -3 -1 -1 -0 -2 -8 -22 -39 -24 -6 -12 -42 -46 -30 -15 -9 -7 -6 -5 -7 -13 -22 -28 -29 -40 -58 -44 -37 -24 -19 -19 -19 -19 -22 -24 -21 -21 -13 -5 -1 -0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -4 -4 -2 -2 -3 -4 -5 -6 -7 -9 -14 -14 -19 -19 -18 -12 -6 -3 -3 -3 -3 -3 -4 -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 -15 -67 -121 -127 -157 -194 -248 -288 -304 -182 -220 -204 -28 0 -11 -89 -199 -241 -259 -257 -255 -259 -259 -249 -221 -181 -156 -142 -134 -126 -113 -97 -76 -54 -39 -35 -32 -27 -28 -22 -18 -12 -5 -3 -3 -4 -6 -7 -6 -6 -7 -5 -3 -4 -8 -11 -11 -4 -1 -0 -2 -7 -11 -11 -10 -11 -14 -14 -19 -24 -24 -32 -39 -42 -48 -53 -53 -61 -69 -76 -87 -100 -110 -117 -118 -110 -98 -86 -81 -83 -91 -101 -93 -64 -49 -53 -61 -71 -78 -70 -52 -27 -7 -2 -1 -2 -3 -4 -4 -4 -5 -4 -5 -5 -4 -5 -8 -11 -10 -8 -7 -11 -15 -13 -10 -9 -11 -7 -7 -10 -10 -11 -16 -23 -32 -42 -50 -61 -74 -93 -116 -133 -131 -112 -86 -74 -76 -72 -68 -68 -69 -72 -76 -76 -70 -73 -73 -78 -82 -83 -82 -82 -81 -75 -61 -39 -17 -6 -6 -3 -2 -1 -1 -1 -1 -2 -3 -6 -9 -9 -10 -10 -10 -9 -9 -11 -15 -19 -19 -12 -5 -2 -1 -1 -1 -1 -1 -2 -4 -10 -23 -39 -61 -73 -70 -72 -55 -29 -16 -12 -9 -8 -4 -2 -2 -4 -18 -33 -59 -103 -145 -146 -111 -60 -20 -3 -0 -0 -1 -6 -12 -14 -9 -5 -5 -8 -12 -17 -22 -26 -31 -38 -47 -63 -70 -78 -78 -68 -58 -48 -45 -49 -52 -54 -59 -60 -59 -53 -54 -54 -48 -41 -36 -35 -38 -41 -44 -42 -43 -47 -45 -42 -47 -54 -58 -61 -68 -55 -24 -12 -11 -11 -12 -13 -15 -14 -14 -14 -10 -3 -2 -3 -2 -1 -1 -1 -1 -5 -13 -12 -13 -26 -27 -24 -26 -26 -20 -15 -10 -7 -12 -24 -32 -20 -6 -1 -2 -5 -7 -6 -2 -3 -4 -5 -5 -6 -7 -8 -8 -8 -10 -9 -10 -10 -9 -8 -8 -9 -9 -9 -8 -8 -6 -6 -6 -5 -3 -1 -1 -2 -10 -27 -35 -17 -6 -31 -45 -28 -19 -11 -9 -7 -7 -11 -21 -30 -38 -40 -38 -41 -45 -54 -50 -49 -51 -48 -43 -43 -46 -39 -41 -46 -27 -9 -1 -0 0 0 -0 -0 -2 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -3 -4 -3 -3 -3 -2 -4 -7 -8 -10 -12 -13 -16 -24 -20 -17 -16 -12 -7 -5 -4 -4 -4 -4 -5 -7 -8 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -110 -161 -163 -194 -215 -251 -278 -317 -105 -182 -155 -26 -6 -58 -221 -266 -257 -254 -251 -250 -245 -235 -218 -195 -164 -144 -135 -132 -130 -122 -107 -85 -63 -41 -25 -24 -28 -27 -20 -15 -9 -5 -4 -4 -3 -4 -4 -4 -4 -5 -6 -9 -13 -15 -11 -5 -2 -0 0 -1 -5 -8 -8 -7 -9 -14 -18 -29 -37 -35 -43 -51 -54 -55 -55 -58 -66 -75 -87 -95 -102 -113 -124 -129 -125 -114 -101 -92 -94 -111 -140 -142 -92 -51 -44 -54 -64 -67 -58 -41 -26 -13 -8 -5 -5 -6 -6 -8 -10 -10 -8 -8 -7 -6 -5 -7 -11 -11 -9 -9 -9 -11 -11 -12 -9 -10 -7 -3 -2 -4 -8 -13 -19 -28 -36 -43 -53 -66 -87 -118 -142 -145 -126 -88 -76 -81 -76 -73 -74 -75 -74 -72 -68 -63 -67 -73 -82 -92 -94 -89 -83 -76 -65 -49 -28 -11 -4 -7 -5 -5 -3 -2 -1 -1 -2 -3 -6 -8 -9 -11 -10 -10 -9 -10 -13 -16 -17 -13 -6 -2 -1 -0 -0 -0 -0 -1 -1 -4 -10 -23 -42 -73 -88 -77 -56 -31 -12 -3 -6 -10 -10 -4 -2 -3 -3 -10 -24 -41 -68 -98 -110 -92 -47 -14 -2 -0 -1 -2 -5 -11 -13 -11 -8 -9 -12 -15 -19 -24 -29 -34 -39 -50 -72 -94 -112 -121 -115 -102 -92 -81 -74 -75 -80 -80 -74 -65 -59 -54 -49 -41 -34 -32 -34 -37 -41 -46 -48 -42 -46 -44 -42 -45 -52 -56 -61 -72 -71 -31 -12 -10 -12 -14 -16 -18 -16 -13 -17 -15 -8 -5 -4 -2 -1 -1 -0 -0 -1 -5 -7 -10 -17 -20 -19 -20 -23 -20 -15 -10 -6 -8 -15 -29 -26 -11 -3 -2 -4 -7 -6 -3 -3 -4 -5 -6 -6 -7 -8 -8 -8 -8 -7 -7 -8 -8 -8 -8 -8 -9 -9 -7 -9 -8 -7 -7 -6 -3 -2 -2 -3 -10 -22 -31 -32 -25 -21 -21 -10 -6 -5 -5 -6 -9 -20 -31 -38 -50 -53 -52 -55 -56 -58 -57 -65 -75 -75 -72 -80 -84 -70 -64 -52 -37 -17 -4 -1 0 0 0 -0 -1 -1 -0 0 0 0 -0 0 0 -1 -3 -4 -3 -3 -9 -13 -7 -3 -2 -1 -2 -5 -8 -10 -14 -20 -15 -19 -18 -12 -8 -7 -7 -5 -5 -3 -4 -4 -5 -6 -10 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -51 -88 -106 -136 -125 0 -43 -314 -117 -218 -123 -23 -49 -139 -224 -254 -258 -255 -254 -247 -237 -225 -205 -179 -156 -141 -134 -133 -132 -125 -107 -79 -55 -44 -35 -28 -31 -20 -13 -9 -8 -7 -5 -4 -4 -4 -4 -3 -4 -3 -5 -13 -20 -22 -18 -8 -1 -0 -0 -2 -5 -5 -5 -6 -9 -14 -21 -32 -38 -48 -54 -60 -65 -67 -65 -68 -78 -90 -101 -110 -110 -109 -117 -126 -131 -129 -123 -118 -128 -171 -242 -229 -148 -72 -48 -53 -60 -60 -52 -40 -32 -32 -25 -19 -20 -25 -29 -31 -28 -23 -17 -12 -10 -6 -4 -4 -6 -8 -8 -9 -10 -9 -9 -10 -9 -9 -7 -4 -1 -2 -3 -6 -10 -18 -31 -42 -49 -59 -79 -113 -143 -150 -136 -108 -90 -88 -79 -76 -77 -75 -70 -66 -62 -60 -69 -87 -98 -102 -106 -96 -85 -75 -62 -45 -27 -14 -7 -10 -14 -14 -10 -5 -2 -2 -2 -4 -6 -7 -9 -9 -9 -10 -11 -12 -13 -14 -12 -7 -2 -1 -0 -0 -0 -0 -0 -1 -3 -9 -23 -39 -52 -65 -67 -59 -47 -29 -11 -2 -5 -8 -6 -3 -3 -3 -3 -8 -18 -28 -37 -49 -60 -62 -30 -9 -2 -0 -1 -3 -10 -20 -26 -24 -20 -14 -15 -15 -18 -22 -25 -29 -37 -53 -73 -93 -109 -136 -143 -138 -130 -120 -108 -102 -99 -93 -80 -70 -66 -57 -45 -34 -28 -27 -29 -33 -40 -45 -51 -44 -45 -43 -40 -43 -50 -53 -58 -66 -75 -38 -15 -9 -10 -13 -15 -16 -14 -17 -22 -18 -11 -5 -2 -1 -0 -0 -0 -1 -1 -1 -3 -6 -11 -15 -15 -17 -19 -18 -15 -9 -5 -6 -13 -27 -32 -19 -4 -2 -3 -6 -7 -5 -4 -5 -5 -5 -5 -6 -9 -9 -7 -6 -6 -6 -5 -6 -6 -7 -7 -8 -9 -9 -8 -8 -8 -8 -5 -3 -2 -2 -4 -7 -13 -21 -21 -15 -13 -6 -2 -2 -2 -3 -4 -8 -20 -33 -35 -55 -62 -59 -53 -50 -56 -63 -68 -74 -79 -87 -101 -109 -111 -114 -108 -70 -32 -11 -1 -0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -6 -11 -9 -3 -2 -5 -5 -6 -4 -3 -3 -3 -4 -5 -10 -13 -10 -12 -13 -9 -3 -1 -1 -3 -3 -4 -3 -3 -4 -4 -6 -10 -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 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -60 -307 -258 -293 -111 -19 -73 -148 -162 -184 -254 -283 -262 -237 -222 -213 -193 -170 -153 -142 -137 -135 -131 -114 -91 -86 -65 -50 -43 -33 -27 -14 -10 -9 -14 -13 -8 -6 -5 -5 -3 -3 -4 -3 -1 -2 -5 -6 -5 -3 -2 -2 -2 -3 -6 -4 -5 -8 -11 -16 -27 -38 -47 -60 -65 -69 -78 -85 -84 -86 -95 -105 -112 -115 -108 -99 -107 -122 -136 -147 -155 -166 -198 -229 -161 -160 -210 -137 -89 -74 -73 -71 -62 -52 -48 -52 -53 -49 -54 -71 -91 -98 -85 -61 -37 -21 -16 -9 -4 -2 -2 -3 -3 -5 -7 -6 -8 -8 -7 -6 -4 -3 -4 -4 -4 -4 -5 -8 -14 -22 -37 -50 -69 -101 -130 -144 -146 -135 -115 -99 -84 -77 -76 -72 -66 -62 -61 -63 -75 -99 -122 -118 -117 -110 -95 -79 -63 -49 -38 -25 -15 -18 -25 -26 -20 -10 -4 -2 -3 -4 -5 -7 -9 -10 -11 -12 -12 -12 -13 -14 -11 -6 -1 -1 -0 -0 -0 -0 -0 -1 -3 -9 -17 -22 -25 -28 -30 -29 -23 -13 -5 -2 -3 -3 -3 -2 -3 -4 -6 -10 -13 -14 -13 -18 -26 -38 -22 -9 -2 -0 -1 -5 -13 -24 -36 -45 -43 -28 -22 -19 -20 -22 -25 -31 -45 -66 -82 -109 -126 -149 -165 -172 -168 -158 -147 -136 -127 -112 -95 -84 -76 -62 -46 -33 -28 -27 -28 -31 -37 -40 -45 -44 -43 -40 -38 -41 -47 -52 -52 -66 -68 -43 -18 -7 -8 -12 -11 -11 -14 -26 -28 -20 -11 -4 -1 -0 -0 -0 -0 -1 -1 -1 -1 -3 -7 -11 -13 -15 -16 -16 -14 -10 -7 -7 -13 -25 -34 -28 -6 -1 -3 -4 -5 -5 -5 -5 -5 -5 -4 -5 -7 -9 -7 -6 -6 -6 -5 -5 -5 -6 -6 -7 -8 -9 -9 -7 -7 -6 -4 -1 -1 -1 -2 -3 -5 -8 -7 -4 -3 -3 -3 -2 -2 -2 -2 -4 -13 -29 -32 -45 -49 -43 -38 -37 -44 -58 -68 -73 -77 -83 -97 -115 -131 -132 -102 -52 -33 -14 -2 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -4 -9 -5 -1 -0 -4 -7 -6 -5 -4 -4 -6 -6 -6 -8 -12 -15 -15 -10 -5 -0 -0 -0 -0 -1 -2 -3 -3 -2 -3 -4 -7 -10 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -87 -282 -321 -313 -93 -32 -23 -8 -3 -99 -244 -300 -253 -216 -201 -200 -184 -167 -153 -144 -139 -133 -116 -96 -86 -69 -54 -48 -42 -30 -20 -13 -12 -16 -19 -16 -10 -8 -8 -7 -5 -4 -6 -6 -3 -1 -0 -0 -1 -3 -5 -5 -5 -6 -9 -6 -7 -15 -20 -25 -35 -45 -55 -71 -77 -81 -91 -102 -108 -111 -114 -118 -123 -125 -116 -101 -104 -118 -139 -162 -193 -249 -242 -119 -5 -28 -255 -208 -154 -119 -107 -104 -96 -84 -80 -87 -89 -85 -99 -141 -165 -133 -145 -156 -84 -42 -28 -17 -7 -2 -2 -2 -2 -3 -4 -6 -9 -8 -7 -7 -7 -8 -9 -9 -8 -6 -2 -3 -4 -7 -20 -38 -58 -80 -104 -126 -137 -136 -126 -105 -85 -78 -75 -69 -63 -60 -60 -66 -81 -102 -130 -124 -121 -120 -109 -90 -71 -58 -48 -36 -26 -25 -30 -32 -25 -14 -6 -3 -3 -4 -5 -8 -10 -11 -11 -12 -12 -13 -14 -13 -10 -6 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -7 -8 -10 -10 -11 -9 -7 -6 -6 -3 -2 -2 -2 -3 -4 -7 -8 -8 -5 -3 -6 -10 -19 -16 -8 -3 -1 -3 -10 -19 -23 -34 -60 -71 -61 -45 -32 -28 -28 -32 -41 -59 -81 -89 -118 -134 -149 -163 -171 -173 -172 -169 -160 -153 -145 -128 -116 -107 -90 -66 -44 -31 -27 -26 -28 -35 -38 -42 -43 -42 -41 -40 -41 -50 -64 -68 -74 -68 -42 -16 -5 -7 -12 -13 -14 -25 -35 -31 -20 -11 -5 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -4 -7 -10 -12 -14 -14 -13 -10 -8 -7 -11 -21 -33 -34 -15 -6 -4 -3 -4 -5 -5 -5 -5 -5 -5 -5 -5 -7 -7 -6 -7 -6 -6 -6 -6 -6 -7 -7 -7 -7 -7 -7 -5 -5 -4 -1 -1 -1 -1 -2 -2 -3 -5 -2 -4 -6 -4 -2 -1 -1 -1 -2 -5 -15 -24 -32 -37 -34 -30 -33 -41 -53 -50 -58 -54 -57 -70 -84 -91 -99 -85 -52 -27 -12 -3 -0 0 0 0 0 0 0 0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -2 -4 -5 -5 -7 -8 -8 -9 -8 -8 -10 -13 -10 -4 -2 -0 -0 -1 -1 -1 -2 -3 -1 -3 -4 -6 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -145 -268 -303 -269 -110 -121 -152 -85 -18 -94 -224 -268 -221 -193 -183 -184 -170 -159 -147 -130 -121 -117 -106 -96 -86 -65 -48 -44 -43 -36 -27 -21 -19 -20 -18 -14 -11 -11 -11 -10 -7 -7 -10 -10 -7 -4 -2 -3 -6 -10 -9 -6 -7 -12 -13 -9 -12 -24 -33 -34 -39 -50 -63 -79 -87 -89 -103 -119 -130 -137 -138 -136 -134 -137 -141 -131 -120 -120 -147 -175 -252 -235 -124 -65 -147 -171 -195 -140 -178 -178 -156 -146 -145 -143 -138 -131 -128 -129 -141 -124 -118 -69 -81 -156 -160 -87 -50 -34 -18 -6 -4 -4 -6 -8 -9 -10 -10 -9 -8 -10 -14 -17 -14 -13 -15 -10 -2 -1 -1 -2 -10 -26 -44 -58 -74 -94 -108 -113 -109 -94 -80 -76 -74 -68 -62 -58 -60 -69 -86 -103 -125 -122 -117 -114 -108 -99 -87 -72 -54 -40 -29 -24 -26 -27 -23 -17 -10 -4 -3 -4 -6 -9 -11 -12 -12 -13 -14 -14 -13 -12 -11 -9 -4 -2 -1 -0 -0 -1 -1 -2 -2 -2 -2 -3 -6 -7 -6 -6 -7 -8 -9 -10 -6 -3 -2 -3 -5 -7 -10 -10 -5 -2 -1 -3 -6 -10 -9 -7 -4 -3 -5 -15 -26 -23 -28 -58 -83 -85 -71 -55 -45 -43 -46 -58 -74 -85 -87 -108 -127 -139 -144 -145 -143 -145 -156 -158 -160 -162 -153 -145 -139 -130 -105 -66 -40 -30 -28 -29 -33 -37 -41 -42 -42 -45 -46 -45 -56 -70 -75 -71 -58 -33 -10 -3 -6 -12 -16 -24 -37 -42 -32 -20 -12 -7 -3 -2 -0 -0 -1 -1 -1 -1 -1 -1 -2 -5 -8 -10 -11 -11 -10 -9 -7 -7 -9 -16 -34 -43 -35 -24 -12 -5 -3 -4 -6 -7 -7 -8 -7 -6 -4 -5 -6 -6 -7 -6 -7 -6 -5 -6 -7 -8 -8 -8 -8 -7 -5 -5 -4 -4 -3 -3 -3 -4 -4 -3 -6 -5 -6 -6 -5 -3 -1 -0 -1 -1 -2 -5 -11 -21 -30 -35 -36 -39 -47 -54 -37 -44 -49 -42 -36 -44 -47 -52 -40 -22 -13 -6 -1 -0 0 0 -0 -1 -1 -0 -0 -3 -5 -5 -4 -2 -1 -1 -1 -1 -0 -0 -1 -3 -6 -9 -9 -9 -10 -10 -8 -7 -7 -4 -2 -1 -2 -3 -3 -3 -4 -4 -4 -5 -5 -5 -7 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -16 -26 -16 0 0 0 -9 -171 -260 -278 -296 -285 -220 -256 -299 -207 -126 -152 -211 -220 -191 -177 -173 -162 -151 -142 -123 -113 -110 -111 -107 -95 -82 -57 -43 -43 -49 -47 -38 -28 -21 -17 -16 -14 -14 -15 -13 -11 -10 -12 -14 -15 -12 -9 -8 -14 -14 -18 -13 -7 -10 -17 -18 -15 -20 -33 -46 -49 -48 -53 -68 -83 -89 -95 -112 -131 -146 -159 -161 -155 -151 -158 -170 -170 -152 -145 -170 -201 -184 -103 -26 -82 -241 -267 -113 -21 -150 -211 -190 -183 -200 -219 -220 -193 -190 -198 -122 -39 -24 -11 -10 -53 -120 -136 -91 -54 -33 -17 -9 -7 -6 -6 -8 -9 -10 -10 -8 -9 -13 -25 -23 -18 -14 -8 -2 -2 -1 -1 -4 -13 -26 -36 -49 -62 -73 -78 -78 -73 -70 -70 -68 -65 -60 -57 -59 -72 -92 -105 -121 -128 -119 -107 -101 -98 -91 -76 -56 -34 -22 -16 -17 -21 -24 -23 -17 -10 -6 -6 -8 -10 -11 -12 -13 -14 -13 -13 -13 -14 -14 -12 -7 -3 -1 -1 -1 -2 -4 -6 -5 -4 -3 -5 -8 -9 -9 -9 -9 -8 -9 -10 -7 -1 -2 -5 -7 -10 -14 -13 -5 -1 -0 -1 -3 -4 -4 -3 -3 -3 -6 -15 -26 -28 -29 -45 -67 -79 -82 -77 -69 -65 -70 -80 -88 -88 -87 -98 -120 -133 -134 -133 -127 -122 -132 -149 -159 -162 -154 -142 -136 -138 -133 -102 -68 -45 -34 -32 -34 -37 -40 -40 -42 -48 -50 -49 -59 -62 -58 -44 -30 -18 -6 -2 -4 -11 -21 -31 -43 -42 -32 -21 -12 -8 -5 -3 -1 -0 -1 -1 -1 -1 -1 -1 -1 -3 -5 -7 -9 -9 -9 -8 -8 -7 -7 -13 -32 -50 -52 -41 -24 -10 -5 -4 -5 -7 -9 -10 -10 -7 -6 -6 -6 -6 -7 -7 -7 -6 -6 -6 -6 -8 -9 -10 -8 -7 -6 -6 -6 -6 -6 -6 -5 -6 -6 -4 -4 -4 -4 -5 -4 -3 -1 -1 -1 -1 -1 -1 -4 -11 -22 -34 -43 -40 -39 -41 -36 -35 -43 -42 -21 -20 -18 -18 -16 -12 -9 -6 -1 -0 0 0 -1 -4 -5 -3 -2 -4 -6 -8 -11 -9 -4 -4 -7 -6 -1 -1 -3 -6 -7 -7 -6 -7 -12 -17 -16 -13 -11 -11 -9 -6 -6 -7 -8 -8 -8 -7 -7 -8 -6 -5 -6 -6 -6 -0 -0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -29 -142 -187 -100 -7 -21 -21 -93 -201 -241 -267 -298 -305 -289 -298 -288 -255 -231 -209 -203 -188 -171 -165 -161 -145 -137 -134 -111 -110 -110 -111 -106 -94 -79 -56 -41 -41 -53 -53 -41 -27 -18 -13 -13 -15 -17 -16 -15 -15 -19 -20 -20 -19 -16 -15 -19 -33 -16 -22 -20 -14 -13 -17 -20 -23 -25 -36 -59 -71 -72 -71 -73 -77 -84 -95 -109 -131 -153 -173 -183 -180 -180 -191 -205 -221 -223 -209 -206 -221 -195 -97 -100 -195 -277 -284 -213 -89 -78 -104 -76 -55 -39 -53 -153 -271 -244 -211 -22 -3 0 0 0 0 -70 -166 -137 -77 -45 -28 -18 -14 -10 -8 -6 -6 -6 -6 -5 -8 -15 -22 -30 -27 -20 -15 -13 -9 -5 -3 -2 -5 -11 -19 -28 -37 -46 -51 -53 -52 -53 -58 -58 -57 -55 -54 -60 -76 -97 -111 -132 -146 -134 -114 -103 -97 -88 -76 -57 -30 -15 -12 -15 -25 -32 -32 -25 -15 -9 -9 -10 -11 -11 -12 -12 -12 -11 -12 -14 -15 -15 -14 -9 -5 -2 -1 -2 -5 -8 -8 -7 -7 -6 -11 -14 -16 -17 -15 -11 -8 -6 -6 -3 -1 -3 -10 -13 -17 -19 -15 -6 -1 -0 -0 -1 -1 -1 -1 -1 -1 -4 -10 -19 -26 -30 -36 -45 -56 -69 -80 -85 -89 -100 -108 -108 -104 -98 -99 -114 -125 -123 -117 -110 -111 -128 -140 -143 -139 -132 -121 -113 -117 -123 -121 -103 -79 -60 -46 -43 -43 -42 -42 -46 -50 -48 -52 -68 -64 -45 -27 -16 -11 -5 -2 -3 -12 -31 -39 -45 -43 -33 -23 -16 -11 -7 -4 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -6 -6 -6 -6 -6 -6 -8 -12 -27 -53 -67 -62 -44 -22 -9 -3 -3 -5 -8 -9 -8 -7 -7 -7 -9 -7 -9 -9 -9 -8 -6 -6 -6 -7 -8 -9 -9 -9 -7 -7 -7 -6 -6 -6 -5 -4 -5 -5 -5 -4 -4 -5 -4 -3 -2 -2 -1 -1 -0 -1 -2 -5 -13 -26 -34 -31 -26 -25 -23 -18 -15 -27 -16 -12 -32 -21 -12 -15 -19 -18 -6 -1 -1 -0 -2 -5 -7 -8 -7 -8 -9 -13 -13 -14 -14 -11 -12 -16 -15 -15 -14 -11 -8 -8 -11 -14 -17 -27 -21 -21 -23 -23 -19 -15 -13 -15 -16 -12 -10 -9 -8 -8 -6 -2 -3 -4 -4 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -10 -45 -137 -234 -134 -62 -134 -137 -252 -244 -248 -280 -297 -289 -283 -288 -271 -237 -208 -186 -173 -160 -152 -148 -141 -129 -118 -103 -103 -109 -109 -94 -85 -84 -77 -59 -43 -41 -49 -48 -36 -23 -15 -12 -15 -19 -20 -18 -16 -16 -23 -25 -23 -21 -23 -29 -41 -41 -4 -1 -23 -19 -14 -15 -20 -26 -29 -38 -66 -89 -97 -92 -79 -74 -81 -90 -97 -120 -151 -174 -199 -207 -217 -238 -232 -235 -299 -276 -235 -216 -212 -187 -230 -303 -338 -311 -223 -79 0 0 0 0 0 -1 -1 -5 -16 -22 0 0 0 0 0 0 -74 -174 -166 -97 -56 -38 -29 -23 -18 -14 -10 -7 -6 -5 -4 -3 -6 -11 -20 -25 -26 -25 -22 -18 -15 -11 -6 -4 -6 -8 -13 -18 -25 -29 -30 -30 -34 -41 -45 -47 -48 -50 -60 -80 -103 -123 -148 -167 -156 -133 -121 -111 -97 -82 -68 -42 -22 -15 -19 -28 -34 -34 -27 -18 -13 -11 -11 -12 -11 -12 -11 -9 -9 -11 -14 -15 -13 -10 -9 -6 -3 -1 -1 -4 -7 -7 -6 -7 -9 -13 -17 -23 -25 -20 -12 -8 -3 -2 -1 -1 -4 -13 -19 -24 -24 -16 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -11 -23 -30 -32 -36 -42 -53 -69 -86 -103 -124 -142 -148 -140 -120 -114 -129 -146 -146 -135 -123 -119 -127 -133 -134 -128 -121 -112 -104 -108 -122 -133 -120 -89 -67 -62 -61 -59 -53 -47 -49 -51 -46 -47 -69 -72 -52 -27 -11 -6 -4 -3 -5 -18 -40 -51 -52 -45 -36 -28 -21 -18 -10 -6 -3 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -4 -4 -5 -5 -6 -9 -13 -21 -47 -75 -84 -69 -42 -19 -6 -3 -3 -5 -6 -6 -6 -6 -8 -10 -8 -9 -12 -14 -12 -9 -7 -7 -8 -8 -10 -10 -10 -8 -7 -7 -6 -5 -7 -5 -5 -6 -6 -7 -7 -6 -6 -5 -3 -3 -3 -2 -0 -0 -0 -0 -2 -8 -25 -27 -19 -14 -12 -11 -13 -12 -12 -9 -8 -19 -14 -8 -13 -32 -34 -19 -15 -10 -4 -0 -2 -4 -6 -3 -4 -6 -12 -13 -14 -13 -10 -9 -13 -16 -23 -33 -28 -21 -20 -15 -9 -10 -19 -12 -12 -16 -17 -16 -14 -11 -12 -19 -11 -6 -4 -3 -2 -2 -1 -1 -1 -1 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -33 -133 -53 -200 -96 -142 -258 -245 -237 -238 -265 -293 -286 -276 -275 -270 -249 -219 -193 -166 -145 -133 -129 -123 -115 -108 -98 -88 -97 -104 -104 -76 -71 -74 -71 -58 -42 -36 -37 -37 -30 -22 -17 -16 -20 -24 -24 -20 -15 -14 -24 -29 -26 -28 -35 -57 -65 -6 0 0 -28 -19 -14 -17 -24 -30 -36 -47 -72 -97 -110 -112 -100 -88 -85 -86 -90 -110 -136 -163 -195 -211 -236 -276 -232 -197 -300 -295 -238 -201 -198 -221 -264 -307 -301 -208 -69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -71 -170 -187 -120 -79 -62 -51 -45 -40 -35 -26 -17 -13 -13 -11 -5 -3 -6 -11 -14 -16 -15 -14 -13 -14 -15 -13 -8 -5 -4 -5 -7 -9 -9 -9 -11 -17 -23 -29 -34 -40 -47 -61 -83 -108 -133 -160 -181 -173 -152 -143 -135 -116 -94 -79 -59 -36 -21 -19 -23 -28 -29 -24 -18 -16 -15 -13 -11 -10 -10 -9 -7 -9 -12 -15 -16 -14 -11 -11 -8 -6 -5 -5 -6 -4 -3 -4 -7 -12 -17 -21 -27 -36 -37 -27 -18 -7 -4 -4 -4 -5 -12 -21 -32 -37 -25 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -11 -22 -31 -40 -50 -59 -71 -89 -109 -135 -162 -193 -194 -173 -164 -178 -197 -200 -183 -150 -129 -130 -134 -133 -129 -122 -114 -106 -107 -118 -133 -121 -97 -89 -84 -75 -67 -57 -47 -52 -56 -46 -46 -67 -69 -46 -20 -6 -3 -2 -4 -12 -30 -51 -62 -60 -52 -44 -37 -28 -24 -15 -8 -4 -2 -1 -1 -0 -0 -0 -1 -1 -0 -1 -1 -3 -4 -4 -5 -7 -8 -11 -16 -25 -46 -74 -97 -101 -69 -41 -21 -11 -5 -4 -4 -4 -4 -4 -5 -6 -6 -7 -8 -10 -13 -11 -9 -9 -8 -8 -9 -9 -9 -8 -7 -7 -6 -7 -6 -7 -8 -7 -6 -5 -5 -4 -5 -6 -3 -2 -3 -3 -1 -0 -0 -0 -0 -2 -10 -14 -14 -12 -10 -7 -18 -31 -10 -3 -4 -6 -7 -7 -15 -52 -29 -27 -36 -30 -13 -3 -1 -1 -1 -1 -2 -2 -5 -6 -5 -4 -3 -2 -4 -8 -18 -28 -28 -22 -16 -9 -2 -1 -1 -2 -3 -3 -3 -4 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -43 -18 -177 -268 -255 -244 -254 -293 -292 -274 -266 -257 -240 -219 -197 -172 -140 -116 -101 -91 -86 -82 -82 -78 -76 -87 -93 -95 -79 -76 -71 -63 -51 -38 -30 -27 -26 -25 -22 -18 -19 -23 -26 -22 -16 -13 -13 -22 -26 -33 -40 -56 -84 -75 -12 -0 -1 -20 -17 -16 -22 -32 -41 -48 -57 -75 -100 -120 -127 -125 -117 -105 -94 -91 -104 -125 -149 -175 -191 -214 -245 -278 -291 -279 -256 -228 -202 -194 -216 -249 -272 -241 -128 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -65 -176 -218 -153 -109 -93 -82 -81 -78 -73 -59 -43 -36 -35 -31 -22 -20 -20 -21 -18 -14 -11 -10 -8 -7 -10 -11 -8 -5 -5 -5 -5 -3 -2 -2 -4 -5 -8 -14 -22 -31 -43 -60 -82 -108 -133 -160 -177 -173 -159 -155 -147 -123 -96 -83 -68 -46 -29 -26 -30 -35 -34 -25 -18 -15 -13 -9 -7 -6 -7 -6 -7 -10 -14 -17 -18 -19 -18 -17 -15 -13 -13 -13 -11 -5 -2 -5 -11 -17 -21 -21 -27 -51 -74 -67 -40 -26 -26 -25 -18 -13 -18 -29 -43 -50 -36 -7 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -21 -34 -47 -58 -67 -79 -98 -113 -137 -177 -222 -236 -222 -208 -215 -241 -261 -222 -181 -172 -167 -157 -147 -138 -129 -124 -121 -121 -126 -137 -126 -108 -88 -72 -67 -68 -65 -55 -60 -59 -50 -51 -53 -44 -29 -18 -6 -2 -1 -3 -13 -35 -60 -71 -63 -53 -50 -42 -34 -26 -18 -11 -7 -4 -3 -2 -1 -0 -1 -1 -1 -1 -1 -1 -2 -4 -5 -5 -7 -8 -13 -18 -26 -40 -66 -109 -137 -101 -75 -51 -33 -19 -10 -7 -6 -4 -3 -3 -3 -4 -5 -6 -9 -11 -11 -10 -9 -9 -8 -8 -9 -9 -9 -8 -8 -8 -9 -10 -13 -16 -15 -9 -3 -1 -2 -4 -5 -3 -3 -4 -4 -2 -2 -1 -0 -0 -0 -3 -11 -20 -17 -15 -8 -13 -44 -25 -7 -5 -4 -3 -6 -3 -13 -15 -32 -61 -71 -35 -13 -3 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -2 -3 -4 -7 -7 -4 -2 -0 -0 -1 -1 -1 -1 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -89 -224 -257 -250 -270 -302 -284 -277 -265 -234 -208 -184 -157 -129 -104 -87 -74 -57 -55 -51 -51 -55 -64 -74 -79 -79 -72 -65 -59 -52 -42 -32 -26 -22 -18 -16 -16 -15 -16 -19 -21 -16 -9 -10 -12 -15 -17 -36 -60 -83 -81 -50 -11 -3 -10 -16 -17 -22 -33 -44 -56 -63 -67 -77 -100 -127 -144 -146 -152 -137 -115 -106 -114 -128 -140 -152 -171 -188 -200 -199 -190 -186 -194 -199 -191 -187 -199 -214 -223 -218 -176 -95 -37 -45 -52 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 -49 -157 -218 -179 -137 -113 -105 -105 -106 -106 -97 -81 -69 -65 -63 -62 -61 -61 -59 -51 -41 -32 -25 -17 -12 -7 -5 -6 -5 -6 -8 -10 -9 -6 -4 -4 -2 -2 -5 -12 -21 -35 -52 -72 -93 -114 -136 -150 -151 -147 -146 -136 -115 -93 -82 -74 -58 -41 -39 -46 -53 -50 -37 -24 -15 -9 -5 -4 -3 -3 -5 -8 -13 -16 -18 -20 -22 -23 -21 -23 -23 -22 -20 -15 -9 -4 -8 -15 -20 -23 -23 -27 -44 -64 -66 -48 -50 -66 -68 -46 -30 -40 -56 -62 -53 -31 -9 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -11 -28 -53 -77 -88 -92 -103 -117 -147 -195 -233 -251 -265 -293 -331 -357 -330 -244 -239 -235 -212 -190 -175 -162 -150 -145 -149 -153 -156 -152 -137 -116 -92 -78 -77 -78 -79 -68 -63 -57 -52 -48 -40 -30 -26 -19 -6 -3 -2 -7 -19 -41 -65 -79 -69 -56 -50 -42 -35 -29 -21 -13 -9 -6 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -2 -4 -7 -5 -5 -8 -14 -21 -29 -41 -66 -112 -133 -133 -122 -92 -61 -41 -26 -18 -12 -7 -4 -2 -3 -3 -4 -5 -6 -8 -9 -9 -9 -9 -8 -7 -8 -9 -9 -8 -9 -9 -11 -14 -21 -30 -29 -14 -3 -1 -1 -1 -1 -2 -3 -4 -5 -3 -4 -3 -2 -1 -0 -2 -8 -17 -13 -14 -7 -4 -16 -18 -8 -7 -4 -1 -7 -10 -8 -9 -20 -38 -40 -26 -13 -3 -12 -15 -7 -0 -0 -0 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -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 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -199 -245 -252 -277 -291 -277 -276 -259 -211 -181 -155 -124 -100 -86 -78 -68 -55 -45 -39 -39 -44 -54 -63 -66 -63 -57 -53 -52 -47 -38 -31 -26 -20 -15 -10 -8 -8 -11 -14 -14 -9 -5 -8 -11 -11 -11 -23 -53 -84 -63 -31 -16 -14 -21 -22 -23 -30 -47 -65 -74 -77 -78 -88 -114 -141 -156 -126 -129 -153 -146 -136 -139 -144 -150 -155 -168 -185 -186 -164 -140 -139 -156 -170 -167 -161 -162 -169 -174 -190 -203 -176 -136 -154 -174 -65 -15 -1 0 0 0 0 0 0 0 0 0 0 0 -15 -65 -152 -198 -160 -128 -116 -112 -114 -121 -120 -108 -94 -89 -88 -89 -90 -93 -92 -84 -73 -61 -46 -30 -19 -16 -8 -6 -7 -8 -10 -13 -16 -14 -10 -5 -2 -1 -2 -5 -13 -23 -36 -50 -62 -76 -90 -105 -110 -111 -111 -104 -92 -79 -73 -75 -68 -54 -52 -59 -65 -61 -48 -33 -18 -8 -4 -2 -2 -3 -7 -13 -18 -21 -21 -23 -24 -29 -29 -33 -37 -37 -31 -23 -17 -11 -12 -17 -20 -28 -33 -34 -37 -40 -39 -36 -45 -63 -64 -47 -36 -52 -74 -77 -56 -24 -7 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -6 -25 -56 -82 -89 -90 -105 -129 -166 -212 -252 -284 -316 -353 -385 -381 -331 -287 -283 -266 -236 -215 -208 -198 -175 -160 -157 -160 -164 -162 -151 -133 -116 -106 -94 -87 -81 -71 -64 -58 -50 -39 -28 -21 -18 -13 -8 -5 -9 -51 -88 -92 -82 -80 -71 -62 -54 -46 -40 -35 -27 -19 -12 -8 -7 -5 -4 -4 -2 -1 -1 -1 -2 -2 -2 -2 -6 -6 -6 -10 -16 -23 -31 -38 -58 -91 -126 -156 -162 -131 -82 -60 -41 -30 -20 -10 -5 -3 -3 -4 -4 -4 -6 -7 -9 -9 -8 -8 -8 -7 -8 -10 -9 -8 -9 -9 -11 -15 -25 -41 -39 -22 -9 -3 -1 -1 -0 -1 -1 -1 -3 -3 -4 -6 -5 -2 -0 -1 -9 -9 -5 -7 -10 -12 -7 -4 -14 -8 -7 -4 -11 -15 -9 -2 -6 -9 -6 -2 -1 -1 -19 -36 -28 -0 -0 -0 -1 -4 -6 -4 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -3 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -18 -222 -241 -256 -279 -279 -261 -246 -227 -186 -151 -130 -106 -94 -88 -83 -76 -67 -54 -43 -47 -54 -62 -65 -63 -56 -50 -48 -50 -48 -39 -31 -22 -14 -9 -8 -6 -7 -9 -10 -9 -7 -9 -10 -10 -10 -8 -10 -21 -44 -49 -40 -27 -19 -17 -22 -30 -38 -56 -77 -84 -85 -91 -113 -126 -111 -110 -3 -5 -80 -144 -128 -93 -83 -87 -93 -104 -122 -145 -143 -121 -124 -144 -157 -152 -139 -132 -138 -144 -159 -174 -178 -173 -177 -193 -171 -88 -25 -3 -0 0 0 0 0 0 0 0 0 0 -1 -33 -137 -212 -175 -143 -130 -124 -125 -127 -124 -115 -106 -100 -100 -103 -105 -105 -95 -89 -88 -82 -68 -55 -49 -37 -25 -19 -17 -12 -8 -10 -13 -15 -14 -11 -7 -3 -2 -4 -10 -17 -23 -26 -30 -34 -43 -56 -62 -65 -66 -64 -59 -54 -56 -64 -66 -60 -59 -64 -68 -63 -51 -36 -19 -7 -3 -2 -3 -6 -12 -18 -25 -30 -29 -31 -31 -35 -38 -41 -45 -51 -51 -39 -26 -21 -19 -18 -21 -33 -45 -48 -40 -31 -25 -19 -18 -26 -27 -22 -24 -38 -55 -60 -42 -16 -4 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -5 -18 -39 -60 -77 -94 -115 -141 -175 -217 -266 -306 -337 -373 -395 -389 -366 -334 -304 -274 -251 -235 -227 -218 -187 -154 -132 -120 -122 -133 -143 -135 -120 -116 -98 -90 -82 -72 -68 -58 -44 -34 -25 -17 -13 -11 -8 -6 -12 -80 -135 -117 -89 -78 -73 -68 -57 -51 -48 -44 -37 -28 -17 -11 -10 -8 -4 -4 -3 -2 -1 -2 -3 -2 -2 -2 -4 -6 -7 -9 -14 -23 -29 -35 -50 -75 -108 -140 -160 -144 -86 -55 -41 -30 -19 -9 -4 -3 -4 -4 -4 -5 -5 -6 -7 -7 -6 -7 -8 -6 -9 -10 -9 -9 -9 -9 -11 -16 -24 -38 -39 -34 -26 -15 -7 -5 -1 -0 -0 -0 -1 -2 -4 -7 -10 -6 -2 -0 -3 -3 -1 -3 -9 -10 -1 -6 -29 -16 -16 -10 -4 -2 -2 -2 -6 -2 -1 -0 -1 -2 -13 -29 -32 -2 -0 -0 -1 -2 -3 -3 -1 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -83 -224 -237 -258 -275 -268 -254 -237 -209 -169 -139 -126 -111 -105 -97 -87 -78 -73 -68 -57 -66 -75 -77 -74 -66 -56 -50 -50 -54 -52 -41 -29 -19 -12 -8 -7 -6 -8 -10 -8 -5 -6 -8 -12 -14 -12 -7 -5 -7 -8 -9 -9 -9 -11 -18 -28 -37 -47 -65 -85 -90 -91 -105 -136 -104 -5 -0 0 0 -8 -68 -58 -27 -14 -11 -6 -0 -2 -62 -125 -122 -131 -153 -166 -163 -144 -129 -131 -139 -150 -160 -156 -142 -134 -144 -171 -189 -129 -41 -5 0 0 0 0 0 0 0 0 0 -22 -123 -204 -213 -177 -150 -135 -130 -127 -126 -125 -122 -116 -111 -108 -108 -113 -113 -99 -96 -97 -93 -82 -73 -71 -66 -57 -47 -37 -22 -10 -7 -11 -19 -24 -25 -20 -9 -3 -2 -6 -12 -14 -13 -11 -12 -15 -21 -25 -28 -28 -27 -26 -27 -33 -42 -49 -53 -57 -61 -64 -59 -47 -33 -18 -6 -3 -2 -4 -10 -17 -24 -33 -43 -46 -47 -46 -42 -41 -45 -45 -51 -61 -59 -36 -27 -23 -19 -22 -40 -59 -60 -43 -26 -19 -9 -4 -7 -8 -8 -11 -19 -28 -32 -22 -9 -3 -2 -2 -2 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -1 -2 -13 -37 -64 -86 -108 -135 -171 -219 -264 -301 -349 -408 -432 -439 -416 -347 -289 -262 -256 -247 -228 -210 -175 -133 -95 -71 -62 -63 -80 -103 -110 -112 -104 -100 -88 -72 -61 -51 -40 -33 -28 -21 -15 -12 -9 -8 -10 -52 -100 -97 -87 -79 -73 -65 -53 -52 -51 -47 -41 -30 -17 -12 -13 -11 -7 -4 -3 -2 -1 -2 -4 -4 -3 -3 -4 -5 -7 -8 -13 -20 -26 -31 -38 -53 -85 -122 -141 -124 -73 -42 -28 -19 -12 -6 -3 -3 -4 -6 -4 -5 -5 -6 -6 -7 -7 -7 -9 -7 -8 -10 -10 -9 -9 -10 -13 -16 -21 -30 -33 -35 -34 -29 -28 -32 -4 -2 -1 -0 -0 -1 -2 -5 -11 -9 -6 -1 -0 -0 -0 -3 -11 -20 -5 -3 -9 -12 -13 -12 -8 -2 -5 -18 -27 -11 -1 -0 -1 -2 -4 -8 -3 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -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 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -93 -201 -238 -234 -262 -268 -256 -252 -237 -203 -165 -144 -139 -130 -119 -106 -91 -81 -79 -75 -69 -79 -86 -85 -76 -65 -55 -51 -52 -54 -51 -40 -29 -22 -15 -12 -9 -8 -10 -11 -8 -4 -10 -9 -11 -12 -10 -6 -4 -5 -4 -5 -7 -9 -15 -25 -36 -45 -56 -72 -93 -100 -107 -125 -151 -124 -46 -10 -1 0 0 -9 -8 -3 0 0 0 0 -3 -37 -98 -128 -152 -172 -194 -196 -176 -162 -158 -149 -161 -171 -164 -148 -138 -139 -155 -185 -212 -150 -29 0 0 0 0 0 0 0 0 -8 -134 -216 -231 -205 -176 -156 -137 -129 -129 -128 -129 -130 -128 -123 -113 -102 -103 -104 -103 -102 -103 -98 -91 -86 -83 -80 -76 -69 -58 -46 -34 -28 -27 -29 -33 -36 -32 -19 -6 -4 -4 -4 -5 -5 -5 -4 -5 -7 -7 -7 -7 -6 -6 -7 -11 -18 -27 -38 -46 -53 -55 -51 -42 -29 -16 -6 -3 -4 -7 -12 -19 -27 -39 -53 -60 -58 -54 -49 -48 -48 -41 -39 -52 -65 -50 -34 -27 -25 -29 -45 -60 -57 -37 -19 -12 -3 -1 -2 -2 -2 -3 -7 -12 -14 -11 -7 -4 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -2 -8 -23 -46 -69 -91 -120 -164 -219 -272 -320 -365 -417 -441 -417 -388 -321 -279 -276 -280 -261 -223 -184 -143 -100 -62 -41 -31 -29 -39 -62 -80 -91 -102 -100 -80 -59 -48 -42 -36 -30 -25 -21 -17 -16 -11 -11 -18 -40 -72 -89 -93 -81 -70 -61 -52 -47 -44 -38 -31 -20 -10 -8 -9 -10 -8 -5 -2 -1 -1 -1 -3 -3 -3 -3 -4 -5 -7 -8 -11 -17 -23 -26 -27 -35 -62 -97 -113 -95 -57 -32 -18 -11 -9 -6 -4 -3 -4 -7 -5 -5 -5 -6 -7 -8 -8 -9 -10 -9 -8 -9 -9 -10 -11 -14 -17 -17 -18 -23 -22 -20 -19 -17 -29 -55 -18 -8 -3 -0 -0 -1 -1 -2 -6 -7 -8 -5 -2 -2 -2 -4 -13 -52 -30 -7 -1 -2 -4 -5 -5 -8 -32 -50 -43 -19 -3 -0 -0 -0 -0 -1 -0 -0 -0 -0 -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 -1 -0 -1 -1 -0 -0 -1 -1 -1 -0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -138 -242 -243 -237 -264 -259 -247 -240 -223 -196 -170 -156 -154 -152 -133 -114 -99 -91 -91 -84 -78 -83 -84 -78 -69 -60 -52 -49 -49 -49 -44 -36 -30 -27 -19 -14 -11 -12 -12 -11 -8 -6 -12 -9 -7 -6 -6 -5 -4 -3 -3 -5 -9 -13 -20 -32 -43 -52 -62 -77 -97 -114 -128 -139 -144 -158 -135 -62 -13 0 0 0 0 0 0 0 0 0 0 -1 -18 -73 -85 -81 -76 -69 -55 -46 -42 -45 -137 -168 -170 -169 -167 -158 -146 -134 -102 -4 0 0 0 0 0 0 -43 -176 -184 -171 -209 -222 -212 -192 -173 -157 -141 -127 -124 -131 -135 -137 -138 -134 -123 -108 -103 -107 -99 -99 -106 -106 -100 -91 -83 -79 -77 -71 -72 -69 -57 -52 -46 -39 -37 -39 -38 -30 -18 -12 -7 -3 -3 -4 -4 -3 -2 -4 -4 -3 -1 -1 -0 -0 -1 -4 -11 -22 -32 -39 -42 -41 -34 -25 -16 -7 -4 -5 -7 -12 -19 -28 -40 -53 -59 -52 -44 -51 -53 -47 -36 -29 -32 -40 -40 -35 -30 -30 -34 -42 -48 -42 -25 -14 -6 -2 -1 -1 -1 -1 -1 -3 -5 -7 -7 -6 -4 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -1 -3 -11 -31 -55 -77 -114 -163 -208 -237 -258 -297 -368 -423 -388 -347 -316 -308 -314 -307 -266 -204 -148 -108 -70 -42 -27 -21 -18 -22 -33 -46 -60 -76 -74 -56 -40 -33 -31 -29 -27 -20 -17 -12 -16 -18 -19 -25 -41 -66 -92 -93 -82 -70 -58 -47 -40 -34 -27 -19 -10 -4 -3 -3 -4 -5 -4 -1 -1 -0 -1 -1 -2 -3 -3 -4 -5 -7 -7 -9 -14 -21 -24 -23 -27 -44 -73 -96 -84 -55 -34 -21 -15 -13 -10 -6 -4 -5 -6 -5 -4 -5 -6 -8 -9 -9 -10 -10 -9 -9 -10 -10 -10 -12 -17 -20 -16 -12 -11 -11 -10 -8 -7 -10 -22 -18 -10 -4 -1 -1 -1 -1 -1 -2 -4 -6 -6 -6 -7 -4 -10 -17 -29 -13 -2 -0 -0 -1 -7 -17 -49 -56 -51 -41 -28 -18 -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 -2 -2 -2 -2 -2 -2 -2 -1 -0 -0 -1 -1 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -155 -229 -237 -245 -261 -250 -235 -236 -220 -198 -180 -170 -167 -163 -142 -124 -109 -101 -101 -87 -79 -79 -75 -66 -56 -51 -48 -46 -43 -38 -32 -27 -26 -26 -20 -11 -10 -14 -14 -10 -7 -7 -10 -8 -8 -7 -5 -4 -3 -3 -4 -8 -15 -21 -30 -39 -50 -60 -71 -90 -119 -141 -159 -154 -150 -161 -172 -127 -40 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -7 -1 -2 -4 -3 -1 -3 -43 -62 -101 -137 -147 -127 -79 -21 -9 0 0 0 0 0 0 0 -56 -202 -221 -207 -197 -192 -186 -176 -165 -154 -143 -132 -125 -132 -136 -136 -138 -139 -134 -124 -120 -117 -115 -117 -119 -118 -115 -107 -92 -79 -76 -68 -75 -78 -67 -58 -52 -46 -44 -47 -49 -44 -31 -17 -10 -9 -10 -11 -11 -10 -6 -5 -8 -12 -11 -7 -2 -1 -0 -1 -4 -9 -16 -22 -26 -27 -25 -20 -15 -9 -6 -6 -8 -12 -19 -28 -37 -45 -48 -39 -35 -45 -48 -42 -32 -23 -20 -22 -24 -26 -30 -35 -39 -40 -36 -26 -16 -10 -5 -1 -0 -0 -0 -0 -1 -2 -4 -4 -5 -4 -3 -2 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -2 -8 -24 -49 -82 -124 -164 -192 -200 -199 -236 -321 -378 -359 -338 -329 -326 -331 -330 -256 -170 -115 -80 -50 -31 -20 -14 -13 -17 -21 -26 -38 -44 -43 -36 -29 -25 -24 -23 -23 -19 -12 -7 -12 -20 -24 -30 -44 -69 -86 -83 -77 -67 -54 -43 -37 -30 -23 -14 -6 -2 -1 -1 -1 -2 -2 -1 -0 -0 -1 -1 -1 -2 -3 -4 -5 -6 -7 -7 -12 -19 -22 -21 -22 -31 -51 -79 -81 -65 -45 -32 -27 -24 -17 -10 -7 -6 -6 -4 -3 -4 -7 -10 -10 -9 -9 -8 -9 -12 -15 -14 -12 -11 -14 -15 -13 -11 -9 -8 -9 -5 -4 -4 -6 -6 -5 -3 -1 -1 -1 -1 -1 -1 -5 -11 -15 -14 -13 -4 -15 -21 -14 -3 -0 0 -1 -6 -15 -10 -16 -13 -16 -32 -49 -55 -7 -1 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -173 -224 -244 -254 -255 -246 -235 -225 -207 -188 -179 -181 -176 -161 -144 -131 -118 -106 -101 -88 -75 -69 -66 -61 -52 -46 -43 -40 -36 -31 -24 -17 -14 -16 -20 -10 -8 -15 -18 -14 -10 -10 -9 -7 -9 -6 -4 -3 -3 -4 -7 -14 -23 -29 -41 -53 -61 -72 -91 -118 -146 -168 -188 -185 -174 -174 -152 -93 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 -80 -96 -46 -9 0 0 0 0 0 0 -22 -46 -51 -38 -17 0 0 0 0 0 0 0 0 0 -55 -175 -205 -185 -175 -170 -168 -161 -155 -148 -140 -133 -128 -132 -133 -130 -135 -141 -143 -143 -142 -141 -140 -140 -136 -132 -128 -118 -103 -90 -82 -65 -68 -74 -71 -65 -58 -54 -55 -59 -64 -64 -55 -40 -30 -26 -25 -25 -25 -22 -18 -13 -14 -22 -26 -29 -25 -14 -2 -0 -1 -3 -6 -9 -12 -14 -14 -12 -11 -9 -8 -8 -10 -14 -21 -29 -37 -42 -40 -34 -34 -39 -40 -36 -28 -19 -13 -12 -15 -19 -26 -35 -37 -34 -26 -18 -11 -6 -3 -1 -0 -0 -1 -1 -2 -3 -4 -5 -5 -5 -4 -3 -3 -3 -5 -7 -7 -6 -5 -3 -1 -0 -0 -1 -1 -2 -8 -18 -34 -64 -105 -140 -163 -176 -191 -219 -282 -224 -295 -353 -323 -245 -188 -216 -323 -236 -149 -93 -58 -36 -23 -16 -11 -11 -12 -15 -18 -27 -31 -30 -26 -23 -22 -21 -21 -20 -18 -12 -5 -4 -7 -14 -29 -44 -67 -75 -77 -71 -59 -46 -39 -36 -30 -24 -17 -11 -7 -3 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -3 -4 -5 -6 -7 -11 -18 -20 -18 -18 -22 -34 -59 -77 -80 -68 -47 -37 -36 -28 -20 -13 -8 -5 -4 -4 -4 -6 -10 -11 -9 -8 -9 -13 -18 -19 -17 -12 -10 -12 -15 -15 -12 -9 -9 -11 -6 -4 -3 -4 -3 -3 -3 -2 -1 -1 -2 -2 -2 -6 -11 -11 -5 -8 -5 -15 -22 -14 -1 -0 0 0 -4 -3 -1 -3 -7 -13 -27 -33 -43 -19 -3 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -17 -39 -38 -6 0 0 0 0 0 -25 -186 -230 -259 -262 -253 -245 -235 -211 -189 -173 -166 -174 -168 -157 -144 -131 -116 -102 -94 -88 -69 -59 -57 -56 -52 -44 -37 -32 -28 -26 -25 -18 -12 -13 -14 -5 -7 -17 -26 -23 -15 -11 -12 -11 -11 -7 -5 -6 -7 -10 -15 -23 -31 -37 -51 -69 -76 -97 -120 -148 -173 -192 -213 -222 -157 -123 -71 -21 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -123 -141 -69 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -65 -138 -189 -176 -174 -168 -158 -150 -143 -137 -132 -129 -136 -134 -131 -134 -139 -142 -144 -147 -147 -145 -144 -138 -130 -121 -112 -104 -93 -79 -71 -67 -67 -64 -62 -62 -62 -64 -70 -78 -84 -85 -75 -64 -54 -47 -44 -40 -36 -29 -25 -22 -26 -34 -40 -36 -23 -9 -5 -1 -1 -2 -4 -6 -6 -6 -5 -5 -5 -7 -8 -9 -14 -22 -30 -37 -42 -41 -37 -37 -39 -40 -36 -27 -16 -9 -7 -9 -12 -18 -22 -21 -17 -12 -9 -6 -4 -2 -1 -0 -1 -1 -2 -3 -5 -6 -7 -8 -9 -8 -6 -7 -10 -13 -16 -16 -15 -12 -7 -2 -1 -1 -2 -4 -7 -23 -46 -68 -92 -118 -137 -145 -153 -179 -253 -306 -132 -79 -54 -20 0 -21 -125 -303 -225 -141 -82 -46 -27 -18 -13 -8 -6 -10 -11 -13 -18 -21 -21 -19 -17 -17 -17 -18 -19 -19 -17 -12 -8 -8 -14 -30 -44 -57 -63 -62 -56 -48 -40 -37 -36 -31 -26 -21 -15 -10 -7 -4 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -3 -4 -5 -6 -7 -10 -15 -18 -17 -17 -18 -24 -45 -76 -100 -94 -58 -48 -44 -38 -29 -21 -12 -5 -3 -3 -4 -6 -8 -10 -9 -8 -11 -17 -21 -21 -16 -11 -9 -9 -10 -12 -13 -11 -13 -19 -20 -13 -7 -8 -7 -5 -4 -2 -2 -3 -3 -3 -5 -9 -6 -5 -4 -5 -10 -19 -23 -19 -5 -0 0 0 -0 -0 0 -1 -5 -11 -34 -36 -30 -10 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -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 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -7 -7 -2 0 -23 -101 -178 -130 -4 0 0 0 0 0 -49 -190 -248 -264 -261 -247 -232 -215 -197 -181 -169 -158 -152 -141 -144 -137 -121 -104 -92 -85 -80 -60 -51 -50 -50 -47 -40 -32 -28 -25 -20 -21 -17 -12 -13 -11 -4 -11 -18 -32 -28 -19 -15 -17 -18 -18 -14 -11 -13 -15 -18 -23 -31 -41 -47 -61 -74 -85 -118 -143 -168 -193 -182 -133 -114 -49 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -50 -53 -23 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -30 -111 -202 -200 -167 -180 -172 -159 -150 -143 -135 -133 -141 -139 -140 -142 -146 -152 -158 -159 -156 -149 -139 -126 -114 -109 -98 -84 -77 -76 -77 -77 -75 -70 -65 -65 -68 -75 -85 -94 -100 -102 -102 -94 -83 -72 -65 -59 -52 -43 -39 -35 -37 -43 -45 -37 -24 -19 -19 -11 -4 -2 -3 -3 -3 -2 -1 -1 -2 -2 -5 -6 -12 -20 -28 -35 -42 -44 -44 -43 -40 -40 -33 -23 -13 -6 -4 -5 -8 -12 -16 -17 -14 -9 -5 -3 -2 -1 -1 -1 -1 -2 -3 -4 -6 -8 -9 -10 -12 -13 -13 -16 -21 -25 -27 -25 -21 -19 -11 -5 -3 -5 -8 -11 -16 -46 -91 -113 -117 -115 -113 -113 -124 -153 -248 -185 -41 -0 0 0 0 -45 -204 -281 -205 -128 -74 -42 -26 -17 -11 -8 -8 -7 -7 -8 -10 -12 -13 -12 -11 -11 -13 -16 -18 -19 -20 -21 -21 -23 -29 -36 -42 -49 -54 -54 -52 -47 -41 -37 -34 -30 -26 -22 -17 -12 -9 -7 -6 -5 -2 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -4 -5 -7 -8 -10 -14 -16 -16 -15 -20 -39 -73 -97 -81 -53 -44 -43 -41 -34 -24 -16 -7 -3 -2 -4 -5 -7 -9 -9 -9 -11 -16 -22 -23 -20 -15 -11 -8 -7 -9 -10 -13 -25 -44 -53 -44 -30 -26 -21 -13 -8 -5 -3 -5 -6 -4 -5 -8 -5 -4 -3 -9 -19 -21 -15 -15 -8 -1 -0 0 0 0 0 -0 -1 -6 -20 -23 -13 -4 -2 -1 -0 -0 -0 -0 -1 -1 -2 -2 -0 0 -0 -1 -1 -4 -8 -6 -4 -2 -1 -2 -2 -2 -2 -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 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -47 -40 -6 -3 -29 -99 -113 -35 0 0 0 0 0 -37 -121 -219 -252 -226 -229 -236 -223 -209 -198 -186 -173 -157 -139 -122 -131 -120 -104 -92 -81 -73 -66 -50 -43 -41 -39 -36 -31 -25 -23 -23 -18 -16 -14 -12 -11 -9 -7 -14 -19 -32 -27 -20 -20 -26 -27 -20 -16 -20 -20 -20 -24 -29 -39 -50 -60 -73 -79 -95 -130 -156 -180 -205 -164 -60 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -28 -84 -149 -57 -127 -123 -151 -176 -176 -162 -147 -147 -146 -147 -152 -161 -171 -181 -184 -179 -170 -154 -123 -101 -94 -86 -77 -75 -79 -82 -85 -86 -82 -76 -73 -75 -85 -100 -111 -116 -114 -113 -110 -105 -100 -95 -89 -80 -71 -63 -57 -56 -57 -58 -54 -42 -28 -25 -24 -18 -10 -3 -1 -1 -0 -0 -0 -0 -0 -2 -4 -8 -14 -20 -26 -33 -39 -43 -44 -41 -40 -30 -18 -10 -5 -3 -3 -5 -7 -9 -10 -8 -4 -3 -3 -2 -2 -1 -1 -1 -2 -3 -4 -6 -8 -9 -11 -14 -16 -19 -23 -28 -32 -35 -36 -28 -33 -26 -19 -20 -24 -27 -29 -40 -81 -124 -149 -133 -104 -87 -84 -94 -119 -187 -197 -129 -45 -11 -7 -7 -54 -214 -251 -180 -112 -67 -40 -25 -15 -11 -9 -10 -10 -8 -6 -6 -6 -6 -7 -7 -7 -9 -13 -16 -17 -19 -21 -25 -29 -32 -36 -40 -45 -50 -52 -51 -47 -44 -40 -35 -32 -29 -25 -19 -13 -8 -5 -6 -7 -3 -1 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -5 -6 -8 -9 -13 -14 -15 -16 -20 -38 -75 -99 -72 -43 -33 -32 -34 -31 -23 -15 -7 -3 -2 -4 -6 -8 -10 -10 -10 -11 -15 -23 -28 -28 -22 -14 -8 -6 -6 -7 -13 -32 -52 -64 -69 -65 -52 -44 -27 -29 -26 -14 -8 -8 -6 -4 -3 -4 -7 -11 -18 -26 -19 -5 -2 -0 -0 -0 -0 -0 -0 -0 -4 -9 -11 -14 -22 -24 -12 -11 -5 -2 -1 -1 -1 -1 -2 -3 -1 -0 -0 -1 -1 -2 -5 -23 -21 -14 -10 -8 -8 -9 -5 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -53 -81 -61 -10 -35 -50 -16 -10 0 0 0 0 0 0 -135 -193 -196 -172 -135 -170 -232 -223 -213 -203 -189 -171 -151 -129 -108 -117 -103 -91 -79 -66 -57 -50 -39 -32 -30 -25 -20 -18 -15 -14 -14 -13 -11 -9 -8 -9 -8 -9 -15 -20 -29 -25 -16 -16 -22 -27 -26 -20 -18 -21 -24 -36 -40 -45 -58 -76 -90 -95 -109 -142 -172 -196 -216 -207 -138 -47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -11 -28 -3 -31 -31 -75 -106 -106 -111 -135 -152 -149 -162 -170 -179 -186 -197 -205 -205 -200 -184 -152 -134 -126 -117 -106 -95 -90 -90 -92 -91 -85 -79 -74 -77 -91 -110 -123 -128 -129 -124 -122 -125 -130 -131 -127 -120 -112 -104 -95 -88 -82 -83 -84 -80 -72 -59 -47 -35 -25 -12 -6 -7 -6 -0 -0 -0 -0 -1 -3 -5 -8 -11 -15 -22 -27 -32 -34 -32 -30 -23 -13 -7 -4 -3 -3 -3 -4 -4 -5 -4 -3 -2 -2 -2 -3 -2 -2 -3 -3 -4 -4 -6 -9 -9 -11 -13 -16 -20 -24 -29 -34 -39 -51 -42 -59 -63 -61 -62 -67 -68 -71 -96 -78 -75 -126 -136 -101 -73 -64 -69 -85 -120 -174 -247 -240 -153 -81 -85 -143 -208 -204 -150 -97 -62 -39 -25 -17 -13 -10 -10 -9 -7 -5 -5 -4 -4 -4 -4 -4 -4 -8 -11 -12 -14 -18 -22 -27 -32 -39 -42 -43 -47 -51 -53 -53 -50 -46 -41 -38 -35 -28 -19 -10 -4 -2 -2 -4 -3 -2 -1 -1 -2 -2 -2 -2 -1 -2 -3 -4 -5 -6 -8 -13 -15 -15 -16 -19 -22 -37 -79 -102 -70 -37 -25 -23 -24 -24 -19 -12 -7 -3 -3 -4 -7 -10 -12 -12 -11 -11 -14 -24 -33 -33 -23 -12 -8 -8 -8 -6 -11 -26 -40 -47 -53 -53 -54 -52 -37 -31 -23 -13 -12 -18 -14 -8 -3 -3 -9 -18 -22 -22 -12 -3 -1 -1 -2 -2 -3 -2 -1 -1 -20 -32 -25 -25 -51 -48 -40 -30 -18 -10 -6 -3 -1 -1 -1 -3 -2 -0 -0 -1 -1 -1 -3 -19 -26 -25 -25 -27 -32 -23 -10 -4 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -1 -2 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -26 -77 -101 -75 -61 -145 -169 -42 0 0 0 0 0 0 0 -145 -119 -68 -61 -91 -162 -233 -225 -212 -193 -175 -155 -134 -115 -102 -104 -89 -75 -61 -49 -41 -35 -27 -22 -23 -25 -20 -11 -7 -7 -8 -8 -10 -9 -10 -12 -9 -10 -15 -20 -26 -23 -14 -12 -17 -23 -30 -36 -39 -38 -36 -53 -55 -55 -72 -95 -114 -129 -148 -173 -202 -141 -90 -83 -75 -37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -18 -12 -21 -57 -85 -104 -154 -162 -162 -160 -161 -179 -202 -208 -195 -176 -159 -141 -124 -110 -101 -98 -98 -97 -94 -88 -77 -71 -77 -93 -115 -132 -145 -144 -137 -140 -155 -176 -189 -191 -194 -203 -199 -183 -176 -168 -168 -169 -162 -150 -135 -118 -103 -72 -38 -29 -29 -19 -3 -1 -1 -1 -2 -2 -3 -4 -5 -7 -9 -13 -17 -20 -20 -17 -13 -9 -5 -4 -3 -2 -2 -2 -3 -3 -3 -2 -2 -2 -1 -2 -4 -4 -4 -5 -5 -6 -8 -11 -12 -13 -13 -14 -17 -21 -26 -33 -45 -59 -67 -94 -118 -129 -127 -120 -117 -124 -116 -26 -1 -69 -123 -109 -66 -49 -47 -53 -64 -90 -127 -175 -207 -224 -259 -243 -211 -165 -125 -89 -61 -41 -27 -19 -15 -12 -10 -8 -6 -4 -4 -3 -3 -3 -3 -4 -4 -5 -7 -9 -11 -14 -18 -26 -33 -39 -41 -41 -43 -48 -55 -59 -54 -56 -51 -46 -40 -30 -17 -6 -1 -0 -1 -2 -4 -4 -3 -3 -4 -3 -2 -1 -1 -1 -2 -4 -6 -6 -10 -14 -15 -15 -19 -22 -22 -33 -71 -102 -71 -37 -21 -17 -16 -15 -13 -8 -6 -4 -4 -5 -8 -11 -14 -13 -12 -13 -19 -30 -38 -35 -21 -10 -7 -8 -9 -8 -13 -23 -33 -37 -40 -57 -59 -50 -37 -22 -9 -5 -6 -18 -17 -12 -9 -6 -5 -12 -13 -8 -4 -1 -2 -4 -7 -5 -5 -8 -13 -32 -47 -41 -26 -22 -55 -41 -27 -26 -21 -15 -11 -7 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -2 -7 -10 -18 -24 -18 -11 -11 -10 -5 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -41 -100 -109 -89 -127 -234 -180 -17 0 0 0 0 -7 -13 -8 -87 -55 -14 -60 -144 -205 -225 -218 -202 -179 -157 -136 -121 -108 -99 -87 -72 -57 -43 -35 -29 -24 -20 -17 -14 -10 -8 -7 -7 -7 -7 -10 -13 -13 -15 -15 -14 -13 -14 -18 -21 -20 -15 -13 -17 -25 -32 -40 -48 -54 -60 -70 -72 -73 -91 -118 -145 -163 -182 -201 -128 -42 -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 -4 -26 -68 -62 -48 -31 -13 -58 -153 -194 -198 -177 -158 -140 -124 -109 -101 -101 -102 -100 -98 -92 -80 -73 -78 -95 -120 -150 -182 -192 -176 -177 -206 -254 -288 -226 -148 -339 -330 -254 -197 -182 -161 -156 -206 -269 -236 -214 -208 -165 -98 -47 -21 -10 -4 -2 -1 -2 -3 -3 -3 -3 -2 -2 -3 -4 -6 -8 -9 -8 -7 -5 -4 -3 -3 -4 -2 -3 -4 -3 -2 -1 -2 -2 -1 -3 -8 -7 -5 -6 -7 -9 -10 -13 -15 -15 -13 -14 -16 -19 -25 -32 -44 -64 -86 -116 -146 -161 -156 -141 -142 -162 -72 -15 0 -39 -97 -113 -64 -37 -30 -30 -34 -47 -65 -90 -118 -143 -156 -164 -155 -128 -104 -82 -63 -45 -31 -21 -17 -13 -10 -7 -5 -5 -6 -4 -2 -2 -2 -3 -3 -4 -4 -4 -3 -3 -10 -24 -33 -38 -40 -41 -42 -45 -55 -65 -64 -65 -64 -57 -47 -33 -16 -5 -2 -1 -1 -3 -6 -8 -7 -6 -5 -4 -2 -1 -0 -1 -1 -3 -6 -10 -13 -15 -14 -15 -19 -21 -20 -28 -56 -84 -64 -35 -19 -10 -6 -6 -6 -5 -5 -5 -5 -6 -7 -10 -14 -13 -13 -16 -25 -37 -42 -34 -19 -8 -6 -7 -10 -14 -19 -27 -39 -43 -48 -63 -65 -55 -41 -24 -13 -7 -4 -7 -9 -12 -15 -13 -11 -13 -7 -2 -0 -0 -4 -13 -14 -7 -6 -8 -10 -12 -11 -11 -13 -13 -24 -22 -15 -11 -11 -12 -12 -13 -4 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -1 -4 -9 -9 -4 -1 -5 -4 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 -1 -2 -2 -4 -10 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -21 -34 -60 -139 -216 -154 0 0 0 0 0 -48 -70 -18 0 -5 -1 -83 -181 -219 -207 -191 -177 -162 -138 -118 -113 -100 -84 -70 -56 -43 -34 -26 -22 -21 -20 -18 -15 -12 -12 -9 -10 -9 -10 -15 -19 -18 -20 -17 -18 -13 -11 -13 -16 -17 -16 -15 -19 -28 -36 -46 -56 -65 -75 -83 -90 -93 -110 -142 -163 -143 -94 -57 -29 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -83 -161 -176 -157 -139 -123 -108 -99 -97 -97 -100 -101 -98 -93 -79 -72 -79 -97 -129 -182 -240 -261 -247 -217 -207 -212 -203 -130 -41 -105 -94 -70 -51 -64 -61 -88 -209 -351 -332 -302 -299 -240 -159 -98 -56 -26 -9 -1 -1 -2 -3 -5 -4 -3 -2 -2 -2 -2 -2 -3 -4 -4 -4 -3 -3 -3 -3 -5 -4 -3 -4 -3 -3 -3 -2 -1 -1 -3 -10 -7 -4 -5 -8 -10 -12 -15 -18 -17 -14 -12 -15 -19 -23 -30 -43 -63 -87 -109 -131 -144 -141 -133 -136 -167 -99 -27 -16 -51 -94 -108 -60 -32 -24 -20 -24 -33 -45 -60 -76 -93 -99 -113 -114 -105 -93 -80 -64 -47 -35 -30 -26 -18 -10 -5 -5 -11 -17 -8 -4 -3 -3 -2 -3 -4 -4 -2 -1 -2 -9 -22 -32 -37 -41 -42 -43 -51 -64 -75 -77 -78 -82 -78 -59 -41 -23 -13 -8 -6 -6 -8 -10 -11 -9 -7 -5 -3 -2 -1 -1 -1 -2 -4 -8 -16 -19 -15 -11 -12 -16 -18 -19 -25 -42 -56 -50 -33 -20 -10 -3 -3 -3 -3 -4 -4 -5 -6 -7 -10 -12 -14 -16 -20 -29 -39 -40 -32 -20 -10 -7 -11 -17 -22 -23 -27 -43 -46 -53 -61 -63 -57 -47 -28 -13 -4 -1 -1 -3 -6 -14 -18 -21 -18 -6 -1 -0 -0 -1 -2 -6 -8 -8 -6 -6 -6 -7 -10 -9 -10 -10 -10 -10 -11 -11 -11 -11 -10 -6 -3 -2 -0 0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -7 -7 -3 -8 -15 -18 -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 -48 -149 -191 -114 0 0 0 0 0 -91 -106 -32 0 0 0 -94 -190 -210 -194 -174 -157 -139 -120 -100 -103 -89 -74 -62 -47 -30 -26 -27 -26 -24 -21 -19 -19 -15 -6 -8 -14 -8 -11 -17 -20 -22 -23 -21 -20 -16 -13 -11 -12 -14 -16 -17 -22 -31 -40 -52 -61 -72 -82 -93 -105 -114 -132 -163 -132 -67 -16 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -57 -142 -177 -156 -137 -122 -110 -100 -98 -97 -97 -100 -99 -96 -88 -80 -78 -89 -119 -154 -156 -100 -79 -47 -41 -39 -39 -36 -22 -3 -3 0 0 -24 -89 -116 -77 -61 -161 -319 -360 -357 -309 -219 -141 -98 -71 -41 -15 -0 -0 -1 -3 -3 -3 -2 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -4 -3 -3 -3 -2 -2 -2 -3 -3 -2 -2 -2 -2 -3 -3 -3 -5 -7 -10 -12 -16 -20 -20 -16 -14 -15 -18 -20 -25 -35 -52 -69 -83 -96 -104 -105 -103 -113 -143 -129 -101 -116 -139 -132 -105 -60 -32 -21 -17 -17 -23 -38 -57 -72 -88 -92 -104 -107 -105 -99 -87 -66 -48 -38 -33 -30 -24 -15 -7 -8 -18 -26 -12 -7 -4 -4 -4 -3 -3 -2 -2 -3 -7 -15 -23 -31 -37 -42 -47 -51 -71 -101 -114 -111 -108 -114 -112 -79 -57 -39 -25 -17 -14 -13 -12 -14 -13 -10 -8 -5 -3 -2 -2 -1 -2 -2 -5 -9 -22 -26 -19 -12 -11 -12 -14 -16 -19 -27 -33 -32 -26 -20 -14 -7 -4 -3 -2 -3 -3 -4 -6 -8 -10 -10 -11 -14 -19 -26 -32 -35 -32 -23 -13 -10 -16 -25 -32 -28 -27 -38 -46 -54 -61 -64 -61 -49 -29 -11 -3 -0 -0 -0 -1 -9 -15 -22 -12 -3 -1 -0 -1 -0 -1 -4 -7 -6 -4 -4 -10 -11 -10 -9 -10 -12 -13 -13 -12 -11 -10 -10 -10 -8 -5 -3 -1 -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 -5 -12 -19 -11 -13 -18 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -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 -2 -15 -75 -169 -183 -88 0 0 0 0 0 -50 -47 -15 -1 0 -15 -111 -208 -205 -185 -164 -143 -123 -104 -87 -97 -87 -76 -62 -47 -35 -34 -37 -35 -27 -19 -14 -12 -11 -10 -8 -9 -7 -14 -18 -23 -26 -27 -27 -23 -18 -14 -11 -10 -11 -14 -17 -22 -29 -41 -55 -56 -63 -75 -92 -115 -131 -154 -182 -111 -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 -32 -90 -139 -154 -132 -119 -109 -107 -108 -108 -106 -105 -101 -95 -88 -83 -87 -102 -113 -114 -83 -10 -6 -0 0 0 0 0 0 0 0 0 0 -27 -86 -91 -42 -3 -21 -92 -227 -271 -209 -100 -70 -101 -114 -84 -58 -23 -4 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -2 -2 -2 -2 -3 -4 -4 -2 -3 -3 -3 -2 -2 -3 -5 -6 -8 -9 -14 -20 -21 -18 -14 -13 -15 -19 -24 -31 -42 -50 -59 -66 -71 -78 -81 -89 -107 -130 -154 -169 -164 -133 -96 -56 -32 -20 -14 -13 -19 -37 -61 -83 -99 -107 -117 -122 -118 -111 -99 -71 -57 -46 -41 -41 -38 -27 -12 -7 -20 -21 -11 -5 -3 -5 -6 -6 -4 -3 -3 -5 -10 -17 -23 -27 -33 -41 -51 -64 -102 -149 -173 -165 -144 -135 -136 -111 -78 -55 -38 -25 -19 -19 -20 -20 -15 -11 -7 -4 -3 -3 -3 -3 -3 -3 -6 -13 -28 -35 -25 -12 -9 -10 -11 -12 -14 -17 -22 -24 -25 -20 -16 -12 -9 -5 -3 -2 -3 -4 -6 -9 -11 -10 -9 -11 -15 -20 -28 -37 -37 -27 -15 -8 -11 -22 -33 -30 -29 -34 -40 -49 -59 -64 -64 -50 -28 -11 -2 -0 -0 -0 -1 -4 -6 -6 -3 -1 -0 -0 -2 -2 -3 -6 -9 -8 -6 -7 -15 -18 -17 -13 -12 -15 -17 -17 -16 -12 -10 -9 -8 -7 -7 -8 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -1 -2 -2 -2 -2 -2 -2 -3 -3 -2 -3 -21 -24 -19 -24 -27 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 -17 -77 -160 -185 -170 -63 0 0 0 0 0 0 0 -6 -31 -61 -85 -137 -204 -189 -175 -156 -134 -112 -93 -82 -86 -81 -74 -59 -47 -39 -36 -40 -38 -24 -14 -12 -17 -19 -18 -17 -16 -15 -17 -23 -28 -30 -30 -27 -20 -14 -11 -8 -8 -9 -12 -15 -22 -32 -45 -60 -61 -66 -76 -95 -119 -139 -162 -173 -99 -24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -82 -156 -138 -134 -124 -120 -123 -127 -128 -122 -113 -102 -93 -94 -112 -102 -49 -9 -7 0 0 0 0 0 0 0 0 0 0 0 0 -5 -17 -16 -7 -0 0 -5 -42 -124 -162 -149 -151 -159 -147 -120 -103 -87 -53 -23 -8 -2 -1 -1 -2 -2 -0 -0 -0 -0 -0 0 -0 -1 -2 -2 -3 -4 -3 -3 -4 -5 -5 -4 -4 -4 -4 -4 -5 -6 -6 -4 -5 -8 -12 -17 -20 -19 -16 -14 -17 -22 -24 -26 -31 -37 -43 -48 -50 -54 -61 -67 -75 -93 -109 -119 -119 -102 -76 -48 -27 -16 -11 -9 -17 -38 -66 -96 -121 -137 -145 -143 -132 -118 -106 -83 -65 -53 -51 -56 -56 -41 -19 -8 -17 -17 -9 -4 -3 -5 -8 -10 -8 -4 -3 -5 -10 -16 -21 -24 -29 -38 -51 -80 -136 -209 -237 -219 -180 -150 -146 -135 -103 -75 -51 -34 -26 -25 -24 -21 -15 -10 -6 -4 -4 -4 -4 -4 -4 -5 -7 -16 -31 -39 -28 -12 -11 -10 -10 -10 -12 -14 -17 -20 -19 -19 -18 -16 -12 -7 -6 -4 -3 -5 -8 -10 -12 -11 -9 -9 -11 -19 -28 -41 -45 -37 -23 -8 -4 -11 -19 -26 -32 -34 -34 -43 -55 -60 -59 -48 -30 -13 -4 -1 -0 -0 -1 -3 -3 -2 -0 -0 -0 -0 -4 -5 -7 -11 -14 -16 -13 -14 -18 -19 -20 -20 -17 -16 -20 -22 -20 -16 -12 -8 -6 -7 -17 -22 -18 -9 -3 -3 -0 -0 -1 -1 -1 -2 -3 -2 -3 -8 -13 -12 -7 -3 -1 -0 -1 -1 -1 -1 -2 -4 -5 -4 -2 -2 -16 -22 -23 -29 -29 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -27 -43 -73 -133 -202 -170 -103 -26 0 0 0 0 0 -1 -16 -60 -126 -168 -168 -162 -171 -165 -160 -145 -124 -103 -88 -78 -73 -67 -60 -53 -49 -43 -40 -40 -35 -20 -11 -16 -23 -28 -25 -19 -17 -18 -22 -31 -34 -33 -29 -22 -15 -12 -11 -8 -7 -11 -16 -16 -20 -35 -45 -44 -55 -65 -82 -100 -118 -138 -150 -114 -39 -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 -8 -43 -104 -145 -167 -160 -156 -155 -157 -157 -153 -142 -133 -134 -159 -169 -63 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -38 -84 -136 -158 -161 -156 -137 -121 -121 -105 -73 -41 -18 -5 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -5 -5 -4 -5 -6 -5 -5 -6 -7 -8 -10 -11 -9 -5 -4 -6 -8 -12 -16 -17 -18 -21 -20 -23 -23 -24 -26 -28 -31 -34 -36 -41 -50 -52 -57 -65 -79 -90 -90 -76 -57 -39 -24 -15 -9 -7 -13 -31 -64 -103 -140 -162 -170 -163 -146 -128 -114 -94 -69 -55 -58 -69 -67 -48 -27 -16 -22 -25 -13 -6 -4 -5 -10 -11 -8 -5 -3 -4 -8 -14 -18 -22 -27 -37 -54 -85 -148 -131 -121 -195 -222 -180 -170 -185 -160 -119 -83 -56 -40 -30 -24 -18 -14 -9 -5 -4 -4 -4 -3 -3 -4 -5 -7 -13 -26 -40 -28 -19 -15 -13 -12 -12 -13 -16 -17 -20 -22 -22 -18 -13 -8 -6 -8 -8 -7 -7 -8 -11 -12 -11 -10 -10 -13 -19 -28 -41 -51 -52 -44 -14 -6 -8 -10 -15 -21 -27 -41 -45 -47 -54 -56 -49 -37 -24 -13 -2 -1 -1 -2 -2 -2 -1 -1 -1 -1 -2 -4 -7 -8 -10 -16 -22 -21 -24 -26 -23 -21 -26 -29 -23 -25 -28 -27 -22 -15 -9 -7 -23 -29 -28 -20 -17 -27 -16 -4 -2 -3 -3 -2 -8 -12 -10 -10 -17 -25 -26 -25 -19 -18 -15 -9 -5 -3 -1 -2 -6 -11 -11 -14 -18 -21 -22 -21 -15 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -38 -114 -182 -192 -192 -192 -132 0 0 0 0 0 0 -10 -39 -93 -158 -181 -178 -171 -159 -148 -143 -138 -132 -115 -97 -84 -74 -65 -57 -52 -51 -43 -35 -31 -27 -22 -17 -18 -23 -30 -38 -45 -39 -30 -27 -28 -35 -38 -34 -28 -20 -14 -12 -13 -12 -8 -15 -25 -23 -21 -27 -36 -46 -53 -61 -77 -94 -109 -128 -134 -93 -22 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -76 -153 -188 -189 -178 -174 -175 -174 -161 -131 -130 -127 -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 -15 -81 -112 -129 -141 -137 -116 -105 -114 -121 -107 -80 -50 -25 -8 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -5 -5 -5 -6 -6 -6 -5 -6 -7 -9 -12 -13 -11 -6 -4 -3 -5 -9 -10 -10 -12 -19 -20 -19 -20 -21 -22 -22 -23 -26 -29 -32 -40 -42 -46 -50 -56 -63 -67 -62 -43 -28 -18 -12 -8 -8 -17 -38 -74 -106 -125 -155 -177 -175 -156 -137 -125 -113 -78 -60 -62 -73 -76 -64 -44 -35 -36 -41 -25 -12 -7 -8 -11 -10 -8 -5 -3 -3 -6 -9 -12 -15 -24 -35 -52 -81 -145 -156 -109 -142 -247 -230 -225 -250 -234 -187 -142 -107 -76 -39 -22 -16 -12 -8 -6 -5 -4 -3 -3 -3 -4 -5 -7 -10 -21 -39 -30 -23 -18 -15 -13 -11 -14 -16 -17 -18 -20 -19 -13 -7 -4 -4 -7 -7 -8 -9 -10 -11 -12 -12 -11 -12 -14 -16 -22 -30 -40 -50 -54 -42 -33 -22 -15 -12 -17 -22 -40 -43 -43 -52 -61 -56 -46 -37 -33 -9 -2 -1 -2 -2 -3 -3 -3 -3 -3 -3 -3 -5 -11 -15 -24 -27 -28 -37 -47 -43 -33 -29 -43 -43 -40 -37 -35 -30 -23 -15 -11 -11 -11 -12 -11 -9 -23 -21 -13 -11 -14 -12 -18 -31 -18 -14 -10 -11 -17 -27 -34 -26 -27 -40 -38 -29 -19 -9 -9 -39 -34 -30 -25 -29 -41 -30 -23 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -25 -96 -171 -203 -205 -189 -168 -110 -12 0 0 0 0 -25 -72 -124 -164 -171 -154 -146 -143 -136 -128 -118 -109 -114 -105 -88 -76 -66 -57 -49 -45 -42 -36 -31 -27 -23 -21 -24 -28 -31 -29 -33 -50 -55 -47 -36 -29 -30 -32 -30 -25 -18 -13 -11 -12 -11 -8 -14 -28 -28 -28 -32 -38 -45 -50 -57 -66 -76 -89 -107 -124 -119 -73 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -48 -125 -179 -185 -171 -136 -104 -79 -41 -26 -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 -6 -127 -125 -105 -99 -90 -80 -76 -80 -86 -88 -79 -64 -41 -14 -2 -0 -1 -1 -2 -1 -1 -1 -1 -1 -2 -2 -2 -4 -5 -5 -5 -5 -5 -4 -4 -5 -6 -7 -9 -9 -7 -4 -2 -2 -5 -7 -7 -6 -7 -9 -11 -13 -15 -16 -18 -20 -23 -24 -25 -25 -28 -30 -35 -38 -39 -41 -48 -48 -33 -19 -10 -7 -6 -9 -22 -51 -102 -90 -64 -81 -110 -133 -148 -129 -128 -114 -81 -64 -67 -78 -85 -81 -68 -64 -52 -54 -42 -25 -17 -16 -15 -11 -7 -4 -2 -3 -4 -6 -8 -10 -20 -29 -42 -71 -130 -176 -149 -64 -152 -235 -269 -287 -266 -225 -207 -164 -135 -58 -25 -15 -11 -8 -6 -4 -3 -3 -3 -3 -4 -6 -6 -8 -14 -23 -22 -19 -16 -17 -17 -14 -15 -17 -16 -15 -10 -7 -5 -3 -2 -3 -5 -6 -8 -10 -12 -13 -12 -12 -11 -12 -11 -12 -14 -16 -20 -33 -46 -57 -53 -43 -40 -25 -27 -30 -43 -55 -49 -50 -64 -64 -54 -41 -35 -19 -9 -5 -2 -3 -4 -6 -8 -8 -6 -10 -17 -13 -14 -25 -32 -35 -36 -41 -51 -55 -47 -40 -51 -57 -57 -52 -47 -36 -30 -24 -17 -12 -10 -8 -9 -7 -6 -7 -9 -12 -13 -11 -13 -14 -14 -16 -15 -17 -24 -32 -32 -32 -24 -53 -71 -55 -44 -18 -21 -41 -38 -36 -31 -8 -7 -23 -30 -37 -28 -0 0 -0 -0 -0 0 -0 -0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -67 -117 -173 -213 -208 -174 -155 -122 -57 -8 -0 0 0 -91 -145 -161 -151 -135 -124 -117 -114 -112 -108 -98 -87 -88 -93 -80 -69 -60 -51 -41 -33 -27 -25 -26 -26 -27 -32 -37 -36 -32 -31 -42 -67 -81 -65 -42 -27 -22 -23 -24 -20 -15 -13 -13 -11 -9 -10 -18 -24 -31 -33 -34 -38 -42 -46 -52 -58 -64 -73 -87 -107 -118 -85 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -49 -119 -175 -161 -70 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -94 -107 -96 -88 -78 -68 -65 -65 -61 -63 -62 -59 -41 -13 -6 -3 -1 -3 -6 -8 -8 -7 -7 -5 -4 -4 -4 -4 -5 -6 -5 -4 -4 -4 -4 -4 -5 -5 -4 -4 -3 -2 -1 -1 -4 -7 -8 -7 -6 -5 -4 -6 -9 -9 -9 -12 -18 -21 -20 -19 -20 -21 -23 -24 -23 -24 -29 -28 -19 -10 -5 -4 -5 -8 -16 -39 -96 -104 -83 -40 -25 -77 -142 -118 -120 -105 -84 -71 -72 -85 -100 -98 -85 -80 -67 -65 -59 -44 -32 -28 -28 -15 -8 -4 -3 -3 -4 -7 -11 -12 -19 -26 -37 -61 -108 -173 -219 -24 -3 -128 -208 -236 -195 -130 -274 -197 -135 -68 -29 -15 -11 -8 -6 -4 -3 -3 -2 -3 -4 -5 -6 -6 -9 -12 -13 -13 -15 -19 -21 -18 -16 -16 -15 -12 -7 -4 -2 -1 -2 -2 -4 -5 -7 -9 -12 -12 -11 -11 -11 -10 -10 -10 -10 -10 -13 -19 -29 -35 -31 -36 -60 -38 -34 -39 -59 -72 -61 -52 -65 -70 -58 -45 -35 -27 -22 -17 -2 -2 -3 -8 -12 -11 -11 -13 -20 -13 -18 -23 -34 -42 -37 -29 -30 -51 -53 -52 -59 -64 -60 -56 -67 -53 -41 -33 -24 -17 -21 -21 -23 -19 -14 -15 -15 -12 -14 -25 -29 -31 -34 -36 -35 -37 -52 -59 -61 -62 -59 -56 -53 -53 -60 -65 -68 -43 -17 -14 -15 -1 -10 -29 -31 -35 -42 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 -47 -104 -151 -185 -196 -174 -163 -149 -144 -113 -49 -6 -6 -49 -135 -153 -140 -123 -111 -104 -103 -104 -103 -100 -91 -79 -71 -72 -75 -68 -59 -45 -32 -23 -19 -20 -26 -36 -39 -34 -35 -36 -36 -43 -53 -66 -63 -51 -36 -24 -18 -18 -18 -14 -11 -9 -8 -9 -11 -15 -23 -23 -33 -35 -36 -38 -41 -43 -45 -48 -51 -57 -68 -87 -101 -72 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -28 -72 -96 -48 -1 0 0 -1 -7 -20 -31 -36 -37 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -74 -112 -113 -105 -100 -90 -79 -71 -67 -69 -73 -67 -46 -17 -3 -2 -3 -6 -14 -32 -33 -17 -16 -13 -11 -10 -10 -9 -8 -8 -7 -3 -2 -2 -3 -4 -4 -4 -3 -2 -2 -1 -1 -1 -4 -8 -9 -8 -6 -3 -2 -3 -4 -5 -6 -8 -11 -14 -13 -15 -16 -16 -15 -14 -14 -15 -16 -14 -10 -5 -3 -4 -4 -6 -12 -26 -58 -110 -122 -88 -68 -108 -139 -116 -104 -88 -76 -70 -75 -89 -101 -97 -88 -84 -81 -77 -74 -66 -51 -36 -30 -17 -8 -3 -2 -2 -4 -7 -9 -12 -16 -22 -31 -48 -81 -142 -242 -98 -21 -33 -76 -153 -215 -98 -281 -232 -144 -70 -30 -16 -12 -9 -7 -5 -4 -3 -2 -3 -4 -5 -5 -5 -6 -7 -8 -10 -12 -16 -18 -15 -12 -11 -9 -7 -4 -2 -1 -1 -1 -2 -3 -5 -6 -8 -10 -10 -9 -9 -9 -9 -8 -8 -8 -8 -9 -11 -12 -11 -11 -18 -37 -33 -42 -43 -52 -64 -60 -66 -76 -75 -62 -51 -42 -35 -30 -33 -9 -4 -7 -15 -19 -15 -15 -13 -17 -25 -30 -32 -36 -35 -29 -18 -27 -55 -63 -59 -54 -53 -55 -57 -71 -72 -63 -47 -34 -30 -36 -41 -42 -35 -28 -25 -22 -21 -24 -37 -45 -48 -54 -65 -66 -79 -88 -85 -81 -80 -87 -90 -84 -74 -68 -55 -25 -0 -3 -5 -1 -2 -14 -25 -29 -32 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -20 -68 -120 -171 -190 -155 -131 -171 -137 -136 -138 -112 -74 -88 -145 -152 -137 -120 -107 -99 -96 -98 -100 -100 -96 -88 -78 -68 -62 -59 -54 -46 -33 -24 -19 -16 -17 -23 -34 -41 -41 -40 -44 -48 -56 -62 -53 -44 -31 -25 -24 -23 -20 -14 -10 -8 -7 -6 -13 -20 -25 -26 -24 -34 -37 -38 -39 -40 -41 -42 -42 -42 -44 -51 -65 -85 -69 -17 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -9 -10 -52 -37 -5 -4 -12 -22 -95 -165 -148 -117 -110 -72 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -22 -54 -96 -118 -113 -108 -96 -85 -82 -86 -90 -86 -66 -33 -8 -8 -7 -7 -11 -22 -28 -25 -24 -22 -21 -20 -19 -17 -15 -14 -12 -7 -5 -4 -3 -3 -3 -3 -3 -2 -2 -2 -2 -2 -3 -5 -6 -6 -5 -2 -2 -2 -2 -2 -4 -6 -8 -8 -9 -12 -14 -14 -12 -11 -10 -11 -11 -9 -6 -4 -2 -2 -3 -4 -10 -24 -51 -88 -119 -128 -125 -129 -112 -97 -86 -74 -64 -56 -58 -72 -86 -91 -84 -75 -71 -74 -80 -82 -69 -54 -40 -24 -10 -3 -1 -1 -3 -5 -6 -9 -13 -18 -25 -36 -59 -109 -186 -141 -48 0 -9 -45 -105 -170 -268 -224 -133 -62 -27 -16 -13 -11 -8 -6 -4 -2 -2 -3 -3 -4 -4 -5 -6 -6 -7 -8 -9 -8 -9 -10 -8 -6 -5 -4 -2 -1 -1 -1 -1 -2 -3 -4 -5 -6 -6 -7 -7 -8 -9 -8 -5 -5 -7 -8 -9 -8 -7 -6 -7 -8 -11 -16 -32 -40 -41 -47 -57 -79 -80 -72 -66 -62 -52 -39 -29 -35 -24 -16 -20 -30 -28 -17 -14 -14 -15 -16 -26 -38 -37 -32 -40 -36 -43 -58 -66 -65 -50 -39 -52 -64 -74 -85 -86 -72 -56 -46 -53 -55 -50 -40 -33 -30 -29 -31 -34 -40 -48 -55 -60 -72 -80 -98 -111 -105 -93 -87 -92 -89 -88 -85 -54 -17 -3 -1 -15 -21 -21 -17 -18 -28 -35 -39 -32 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -23 -96 -129 -159 -201 -233 -239 -206 -172 -130 -131 -127 -140 -150 -153 -152 -141 -124 -111 -104 -99 -98 -98 -91 -83 -80 -74 -70 -67 -63 -56 -49 -39 -30 -24 -17 -14 -18 -29 -42 -51 -54 -56 -60 -62 -67 -65 -47 -33 -22 -23 -31 -33 -26 -15 -8 -8 -8 -9 -23 -23 -23 -24 -23 -33 -40 -41 -40 -41 -45 -47 -45 -41 -42 -44 -49 -63 -73 -55 -15 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -6 -9 -13 -16 -41 -98 -126 -87 -58 -62 -80 -121 -94 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -6 -18 -70 -128 -112 -95 -93 -95 -96 -98 -98 -88 -59 -24 -14 -13 -9 -10 -15 -23 -28 -29 -29 -29 -28 -27 -25 -23 -21 -18 -14 -11 -7 -5 -4 -4 -3 -3 -2 -3 -3 -3 -4 -4 -5 -5 -5 -4 -2 -4 -3 -3 -3 -4 -5 -5 -6 -7 -9 -11 -12 -12 -12 -10 -10 -9 -8 -6 -4 -2 -2 -3 -3 -11 -38 -54 -89 -123 -119 -96 -74 -64 -56 -56 -60 -60 -55 -52 -61 -73 -76 -70 -62 -61 -68 -75 -83 -79 -72 -63 -46 -21 -5 -2 -1 -3 -3 -5 -8 -10 -12 -19 -27 -38 -75 -138 -166 -88 -4 0 -1 -7 -112 -211 -207 -140 -73 -34 -18 -14 -12 -9 -6 -4 -2 -2 -2 -3 -4 -5 -5 -6 -6 -6 -8 -8 -7 -9 -10 -8 -6 -4 -3 -2 -3 -2 -1 -1 -2 -2 -3 -3 -3 -4 -5 -6 -6 -7 -10 -8 -6 -6 -8 -9 -8 -5 -5 -5 -6 -6 -7 -15 -25 -30 -37 -44 -69 -66 -58 -63 -70 -62 -49 -36 -35 -33 -29 -28 -31 -30 -26 -17 -17 -16 -14 -17 -30 -37 -40 -50 -54 -56 -50 -43 -59 -57 -61 -72 -82 -89 -95 -95 -92 -83 -68 -67 -65 -58 -51 -46 -40 -38 -40 -42 -46 -52 -54 -53 -61 -74 -91 -102 -106 -106 -103 -103 -104 -97 -69 -23 -0 0 -3 -29 -39 -36 -32 -37 -33 -29 -29 -21 -1 -1 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -121 -156 -174 -215 -248 -248 -220 -178 -140 -133 -124 -119 -114 -121 -127 -119 -110 -104 -103 -97 -88 -80 -71 -62 -60 -57 -55 -55 -52 -48 -47 -47 -38 -29 -24 -22 -26 -37 -51 -63 -71 -77 -62 -73 -76 -66 -48 -32 -27 -34 -41 -38 -27 -14 -7 -8 -10 -11 -24 -23 -23 -21 -20 -28 -39 -41 -40 -40 -43 -47 -51 -51 -49 -32 -32 -35 -42 -52 -44 -16 -1 0 0 0 0 0 0 0 -0 -3 -23 -15 -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 0 0 0 0 0 0 0 0 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 -39 -78 -100 -103 -79 -22 -8 -13 -23 -64 -99 -82 -27 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -66 -159 -151 -122 -104 -106 -111 -112 -114 -113 -101 -75 -55 -35 -26 -20 -16 -18 -23 -29 -33 -35 -36 -35 -33 -31 -28 -26 -22 -18 -15 -11 -8 -5 -4 -4 -4 -5 -5 -5 -6 -6 -6 -5 -5 -5 -3 -3 -3 -4 -3 -2 -2 -3 -6 -8 -8 -9 -11 -12 -12 -11 -9 -9 -8 -6 -5 -4 -4 -4 -5 -18 -65 -41 -44 -85 -101 -90 -51 -41 -30 -27 -29 -38 -51 -58 -55 -49 -46 -48 -47 -48 -53 -60 -72 -77 -79 -84 -73 -42 -12 -6 -5 -5 -5 -6 -6 -6 -8 -12 -15 -24 -51 -103 -168 -132 -33 -17 0 0 -44 -165 -200 -162 -114 -62 -30 -21 -15 -11 -7 -4 -2 -2 -2 -3 -5 -7 -8 -8 -6 -5 -5 -7 -7 -9 -9 -7 -4 -2 -2 -5 -6 -5 -3 -1 -1 -2 -3 -3 -3 -3 -4 -5 -6 -8 -13 -13 -10 -8 -9 -11 -9 -6 -5 -5 -5 -5 -5 -7 -10 -11 -15 -45 -66 -63 -61 -74 -77 -75 -63 -47 -36 -28 -26 -26 -22 -31 -29 -25 -23 -20 -16 -15 -21 -28 -36 -39 -35 -38 -53 -36 -50 -61 -77 -89 -93 -95 -100 -103 -108 -110 -99 -86 -78 -71 -68 -63 -60 -59 -61 -64 -66 -60 -51 -50 -57 -71 -90 -109 -119 -122 -118 -107 -94 -86 -76 -56 -29 -20 -44 -57 -50 -42 -34 -29 -16 -5 -6 -4 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -37 -65 -92 -134 -211 -256 -235 -196 -162 -143 -130 -123 -115 -109 -105 -100 -95 -92 -92 -86 -73 -64 -61 -59 -58 -56 -54 -56 -56 -54 -54 -53 -48 -41 -36 -34 -40 -50 -53 -54 -65 -75 -66 -74 -83 -77 -62 -49 -43 -46 -46 -37 -23 -13 -8 -11 -17 -18 -28 -28 -20 -18 -19 -22 -29 -34 -31 -33 -43 -52 -57 -61 -53 -8 -9 -9 -8 -24 -43 -41 -19 -1 0 0 0 0 0 0 -1 -11 -84 -54 -67 -44 -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 -55 -119 -120 -62 -24 -3 -1 -1 -3 -15 -40 -70 -85 -60 -16 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -52 -126 -120 -114 -128 -118 -119 -130 -141 -147 -146 -129 -113 -90 -73 -57 -41 -27 -22 -25 -32 -39 -44 -44 -41 -38 -34 -30 -28 -26 -22 -18 -13 -8 -5 -5 -5 -6 -6 -7 -8 -10 -10 -7 -6 -5 -5 -4 -3 -3 -2 -1 -2 -2 -5 -7 -8 -9 -10 -12 -13 -13 -10 -9 -8 -7 -6 -5 -4 -5 -11 -25 -90 -69 -13 -17 -60 -76 -63 -46 -28 -17 -16 -25 -42 -53 -48 -36 -30 -33 -38 -43 -48 -55 -61 -67 -75 -90 -87 -58 -28 -15 -11 -9 -8 -8 -6 -5 -6 -8 -13 -23 -42 -82 -134 -152 -123 -96 -7 0 -5 -115 -196 -177 -130 -86 -48 -33 -23 -16 -10 -6 -4 -3 -2 -3 -5 -7 -9 -9 -8 -7 -10 -13 -14 -13 -9 -4 -1 -1 -1 -6 -10 -9 -3 -1 -1 -2 -3 -4 -3 -3 -4 -5 -7 -8 -10 -12 -12 -12 -12 -13 -11 -9 -7 -6 -6 -5 -4 -4 -5 -6 -7 -27 -50 -63 -63 -74 -75 -79 -77 -64 -45 -33 -32 -35 -38 -37 -35 -35 -33 -27 -20 -16 -16 -19 -26 -27 -19 -13 -46 -46 -46 -58 -81 -100 -105 -107 -112 -114 -115 -114 -109 -100 -94 -86 -89 -90 -92 -96 -102 -103 -101 -81 -64 -55 -58 -71 -91 -107 -114 -120 -124 -124 -120 -110 -119 -121 -80 -39 -41 -67 -54 -34 -15 -2 0 0 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -29 -45 -124 -258 -244 -214 -162 -139 -145 -128 -118 -112 -107 -102 -97 -91 -86 -81 -76 -71 -69 -69 -68 -67 -67 -69 -71 -71 -70 -69 -66 -60 -51 -44 -51 -65 -78 -81 -79 -82 -84 -79 -81 -78 -72 -68 -64 -54 -44 -34 -23 -17 -17 -20 -25 -28 -35 -33 -21 -18 -18 -19 -23 -27 -29 -34 -46 -54 -58 -64 -51 -1 0 0 0 -4 -22 -46 -52 -29 -4 -8 -2 0 0 0 -0 -16 -97 -54 -50 -28 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 0 -0 -0 -34 -89 -86 -28 -4 -1 -1 -1 -1 -1 -7 -28 -71 -123 -123 -21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -5 -28 -63 -112 -128 -136 -149 -163 -169 -173 -157 -133 -114 -96 -79 -65 -49 -33 -35 -40 -46 -49 -48 -45 -40 -33 -32 -30 -27 -23 -19 -14 -9 -6 -6 -6 -7 -7 -8 -10 -11 -10 -9 -7 -6 -5 -4 -3 -2 -1 -3 -3 -4 -7 -9 -10 -10 -11 -14 -14 -12 -10 -9 -8 -7 -6 -5 -7 -19 -46 -51 -26 0 -3 -16 -24 -85 -77 -46 -22 -13 -16 -26 -39 -43 -42 -32 -28 -34 -39 -45 -53 -54 -52 -61 -78 -83 -63 -40 -25 -15 -14 -13 -11 -9 -7 -6 -7 -14 -19 -38 -68 -104 -144 -183 -174 -33 -1 0 -72 -176 -197 -127 -90 -58 -40 -30 -22 -15 -9 -5 -5 -3 -3 -4 -5 -7 -8 -10 -12 -19 -23 -21 -15 -8 -1 -0 -0 -1 -5 -9 -8 -3 -3 -2 -1 -2 -2 -2 -3 -4 -5 -6 -6 -7 -14 -21 -21 -20 -15 -12 -11 -11 -10 -8 -6 -5 -3 -3 -4 -4 -10 -27 -54 -53 -63 -70 -75 -80 -76 -62 -53 -51 -54 -59 -58 -53 -46 -46 -37 -31 -27 -22 -22 -25 -25 -21 -7 -16 -24 -35 -53 -80 -107 -119 -124 -127 -128 -127 -125 -119 -113 -108 -104 -110 -122 -129 -128 -138 -122 -96 -100 -96 -77 -67 -67 -73 -79 -77 -86 -104 -122 -137 -130 -124 -120 -103 -72 -44 -57 -35 -13 -3 -0 0 0 0 0 -1 -1 -0 -1 -1 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -96 -145 -160 -179 -238 -227 -156 -80 -98 -142 -135 -120 -113 -111 -109 -103 -95 -86 -80 -78 -79 -80 -82 -82 -81 -81 -81 -81 -86 -90 -90 -81 -70 -63 -67 -80 -94 -103 -108 -88 -79 -98 -96 -81 -71 -69 -72 -76 -69 -52 -33 -29 -30 -36 -36 -34 -35 -35 -34 -24 -21 -21 -22 -24 -27 -31 -37 -42 -42 -47 -53 -43 -14 -2 0 0 0 -3 -17 -39 -59 -73 -73 -26 -5 0 0 -12 -37 -63 -41 -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 0 0 0 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 -15 -56 -58 -18 -3 -1 -1 -3 -3 -1 -3 -11 -32 -69 -98 -16 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -16 -108 -125 -125 -135 -147 -157 -155 -147 -138 -123 -108 -103 -105 -102 -88 -67 -55 -50 -48 -49 -56 -64 -38 -36 -33 -31 -28 -24 -19 -14 -10 -8 -8 -8 -8 -8 -9 -10 -10 -11 -10 -8 -6 -6 -5 -2 -1 -2 -4 -5 -9 -13 -14 -10 -10 -13 -14 -13 -11 -9 -8 -8 -8 -8 -12 -29 -67 -81 -48 0 0 -0 -2 -95 -113 -73 -29 -11 -10 -14 -21 -28 -33 -31 -27 -27 -30 -31 -34 -36 -33 -36 -46 -54 -53 -45 -27 -16 -16 -18 -16 -14 -10 -3 -5 -12 -19 -30 -48 -75 -108 -144 -169 -106 -63 -33 -62 -171 -208 -125 -88 -61 -44 -33 -25 -20 -14 -8 -6 -4 -3 -3 -3 -4 -5 -9 -17 -24 -25 -20 -13 -6 -3 -2 -1 -3 -8 -13 -14 -7 -3 -1 -1 -1 -1 -1 -2 -3 -5 -5 -4 -5 -13 -24 -28 -33 -19 -13 -12 -12 -12 -9 -6 -5 -4 -4 -3 -3 -4 -10 -42 -50 -54 -62 -69 -72 -75 -71 -68 -68 -71 -77 -77 -61 -30 -33 -41 -41 -35 -29 -27 -29 -24 -25 -19 -12 -17 -30 -45 -68 -88 -110 -125 -133 -136 -139 -140 -135 -123 -115 -111 -114 -130 -154 -146 -135 -69 -24 -55 -112 -106 -84 -61 -44 -36 -36 -45 -67 -85 -112 -112 -105 -99 -80 -29 -30 -17 -3 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -87 -191 -251 -255 -228 -198 -133 -32 -10 -37 -109 -138 -123 -113 -112 -110 -103 -90 -79 -73 -75 -81 -86 -89 -91 -92 -93 -87 -71 -69 -73 -77 -75 -72 -75 -87 -101 -116 -113 -82 -75 -76 -91 -95 -61 -50 -53 -65 -76 -75 -59 -41 -40 -51 -57 -59 -50 -38 -30 -28 -23 -22 -20 -18 -18 -21 -27 -31 -29 -15 -17 -23 -30 -32 -25 -8 -0 0 0 -13 -33 -43 -44 -77 -83 -13 0 0 -25 -48 -30 -25 -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 -1 -0 -0 -1 -2 -5 -23 -42 -41 -24 -13 -14 -17 -10 -3 -1 -5 -14 -37 -84 -33 -11 -2 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -64 -89 -94 -108 -122 -113 -117 -119 -111 -104 -99 -97 -106 -129 -114 -91 -71 -57 -50 -62 -85 -43 -40 -39 -37 -34 -30 -25 -20 -14 -12 -10 -9 -8 -7 -8 -9 -10 -11 -12 -11 -9 -7 -6 -4 -2 -2 -2 -3 -7 -12 -14 -10 -10 -12 -14 -14 -12 -10 -8 -9 -9 -10 -17 -37 -78 -116 -94 -2 0 0 -53 -154 -160 -93 -33 -12 -9 -11 -14 -18 -20 -19 -17 -18 -19 -18 -17 -18 -16 -15 -18 -23 -29 -36 -24 -17 -18 -20 -21 -20 -13 -6 -4 -8 -14 -23 -35 -53 -73 -93 -121 -133 -144 -182 -252 -268 -209 -143 -100 -72 -51 -34 -28 -26 -19 -13 -8 -5 -4 -3 -2 -2 -3 -6 -11 -16 -17 -13 -10 -8 -7 -8 -10 -13 -18 -20 -18 -11 -3 -1 -0 -0 -0 -0 -1 -3 -7 -7 -6 -6 -7 -11 -18 -30 -21 -14 -12 -11 -10 -9 -7 -6 -5 -5 -4 -4 -4 -5 -23 -40 -42 -44 -54 -61 -69 -74 -74 -75 -77 -81 -81 -63 -21 -31 -47 -48 -35 -21 -16 -19 -17 -22 -26 -17 -10 -21 -40 -55 -59 -78 -102 -118 -126 -132 -142 -141 -132 -122 -113 -119 -128 -144 -146 -128 -69 -17 -29 -92 -126 -103 -69 -39 -17 -8 -12 -22 -44 -72 -86 -88 -86 -79 -38 -22 -9 -1 0 0 0 -2 -1 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -36 -179 -260 -226 -152 -74 -7 0 0 0 -101 -139 -126 -114 -110 -107 -97 -83 -70 -66 -70 -77 -83 -86 -91 -95 -97 -85 -66 -61 -67 -72 -77 -83 -92 -103 -113 -121 -119 -83 -82 -52 -36 -36 -15 -0 -2 -33 -65 -68 -60 -56 -56 -75 -75 -78 -62 -42 -34 -37 -37 -33 -24 -14 -11 -14 -17 -17 -15 -11 -9 -17 -25 -40 -42 -16 0 0 0 -1 -8 -28 -49 -41 -12 -2 0 0 -11 -18 -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 -1 -1 -37 -72 -63 -56 -67 -54 -26 -7 -1 -3 -5 -12 -38 -80 -51 -16 -22 -47 -42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -33 -44 -41 -87 -106 -99 -87 -73 -61 -65 -89 -108 -107 -93 -71 -49 -44 -58 -41 -42 -45 -44 -41 -38 -33 -27 -20 -17 -14 -11 -8 -7 -6 -6 -9 -10 -12 -13 -13 -10 -7 -5 -3 -2 -2 -1 -3 -6 -7 -7 -8 -10 -13 -13 -12 -9 -8 -8 -10 -12 -21 -40 -77 -128 -131 -18 -0 0 -73 -155 -150 -88 -48 -29 -17 -13 -14 -16 -16 -16 -16 -15 -13 -12 -12 -11 -9 -8 -8 -7 -13 -21 -19 -16 -17 -22 -25 -28 -18 -9 -5 -7 -13 -20 -26 -38 -47 -54 -69 -95 -126 -159 -193 -215 -191 -149 -113 -87 -64 -39 -31 -25 -20 -15 -11 -7 -6 -4 -3 -3 -3 -4 -5 -6 -6 -7 -9 -10 -10 -14 -19 -22 -25 -25 -22 -16 -6 -1 -0 -0 -1 -0 -1 -3 -8 -9 -7 -5 -4 -5 -9 -16 -16 -13 -12 -10 -9 -8 -7 -6 -6 -5 -4 -4 -4 -5 -10 -23 -33 -35 -43 -45 -60 -69 -69 -67 -68 -74 -82 -76 -55 -55 -58 -51 -35 -17 -13 -13 -16 -19 -16 -14 -19 -29 -45 -54 -54 -62 -77 -84 -103 -113 -127 -137 -142 -124 -72 -128 -135 -133 -143 -145 -125 -108 -97 -120 -127 -112 -88 -58 -25 -7 -5 -13 -33 -46 -52 -72 -83 -86 -76 -62 -32 -17 -20 -11 -30 -15 -3 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -27 -55 -81 -180 -258 -178 -55 -1 0 0 0 0 -122 -141 -129 -116 -108 -101 -91 -76 -65 -63 -66 -72 -78 -81 -85 -90 -93 -79 -64 -63 -70 -77 -87 -96 -105 -115 -121 -118 -120 -128 -99 -41 -8 0 -1 -6 -18 -40 -56 -61 -70 -79 -83 -87 -68 -75 -60 -47 -42 -42 -40 -36 -28 -16 -9 -8 -9 -11 -15 -15 -15 -17 -23 -43 -45 -21 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 -1 -0 -0 0 0 -15 -26 -32 -72 -131 -99 -49 -15 -2 -1 -3 -6 -16 -106 -99 -60 -52 -62 -45 -0 -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 -7 -61 -79 -67 -46 -29 -26 -35 -55 -70 -73 -62 -45 -33 -33 -36 -43 -50 -54 -53 -51 -47 -39 -31 -24 -18 -14 -10 -7 -6 -5 -6 -10 -11 -13 -14 -14 -11 -6 -4 -3 -2 -2 -2 -2 -3 -4 -5 -7 -10 -12 -12 -10 -9 -10 -11 -13 -22 -39 -68 -108 -126 -45 -12 -22 -66 -103 -95 -70 -70 -50 -28 -16 -14 -17 -22 -26 -25 -16 -11 -10 -11 -10 -9 -9 -11 -9 -13 -15 -14 -14 -21 -31 -33 -34 -23 -13 -8 -7 -11 -17 -20 -25 -29 -31 -39 -56 -79 -103 -130 -149 -144 -122 -98 -84 -75 -51 -37 -28 -22 -17 -12 -9 -7 -6 -5 -5 -5 -5 -4 -3 -4 -6 -9 -10 -12 -18 -27 -34 -40 -37 -30 -20 -9 -2 -1 -1 -1 -1 -1 -2 -4 -5 -3 -2 -2 -3 -6 -8 -8 -8 -8 -6 -8 -7 -6 -5 -5 -4 -3 -3 -4 -4 -4 -11 -24 -39 -46 -39 -50 -54 -50 -48 -50 -60 -70 -71 -68 -64 -60 -52 -41 -34 -31 -30 -32 -35 -38 -37 -39 -46 -55 -60 -61 -58 -53 -46 -64 -80 -100 -118 -132 -134 -106 -149 -161 -145 -123 -126 -120 -138 -137 -133 -123 -116 -110 -92 -51 -26 -18 -20 -32 -45 -25 -49 -71 -88 -89 -66 -41 -47 -49 -49 -43 -19 -1 0 0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -13 -41 -109 -162 -176 -178 -160 -81 -21 -16 -47 -63 -51 -56 -139 -143 -139 -132 -125 -112 -96 -79 -66 -67 -71 -68 -67 -72 -76 -79 -84 -71 -62 -64 -73 -82 -91 -101 -111 -119 -119 -117 -121 -122 -96 -35 -7 0 -9 -28 -51 -59 -47 -61 -82 -95 -98 -85 -50 -57 -48 -40 -31 -26 -27 -28 -24 -17 -9 -6 -6 -8 -13 -19 -25 -20 -22 -45 -47 -22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 -5 -33 -95 -151 -124 -69 -27 -7 -2 -2 -5 -11 -62 -85 -72 -61 -58 -43 -9 -24 -11 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -30 -51 -49 -31 -15 -11 -10 -16 -26 -33 -33 -31 -31 -37 -42 -49 -57 -66 -71 -69 -65 -54 -43 -32 -23 -18 -14 -10 -7 -5 -6 -8 -9 -11 -13 -13 -11 -8 -6 -3 -2 -2 -2 -2 -2 -3 -4 -4 -6 -9 -9 -9 -8 -10 -12 -14 -23 -38 -55 -76 -95 -70 -60 -69 -82 -78 -58 -46 -58 -51 -32 -19 -14 -18 -23 -26 -23 -14 -8 -9 -10 -11 -10 -11 -10 -9 -11 -12 -12 -15 -28 -37 -36 -36 -31 -20 -12 -11 -11 -15 -17 -18 -19 -18 -21 -30 -41 -52 -68 -81 -81 -71 -60 -58 -67 -61 -50 -35 -26 -21 -17 -13 -9 -7 -5 -5 -5 -5 -4 -3 -4 -6 -10 -13 -19 -27 -37 -49 -65 -52 -35 -18 -7 -3 -3 -7 -6 -4 -2 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -3 -3 -4 -4 -4 -3 -3 -2 -2 -3 -3 -2 -3 -6 -14 -21 -36 -63 -64 -48 -36 -26 -29 -37 -46 -49 -48 -48 -55 -58 -54 -49 -47 -48 -50 -56 -59 -55 -57 -61 -66 -69 -71 -71 -60 -39 -32 -34 -46 -68 -95 -113 -130 -139 -101 -40 -25 -68 -109 -151 -152 -135 -130 -136 -136 -125 -87 -58 -39 -26 -23 -30 -18 -27 -50 -72 -77 -69 -63 -54 -52 -55 -47 -28 -15 -8 -2 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -76 -102 -110 -152 -148 -97 -41 -16 -45 -105 -166 -167 -146 -136 -138 -135 -140 -117 -92 -77 -75 -79 -80 -68 -70 -60 -57 -64 -69 -72 -79 -72 -66 -67 -73 -80 -87 -97 -109 -116 -121 -118 -119 -131 -123 -41 -6 -4 -23 -50 -66 -60 -49 -63 -90 -93 -88 -76 -55 -49 -44 -37 -27 -21 -21 -22 -21 -18 -13 -10 -6 -6 -10 -17 -23 -26 -31 -47 -57 -45 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 -16 -75 -155 -123 -98 -64 -34 -14 -5 -2 -3 -6 -24 -49 -70 -82 -72 -56 -78 -98 -63 -32 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -18 -30 -31 -21 -26 -13 -12 -13 -16 -19 -22 -26 -34 -46 -54 -66 -81 -91 -94 -90 -79 -65 -51 -40 -29 -19 -14 -10 -6 -5 -6 -8 -10 -12 -12 -10 -9 -6 -4 -3 -3 -2 -2 -2 -2 -3 -3 -4 -6 -6 -4 -4 -8 -10 -13 -19 -29 -41 -54 -67 -66 -73 -74 -71 -65 -60 -52 -43 -42 -35 -25 -20 -20 -19 -20 -17 -9 -5 -6 -8 -10 -8 -9 -8 -5 -6 -10 -13 -19 -29 -30 -28 -32 -35 -34 -27 -20 -17 -18 -19 -18 -15 -12 -12 -16 -19 -24 -28 -33 -35 -34 -32 -34 -47 -54 -57 -42 -30 -28 -22 -18 -13 -10 -8 -6 -5 -5 -3 -2 -4 -7 -13 -19 -27 -36 -49 -61 -77 -64 -38 -16 -5 -3 -5 -12 -12 -9 -5 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -5 -9 -9 -5 -3 -2 -1 -1 -1 -2 -2 -2 -4 -6 -8 -18 -38 -52 -56 -62 -44 -60 -58 -54 -56 -54 -41 -47 -43 -42 -44 -48 -55 -62 -66 -64 -58 -60 -63 -68 -73 -78 -77 -67 -48 -28 -17 -28 -22 -47 -62 -81 -99 -102 -81 -69 -90 -132 -145 -134 -133 -136 -145 -137 -128 -112 -92 -69 -40 -31 -22 -13 -16 -30 -46 -53 -52 -51 -44 -47 -57 -59 -53 -51 -29 -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 -48 -124 -95 -98 -197 -162 -75 -46 -92 -150 -208 -187 -158 -156 -156 -124 -78 -69 -37 -12 -12 -28 -58 -85 -73 -58 -52 -57 -63 -66 -70 -77 -83 -79 -72 -69 -72 -79 -89 -100 -107 -112 -114 -117 -125 -111 -40 -2 -26 -41 -41 -42 -45 -49 -71 -78 -73 -66 -60 -55 -51 -44 -43 -40 -34 -28 -22 -19 -21 -20 -14 -10 -10 -15 -21 -27 -35 -45 -57 -72 -69 -34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -1 -1 -0 -0 -0 -1 -3 -31 -90 -137 -74 -43 -31 -22 -13 -5 -2 -2 -4 -10 -25 -55 -71 -62 -51 -69 -88 -100 -69 -26 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 0 0 0 -2 -13 -29 -34 -32 -55 -32 -27 -22 -21 -25 -30 -31 -32 -42 -55 -73 -95 -112 -122 -124 -117 -102 -80 -58 -45 -37 -25 -15 -10 -7 -6 -6 -8 -10 -12 -10 -7 -5 -4 -3 -3 -2 -2 -1 -2 -3 -3 -3 -4 -5 -4 -4 -7 -9 -11 -14 -20 -30 -44 -55 -47 -53 -57 -55 -58 -65 -55 -30 -31 -38 -42 -39 -28 -14 -10 -9 -10 -8 -6 -6 -7 -7 -8 -8 -7 -9 -14 -19 -25 -25 -19 -21 -29 -39 -42 -35 -28 -23 -22 -21 -20 -17 -13 -11 -10 -10 -13 -17 -18 -19 -18 -18 -22 -31 -39 -44 -43 -40 -36 -28 -24 -19 -16 -14 -10 -8 -6 -4 -3 -5 -9 -16 -23 -31 -42 -59 -71 -81 -70 -44 -17 -4 -3 -8 -13 -16 -16 -13 -10 -7 -5 -3 -2 -1 -1 -1 -1 -2 -2 -3 -7 -13 -14 -7 -3 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -7 -18 -33 -59 -74 -70 -72 -74 -78 -84 -87 -79 -77 -47 -27 -29 -39 -43 -51 -59 -62 -60 -57 -55 -56 -56 -54 -58 -57 -51 -44 -30 -31 -28 -26 -29 -42 -55 -64 -80 -95 -108 -118 -125 -135 -137 -119 -122 -125 -127 -124 -115 -96 -62 -44 -32 -23 -19 -25 -33 -37 -37 -33 -30 -34 -41 -37 -49 -50 -40 -28 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -72 -132 -125 -150 -213 -141 -92 -125 -172 -185 -169 -164 -128 -136 -152 -114 -44 -13 -6 -0 0 -4 -27 -66 -85 -53 -54 -61 -64 -66 -69 -73 -80 -85 -89 -85 -72 -72 -84 -98 -109 -106 -108 -109 -117 -101 -46 -13 -41 -48 -16 0 -3 -18 -47 -35 -45 -47 -50 -49 -40 -26 -31 -38 -24 -17 -12 -13 -23 -34 -25 -20 -18 -20 -25 -33 -44 -58 -69 -75 -71 -32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 0 -1 -1 -1 -1 -3 -5 -4 -2 -3 -3 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -1 -0 -1 -4 -29 -83 -124 -104 -55 -22 -10 -7 -5 -2 -1 -1 -2 -5 -10 -21 -33 -37 -42 -61 -83 -94 -87 -63 -25 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -16 -13 0 0 0 -3 -14 -23 -27 -27 -31 -36 -37 -34 -30 -31 -38 -43 -40 -39 -44 -49 -52 -61 -90 -136 -157 -148 -122 -90 -72 -65 -50 -33 -14 -8 -7 -6 -6 -7 -8 -7 -7 -6 -5 -3 -2 -2 -2 -2 -1 -2 -2 -2 -3 -4 -2 -3 -5 -6 -7 -9 -12 -18 -25 -33 -34 -36 -35 -35 -43 -53 -40 -15 -16 -30 -47 -50 -32 -9 -5 -11 -20 -19 -13 -9 -9 -10 -10 -11 -13 -17 -21 -24 -25 -19 -18 -26 -36 -43 -43 -37 -30 -27 -26 -25 -25 -24 -19 -13 -7 -7 -9 -11 -11 -12 -13 -15 -19 -25 -31 -35 -40 -47 -46 -40 -36 -28 -22 -19 -14 -9 -6 -7 -6 -8 -12 -18 -23 -28 -35 -46 -54 -60 -58 -43 -18 -6 -5 -10 -16 -21 -24 -27 -34 -36 -26 -15 -8 -4 -2 -1 -1 -1 -1 -3 -7 -12 -13 -9 -6 -4 -2 -2 -1 -1 -1 -1 -1 -2 -2 -4 -6 -12 -34 -48 -57 -68 -78 -80 -86 -92 -101 -109 -79 -32 -35 -60 -36 -42 -52 -55 -52 -48 -46 -43 -39 -36 -38 -40 -40 -47 -47 -37 -26 -19 -14 -20 -15 -20 -33 -45 -55 -68 -89 -112 -108 -93 -93 -101 -110 -125 -122 -103 -76 -52 -36 -31 -25 -22 -20 -19 -16 -11 -11 -22 -24 -24 -27 -27 -27 -31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -93 -155 -154 -120 -64 -52 -92 -145 -154 -137 -131 -128 -122 -130 -151 -130 -94 -78 -72 -39 -3 0 -15 -60 -87 -63 -59 -64 -63 -61 -61 -64 -69 -77 -87 -84 -67 -69 -83 -97 -109 -116 -112 -107 -107 -108 -98 -82 -77 -59 -17 -6 -4 -2 0 -4 -23 -27 -32 -27 -15 -7 -9 -13 -12 -13 -13 -17 -28 -41 -38 -32 -28 -29 -32 -38 -49 -59 -64 -69 -68 -25 0 0 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 -2 -2 -1 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -2 -5 -4 -2 -1 -2 -2 -2 -1 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -3 -19 -29 -76 -113 -110 -79 -47 -22 -8 -2 -1 -1 -0 -0 -1 -3 -7 -9 -18 -28 -39 -55 -75 -87 -91 -55 -17 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -29 -20 0 0 0 -5 -10 -17 -25 -25 -25 -24 -25 -27 -25 -26 -32 -26 -21 -17 -14 -12 -8 -9 -21 -46 -113 -155 -157 -136 -109 -85 -71 -63 -26 -13 -9 -8 -7 -7 -6 -6 -7 -8 -7 -6 -5 -5 -5 -3 -2 -1 -1 -2 -4 -6 -3 -2 -4 -4 -5 -6 -8 -10 -8 -11 -13 -15 -17 -21 -31 -49 -40 -21 -17 -30 -47 -49 -27 -5 -4 -21 -40 -43 -30 -15 -11 -10 -12 -16 -20 -22 -22 -21 -21 -18 -25 -39 -50 -51 -44 -34 -27 -27 -31 -33 -33 -31 -25 -16 -15 -11 -9 -9 -9 -10 -11 -14 -18 -22 -27 -33 -42 -49 -48 -50 -47 -38 -29 -23 -22 -18 -14 -13 -13 -14 -16 -20 -22 -23 -23 -24 -27 -29 -30 -29 -19 -12 -11 -14 -19 -26 -34 -47 -70 -88 -85 -57 -24 -11 -4 -1 -1 -1 -2 -4 -8 -19 -31 -25 -15 -7 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -6 -13 -21 -28 -36 -56 -60 -70 -78 -92 -111 -108 -67 -64 -98 -56 -36 -38 -40 -44 -35 -33 -31 -31 -33 -35 -36 -30 -33 -33 -27 -32 -31 -9 -14 -23 -18 -15 -20 -26 -30 -42 -54 -55 -55 -59 -63 -72 -93 -97 -84 -65 -47 -33 -28 -25 -19 -13 -8 -5 -5 -4 -21 -23 -19 -11 -5 -9 -19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -75 -119 -92 -55 -68 -108 -131 -127 -113 -102 -101 -116 -137 -138 -137 -126 -119 -129 -126 -72 0 0 -15 -63 -84 -72 -64 -75 -69 -64 -57 -54 -57 -65 -75 -83 -82 -75 -81 -92 -102 -115 -105 -90 -87 -89 -90 -90 -85 -69 -34 -25 -25 -13 -1 -0 -3 -5 -8 -6 -2 -4 -12 -18 -10 -9 -16 -21 -28 -35 -36 -34 -31 -30 -29 -36 -48 -59 -60 -62 -65 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -2 -4 -5 -4 -4 -3 -3 -3 -1 -0 -0 -0 -0 -0 0 0 -1 -4 -5 -3 -2 -2 -2 -1 -1 -4 -19 -89 -92 -104 -100 -80 -60 -43 -26 -12 -3 -1 -1 -1 -0 -1 -3 -5 -6 -11 -22 -36 -51 -60 -74 -89 -45 -18 -13 -7 -2 -4 -1 0 0 0 0 0 0 0 0 -3 -7 -6 -1 0 0 0 -9 -21 -25 -22 -20 -20 -23 -24 -22 -20 -21 -28 -34 -14 -1 0 0 0 0 -0 -4 -22 -64 -134 -164 -160 -136 -105 -78 -65 -33 -16 -10 -9 -8 -7 -7 -8 -8 -10 -10 -11 -12 -11 -8 -6 -3 -3 -3 -3 -6 -10 -11 -10 -8 -6 -4 -4 -5 -8 -6 -6 -7 -10 -14 -20 -30 -51 -46 -29 -20 -27 -40 -39 -14 -6 -5 -31 -65 -75 -53 -26 -21 -15 -13 -16 -19 -18 -15 -14 -17 -20 -33 -49 -57 -53 -41 -29 -22 -23 -29 -33 -34 -34 -34 -29 -28 -20 -12 -7 -6 -5 -7 -12 -16 -19 -23 -27 -32 -38 -47 -50 -48 -44 -39 -34 -29 -24 -21 -19 -17 -17 -18 -20 -19 -17 -14 -11 -12 -14 -17 -20 -19 -18 -18 -22 -29 -37 -50 -67 -81 -95 -90 -64 -37 -19 -8 -3 -2 -2 -2 -5 -15 -46 -67 -50 -24 -8 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -9 -14 -19 -27 -34 -42 -50 -62 -81 -106 -97 -54 -66 -58 -60 -66 -42 -82 -69 -66 -59 -64 -77 -43 -50 -32 -25 -24 -22 -20 -19 -14 -19 -26 -28 -27 -27 -27 -22 -18 -15 -19 -24 -30 -29 -33 -46 -53 -47 -35 -29 -25 -21 -20 -16 -11 -8 -10 -8 -7 -13 -10 -5 -3 -0 -3 -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 -2 -16 -76 -89 -84 -110 -143 -149 -139 -122 -94 -90 -92 -115 -139 -130 -122 -110 -110 -118 -101 -50 -3 -17 -52 -83 -92 -79 -66 -65 -68 -58 -49 -48 -52 -60 -68 -75 -80 -82 -86 -96 -98 -94 -84 -75 -74 -75 -76 -77 -71 -54 -25 -26 -42 -34 -14 -2 0 0 0 0 0 -4 -11 -13 -1 -1 -2 -4 -7 -11 -14 -17 -18 -18 -22 -32 -46 -60 -66 -62 -73 -15 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -0 -0 0 0 0 0 0 0 0 0 0 -0 -4 -7 -6 -5 -5 -4 -4 -4 -2 0 0 0 -0 0 -1 -3 -5 -6 -6 -4 -3 -3 -3 -6 -37 -91 -92 -136 -125 -103 -84 -70 -57 -42 -23 -8 -2 -1 -1 -1 -0 -0 -1 -2 -3 -8 -21 -44 -64 -38 -54 -77 -78 -84 -81 -54 -34 -38 -5 0 0 0 0 0 0 0 0 -12 -25 -27 -17 -5 -1 -0 -20 -28 -29 -25 -18 -14 -15 -17 -21 -23 -26 -33 -35 -16 -2 -6 -11 -18 -15 -17 -63 -95 -122 -154 -166 -159 -137 -106 -76 -53 -30 -15 -8 -7 -7 -7 -7 -9 -9 -10 -11 -13 -14 -10 -5 -7 -4 -2 -2 -4 -7 -13 -17 -17 -12 -7 -5 -4 -4 -5 -6 -6 -7 -8 -13 -23 -39 -54 -42 -19 -9 -15 -25 -27 -10 -8 -11 -29 -59 -75 -58 -31 -23 -16 -16 -20 -22 -20 -15 -13 -16 -19 -30 -43 -52 -48 -35 -26 -21 -21 -23 -26 -31 -42 -41 -45 -46 -33 -15 -5 -3 -3 -5 -9 -13 -16 -18 -22 -23 -32 -40 -43 -45 -47 -46 -40 -34 -27 -23 -21 -20 -20 -18 -17 -15 -12 -8 -6 -6 -9 -12 -18 -22 -24 -26 -30 -39 -45 -53 -59 -58 -56 -53 -46 -38 -27 -18 -13 -12 -13 -16 -15 -30 -76 -80 -52 -22 -10 -7 -4 -8 -9 -5 -1 -1 -1 -1 -1 -2 -2 -3 -5 -10 -11 -13 -18 -22 -27 -37 -56 -86 -108 -63 -33 -45 -85 -116 -138 -139 -131 -115 -105 -115 -126 -127 -99 -66 -40 -23 -21 -27 -23 -19 -21 -25 -26 -25 -24 -24 -21 -16 -14 -17 -24 -25 -21 -18 -15 -16 -17 -12 -11 -12 -10 -11 -12 -10 -10 -13 -13 -11 -8 -5 -1 -0 -0 -1 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -6 -21 -58 -93 -118 -123 -128 -134 -124 -103 -84 -84 -95 -112 -123 -123 -119 -112 -120 -119 -100 -74 -62 -78 -110 -107 -103 -88 -76 -71 -69 -59 -52 -51 -54 -58 -64 -70 -73 -74 -73 -87 -90 -79 -67 -65 -69 -70 -70 -71 -66 -40 -0 -2 -18 -36 -33 -18 -4 0 0 0 0 -1 -2 -2 0 0 -0 -0 0 0 0 0 0 -0 -11 -29 -42 -53 -60 -64 -84 -68 -23 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -4 -7 -6 -6 -7 -5 -2 -0 0 0 0 0 0 0 -2 -4 -6 -6 -5 -5 -19 -66 -84 -88 -110 -145 -135 -128 -112 -92 -77 -65 -54 -38 -16 -2 -1 -1 -1 -0 -0 -0 -1 -1 -3 -11 -22 -37 -50 -43 -51 -68 -85 -101 -110 -115 -120 -104 -24 -14 -9 -3 -0 -1 0 0 0 -2 -7 -31 -53 -28 -15 -7 -5 -18 -37 -40 -25 -17 -14 -12 -14 -17 -24 -30 -31 -25 -28 -35 -37 -44 -48 -54 -85 -107 -134 -158 -167 -159 -136 -104 -77 -52 -29 -12 -5 -5 -5 -6 -6 -8 -9 -9 -10 -11 -11 -8 -4 -9 -7 -4 -2 -3 -7 -11 -15 -15 -12 -8 -6 -4 -3 -3 -4 -5 -6 -8 -14 -26 -44 -53 -40 -17 -4 -6 -11 -13 -12 -20 -21 -23 -40 -63 -59 -38 -24 -19 -22 -27 -26 -21 -18 -17 -17 -18 -25 -38 -48 -40 -31 -26 -22 -20 -21 -26 -35 -49 -52 -60 -59 -39 -14 -6 -3 -4 -5 -8 -12 -15 -16 -20 -21 -31 -39 -42 -42 -43 -42 -42 -39 -36 -35 -32 -28 -27 -24 -18 -13 -9 -6 -5 -7 -10 -13 -17 -20 -26 -33 -38 -42 -44 -44 -41 -36 -32 -31 -34 -39 -43 -44 -43 -40 -42 -52 -24 -57 -80 -69 -37 -13 -18 -56 -70 -61 -45 -20 -4 -2 -1 -1 -1 -1 -2 -2 -3 -4 -5 -5 -7 -9 -13 -19 -30 -45 -73 -70 -58 -77 -96 -97 -107 -114 -114 -111 -124 -130 -129 -133 -126 -113 -88 -44 -30 -51 -31 -17 -20 -25 -28 -28 -22 -20 -18 -16 -17 -28 -39 -32 -23 -15 -9 -6 -7 -7 -5 -6 -7 -8 -9 -9 -15 -21 -19 -12 -7 -2 -1 -0 -0 -1 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -7 -9 -10 -13 -24 -49 -87 -107 -106 -97 -88 -85 -80 -88 -100 -116 -122 -120 -120 -129 -128 -119 -116 -112 -113 -120 -112 -105 -91 -95 -103 -104 -96 -80 -66 -59 -56 -59 -69 -84 -79 -68 -65 -77 -75 -66 -65 -70 -70 -66 -66 -61 -33 0 0 0 -15 -23 -16 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -21 -33 -42 -53 -69 -87 -58 -18 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -5 -5 -4 -6 -8 -7 -4 -1 0 0 0 0 0 0 -3 -5 -5 -8 -20 -50 -78 -152 -164 -156 -149 -142 -138 -131 -110 -85 -66 -53 -43 -32 -10 -2 -1 -2 -2 -2 -1 -1 -1 -1 -4 -14 -25 -34 -48 -78 -89 -92 -89 -91 -98 -106 -110 -109 -69 -73 -55 -34 -27 -20 -5 -0 0 0 -1 -17 -43 -48 -44 -27 -7 -11 -28 -39 -39 -33 -25 -17 -13 -14 -17 -21 -25 -31 -40 -38 -39 -45 -54 -64 -80 -97 -98 -97 -138 -168 -145 -111 -78 -53 -33 -16 -7 -5 -6 -6 -6 -7 -7 -8 -8 -8 -7 -5 -4 -7 -6 -3 -1 -2 -5 -7 -12 -10 -7 -6 -6 -5 -2 -2 -2 -4 -6 -7 -9 -17 -34 -44 -37 -18 -4 -4 -6 -8 -18 -35 -28 -19 -34 -56 -60 -46 -32 -22 -22 -26 -27 -24 -22 -22 -22 -23 -29 -39 -45 -36 -28 -23 -19 -18 -20 -27 -42 -57 -66 -73 -71 -52 -23 -10 -5 -4 -5 -7 -10 -14 -16 -18 -20 -24 -31 -38 -40 -39 -40 -43 -45 -47 -51 -51 -44 -38 -31 -22 -14 -9 -7 -8 -10 -13 -15 -17 -20 -26 -33 -39 -41 -42 -41 -38 -32 -27 -24 -26 -36 -58 -76 -81 -71 -64 -75 -46 -47 -52 -40 -19 -12 -43 -84 -101 -108 -88 -31 -6 -2 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -4 -4 -5 -8 -10 -14 -27 -41 -51 -65 -62 -56 -59 -67 -73 -77 -106 -116 -117 -113 -110 -108 -105 -96 -113 -91 -50 -25 -18 -23 -24 -21 -19 -18 -16 -15 -17 -28 -32 -32 -24 -11 -4 -4 -7 -9 -9 -8 -8 -9 -10 -12 -19 -25 -20 -9 -5 -2 -1 -1 -1 -2 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -21 -28 -16 -4 -1 -9 -38 -21 -15 -16 -25 -47 -87 -106 -96 -87 -85 -85 -82 -82 -105 -120 -125 -124 -122 -122 -121 -112 -105 -105 -110 -113 -111 -108 -104 -100 -99 -104 -107 -97 -78 -63 -56 -60 -61 -61 -63 -51 -41 -64 -70 -68 -67 -67 -66 -63 -55 -34 -17 -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 -6 -28 -41 -56 -82 -88 -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 -3 -4 -3 -1 -2 -5 -7 -6 -2 0 0 0 0 -0 -3 -5 -4 -4 -25 -86 -177 -170 -182 -176 -167 -163 -159 -151 -134 -107 -80 -59 -47 -43 -38 -19 -8 -4 -4 -4 -3 -2 -0 -0 -1 -3 -14 -25 -32 -43 -73 -113 -124 -115 -101 -93 -93 -102 -107 -109 -110 -103 -102 -101 -79 -41 -15 -4 -0 0 0 -5 -21 -38 -36 -24 -9 -4 -19 -47 -47 -40 -29 -22 -18 -17 -16 -19 -25 -33 -31 -30 -34 -41 -52 -67 -68 -25 -8 -74 -148 -147 -113 -77 -54 -42 -28 -17 -14 -12 -9 -7 -6 -5 -6 -6 -6 -5 -4 -3 -2 -1 -0 -1 -2 -3 -5 -6 -6 -6 -7 -7 -4 -3 -2 -2 -2 -4 -5 -5 -8 -19 -27 -27 -17 -6 -3 -3 -7 -18 -41 -37 -19 -24 -37 -41 -38 -34 -34 -34 -31 -31 -28 -25 -25 -28 -31 -34 -38 -38 -32 -26 -20 -17 -17 -22 -32 -49 -60 -70 -75 -70 -52 -30 -14 -6 -4 -5 -5 -7 -9 -13 -16 -19 -21 -31 -43 -44 -40 -41 -42 -48 -56 -59 -59 -55 -46 -36 -26 -17 -13 -12 -12 -13 -16 -18 -19 -20 -22 -26 -30 -34 -42 -46 -43 -37 -29 -24 -25 -32 -52 -76 -87 -53 -32 -44 -54 -61 -57 -36 -15 -13 -49 -72 -53 -29 -38 -23 -7 -2 -1 -0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -4 -4 -6 -11 -18 -21 -22 -20 -21 -29 -36 -44 -60 -70 -81 -87 -79 -75 -87 -101 -102 -80 -56 -35 -14 -16 -16 -16 -16 -15 -15 -17 -20 -24 -27 -30 -32 -20 -13 -6 -8 -14 -16 -15 -9 -10 -13 -17 -22 -23 -16 -5 -3 -2 -2 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -26 -63 -73 -47 -20 -6 -14 -45 -45 -42 -39 -44 -64 -90 -97 -79 -73 -77 -82 -82 -92 -119 -126 -126 -120 -113 -106 -102 -101 -102 -107 -110 -108 -105 -108 -117 -98 -99 -102 -101 -93 -80 -69 -63 -62 -57 -59 -53 -33 -37 -59 -79 -83 -73 -61 -56 -57 -58 -47 -34 -25 -14 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -36 -50 -70 -68 -43 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -5 -2 -0 0 0 -0 -0 -3 -4 -34 -116 -182 -197 -219 -205 -194 -181 -172 -166 -157 -139 -117 -103 -95 -86 -81 -81 -77 -54 -29 -20 -14 -10 -6 -2 -0 -1 -1 -3 -10 -17 -21 -30 -54 -84 -102 -113 -125 -113 -82 -92 -98 -104 -109 -112 -112 -109 -103 -96 -64 -34 -16 -5 -0 -1 -1 -9 -18 -30 -15 -0 -13 -45 -55 -48 -40 -33 -28 -25 -21 -19 -22 -29 -29 -28 -27 -29 -36 -47 -20 -6 -1 -17 -48 -85 -111 -78 -53 -40 -33 -32 -31 -24 -14 -8 -5 -4 -5 -5 -5 -5 -5 -4 -2 -0 -0 -1 -1 -2 -5 -6 -8 -10 -11 -9 -6 -4 -3 -2 -3 -3 -3 -3 -4 -10 -16 -16 -13 -8 -5 -2 -6 -16 -37 -41 -23 -11 -14 -17 -19 -21 -25 -31 -33 -33 -29 -27 -28 -32 -33 -33 -32 -31 -27 -23 -19 -18 -20 -25 -36 -46 -58 -68 -69 -59 -44 -31 -17 -8 -5 -5 -4 -5 -8 -11 -13 -16 -21 -31 -44 -46 -43 -44 -44 -48 -54 -58 -60 -58 -50 -40 -31 -23 -19 -17 -17 -18 -20 -21 -21 -21 -21 -25 -27 -32 -43 -50 -50 -46 -35 -30 -28 -28 -34 -47 -62 -25 -8 -18 -49 -83 -98 -70 -30 -16 -27 -49 -53 -17 -26 -24 -9 -2 -0 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -2 -4 -5 -5 -5 -8 -14 -18 -22 -25 -28 -36 -58 -61 -61 -65 -74 -80 -78 -73 -45 -23 -16 -13 -17 -27 -19 -20 -20 -22 -23 -24 -25 -30 -28 -23 -14 -13 -20 -24 -20 -14 -13 -14 -17 -21 -17 -11 -7 -5 -5 -4 -4 -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 0 0 0 0 0 0 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -4 -8 -7 -4 -4 -5 -3 -1 -0 0 0 0 0 0 0 0 -12 -44 -77 -79 -65 -62 -31 -8 -26 -79 -86 -62 -54 -64 -75 -72 -59 -57 -68 -91 -76 -79 -115 -114 -112 -104 -99 -97 -99 -104 -111 -104 -103 -95 -96 -102 -108 -100 -104 -98 -89 -82 -79 -78 -78 -65 -68 -62 -40 -30 -38 -34 -47 -62 -51 -22 0 -3 -15 -40 -36 -22 -10 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -11 -53 -66 -90 -59 -19 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -4 -1 -0 0 0 -1 -3 -7 -45 -157 -216 -224 -213 -201 -217 -206 -183 -163 -146 -129 -113 -108 -126 -147 -148 -150 -149 -129 -85 -60 -54 -38 -28 -18 -10 -11 -10 -7 -11 -18 -24 -29 -37 -51 -63 -69 -83 -111 -116 -91 -86 -90 -104 -110 -117 -120 -112 -99 -92 -97 -83 -60 -44 -39 -32 -7 -0 -2 -7 -4 -1 -13 -44 -57 -51 -47 -42 -37 -33 -28 -24 -23 -26 -29 -30 -29 -27 -26 -35 -54 -31 -8 -0 -12 -49 -94 -75 -54 -43 -41 -42 -44 -31 -15 -9 -5 -4 -4 -4 -4 -6 -8 -8 -5 -2 -0 -0 -3 -3 -5 -8 -12 -16 -16 -14 -10 -6 -5 -4 -3 -4 -4 -4 -3 -5 -8 -12 -17 -19 -13 -4 -6 -14 -29 -38 -29 -6 -7 -13 -17 -17 -16 -17 -20 -23 -23 -24 -27 -30 -30 -26 -22 -22 -22 -21 -20 -21 -24 -29 -34 -44 -53 -59 -60 -49 -35 -26 -14 -8 -6 -5 -5 -5 -8 -11 -11 -14 -19 -25 -33 -40 -41 -43 -45 -45 -46 -51 -56 -59 -56 -50 -44 -35 -26 -22 -22 -23 -25 -26 -28 -28 -26 -37 -49 -57 -58 -51 -57 -53 -49 -44 -35 -27 -25 -27 -33 -18 -5 -5 -19 -48 -79 -60 -31 -19 -32 -64 -86 -31 -22 -30 -33 -31 -17 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -1 -1 -2 -2 -1 -3 -7 -8 -7 -7 -11 -22 -32 -40 -40 -40 -44 -53 -62 -68 -62 -53 -50 -49 -50 -72 -57 -50 -31 -17 -23 -26 -23 -24 -26 -24 -20 -21 -24 -29 -29 -24 -17 -16 -20 -20 -15 -11 -10 -8 -8 -7 -7 -8 -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 -3 -2 0 0 0 -0 -2 -4 -21 -82 -49 -12 -6 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -6 -10 -8 -8 -9 -8 -8 -8 -6 -3 -1 -0 0 0 0 0 0 0 0 -32 -70 -69 -55 -112 -88 -54 -60 -94 -102 -60 -40 -40 -44 -51 -57 -53 -38 -97 -79 -77 -93 -92 -92 -88 -90 -96 -104 -110 -111 -111 -113 -98 -101 -99 -93 -91 -91 -90 -87 -83 -79 -78 -78 -69 -63 -62 -41 -27 -23 -10 0 0 0 0 0 -2 -11 -36 -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 -1 -17 -69 -73 -100 -60 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -1 -5 -10 -14 -36 -33 -26 -46 -106 -215 -221 -191 -160 -133 -115 -116 -143 -193 -223 -210 -195 -176 -142 -106 -101 -103 -80 -65 -53 -45 -50 -40 -32 -36 -45 -53 -60 -64 -64 -63 -60 -74 -93 -109 -115 -104 -105 -116 -110 -111 -118 -118 -107 -92 -86 -88 -85 -89 -95 -86 -54 -22 -8 -2 0 -7 -26 -49 -55 -51 -49 -42 -35 -33 -30 -27 -26 -29 -32 -35 -35 -33 -29 -28 -40 -35 -25 -12 -2 -3 -4 -59 -60 -53 -54 -61 -60 -37 -20 -12 -8 -6 -4 -3 -3 -5 -9 -19 -20 -14 -8 -3 -0 -1 -2 -4 -10 -16 -18 -16 -9 -6 -5 -3 -2 -3 -6 -8 -6 -4 -3 -6 -10 -17 -14 -7 -6 -9 -16 -25 -27 -23 -12 -12 -14 -15 -15 -14 -13 -15 -16 -18 -21 -24 -24 -19 -15 -16 -18 -20 -23 -25 -28 -31 -32 -40 -48 -49 -46 -37 -31 -25 -15 -8 -6 -5 -4 -5 -7 -8 -9 -11 -15 -19 -23 -35 -39 -42 -44 -44 -42 -46 -56 -62 -65 -67 -67 -63 -45 -36 -31 -30 -31 -35 -38 -41 -54 -67 -75 -69 -55 -31 -51 -61 -63 -54 -37 -25 -22 -24 -24 -18 -8 -1 -2 -8 -22 -26 -33 -41 -49 -83 -68 -41 -35 -38 -45 -47 -38 -49 -16 -11 -14 -14 -9 -5 -2 -3 -3 -2 -2 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -2 -3 -5 -10 -17 -20 -20 -24 -30 -43 -60 -65 -60 -55 -56 -75 -79 -79 -73 -63 -51 -40 -44 -27 -16 -15 -15 -18 -21 -26 -27 -24 -19 -17 -17 -22 -21 -18 -16 -15 -11 -10 -9 -10 -12 -13 -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 -35 -70 -75 -38 -7 -13 -38 -89 -150 -160 -133 -80 -90 -171 -200 -119 0 0 0 0 0 0 0 0 -9 -20 -18 -11 -9 -12 -16 -16 -16 -12 -8 -4 -3 -0 0 0 0 0 0 0 0 -0 -11 -18 -25 -70 -79 -65 -96 -121 -109 -62 -31 -26 -33 -44 -49 -39 -28 -94 -93 -89 -82 -78 -79 -81 -87 -85 -87 -104 -128 -144 -138 -115 -113 -95 -79 -72 -72 -72 -77 -78 -70 -66 -67 -66 -64 -60 -55 -45 -27 -9 0 0 0 0 0 0 -1 -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 -23 -71 -77 -101 -59 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -1 -4 -11 -5 -2 -1 -0 -66 -211 -287 -259 -232 -216 -198 -180 -176 -205 -259 -274 -242 -202 -168 -143 -130 -130 -126 -108 -98 -86 -75 -75 -71 -67 -64 -63 -66 -68 -62 -50 -58 -61 -71 -79 -88 -101 -116 -129 -121 -107 -97 -106 -120 -109 -90 -81 -74 -76 -79 -81 -86 -88 -67 -31 -8 0 -7 -24 -44 -57 -50 -42 -34 -29 -29 -30 -28 -26 -28 -31 -33 -35 -37 -37 -34 -33 -39 -49 -54 -45 -9 -6 -50 -68 -68 -68 -77 -82 -63 -36 -19 -11 -8 -5 -3 -3 -8 -16 -25 -33 -33 -22 -7 -1 -0 -0 -0 -3 -8 -8 -8 -6 -4 -4 -3 -2 -2 -5 -8 -8 -5 -3 -4 -6 -12 -8 -5 -4 -5 -9 -15 -13 -26 -23 -17 -11 -8 -12 -16 -16 -16 -15 -16 -16 -16 -14 -12 -11 -12 -15 -18 -22 -26 -29 -30 -31 -37 -42 -42 -37 -25 -22 -18 -13 -9 -7 -5 -3 -5 -7 -8 -8 -9 -12 -16 -19 -30 -37 -40 -40 -41 -43 -48 -58 -67 -75 -76 -55 -33 -47 -56 -50 -42 -40 -45 -50 -59 -74 -75 -56 -30 -10 -1 -25 -43 -53 -53 -34 -25 -22 -22 -22 -20 -14 -5 -3 -3 -7 -25 -57 -76 -59 -52 -48 -45 -40 -29 -18 -14 -8 -2 -13 -29 -40 -42 -47 -37 -28 -21 -16 -13 -8 -4 -6 -4 -5 -6 -4 -3 -1 -1 -1 -2 -2 -1 -1 -1 -1 -3 -6 -9 -12 -15 -18 -28 -41 -48 -49 -53 -53 -57 -61 -65 -67 -68 -74 -80 -75 -57 -39 -27 -21 -19 -21 -22 -21 -19 -17 -16 -17 -20 -23 -23 -19 -18 -15 -12 -11 -13 -16 -17 -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 -100 -217 -228 -134 -50 -97 -168 -187 -176 -181 -196 -224 -255 -284 -263 -146 0 0 0 0 0 0 0 -2 -14 -33 -21 -18 -21 -25 -23 -14 -12 -9 -5 -2 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -120 -142 -122 -87 -52 -36 -46 -45 -21 -12 -36 -86 -81 -81 -78 -74 -74 -78 -85 -65 -44 -71 -120 -144 -130 -126 -113 -86 -69 -62 -65 -75 -81 -74 -62 -58 -55 -50 -48 -52 -59 -58 -56 -40 -16 -1 -1 -0 0 0 0 0 0 0 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 -69 -85 -100 -57 -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 -1 -1 -1 0 -1 -4 -11 -4 -1 -0 -17 -101 -242 -320 -296 -287 -292 -287 -268 -248 -250 -273 -262 -228 -194 -170 -154 -140 -125 -110 -96 -87 -74 -65 -71 -84 -84 -73 -63 -63 -66 -60 -54 -61 -66 -76 -83 -85 -85 -94 -106 -96 -87 -77 -86 -103 -95 -86 -79 -66 -67 -67 -63 -65 -68 -77 -54 -32 -19 -37 -77 -77 -53 -49 -43 -35 -29 -29 -30 -28 -25 -25 -26 -27 -31 -35 -39 -40 -40 -38 -39 -50 -71 -88 -42 -52 -78 -89 -85 -80 -81 -76 -45 -27 -18 -13 -6 -2 -2 -9 -15 -29 -47 -57 -54 -38 -11 -2 -0 -0 -2 -6 -7 -7 -5 -4 -4 -4 -2 -2 -4 -6 -6 -5 -6 -6 -5 -5 -5 -4 -3 -3 -5 -8 -13 -25 -24 -14 -7 -14 -23 -15 -17 -16 -16 -17 -17 -13 -9 -7 -7 -9 -14 -19 -23 -26 -27 -27 -28 -32 -35 -32 -34 -21 -13 -10 -9 -11 -12 -7 -4 -4 -5 -6 -7 -8 -11 -13 -17 -24 -33 -39 -41 -47 -48 -53 -61 -70 -79 -83 -55 -32 -40 -54 -57 -52 -51 -60 -66 -68 -46 -10 0 0 0 0 -6 -11 -22 -48 -39 -29 -24 -22 -21 -22 -23 -22 -21 -18 -17 -36 -61 -61 -46 -66 -55 -44 -35 -12 0 0 -0 -0 -11 -31 -52 -30 -41 -53 -59 -53 -47 -41 -21 -26 -31 -23 -14 -18 -15 -14 -15 -8 -6 -9 -7 -6 -4 -1 -1 -1 -2 -4 -5 -9 -14 -20 -26 -30 -33 -39 -37 -35 -38 -45 -50 -60 -69 -75 -78 -76 -70 -66 -62 -31 -17 -16 -16 -15 -13 -13 -14 -17 -21 -26 -20 -17 -14 -12 -12 -13 -16 -15 -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 -10 -119 -209 -221 -183 -148 -183 -169 -163 -177 -198 -223 -250 -274 -212 -101 -40 0 0 0 0 0 0 0 -1 -7 -22 -33 -37 -27 -21 -15 -4 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -11 -89 -105 -115 -112 -95 -73 -54 -49 -41 -34 -52 -81 -82 -79 -80 -76 -69 -74 -82 -69 -41 -78 -122 -128 -117 -119 -101 -75 -62 -57 -63 -77 -81 -68 -60 -60 -45 -32 -30 -41 -56 -53 -54 -54 -44 -28 -15 -1 -1 -0 0 0 0 0 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 -62 -73 -54 -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 -3 -5 -2 -0 -0 -2 -9 -5 -2 -138 -252 -291 -300 -336 -326 -329 -344 -340 -316 -288 -269 -263 -240 -212 -193 -177 -163 -148 -122 -103 -89 -84 -80 -76 -78 -82 -76 -66 -56 -62 -73 -73 -70 -67 -74 -94 -112 -113 -98 -88 -92 -84 -66 -49 -42 -42 -45 -52 -52 -50 -49 -48 -46 -48 -54 -62 -67 -68 -70 -92 -128 -116 -44 -30 -33 -37 -35 -28 -27 -30 -26 -46 -48 -35 -29 -33 -38 -42 -45 -44 -40 -39 -48 -73 -54 -62 -74 -87 -97 -101 -105 -80 -54 -37 -27 -16 -4 -2 -2 -10 -18 -29 -44 -63 -80 -79 -42 -18 -6 -1 -1 -5 -9 -14 -11 -7 -5 -2 -1 -2 -3 -4 -5 -7 -8 -9 -7 -6 -7 -6 -4 -4 -7 -10 -17 -20 -17 -20 -30 -29 -27 -23 -20 -22 -21 -14 -12 -7 -5 -5 -6 -9 -15 -22 -25 -25 -24 -22 -22 -23 -24 -20 -25 -18 -10 -6 -7 -11 -13 -9 -6 -5 -5 -6 -9 -11 -10 -11 -14 -20 -29 -40 -45 -50 -53 -57 -61 -66 -71 -78 -75 -72 -72 -56 -33 -33 -54 -75 -73 -56 -28 -1 0 0 0 0 0 -0 -7 -41 -51 -37 -29 -27 -24 -23 -30 -47 -68 -56 -41 -42 -40 -19 -10 -12 -23 -41 -42 -4 -0 -5 -15 -21 -20 -33 -79 -40 -37 -47 -60 -73 -86 -64 -42 -46 -45 -26 -9 -19 -33 -35 -34 -26 -18 -23 -21 -13 -17 -20 -14 -7 -2 -1 -1 -5 -10 -14 -22 -28 -30 -29 -23 -21 -20 -26 -34 -46 -59 -65 -68 -72 -72 -60 -49 -36 -25 -22 -13 -12 -14 -14 -11 -12 -18 -19 -15 -12 -10 -10 -10 -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 -34 -127 -194 -182 -173 -166 -161 -162 -169 -196 -221 -239 -259 -277 -279 -176 -31 0 0 0 0 0 0 -7 -11 -13 -27 -49 -27 -11 -11 -10 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -35 -54 -97 -122 -105 -62 -49 -99 -75 -67 -78 -85 -79 -72 -67 -70 -77 -88 -95 -96 -112 -120 -109 -102 -99 -87 -71 -59 -54 -57 -64 -72 -71 -60 -55 -34 -22 -26 -37 -47 -56 -59 -60 -58 -51 -34 -12 -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 -31 -49 -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 -2 -6 -2 -3 -3 -1 -3 -5 -3 -6 -5 -45 -138 -236 -195 -165 -141 -234 -307 -306 -277 -242 -199 -221 -219 -202 -181 -154 -132 -118 -110 -117 -124 -120 -103 -92 -84 -80 -66 -64 -67 -63 -62 -67 -81 -103 -130 -131 -103 -87 -108 -102 -76 -47 -25 -13 -7 -6 -11 -19 -21 -23 -26 -31 -39 -48 -60 -73 -89 -107 -123 -122 -64 -32 -23 -34 -44 -37 -32 -32 -30 -56 -65 -50 -32 -34 -37 -41 -46 -47 -45 -40 -38 -46 -69 -91 -93 -74 -56 -79 -102 -97 -75 -52 -34 -20 -4 -5 -5 -15 -28 -38 -46 -58 -84 -41 -63 -53 -26 -7 -0 -1 -4 -24 -23 -12 -5 -2 -1 -2 -3 -3 -4 -5 -7 -10 -9 -7 -9 -8 -6 -5 -6 -7 -8 -8 -6 -12 -32 -40 -26 -15 -19 -24 -20 -14 -12 -9 -7 -5 -5 -7 -13 -20 -24 -23 -21 -17 -14 -14 -13 -12 -13 -11 -7 -5 -5 -8 -11 -10 -9 -8 -6 -5 -8 -8 -9 -11 -13 -17 -24 -40 -47 -51 -54 -55 -54 -54 -55 -56 -59 -63 -70 -79 -78 -33 -34 -41 -30 -15 -5 -0 0 0 0 0 0 0 -0 -21 -49 -43 -30 -28 -22 -19 -24 -40 -66 -76 -61 -43 -56 -18 -2 -0 -15 -43 -56 -11 -2 -11 -27 -34 -22 -46 -89 -81 -62 -57 -77 -93 -103 -67 -45 -30 -12 0 0 -15 -23 -36 -41 -22 -27 -27 -42 -41 -44 -53 -38 -23 -14 -15 -12 -5 -2 -9 -24 -31 -27 -20 -19 -19 -12 -15 -22 -31 -38 -38 -41 -45 -58 -57 -48 -42 -36 -39 -46 -44 -39 -38 -29 -17 -14 -12 -10 -8 -7 -8 -9 -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 -18 -65 -127 -162 -154 -153 -157 -164 -178 -201 -225 -236 -242 -250 -264 -254 -174 -4 0 0 0 -1 -6 -26 -34 -37 -34 -27 -18 -4 -0 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -13 -76 -113 -110 -84 -73 -98 -71 -63 -73 -75 -69 -68 -59 -75 -85 -95 -112 -124 -118 -108 -96 -90 -86 -82 -75 -66 -59 -58 -63 -70 -71 -66 -60 -39 -28 -30 -35 -38 -47 -59 -57 -45 -34 -27 -29 -36 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -32 -38 -18 -0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -6 -5 -1 -0 -1 -1 -1 -1 -1 -5 -14 -15 -15 -13 -48 -134 -225 -252 -163 -79 -140 -208 -222 -194 -161 -140 -143 -126 -104 -94 -87 -93 -146 -127 -106 -76 -67 -71 -67 -55 -57 -62 -73 -101 -116 -109 -122 -161 -153 -118 -85 -54 -26 -12 -4 -2 -2 -5 -9 -13 -19 -24 -29 -38 -49 -61 -75 -86 -93 -76 -53 -36 -37 -44 -42 -42 -38 -43 -61 -69 -58 -39 -34 -35 -38 -40 -41 -41 -40 -38 -38 -45 -74 -117 -107 -35 -15 -43 -60 -77 -67 -43 -27 -8 -5 -5 -11 -19 -26 -31 -44 -90 -41 -43 -49 -36 -14 -5 -2 -1 -15 -14 -7 -3 -5 -11 -7 -5 -3 -3 -3 -5 -6 -9 -9 -9 -8 -6 -6 -6 -5 -11 -10 -6 -7 -13 -22 -18 -11 -14 -15 -14 -16 -12 -12 -14 -11 -6 -8 -12 -16 -18 -21 -22 -18 -10 -7 -6 -8 -10 -9 -7 -5 -4 -7 -10 -13 -13 -12 -9 -5 -6 -8 -10 -11 -13 -14 -18 -31 -40 -42 -44 -45 -45 -45 -43 -38 -37 -39 -43 -50 -62 -48 -35 -19 -4 0 0 0 0 0 0 0 0 0 0 -6 -43 -53 -32 -26 -18 -17 -18 -24 -42 -67 -71 -24 -65 -45 -16 -2 -4 -7 -49 -29 -9 -7 -28 -60 -27 -71 -99 -93 -64 -43 -88 -72 -52 -32 -16 -6 -1 0 0 -2 -3 -7 -8 -0 -2 -4 -33 -46 -45 -51 -34 -26 -36 -53 -55 -31 -22 -20 -29 -32 -25 -13 -13 -14 -10 -8 -8 -7 -3 -7 -10 -12 -27 -40 -42 -36 -38 -41 -42 -46 -57 -68 -57 -34 -17 -9 -15 -13 -7 -9 -14 -17 -18 -17 -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 -2 -55 -104 -135 -148 -150 -157 -169 -185 -205 -221 -231 -234 -234 -235 -247 -222 -125 0 0 0 0 -35 -62 -62 -55 -42 -29 -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 -12 -42 -83 -91 -84 -78 -74 -68 -58 -54 -65 -62 -61 -67 -68 -75 -93 -112 -127 -129 -123 -120 -103 -93 -88 -89 -87 -78 -68 -57 -51 -57 -66 -68 -58 -40 -34 -35 -33 -33 -39 -48 -47 -32 -20 -14 -12 -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 -29 -36 -20 -9 -20 -34 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -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 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -2 -15 -36 -47 -29 -9 -27 -84 -98 -74 -67 -109 -138 -99 -46 -22 -20 -34 -81 -73 -61 -44 -44 -55 -61 -55 -40 -31 -30 -50 -81 -115 -155 -186 -172 -132 -124 -109 -71 -44 -24 -10 -3 -1 -3 -7 -12 -17 -18 -21 -26 -32 -39 -44 -49 -48 -41 -33 -28 -27 -28 -36 -43 -50 -53 -55 -60 -61 -32 -30 -31 -31 -32 -34 -38 -42 -42 -45 -64 -99 -108 -56 -0 -1 -12 -66 -84 -58 -38 -15 -4 -2 -6 -19 -33 -36 -50 -88 -62 -24 -4 -5 -8 -15 -20 -20 -11 -3 -1 -2 -6 -7 -5 -3 -2 -2 -2 -3 -3 -7 -9 -10 -11 -10 -7 -6 -5 -22 -30 -22 -16 -8 -9 -8 -6 -5 -8 -14 -15 -11 -19 -17 -9 -8 -8 -9 -10 -12 -16 -20 -17 -8 -5 -4 -4 -5 -6 -6 -5 -4 -6 -12 -18 -18 -12 -7 -5 -5 -7 -9 -10 -12 -12 -12 -17 -24 -34 -39 -36 -39 -39 -35 -28 -25 -26 -29 -34 -42 -50 -60 -50 -17 0 0 0 0 0 0 0 0 0 0 -0 -15 -32 -29 -39 -37 -33 -30 -31 -38 -60 -68 -20 -36 -42 -30 -24 -30 -18 -42 -32 -11 -1 -6 -41 -54 -82 -83 -57 -33 -32 -45 -41 -19 -3 0 0 0 0 0 0 0 0 0 0 0 0 -7 -16 -27 -76 -65 -48 -54 -75 -95 -57 -39 -36 -29 -21 -14 -3 -5 -4 -2 -2 -3 -1 -1 -1 -2 -2 -9 -29 -52 -45 -50 -53 -53 -52 -57 -63 -59 -51 -41 -34 -47 -31 -13 -10 -15 -21 -27 -28 -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 -4 -35 -101 -135 -156 -169 -181 -196 -212 -231 -231 -226 -222 -221 -220 -232 -254 -209 -87 -0 -3 -14 -56 -76 -73 -56 -30 -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 -30 -75 -99 -90 -71 -67 -70 -71 -66 -59 -65 -58 -59 -68 -78 -88 -105 -130 -144 -138 -128 -127 -117 -112 -72 -61 -60 -63 -68 -65 -49 -51 -54 -52 -44 -32 -28 -28 -25 -27 -36 -45 -46 -33 -23 -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 -2 -21 -36 -38 -38 -37 -34 -29 -4 -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 -6 -14 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 -1 -0 0 -0 -1 -1 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 -10 -12 -6 -7 -29 -43 -28 -8 -1 -2 -5 -12 -11 -17 -22 -25 -28 -32 -40 -58 -35 -18 -17 -31 -57 -94 -139 -149 -115 -120 -126 -102 -78 -54 -29 -12 -4 -2 -3 -7 -10 -12 -13 -15 -18 -21 -24 -26 -26 -25 -22 -20 -20 -24 -30 -39 -44 -43 -37 -33 -35 -27 -25 -25 -26 -28 -32 -37 -42 -42 -49 -63 -90 -107 -80 -1 0 -2 -46 -77 -69 -52 -24 -7 -4 -3 -12 -32 -54 -74 -99 -90 -39 -16 -35 -12 -9 -39 -48 -27 -13 -17 -2 -7 -8 -6 -4 -2 -1 -1 -3 -4 -6 -10 -15 -19 -18 -10 -8 -13 -25 -39 -47 -37 -13 -10 -9 -10 -11 -16 -23 -18 -9 -10 -8 -5 -6 -7 -9 -11 -10 -10 -11 -12 -9 -7 -5 -5 -5 -5 -4 -5 -7 -11 -17 -23 -22 -16 -12 -6 -5 -6 -6 -7 -9 -9 -11 -13 -16 -21 -26 -28 -29 -27 -24 -20 -17 -18 -21 -23 -28 -38 -53 -59 -34 -9 -2 -0 -1 0 0 0 0 0 0 0 -0 -2 -9 -34 -42 -46 -49 -44 -48 -67 -53 -31 -19 -13 -13 -29 -38 -34 -24 -12 -4 -0 -0 0 -16 -31 -29 -13 -4 -28 -46 -32 -11 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -65 -77 -69 -71 -59 -52 -67 -80 -69 -58 -34 -24 -9 -8 -11 -13 -15 -15 -8 -4 -7 -11 -19 -28 -40 -69 -75 -76 -80 -74 -65 -57 -51 -51 -55 -61 -58 -58 -50 -34 -21 -20 -19 -26 -26 -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 -8 -44 -83 -150 -193 -212 -222 -231 -238 -230 -218 -211 -209 -212 -220 -239 -249 -191 -90 -46 -74 -75 -76 -74 -61 -34 -6 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -40 -73 -77 -68 -81 -94 -81 -67 -66 -59 -52 -56 -70 -82 -91 -106 -129 -144 -154 -140 -131 -119 -65 -23 -14 -14 -33 -61 -76 -60 -62 -52 -42 -37 -30 -20 -19 -17 -18 -25 -35 -41 -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 -1 -8 -16 -24 -39 -44 -38 -43 -63 -21 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -5 -9 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -2 -2 -1 -1 -0 -0 0 0 -0 -0 0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -1 -1 -1 -2 -7 -7 -12 -17 -19 -20 -18 -24 -85 -58 -28 -11 -7 -16 -35 -69 -105 -97 -102 -110 -103 -90 -70 -46 -23 -8 -2 -3 -3 -4 -6 -7 -7 -8 -11 -14 -19 -20 -19 -19 -19 -20 -23 -28 -33 -35 -35 -33 -29 -22 -19 -21 -25 -26 -29 -36 -41 -42 -43 -50 -62 -83 -104 -107 -55 -21 -6 -14 -33 -53 -62 -23 -6 -4 -6 -9 -19 -39 -68 -96 -109 -69 -65 -117 -38 -4 -29 -55 -42 -34 -60 -24 -15 -9 -8 -7 -5 -3 -2 -3 -4 -6 -10 -16 -21 -29 -16 -15 -20 -31 -43 -45 -27 -11 -7 -9 -11 -13 -15 -16 -15 -11 -9 -7 -6 -7 -5 -7 -8 -9 -8 -7 -8 -7 -7 -7 -6 -6 -5 -5 -8 -14 -22 -28 -30 -24 -16 -10 -5 -4 -6 -5 -5 -7 -8 -9 -10 -11 -13 -14 -14 -16 -16 -16 -15 -14 -14 -15 -17 -21 -27 -36 -47 -48 -55 -44 -26 -12 0 0 0 0 0 0 0 0 0 -1 -9 -15 -15 -9 -9 -37 -40 -44 -42 -35 -27 -7 -1 -7 -6 -2 0 0 0 0 0 -1 -2 -1 -0 0 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -14 -40 -83 -65 -51 -57 -61 -70 -83 -72 -98 -91 -68 -55 -52 -52 -52 -42 -33 -24 -24 -32 -31 -39 -57 -74 -83 -87 -63 -40 -28 -27 -32 -37 -39 -49 -58 -61 -57 -50 -43 -26 -22 -18 -13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -22 -123 -211 -227 -231 -233 -230 -223 -209 -201 -204 -211 -218 -228 -237 -216 -131 -77 -74 -78 -91 -87 -77 -53 -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 -7 -11 -20 -26 -30 -48 -60 -24 -26 -39 -35 -34 -40 -54 -68 -85 -104 -124 -136 -151 -144 -126 -84 -17 -2 -0 0 -23 -57 -77 -68 -69 -60 -43 -35 -28 -18 -13 -9 -8 -10 -17 -26 -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 -3 -11 -13 -37 -67 -28 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -6 -12 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -4 -7 -8 -8 -7 -4 -4 -4 -3 -2 -2 -3 -5 -7 -10 -13 -13 -20 -78 -68 -42 -17 -4 -2 -7 -18 -53 -75 -91 -99 -96 -86 -76 -62 -42 -25 -15 -8 -4 -2 -2 -2 -1 -2 -3 -5 -9 -14 -18 -21 -23 -24 -26 -29 -29 -28 -24 -18 -12 -10 -12 -16 -23 -26 -30 -39 -43 -45 -50 -59 -70 -83 -100 -119 -120 -94 -62 -25 -8 -33 -65 -19 -5 -3 -4 -6 -13 -26 -40 -67 -103 -108 -97 -105 -57 -21 -25 -35 -27 -18 -36 -27 -15 -8 -7 -9 -9 -7 -5 -5 -6 -7 -10 -13 -16 -31 -24 -23 -24 -27 -28 -24 -17 -10 -9 -11 -16 -21 -16 -20 -15 -11 -11 -15 -20 -14 -8 -9 -15 -17 -16 -11 -6 -4 -5 -8 -10 -11 -10 -10 -13 -22 -32 -39 -38 -29 -17 -8 -4 -4 -6 -5 -6 -7 -7 -7 -7 -8 -8 -10 -11 -12 -12 -12 -13 -13 -12 -13 -15 -17 -20 -26 -31 -39 -47 -54 -53 -35 -20 -7 -1 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -10 -19 -32 -44 -43 -47 -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 -1 -7 -56 -64 -58 -48 -39 -34 -26 -64 -128 -155 -130 -102 -80 -64 -47 -33 -23 -12 -15 -14 -11 -23 -52 -77 -64 -60 -50 -27 -9 -7 -11 -19 -31 -45 -52 -51 -46 -45 -45 -35 -30 -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 0 0 0 0 0 0 0 0 -28 -113 -203 -222 -224 -222 -217 -207 -199 -197 -203 -208 -214 -211 -180 -120 -78 -70 -86 -102 -100 -84 -77 -54 -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 -1 -0 0 0 0 0 0 -2 -6 -8 -11 -15 -22 -32 -44 -59 -80 -106 -138 -125 -74 -30 -6 0 0 0 -20 -55 -74 -56 -20 -21 -42 -41 -29 -17 -12 -11 -11 -15 -20 -14 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -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 -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 -3 -2 -1 -0 -0 -1 -0 -0 -0 -0 0 0 -0 -0 -1 -2 -2 -2 -2 -2 -3 -2 -3 -5 -7 -6 -4 -3 -3 -4 -5 -5 -6 -9 -26 -39 -39 -21 -4 -0 -1 -4 -23 -46 -66 -79 -83 -81 -84 -77 -68 -59 -49 -37 -25 -14 -10 -6 -3 -0 -0 -1 -3 -15 -28 -36 -34 -28 -25 -23 -20 -18 -15 -11 -8 -9 -11 -15 -24 -29 -33 -39 -45 -53 -64 -73 -78 -83 -89 -107 -127 -114 -62 -16 -16 -49 -55 -32 -15 -4 -0 -2 -7 -19 -24 -49 -80 -94 -89 -83 -69 -59 -42 -24 -12 -13 -19 -21 -18 -14 -8 -5 -6 -6 -6 -5 -4 -5 -8 -10 -11 -24 -29 -29 -30 -36 -45 -44 -25 -13 -11 -14 -27 -56 -31 -23 -14 -9 -8 -8 -6 -5 -7 -11 -19 -31 -39 -29 -16 -8 -7 -10 -15 -19 -17 -17 -21 -30 -40 -47 -46 -35 -22 -11 -5 -3 -3 -3 -5 -5 -5 -5 -5 -6 -6 -8 -9 -9 -10 -10 -11 -10 -10 -11 -13 -13 -16 -22 -22 -26 -31 -38 -46 -54 -73 -31 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -17 -41 -48 -53 -33 -16 -11 -9 -7 -2 -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 -5 -20 -34 -13 -17 -29 -35 -46 -62 -45 -49 -43 -45 -95 -169 -145 -84 -71 -60 -46 -30 -25 -28 -23 -28 -35 -39 -54 -64 -38 -57 -78 -66 -32 -22 -12 -12 -18 -25 -28 -22 -17 -13 -20 -38 -50 -48 -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 -49 -143 -214 -211 -207 -201 -194 -189 -189 -192 -193 -195 -176 -122 -59 -62 -90 -115 -113 -89 -67 -59 -51 -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 -6 -23 -59 -97 -48 -13 -2 0 0 0 -2 -23 -64 -82 -47 -0 -3 -17 -19 -15 -10 -10 -13 -12 -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 -1 -3 -5 -3 -0 -0 -0 -0 -1 -2 -4 -4 -4 -9 -8 -5 -3 -2 -2 -2 -3 -17 -30 -21 -6 -0 -0 -2 -8 -18 -32 -47 -58 -62 -68 -63 -67 -70 -70 -65 -57 -45 -36 -28 -15 -3 -0 -0 -0 -17 -41 -53 -47 -30 -29 -20 -15 -13 -11 -10 -11 -14 -17 -22 -27 -33 -38 -43 -49 -62 -75 -79 -77 -76 -80 -98 -122 -108 -48 -1 -23 -89 -51 -28 -13 -4 -1 -1 -2 -13 -15 -35 -60 -74 -74 -68 -69 -70 -51 -30 -19 -16 -18 -24 -32 -40 -34 -14 -3 -3 -2 -1 -1 -2 -3 -7 -8 -16 -23 -28 -33 -36 -21 -29 -19 -12 -11 -14 -25 -64 -34 -19 -13 -10 -6 -5 -9 -5 -4 -9 -21 -38 -54 -43 -31 -21 -14 -12 -16 -25 -25 -26 -30 -38 -48 -53 -51 -41 -29 -17 -8 -3 -2 -2 -3 -3 -4 -4 -4 -5 -6 -7 -7 -8 -9 -8 -9 -9 -10 -11 -12 -12 -13 -18 -18 -19 -21 -24 -30 -42 -59 -43 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -30 -47 -53 -44 -41 -51 -44 -30 -31 -16 0 0 0 0 0 0 -1 -8 -24 -30 -6 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -24 -69 -82 -80 -65 -33 -7 -8 -6 -33 -61 -73 -75 -80 -121 -71 -48 -46 -36 -31 -40 -55 -71 -64 -74 -81 -63 -114 -45 -24 -34 -35 -23 -72 -54 -44 -41 -25 -17 -12 -11 -11 -11 -14 -28 -48 -61 -37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -76 -160 -206 -199 -191 -184 -176 -172 -174 -177 -175 -156 -123 -77 -60 -89 -118 -128 -109 -83 -60 -56 -72 -58 -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 -2 -16 -26 -0 0 0 0 0 0 -3 -20 -60 -83 -44 -4 -0 -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 -1 -6 -8 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 -0 -1 -1 -2 -6 -8 -6 -2 0 0 -0 -1 -2 -1 -1 -3 -7 -6 -4 -2 -1 -1 -3 -9 -16 -21 -17 -5 -1 -0 -2 -6 -13 -23 -34 -41 -45 -44 -47 -52 -55 -55 -52 -50 -48 -41 -27 -13 -7 -4 -2 -9 -24 -32 -27 -16 -16 -14 -12 -10 -9 -11 -14 -19 -24 -29 -32 -37 -43 -48 -52 -67 -79 -80 -75 -73 -76 -92 -107 -77 -28 -0 -14 -71 -49 -27 -20 -13 -2 -1 -0 -5 -7 -21 -39 -52 -65 -68 -69 -63 -50 -36 -25 -21 -20 -24 -37 -52 -52 -29 -8 -8 -4 -2 -0 -0 -1 -3 -5 -8 -12 -19 -29 -43 -49 -32 -17 -10 -9 -10 -13 -28 -21 -17 -16 -13 -8 -5 -4 -2 -2 -6 -12 -23 -34 -37 -32 -24 -17 -9 -11 -18 -24 -29 -33 -41 -50 -32 -44 -43 -34 -22 -12 -4 -2 -2 -3 -4 -4 -5 -5 -6 -7 -7 -7 -8 -9 -9 -10 -12 -14 -15 -15 -13 -12 -13 -14 -15 -16 -16 -21 -30 -39 -38 -28 -14 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 -10 -17 -30 -41 -45 -71 -63 -44 -43 -32 -7 0 0 0 0 0 -7 -33 -66 -56 -18 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -12 -41 -72 -65 -27 0 0 -0 -13 -28 -43 -52 -55 -62 -29 -35 -32 -9 -6 -5 -15 -21 -32 -38 -23 -11 -23 -19 -16 -20 -21 -17 -41 -41 -50 -82 -62 -55 -36 -28 -24 -19 -14 -31 -48 -61 -53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -103 -175 -195 -186 -178 -175 -165 -160 -158 -157 -141 -87 -44 -49 -81 -118 -143 -149 -104 -71 -54 -55 -68 -61 -5 0 0 0 0 0 0 0 0 0 0 0 0 -0 -6 -5 -2 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -9 -7 -2 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -33 -74 -71 -30 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -22 -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 -4 -4 -2 -0 -0 -0 -1 -3 -3 -2 -1 -0 -0 0 -0 -1 -1 -1 -1 -0 -1 -5 -5 -3 -0 -1 -2 -4 -11 -32 -38 -21 -5 -0 -1 -2 -5 -10 -15 -21 -26 -30 -32 -34 -37 -40 -38 -36 -31 -27 -20 -11 -5 -1 -0 -1 -2 -2 -2 -2 -4 -7 -9 -9 -9 -12 -17 -25 -29 -32 -35 -39 -43 -43 -46 -61 -70 -73 -72 -70 -73 -84 -96 -86 -52 -17 -19 -58 -53 -33 -31 -26 -6 -1 -0 -0 -8 -17 -21 -26 -51 -65 -67 -61 -50 -38 -28 -27 -27 -24 -32 -49 -60 -46 -10 -10 -9 -5 -1 -1 -2 -3 -5 -6 -8 -12 -17 -25 -27 -28 -29 -25 -20 -16 -13 -10 -10 -10 -11 -11 -11 -9 -6 -3 -3 -5 -7 -11 -24 -33 -27 -24 -28 -14 -13 -15 -20 -27 -34 -39 -40 -35 -49 -48 -34 -19 -11 -5 -3 -3 -5 -6 -7 -7 -8 -8 -6 -6 -6 -6 -7 -8 -11 -17 -24 -25 -23 -18 -14 -14 -15 -15 -15 -17 -21 -25 -27 -28 -31 -45 -27 -8 -2 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -14 -37 -41 -49 -49 -37 -32 -33 -19 -2 0 0 0 0 -3 -17 -43 -32 -12 -2 -4 -13 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 -13 -23 -18 -2 -0 0 0 0 0 -1 -5 -9 -4 0 0 0 0 -0 -0 0 0 -0 -1 -0 -0 -1 -6 -19 -40 -38 -23 -47 -64 -47 -58 -34 -37 -37 -38 -39 -40 -53 -42 -42 -47 -53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -30 -129 -188 -188 -181 -176 -174 -164 -157 -146 -118 -86 -53 -37 -70 -110 -146 -163 -149 -94 -57 -56 -44 -31 -17 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -12 -7 -4 -5 -8 -7 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -26 -37 -29 -12 0 0 0 0 0 0 0 0 0 0 0 0 -3 -16 -47 -61 -22 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -12 -24 -24 -14 -2 -0 -1 -2 -2 -2 -4 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -6 -7 -4 -1 -0 -0 -1 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -3 -5 -5 -3 -1 -0 -1 -6 -25 -37 -30 -17 -3 -0 -0 -1 -3 -4 -6 -9 -13 -18 -23 -26 -29 -27 -26 -24 -22 -17 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -7 -10 -15 -20 -26 -28 -30 -33 -35 -34 -27 -31 -39 -47 -53 -57 -62 -65 -74 -83 -88 -84 -77 -82 -81 -65 -39 -18 -9 -10 -5 -1 -0 -2 -6 -8 -9 -26 -41 -47 -45 -40 -32 -23 -22 -22 -20 -25 -37 -48 -44 -11 -4 -3 -2 -1 -4 -12 -23 -23 -16 -9 -6 -8 -12 -14 -22 -31 -40 -45 -45 -44 -18 -6 -5 -6 -9 -11 -11 -9 -8 -9 -7 -9 -11 -22 -32 -27 -23 -44 -32 -21 -15 -15 -22 -31 -36 -24 -20 -23 -33 -38 -19 -12 -8 -5 -5 -7 -8 -8 -8 -7 -7 -6 -6 -6 -5 -5 -7 -9 -15 -20 -13 -17 -14 -12 -11 -13 -16 -15 -15 -20 -25 -26 -26 -26 -38 -43 -57 -42 -3 0 0 0 0 0 0 0 0 0 0 0 0 -5 -24 -37 -35 -37 -35 -28 -33 -36 -9 -2 -2 0 0 0 -1 -0 -3 -9 -16 -23 -35 -21 -8 -5 0 0 0 0 0 -2 -12 -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 -1 -12 -51 -68 -45 -30 -45 -63 -38 -17 -6 -6 -15 -24 -21 -22 -11 -11 -17 -20 -30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -54 -143 -196 -196 -191 -183 -173 -163 -154 -139 -73 -41 -42 -66 -107 -144 -152 -141 -110 -79 -82 -96 -54 -15 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -4 -2 -8 -10 -11 -10 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -27 -42 -48 -41 -23 -5 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -11 -15 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -25 -30 -17 -4 -1 -1 -2 -5 -6 -6 -7 -10 -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 -4 -10 -15 -14 -11 -7 -3 -1 -0 -1 -1 -0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -3 -4 -3 -1 -2 -4 -10 -17 -21 -19 -4 -1 -0 -0 -0 -0 -1 -1 -4 -9 -13 -16 -19 -20 -22 -25 -26 -22 -16 -10 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -7 -10 -14 -18 -22 -26 -31 -32 -27 -16 -15 -18 -23 -31 -41 -54 -59 -64 -68 -70 -73 -78 -84 -77 -63 -42 -22 -12 -13 -11 -4 -2 -1 -2 -5 -9 -10 -15 -19 -21 -21 -18 -12 -10 -9 -11 -18 -28 -36 -36 -16 -7 -3 -2 -3 -8 -27 -47 -65 -64 -40 -11 -13 -6 -10 -12 -16 -26 -38 -55 -66 -33 -9 -6 -7 -9 -16 -16 -14 -20 -26 -13 -14 -18 -20 -28 -28 -14 -17 -17 -20 -14 -9 -12 -20 -28 -22 -16 -34 -52 -35 -20 -13 -8 -6 -6 -8 -9 -8 -7 -6 -5 -4 -4 -5 -4 -4 -5 -6 -10 -18 -13 -8 -7 -7 -7 -9 -14 -17 -16 -19 -22 -24 -27 -24 -26 -36 -59 -63 -21 -2 0 0 0 0 0 0 0 0 0 0 0 -0 -6 -11 -20 -31 -36 -29 -19 -17 -16 -15 -10 0 0 0 0 -3 -16 -36 -37 -33 -34 -33 -36 -34 -4 -1 0 0 -1 -15 -56 -32 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -19 -55 -72 -49 -1 -3 -3 -6 -3 -1 -1 -1 -2 -3 -3 -1 -2 -3 -14 -34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -46 -113 -171 -187 -194 -183 -171 -166 -157 -130 -60 -55 -77 -110 -139 -145 -123 -97 -77 -91 -97 -70 -33 -31 -26 -8 0 0 0 0 0 0 0 0 0 0 -4 -16 -14 -2 -2 -12 -10 -7 -5 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -33 -32 -24 -44 -62 -60 -49 -30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -32 -27 -20 -13 -6 -3 -8 -8 -7 -6 -6 -7 -9 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -8 -13 -15 -12 -9 -6 -3 -2 -1 -1 -2 -1 -1 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -6 -14 -8 -13 -17 -13 -11 -12 -12 -2 -1 -0 -0 0 0 -0 -0 -0 -1 -3 -6 -7 -7 -8 -14 -18 -18 -17 -17 -10 -4 -1 -0 0 -0 -0 -0 -0 -0 -1 -3 -6 -10 -15 -20 -26 -34 -38 -31 -21 -13 -10 -12 -19 -30 -39 -48 -56 -61 -68 -77 -85 -81 -71 -60 -45 -29 -15 -13 -14 -5 -2 -1 -1 -3 -7 -5 -4 -3 -4 -4 -5 -3 -2 -2 -5 -12 -21 -28 -24 -19 -15 -13 -12 -12 -9 -25 -54 -72 -55 -21 -34 -51 -28 -11 -5 -7 -11 -18 -33 -53 -42 -23 -15 -8 -16 -36 -27 -19 -20 -22 -17 -21 -20 -15 -14 -16 -10 -7 -9 -14 -14 -11 -9 -9 -15 -20 -24 -33 -40 -27 -17 -9 -5 -5 -6 -7 -7 -6 -6 -6 -5 -5 -5 -5 -5 -4 -4 -5 -6 -14 -16 -9 -6 -6 -6 -9 -14 -18 -20 -19 -17 -19 -25 -27 -23 -25 -37 -51 -36 -12 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 -7 -21 -34 -38 -20 -10 -13 -20 -18 -2 -0 0 0 -7 -31 -50 -39 -32 -29 -31 -38 -48 -19 -5 0 0 -3 -21 -58 -52 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -2 -19 -42 -75 -97 -34 -33 -24 -12 -5 -1 -1 -2 -1 -2 -8 -17 -13 -15 -30 -46 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -55 -128 -184 -179 -179 -169 -139 -100 -104 -128 -140 -138 -123 -101 -90 -80 -133 -154 -132 -114 -131 -109 -29 0 0 0 0 0 0 0 0 0 -1 -9 -35 -22 -3 -1 -4 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -20 -13 -12 -50 -100 -105 -99 -77 -39 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -6 -17 -19 -30 -29 -23 -15 -7 -4 -9 -9 -7 -5 -5 -5 -6 -8 -6 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -6 -8 -10 -10 -8 -8 -8 -8 -6 -3 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -1 -6 -11 -6 -1 -2 -7 -11 -24 -26 -16 -7 -5 -5 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -1 -2 -5 -9 -11 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -3 -6 -11 -17 -26 -36 -43 -41 -31 -21 -12 -10 -14 -22 -22 -31 -42 -52 -61 -70 -78 -87 -69 -51 -34 -20 -9 -6 -9 -3 -1 -1 -0 -1 -2 -2 -2 -1 -0 -0 -1 -1 -1 -1 -2 -5 -11 -20 -26 -28 -30 -32 -31 -25 -18 -20 -40 -62 -74 -74 -52 -48 -24 -7 -1 -1 -4 -6 -15 -29 -37 -42 -44 -40 -14 -29 -30 -20 -14 -12 -14 -22 -17 -10 -7 -9 -11 -17 -13 -7 -10 -18 -20 -26 -14 -16 -28 -38 -40 -31 -18 -9 -6 -6 -7 -8 -9 -8 -8 -8 -8 -9 -10 -10 -9 -8 -6 -5 -3 -8 -15 -12 -6 -7 -5 -6 -7 -8 -11 -12 -12 -18 -26 -31 -28 -23 -24 -36 -42 -40 -30 -12 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -11 -32 -41 -29 -13 -6 -10 -20 -8 -2 0 -2 -14 -48 -40 -36 -43 -47 -27 -29 -34 -25 -16 -9 -2 -0 -27 -54 -65 -48 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -13 -21 -9 -28 -22 -20 -29 -34 -31 -26 -38 -70 -62 -52 -37 -33 -11 -7 -9 -15 -31 -51 -40 -44 -57 -73 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -41 -99 -138 -177 -205 -186 -165 -161 -169 -159 -134 -118 -106 -104 -104 -153 -192 -214 -203 -175 -121 -16 0 0 0 0 0 0 0 0 0 -3 -16 -49 -20 -5 -3 -3 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -2 -13 -47 -86 -79 -83 -104 -75 -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 -13 -28 -13 -25 -21 -8 -0 -0 -2 -5 -5 -5 -5 -5 -4 -5 -5 -6 -7 -7 -4 0 0 0 0 0 0 0 0 0 -0 -4 -6 -6 -7 -6 -11 -12 -11 -8 -6 -5 -5 -6 -6 -5 -4 -3 -1 -1 -2 -3 -2 -0 0 0 0 0 0 0 -2 -10 -43 -47 -24 -5 -0 -1 -2 -8 -15 -13 -10 -10 -6 -2 -2 -2 -2 -1 -0 -0 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -2 -3 -3 -4 -5 -4 -2 -1 -0 0 -0 -0 -0 -1 -1 -1 -3 -6 -10 -17 -23 -28 -28 -23 -17 -11 -8 -10 -14 -13 -18 -26 -36 -37 -30 -22 -12 -10 -10 -10 -7 -5 -7 -8 -5 -2 -1 -1 -1 -1 -1 -12 -17 -9 -3 -7 -2 -0 -0 -1 -1 -4 -11 -20 -32 -44 -51 -50 -39 -28 -20 -23 -34 -46 -50 -31 -18 -10 -4 -1 -1 -3 -3 -6 -11 -20 -32 -45 -57 -28 -27 -31 -23 -10 -10 -18 -24 -20 -12 -9 -11 -10 -14 -13 -12 -14 -16 -20 -44 -35 -27 -30 -35 -38 -38 -24 -13 -9 -9 -10 -11 -13 -12 -11 -11 -11 -13 -18 -17 -16 -17 -17 -13 -7 -8 -13 -15 -15 -15 -6 -5 -8 -13 -17 -16 -15 -23 -29 -30 -24 -17 -19 -24 -35 -50 -52 -36 -29 -5 -0 -0 0 0 0 0 0 0 -7 -13 -0 -2 -24 -37 -35 -21 -6 -7 -19 -17 -8 -0 -4 -24 -32 -30 -32 -40 -38 -34 -27 -27 -27 -27 -33 -16 -3 -11 -38 -63 -62 -32 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -11 -29 -40 -23 -39 -46 -45 -40 -37 -49 -57 -68 -56 -33 -36 -27 -38 -27 -17 -24 -48 -60 -72 -76 -81 -93 -88 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -12 -21 -55 -84 -115 -149 -176 -183 -154 -131 -126 -141 -177 -222 -249 -191 -105 -35 0 0 0 0 0 0 0 0 0 0 -6 -26 -56 -21 -11 -6 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -43 -70 -61 -49 -60 -39 -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 -8 -16 -7 -11 -9 -3 0 0 0 0 0 -2 -4 -4 -3 -2 -4 -4 -8 -16 -15 -5 -6 -6 -4 -1 -0 -0 -0 0 -0 -7 -11 -12 -14 -12 -10 -9 -8 -7 -5 -3 -3 -4 -4 -4 -4 -3 -2 -1 -2 -3 -3 -1 -1 0 0 0 0 0 -0 -6 -50 -45 -34 -32 -37 -41 -35 -8 -8 -9 -9 -11 -15 -15 -13 -12 -11 -7 -2 -2 -3 -4 -3 -2 -1 -1 -0 -0 -0 -0 -1 -2 -3 -4 -4 -4 -4 -3 -1 -0 -0 0 -0 -0 -0 -1 -1 -2 -3 -5 -7 -8 -9 -6 -5 -4 -3 -4 -6 -6 -8 -15 -22 -19 -6 -3 -1 -4 -8 -10 -9 -9 -20 -12 -6 -4 -2 -1 -1 -1 -1 -16 -25 -18 -15 -30 -8 -0 -0 -0 -1 -1 -3 -8 -20 -37 -53 -56 -47 -33 -23 -19 -21 -28 -42 -34 -23 -14 -6 -2 -2 -4 -4 -5 -5 -6 -12 -30 -29 -15 -16 -22 -19 -8 -8 -16 -21 -21 -21 -21 -17 -11 -8 -13 -18 -19 -17 -11 -28 -30 -24 -21 -23 -30 -35 -24 -12 -7 -6 -7 -7 -9 -10 -10 -10 -11 -13 -21 -26 -30 -35 -38 -29 -19 -16 -19 -24 -29 -23 -10 -11 -17 -20 -21 -19 -21 -25 -29 -29 -23 -16 -18 -18 -22 -30 -38 -44 -57 -26 -11 -12 -9 -0 -1 -17 -34 -53 -58 -35 -3 0 -12 -25 -30 -20 -12 -12 -19 -18 -7 -0 -0 -18 -25 -27 -33 -50 -44 -32 -21 -22 -25 -22 -39 -27 -10 -9 -26 -44 -49 -40 -15 -3 -4 0 0 0 0 -0 -3 -10 -1 -1 -0 -0 -4 -16 -5 -1 0 -7 -23 -25 -23 -23 -30 -42 -61 -67 -51 -37 -32 -59 -63 -11 -5 -15 -26 -26 -15 -18 -39 -79 -97 -84 -86 -98 -52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -4 -10 -19 -30 -41 -56 -104 -175 -175 -182 -211 -248 -271 -161 -51 0 0 0 0 0 0 0 0 0 0 -11 -27 -43 -49 -23 -21 -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 -6 -20 -31 -24 -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 -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 -2 -1 -1 -1 -0 0 0 0 -0 -0 -2 -3 -2 -1 -1 -3 -4 -4 -8 -10 -10 -10 -10 -8 -6 -6 -6 -5 -2 -2 -5 -8 -9 -9 -8 -8 -8 -8 -6 -5 -4 -3 -3 -3 -3 -3 -3 -2 -1 -1 -2 -10 -15 -8 0 0 0 0 0 0 0 -0 -1 -26 -57 -74 -70 -63 -51 -28 -14 -7 -3 -6 -14 -25 -26 -26 -26 -21 -11 -6 -5 -5 -5 -5 -5 -3 -3 -3 -4 -6 -7 -8 -9 -11 -10 -9 -7 -4 -1 -0 -0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -3 -3 -4 -7 -10 -12 -14 -14 -12 -10 -9 -6 -5 -6 -8 -8 -3 -1 -1 -9 -20 -27 -33 -36 -13 -2 -0 -0 -0 -0 -1 -4 -10 -22 -36 -44 -41 -31 -22 -18 -19 -23 -34 -36 -28 -19 -13 -8 -5 -5 -5 -4 -3 -2 -6 -25 -32 -29 -19 -8 -8 -10 -9 -8 -10 -14 -16 -16 -38 -28 -13 -9 -13 -16 -15 -8 -13 -19 -16 -9 -13 -21 -22 -18 -11 -6 -3 -4 -5 -6 -7 -8 -9 -9 -11 -19 -30 -40 -48 -36 -20 -18 -20 -23 -26 -24 -16 -8 -11 -20 -23 -21 -18 -18 -19 -21 -24 -25 -16 -15 -14 -16 -20 -26 -33 -42 -50 -57 -55 -46 -8 -35 -73 -89 -72 -37 -4 -0 0 -4 -12 -21 -18 -21 -25 -28 -21 -3 -0 -3 -14 -22 -23 -25 -45 -40 -21 -7 -6 -10 -23 -44 -60 -53 -32 -30 -29 -32 -44 -46 -39 -33 -3 -0 -0 0 -5 -24 -45 -35 -28 -15 -2 -14 -42 -20 -12 -22 -46 -58 -54 -65 -46 -28 -61 -112 -111 -63 -51 -91 -106 -34 -19 -27 -40 -43 -37 -28 -21 -21 -20 -18 -30 -49 -75 -74 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -13 -42 -101 -96 -32 -6 0 -25 -108 -248 -219 -227 -253 -275 -268 -135 -27 0 0 0 0 0 0 0 0 -1 -5 -31 -61 -51 -36 -27 -30 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -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 -1 -2 -1 -1 -0 -1 -1 -4 -4 -4 -6 -8 -9 -9 -12 -17 -18 -14 -7 -7 -6 -6 -7 -8 -8 -8 -7 -7 -7 -6 -5 -5 -4 -3 -3 -3 -3 -3 -3 -1 -1 -2 -10 -18 -13 0 0 0 -2 -3 -3 -3 -5 -1 -25 -69 -98 -90 -77 -58 -50 -36 -22 -10 -0 -2 -6 -25 -35 -38 -42 -43 -34 -17 -11 -12 -13 -15 -14 -11 -13 -18 -22 -22 -20 -20 -17 -17 -15 -11 -8 -3 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -3 -4 -5 -6 -9 -11 -11 -6 -3 -2 -2 -1 -2 -3 -1 -1 -4 -7 -9 -6 -4 -3 -4 -6 -9 -15 -7 -3 -1 -3 -7 -10 -7 -9 -6 -2 -0 -0 -0 -0 -1 -6 -9 -10 -14 -21 -23 -20 -17 -17 -18 -21 -27 -32 -32 -33 -33 -21 -12 -9 -7 -5 -3 -2 -3 -15 -26 -35 -30 -9 -6 -12 -13 -9 -6 -7 -9 -15 -26 -22 -13 -10 -14 -16 -10 -7 -8 -10 -9 -7 -11 -16 -20 -20 -17 -12 -7 -5 -4 -4 -4 -5 -7 -8 -9 -15 -26 -43 -65 -38 -20 -13 -13 -16 -17 -13 -11 -9 -9 -9 -9 -19 -17 -16 -19 -23 -16 -15 -11 -9 -10 -12 -16 -21 -24 -29 -39 -53 -69 -57 -38 -74 -99 -82 -41 -11 -2 0 0 -1 -2 -9 -22 -29 -30 -25 -17 -3 -1 -4 -13 -21 -25 -23 -22 -19 -11 -1 -1 -1 -10 -12 -31 -54 -32 -21 -24 -32 -46 -66 -82 -74 -45 -32 -22 -26 -44 -54 -56 -50 -31 -8 -21 -29 -31 -26 -29 -52 -127 -74 -89 -94 -60 -26 -50 -84 -78 -42 -26 -39 -22 -33 -35 -43 -61 -68 -68 -45 -37 -46 -57 -73 -26 -18 -30 -33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -25 -55 -98 -115 -129 -151 -143 -51 -21 -48 -144 -257 -236 -262 -267 -232 -151 -63 -1 0 0 0 0 0 0 0 0 -13 -31 -45 -50 -29 -23 -32 -33 -8 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -1 -1 -1 -1 -1 -2 -2 -1 -2 -3 -5 -7 -7 -8 -10 -11 -10 -9 -8 -7 -8 -8 -8 -8 -8 -7 -6 -6 -6 -5 -4 -4 -3 -2 -1 -1 -2 -3 -3 -2 -3 -12 -22 -19 0 0 0 -28 -57 -77 -88 -60 -26 -25 -74 -114 -103 -92 -74 -58 -53 -47 -28 0 0 0 0 -23 -50 -56 -55 -46 -34 -28 -25 -26 -29 -30 -29 -36 -45 -52 -52 -51 -46 -38 -32 -28 -24 -15 -7 -2 -1 -1 -0 -1 -1 -1 -1 -2 -2 -3 -4 -9 -21 -34 -45 -51 -53 -57 -43 -36 -29 -20 -14 -14 -14 -6 -7 -10 -9 -8 -5 -7 -7 -7 -7 -6 -14 -13 -8 -3 -1 -1 -2 -14 -18 -13 -5 -0 -0 -0 -0 -0 -1 -1 -1 -3 -7 -10 -12 -14 -15 -16 -22 -35 -32 -29 -33 -38 -31 -20 -14 -11 -8 -7 -5 -3 -4 -8 -19 -26 -7 -7 -13 -16 -12 -6 -6 -6 -8 -7 -7 -8 -9 -14 -15 -12 -10 -9 -10 -11 -10 -10 -11 -13 -15 -18 -18 -16 -13 -11 -9 -7 -7 -7 -8 -10 -15 -26 -50 -63 -43 -24 -15 -12 -14 -16 -15 -13 -12 -10 -8 -7 -6 -7 -9 -11 -11 -7 -6 -6 -8 -9 -10 -12 -17 -21 -24 -26 -29 -42 -42 -56 -58 -34 -10 0 0 0 -0 -6 -27 -19 -23 -25 -24 -19 -14 -9 -2 -0 -0 -5 -18 -28 -22 -11 -4 -2 -1 -3 -1 -1 -0 -7 -27 -40 -27 -29 -38 -49 -66 -75 -74 -68 -53 -38 -29 -22 -27 -34 -34 -26 -3 -41 -38 -55 -86 -73 -36 -28 -41 -57 -53 -24 -3 -14 -23 -23 -22 -18 -37 -92 -78 -34 -16 -21 -19 -44 -30 -21 -26 -26 -32 -13 -6 -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 -37 -108 -179 -178 -170 -200 -191 -149 -80 -85 -171 -210 -233 -249 -278 -148 -70 -25 -8 0 0 0 0 0 0 0 0 0 -36 -66 -60 -26 -12 -17 -39 -31 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -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 -1 -1 -2 -2 -2 -1 -1 -1 -1 -2 -3 -3 -4 -4 -5 -6 -6 -7 -7 -7 -7 -7 -7 -6 -6 -7 -6 -5 -5 -5 -4 -4 -4 -4 -2 -2 -1 -1 -3 -7 -7 -8 -15 -25 -26 -2 -1 -0 -14 -43 -77 -106 -113 -95 -39 -69 -117 -107 -96 -81 -67 -60 -54 -36 -2 -1 -0 0 -16 -41 -62 -75 -62 -46 -42 -45 -47 -50 -50 -54 -65 -77 -86 -93 -97 -90 -81 -71 -60 -47 -31 -16 -9 -5 -3 -1 -1 -1 -1 -1 -2 -2 -3 -3 -9 -20 -35 -55 -74 -84 -93 -93 -90 -78 -62 -51 -44 -30 -29 -34 -34 -24 -16 -8 -9 -7 -7 -10 -9 -13 -15 -9 -3 -0 -1 -0 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -4 -11 -16 -13 -7 -11 -26 -31 -30 -30 -34 -39 -37 -32 -26 -20 -16 -11 -8 -7 -6 -4 -6 -13 -9 -13 -16 -16 -12 -7 -6 -5 -5 -5 -6 -7 -7 -11 -14 -14 -13 -10 -10 -11 -10 -9 -8 -8 -8 -14 -18 -20 -21 -21 -20 -17 -14 -13 -14 -16 -20 -27 -47 -50 -44 -34 -17 -13 -17 -17 -16 -14 -14 -14 -11 -9 -8 -7 -7 -8 -6 -5 -6 -7 -8 -8 -11 -13 -17 -20 -21 -23 -25 -32 -46 -50 -32 -4 -2 -1 0 0 -2 -14 -59 -51 -20 -1 -3 -6 -8 -3 -1 0 -1 -5 -17 -26 -19 -6 -1 -0 -3 -3 -1 -0 -0 -2 -19 -31 -28 -24 -27 -29 -25 -32 -35 -34 -28 -16 -24 -51 -53 -33 -15 -16 -11 -27 -45 -75 -140 -85 -37 -10 -2 -6 -9 -3 -0 -7 -13 -10 -14 -12 -18 -63 -63 -13 -4 -8 -9 -15 -22 -28 -31 -22 -9 -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 -83 -209 -268 -202 -227 -310 -182 -66 -22 -40 -120 -187 -219 -214 -173 -31 -4 -1 0 0 0 0 0 0 0 -13 -30 -22 -53 -70 -52 -23 -15 -24 -47 -26 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -5 -9 -24 -9 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -3 -3 -2 -2 -2 -2 -2 -1 -2 -2 -2 -2 -2 -3 -5 -5 -6 -6 -7 -6 -6 -6 -6 -5 -5 -4 -4 -4 -4 -4 -4 -5 -5 -4 -4 -3 -3 -5 -11 -15 -17 -20 -28 -33 -21 -7 -1 0 -24 -73 -121 -129 -125 -44 -30 -47 -45 -68 -87 -79 -66 -61 -59 -43 -12 -2 0 0 -6 -21 -38 -22 -9 -29 -53 -60 -68 -71 -71 -80 -100 -122 -134 -138 -134 -126 -114 -99 -81 -56 -36 -24 -15 -9 -5 -2 -1 -1 -1 -1 -1 -1 -1 -3 -6 -10 -16 -23 -39 -53 -61 -69 -80 -87 -81 -76 -36 -39 -51 -53 -44 -34 -21 -12 -7 -7 -12 -12 -10 -13 -9 -3 -1 -0 -0 -0 0 0 -0 -0 0 0 0 -0 -0 -1 -1 -0 -4 -10 -13 -9 -3 -4 -26 -32 -31 -34 -41 -44 -44 -45 -45 -42 -32 -18 -12 -7 -5 -5 -3 -5 -10 -15 -14 -11 -9 -6 -6 -6 -6 -5 -4 -5 -6 -10 -14 -17 -16 -12 -9 -7 -6 -6 -7 -8 -7 -9 -13 -17 -22 -25 -24 -23 -21 -20 -22 -25 -30 -34 -45 -59 -74 -68 -16 -16 -19 -20 -17 -15 -16 -16 -14 -13 -13 -14 -13 -13 -11 -10 -10 -11 -11 -12 -12 -13 -16 -18 -18 -21 -26 -35 -46 -47 -34 -44 -40 -16 0 0 -3 -34 -69 -46 -11 0 0 0 -0 -0 0 0 -1 -9 -19 -32 -30 -12 -3 -1 -1 -0 0 -0 -1 -5 -18 -21 -16 -9 -8 -10 -6 -4 -9 -16 -8 -4 -26 -37 -29 -22 -13 -34 -83 -107 -73 -35 -81 -55 -44 -28 -2 -1 -0 -0 -1 -15 -32 -29 -51 -25 -2 -7 -13 -3 -5 -12 -23 -32 -37 -46 -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 -1 -38 -136 -199 -156 -49 -102 -57 -17 0 -30 -117 -244 -246 -125 -41 -8 0 0 0 0 0 0 0 0 0 -53 -91 -83 -84 -82 -58 -39 -36 -40 -28 -11 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -5 -17 -17 -15 -26 -28 -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 -1 -2 -3 -4 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -4 -5 -5 -5 -6 -5 -5 -5 -4 -4 -3 -4 -4 -5 -6 -6 -6 -5 -5 -5 -6 -8 -13 -20 -26 -32 -44 -58 -24 -7 -1 -17 -61 -117 -129 -142 -66 -16 -2 -2 -11 -33 -81 -85 -77 -69 -39 -8 -1 0 0 0 0 0 0 0 0 -11 -35 -59 -82 -83 -87 -108 -136 -153 -161 -164 -162 -156 -144 -126 -96 -70 -49 -31 -19 -11 -5 -4 -2 -1 -1 -0 -0 -0 -0 -1 -1 -1 -2 -6 -9 -13 -17 -21 -26 -35 -48 -42 -55 -73 -77 -66 -52 -39 -29 -21 -15 -11 -8 -5 -6 -4 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -2 -7 -15 -23 -3 -2 -15 -26 -32 -38 -50 -54 -57 -58 -57 -51 -40 -34 -43 -34 -19 -10 -3 -2 -4 -5 -7 -8 -7 -7 -7 -6 -7 -7 -6 -6 -6 -9 -15 -19 -18 -14 -11 -8 -7 -7 -9 -10 -9 -8 -8 -9 -13 -20 -26 -28 -28 -29 -33 -38 -42 -39 -35 -45 -63 -56 -23 -20 -22 -21 -18 -16 -19 -20 -18 -18 -19 -20 -18 -16 -13 -12 -13 -15 -13 -13 -13 -14 -16 -19 -19 -23 -31 -41 -49 -54 -53 -61 -53 -28 -2 0 0 -27 -50 -35 -2 0 0 0 0 0 0 0 0 -2 -11 -22 -27 -17 -11 -8 -5 -2 -0 -0 -4 -38 -34 -16 -7 -1 -1 -1 -0 -3 -10 -25 -16 -13 -10 -5 -7 -22 -37 -52 -49 -22 -3 -13 -33 -58 -74 -55 -21 -25 -11 -0 -1 -3 -18 -35 -48 -27 -2 -5 -5 -6 -9 -13 -18 -24 -33 -41 -31 -16 -10 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -16 -25 -15 0 -5 -5 -1 0 -53 -155 -230 -143 -33 0 0 0 0 0 0 0 0 0 0 0 -64 -92 -90 -83 -75 -63 -59 -62 -44 -2 0 0 0 -1 -3 -5 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -7 -8 -9 -20 -16 -15 -24 -39 -46 -26 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -4 -4 -4 -2 -2 -2 -2 -3 -2 -1 -2 -2 -1 -1 -2 -2 -2 -3 -3 -3 -3 -4 -5 -5 -4 -4 -5 -5 -5 -4 -3 -4 -6 -8 -8 -6 -5 -4 -4 -4 -4 -4 -8 -19 -29 -38 -46 -38 -25 -12 -12 -43 -97 -107 -124 -94 -57 -23 0 -1 -17 -74 -94 -95 -81 -35 -9 -2 0 -1 -2 -0 0 0 0 0 -1 -8 -30 -93 -103 -111 -127 -148 -168 -182 -193 -198 -196 -188 -174 -148 -119 -89 -59 -35 -20 -15 -12 -8 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -7 -9 -13 -18 -22 -28 -36 -35 -30 -26 -23 -18 -12 -10 -6 -5 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -0 -0 -0 -1 -3 -14 -38 -15 -4 -6 -14 -22 -33 -55 -67 -74 -77 -73 -65 -62 -70 -80 -76 -60 -35 -12 -6 -3 -3 -4 -6 -7 -7 -8 -8 -7 -7 -7 -7 -6 -8 -13 -18 -19 -17 -15 -11 -9 -10 -13 -14 -15 -12 -9 -8 -10 -19 -28 -35 -39 -42 -49 -53 -44 -33 -23 -17 -15 -14 -13 -16 -18 -17 -15 -17 -22 -23 -22 -20 -20 -21 -19 -16 -14 -14 -15 -20 -19 -18 -17 -16 -17 -20 -21 -28 -40 -51 -56 -58 -66 -71 -73 -49 -7 -0 0 -6 -9 -4 0 0 0 0 0 0 0 0 0 0 -3 -7 -13 -19 -14 -12 -9 -3 -1 -0 -1 -4 -5 -3 -1 -0 -0 0 -0 -2 -12 -33 -31 -18 -3 -0 -0 -7 -15 -12 -2 0 0 -6 -24 -59 -92 -44 -57 -50 -21 -1 -0 -1 -8 -14 -14 -10 -8 -9 -9 -10 -12 -14 -19 -23 -32 -40 -42 -42 -46 -21 -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 -25 -59 -60 -18 -0 0 0 0 0 0 0 0 0 -1 -2 -5 -62 -56 -48 -51 -58 -62 -69 -66 -33 -2 0 0 0 -7 -16 -20 -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 -10 -15 -13 -9 -6 -5 -13 -31 -42 -28 -19 -17 -29 -39 -38 -25 -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 -1 -2 -4 -4 -4 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -3 -3 -3 -3 -4 -4 -4 -5 -6 -6 -6 -5 -4 -4 -5 -7 -7 -5 -4 -3 -2 -2 -2 -2 -2 -4 -11 -23 -34 -45 -46 -37 -23 -31 -65 -71 -89 -109 -95 -53 -10 -0 -1 -0 -50 -95 -103 -86 -63 -28 -20 -24 -22 -7 -0 -7 -17 -23 -29 -43 -64 -100 -119 -139 -159 -177 -194 -210 -226 -235 -238 -235 -221 -196 -166 -132 -99 -68 -45 -35 -28 -21 -14 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -4 -4 -2 -2 -2 -5 -7 -8 -8 -8 -6 -7 -6 -6 -6 -7 -8 -6 -2 -1 -1 -0 -0 -0 -0 0 -0 -0 -1 -1 -0 -0 -0 -3 -9 -16 -5 -1 -1 -4 -10 -21 -42 -59 -73 -85 -95 -100 -90 -99 -119 -127 -110 -65 -32 -16 -7 -3 -2 -3 -4 -4 -5 -6 -7 -8 -10 -7 -6 -8 -12 -15 -17 -17 -17 -14 -11 -14 -19 -21 -19 -17 -16 -16 -18 -21 -32 -47 -58 -62 -62 -40 -24 -17 -14 -14 -15 -12 -10 -12 -14 -13 -14 -22 -28 -28 -23 -19 -19 -19 -18 -17 -18 -21 -24 -24 -23 -21 -21 -22 -25 -30 -36 -39 -48 -52 -41 -35 -67 -69 -30 -6 -0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -3 -7 -11 -12 -7 -2 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -13 -22 -24 -16 -2 -1 -1 -1 -1 -0 0 0 -0 -7 -22 -36 -36 -43 -48 -33 -10 -0 -1 -5 -8 -6 -3 -4 -5 -7 -9 -11 -14 -19 -30 -42 -52 -54 -38 -17 -25 -18 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 -6 -42 -78 -77 -42 -28 -40 -60 -69 -56 -22 -8 -1 0 -0 -0 -11 -18 -17 -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 -26 -30 -21 -14 -10 -9 -14 -23 -26 -21 -16 -23 -46 -51 -39 -18 0 0 0 0 -15 -23 -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 -1 -2 -2 -2 -3 -4 -4 -3 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -1 -2 -2 -3 -4 -4 -4 -5 -5 -5 -5 -6 -5 -4 -4 -5 -5 -4 -3 -2 -2 -1 -1 -1 -1 -1 -2 -5 -13 -24 -35 -42 -41 -41 -47 -46 -53 -68 -78 -81 -61 -2 -0 0 -49 -101 -123 -116 -109 -86 -96 -103 -79 -26 -1 -27 -67 -96 -110 -116 -125 -90 -114 -153 -183 -199 -217 -233 -251 -263 -271 -274 -265 -238 -203 -168 -135 -104 -77 -61 -47 -36 -26 -17 -8 -2 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -7 -14 -12 -2 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -4 -7 -10 -12 -14 -12 -8 -5 -3 -2 -3 -2 -1 -0 -0 -2 -2 -2 -1 -1 -5 -11 -12 -10 -4 -0 -1 -3 -13 -21 -33 -48 -67 -91 -109 -62 -48 -66 -108 -143 -84 -53 -32 -20 -11 -3 -1 -1 -2 -4 -5 -6 -8 -14 -9 -6 -8 -11 -14 -15 -14 -14 -13 -14 -19 -32 -27 -20 -17 -18 -21 -23 -18 -28 -46 -61 -66 -48 -21 -12 -11 -11 -12 -13 -12 -10 -11 -13 -11 -15 -31 -32 -22 -17 -16 -19 -21 -20 -20 -21 -22 -24 -27 -27 -27 -31 -36 -40 -42 -26 -18 -31 -23 -10 -7 -39 -59 -16 -1 0 0 0 0 -2 -21 -8 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -1 -3 -5 -6 -8 -4 -4 -3 -1 -0 -0 -0 -0 -2 -12 -33 -56 -37 -14 -5 -7 -7 -2 -2 -4 -14 -17 -8 -4 -2 -2 -4 -6 -9 -12 -16 -33 -49 -47 -27 -9 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -10 -29 -90 -122 -85 -41 -27 -46 -71 -79 -58 -16 -2 -0 0 -2 -8 -24 -25 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -25 -23 -14 -6 -5 -8 -15 -19 -17 -13 -17 -31 -56 -59 -34 0 0 0 0 -47 -72 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -3 -4 -3 -4 -3 -2 -2 -2 -3 -4 -4 -3 -3 -2 -1 -1 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -4 -4 -4 -5 -6 -6 -5 -4 -4 -4 -3 -3 -3 -2 -0 -0 -0 -0 -1 -1 -2 -2 -5 -15 -24 -31 -34 -35 -36 -38 -43 -57 -84 -94 -35 -15 -3 -39 -96 -132 -124 -113 -60 -78 -95 -75 -31 -9 -41 -69 -105 -130 -129 -139 -120 -142 -175 -203 -223 -244 -259 -273 -283 -289 -289 -279 -253 -224 -190 -154 -123 -98 -79 -62 -47 -37 -27 -16 -7 -3 -2 -1 -0 -0 0 0 -0 -0 -0 -1 -2 -6 -10 -18 -17 -5 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -9 -11 -14 -15 -16 -16 -17 -13 -17 -15 -12 -8 -3 -2 -2 -1 -1 -3 -8 -9 -6 -3 -1 -0 -0 -1 -3 -5 -10 -18 -32 -54 -75 -58 -42 -57 -116 -184 -125 -86 -56 -41 -38 -23 -6 -1 -1 -3 -4 -5 -5 -8 -7 -6 -7 -10 -13 -13 -12 -12 -13 -18 -32 -40 -29 -20 -19 -18 -19 -15 -12 -10 -16 -31 -34 -23 -14 -12 -14 -13 -11 -11 -10 -9 -9 -9 -9 -11 -28 -33 -21 -14 -16 -19 -21 -22 -21 -20 -20 -21 -27 -33 -36 -40 -44 -49 -54 -44 -14 0 0 0 0 -5 -5 0 0 0 0 0 -3 -28 -109 -62 -12 0 0 0 0 0 0 0 0 0 0 0 -3 -11 -23 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -18 -18 -13 -15 -14 -13 -6 -0 -0 -0 -0 -2 -14 -41 -61 -50 -16 -1 -0 -0 -0 -1 -2 -2 -5 -8 -3 -3 -2 -2 -2 -4 -7 -11 -19 -33 -39 -15 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -61 -130 -69 -72 -69 -48 -46 -62 -83 -95 -90 -59 -16 -10 -5 -12 -26 -37 -31 -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 -2 -26 -37 -28 -13 -7 -5 -9 -11 -11 -13 -16 -19 -39 -49 -30 0 0 0 -33 -69 -67 -28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -8 -8 -6 -4 -3 -4 -3 -3 -2 -3 -4 -4 -4 -3 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -3 -2 -2 -2 -2 -2 -2 -3 -3 -3 -4 -5 -5 -5 -4 -4 -4 -3 -3 -3 -4 -3 -1 -0 0 0 -1 -1 -1 -1 -2 -2 -8 -11 -14 -20 -27 -27 -30 -36 -57 -89 -110 -86 -48 -44 -85 -134 -135 -110 -83 -56 -44 -44 -46 -45 -130 -162 -160 -144 -132 -142 -158 -169 -161 -177 -238 -265 -285 -274 -257 -263 -287 -264 -238 -215 -186 -155 -128 -105 -86 -70 -56 -45 -35 -23 -12 -7 -5 -3 -1 -1 -0 -0 -1 -1 -2 -2 -3 -3 -3 -7 -8 -3 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -13 -23 -28 -23 -20 -19 -19 -21 -27 -29 -34 -34 -30 -23 -16 -5 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -8 -18 -30 -43 -63 -89 -118 -140 -134 -102 -65 -44 -42 -24 -9 -2 -1 -1 -2 -3 -4 -5 -6 -7 -8 -11 -12 -11 -10 -10 -13 -20 -39 -30 -21 -20 -21 -22 -22 -20 -16 -13 -12 -11 -11 -11 -12 -14 -16 -16 -12 -9 -9 -9 -8 -8 -8 -8 -18 -29 -25 -13 -16 -18 -20 -20 -19 -19 -23 -26 -31 -38 -43 -43 -44 -47 -47 -31 -6 -1 0 0 0 0 0 0 0 0 0 0 0 -4 -65 -76 -33 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -21 -14 -6 -2 -0 -0 -1 -1 -1 -2 -8 -18 -18 -32 -43 -28 -16 -15 -18 -15 -6 -0 -1 -1 -1 -1 -15 -56 -67 -38 -12 -1 -4 -0 -2 -8 -9 -5 -1 -1 -1 -2 -2 -3 -3 -4 -11 -22 -37 -45 -31 -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 -27 -102 -185 -117 -76 -56 -51 -57 -72 -87 -96 -94 -86 -66 -45 -27 -30 -40 -43 -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 -16 -35 -46 -41 -27 -14 -13 -9 -7 -8 -10 -13 -33 -48 -26 0 0 -1 -78 -82 -51 -16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -7 -10 -10 -7 -4 -4 -3 -2 -3 -4 -4 -4 -5 -5 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -5 -4 -3 -1 0 0 -0 -1 -1 -1 -1 -1 -2 -2 -5 -12 -21 -21 -25 -29 -43 -75 -123 -153 -141 -95 -71 -89 -117 -59 -44 -65 -98 -116 -105 -103 -177 -195 -180 -157 -142 -144 -160 -167 -108 -106 -236 -281 -302 -249 -175 -189 -289 -253 -220 -192 -168 -146 -129 -113 -96 -81 -66 -52 -38 -24 -14 -8 -4 -3 -2 -1 -1 -1 -3 -5 -7 -9 -11 -13 -12 -11 -10 -8 -6 -3 -2 -2 -2 -3 -4 -4 -6 -10 -16 -26 -33 -38 -37 -35 -30 -24 -20 -23 -26 -27 -27 -26 -25 -10 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -5 -8 -9 -18 -40 -61 -77 -78 -66 -46 -31 -29 -20 -13 -6 -1 -0 -1 -2 -3 -5 -8 -9 -9 -10 -10 -11 -14 -18 -20 -19 -19 -17 -16 -18 -20 -22 -22 -20 -18 -16 -16 -16 -15 -14 -14 -16 -18 -18 -14 -12 -11 -10 -8 -9 -9 -9 -12 -18 -16 -13 -17 -20 -20 -19 -17 -19 -26 -33 -38 -43 -44 -42 -40 -37 -31 -14 -2 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -32 -63 -30 -2 0 0 0 0 0 0 0 0 0 0 0 0 -12 -18 -17 -8 -2 -1 -2 -4 -8 -12 -30 -32 -35 -50 -61 -27 -14 -7 -9 -12 -3 -1 -1 -1 -3 -6 -5 -34 -45 -48 -49 -35 -34 -24 -22 -18 -13 -4 -2 -2 -2 -2 -3 -5 -11 -17 -23 -25 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -53 -91 -72 -40 -37 -47 -57 -68 -79 -86 -78 -70 -62 -54 -50 -50 -32 -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 -2 -13 -27 -32 -37 -51 -51 -37 -24 -16 -16 -27 -56 -83 -70 -32 -19 -57 -76 -46 -17 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -2 -5 -8 -9 -10 -6 -4 -4 -3 -5 -5 -5 -5 -5 -5 -5 -4 -4 -4 -3 -3 -2 -2 -1 -1 -2 -2 -1 -2 -2 -3 -3 -3 -3 -3 -3 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -3 -1 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -7 -14 -22 -26 -29 -39 -62 -97 -128 -115 -87 -41 -15 -46 -16 -48 -95 -99 -72 -73 -132 -142 -156 -168 -168 -156 -149 -158 -169 -102 -79 -208 -282 -296 -250 -175 -177 -273 -234 -204 -178 -158 -143 -132 -122 -111 -95 -78 -61 -42 -25 -12 -6 -2 -1 -1 -1 -1 -2 -3 -4 -6 -8 -11 -15 -17 -18 -19 -19 -19 -16 -14 -12 -11 -11 -12 -15 -17 -18 -18 -20 -23 -27 -34 -40 -39 -32 -25 -17 -12 -11 -13 -16 -17 -8 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -7 -12 -22 -34 -39 -38 -32 -26 -23 -23 -23 -15 -4 -1 -1 -1 -3 -5 -8 -11 -11 -12 -12 -11 -8 -12 -31 -19 -12 -11 -13 -16 -17 -18 -18 -17 -16 -15 -17 -17 -15 -14 -13 -15 -16 -16 -14 -13 -11 -11 -10 -11 -11 -10 -9 -10 -12 -17 -20 -21 -22 -21 -21 -22 -27 -35 -42 -45 -41 -34 -23 -8 -0 -3 -4 -2 -2 -8 -17 -3 -1 -3 -2 0 0 0 0 -19 -55 -63 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -11 -13 -18 -19 -16 -12 -15 -18 -16 -17 -14 -12 -14 -17 -14 -8 -17 -35 -31 -7 -2 -1 -5 -15 -15 -5 -9 -13 -16 -18 -38 -40 -39 -27 -9 -4 -3 -4 -5 -6 -7 -8 -19 -27 -25 -17 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -13 -35 -65 -67 -36 -25 -42 -55 -65 -73 -76 -65 -54 -48 -49 -50 -44 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -18 -43 -51 -51 -52 -51 -52 -62 -83 -102 -112 -85 -62 -69 -38 -11 -2 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -6 -5 -1 -0 -1 -4 -7 -8 -8 -8 -6 -5 -5 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -3 -2 -1 -1 -2 -1 -1 -1 -2 -2 -3 -3 -2 -2 -2 -2 -2 -2 -3 -3 -3 -3 -2 -2 -2 -1 -1 -1 -1 -1 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -2 -4 -12 -24 -33 -42 -55 -72 -72 -26 -5 0 0 0 0 -31 -60 -40 -1 -13 -95 -75 -77 -102 -137 -162 -149 -157 -165 -113 -82 -172 -277 -279 -262 -238 -230 -241 -210 -187 -173 -161 -148 -135 -131 -124 -111 -93 -72 -51 -31 -18 -8 -4 -2 -2 -1 -0 -0 -0 -0 -1 -2 -2 -4 -7 -12 -18 -23 -29 -32 -32 -30 -28 -26 -24 -23 -23 -22 -20 -19 -20 -24 -30 -33 -33 -32 -27 -22 -18 -15 -13 -14 -12 -9 -6 -3 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -3 -3 -4 -5 -9 -14 -17 -23 -34 -35 -27 -27 -29 -23 -8 -3 -4 -5 -5 -6 -8 -13 -16 -20 -26 -24 -8 -11 -9 -8 -9 -10 -13 -19 -17 -14 -10 -9 -11 -14 -16 -15 -13 -11 -11 -10 -10 -12 -14 -14 -12 -12 -13 -12 -11 -10 -11 -10 -14 -18 -19 -21 -24 -22 -21 -22 -28 -37 -55 -52 -43 -29 -12 -1 -6 -24 -26 -23 -25 -32 -41 -40 -34 -25 -19 -1 -0 0 0 -4 -9 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -22 -40 -37 -21 -27 -24 -22 -21 -18 -13 -16 -9 -2 -1 -8 -22 -11 -3 -1 -1 -8 -33 -20 -9 -7 -8 -10 -12 -10 -10 -13 -15 -7 -9 -9 -12 -17 -17 -29 -42 -42 -26 -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 -17 -61 -119 -96 -60 -28 -22 -33 -48 -55 -57 -54 -49 -48 -53 -39 -26 -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 -2 -5 -4 -1 -24 -51 -71 -84 -95 -76 -76 -102 -88 -43 -7 -1 0 0 0 0 0 0 0 0 0 0 -0 -1 -5 -8 -8 -4 -1 -0 -2 -5 -6 -6 -6 -5 -5 -6 -6 -4 -3 -3 -3 -3 -3 -3 -2 -3 -3 -4 -4 -5 -4 -2 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -3 -4 -2 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -20 -36 -47 -53 -53 -25 -8 -2 -0 0 -1 -7 -35 -53 -59 -47 -19 -36 -32 -48 -72 -87 -85 -70 -127 -159 -128 -88 -129 -266 -274 -254 -239 -230 -213 -195 -185 -176 -165 -150 -131 -128 -124 -114 -99 -80 -60 -39 -23 -13 -7 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -2 -6 -14 -30 -39 -42 -44 -47 -46 -42 -39 -34 -29 -25 -22 -20 -21 -26 -30 -33 -35 -38 -42 -46 -49 -48 -42 -38 -31 -25 -17 -8 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -5 -7 -10 -17 -30 -32 -32 -38 -34 -18 -6 -6 -9 -10 -8 -7 -9 -13 -17 -22 -33 -40 -16 -7 -6 -8 -10 -12 -17 -21 -17 -14 -11 -7 -10 -13 -14 -13 -11 -9 -8 -8 -8 -10 -13 -15 -14 -14 -12 -11 -10 -10 -10 -9 -11 -13 -15 -20 -21 -19 -19 -23 -31 -31 -57 -57 -47 -26 -2 -0 -40 -52 -46 -38 -32 -29 -30 -34 -41 -48 -51 -22 -17 -9 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -33 -40 -23 -24 -30 -25 -13 -3 -0 -4 -3 -1 0 -1 -9 -10 -6 -4 -14 -43 -50 -23 -11 -14 -15 -13 -9 -17 -20 -16 -17 -28 -24 -19 -23 -23 -10 -22 -20 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -30 -92 -148 -77 -44 -32 -29 -31 -40 -43 -41 -40 -45 -47 -18 -9 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -35 -24 -3 -1 -14 -51 -91 -54 -64 -78 -59 -22 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -9 -7 -3 -1 -0 -1 -2 -4 -4 -4 -4 -3 -3 -4 -4 -4 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -5 -5 -2 -2 -2 -1 -1 -1 -1 -1 -2 -3 -4 -3 -2 -2 -2 -2 -2 -2 -0 -0 -1 -1 -2 -3 -3 -3 -4 -3 -1 0 0 0 0 0 -0 -1 -1 -2 -1 -1 -1 -0 -1 -9 -21 -36 -47 -40 -11 -6 -3 -1 0 -1 -11 -50 -86 -93 -64 -16 -1 -22 -59 -72 -48 -5 -0 -77 -119 -114 -107 -162 -264 -278 -255 -229 -213 -201 -196 -188 -178 -166 -149 -129 -120 -113 -105 -95 -82 -67 -49 -32 -19 -12 -8 -7 -7 -4 -2 -1 -1 -1 -0 -0 -0 -1 -5 -12 -37 -53 -61 -59 -53 -54 -52 -49 -46 -41 -37 -33 -30 -32 -37 -44 -53 -62 -74 -87 -99 -105 -106 -100 -95 -90 -85 -68 -39 -20 -9 -4 -3 -3 -1 -1 -1 -1 -1 -1 -1 -3 -2 -1 -1 -1 -1 -1 -2 -3 -4 -7 -10 -15 -17 -23 -24 -17 -7 -5 -7 -11 -11 -8 -8 -10 -13 -14 -15 -18 -28 -18 -10 -6 -7 -11 -13 -19 -19 -16 -24 -37 -17 -14 -13 -11 -9 -7 -5 -5 -6 -8 -11 -12 -13 -13 -12 -11 -10 -8 -10 -9 -8 -9 -10 -12 -17 -17 -16 -18 -27 -35 -16 -27 -33 -24 -7 -0 -18 -31 -32 -26 -25 -19 -18 -20 -23 -29 -38 -35 -34 -36 -26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -0 -4 -14 -16 -10 -2 -0 0 0 0 0 0 0 -2 -8 -10 -8 -12 -18 -10 -11 -15 -16 -8 -3 -1 -0 -1 -6 -6 -9 -4 -2 -7 -5 -1 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -40 -99 -113 -50 -20 -20 -25 -30 -34 -35 -29 -23 -11 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -41 -56 -37 -2 -9 -36 -52 -56 -48 -80 -48 -19 -4 0 0 0 0 0 -0 -1 0 0 0 0 -0 -1 -4 -4 -2 -1 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -1 -1 0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -3 -4 -4 -2 -2 -2 -2 -2 -2 -1 -1 -2 -3 -4 -4 -4 -3 -2 -2 -2 -2 -2 -1 -0 -1 -1 -2 -3 -4 -5 -2 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -4 -12 -20 -16 -7 -5 -3 -1 -0 -0 -4 -18 -62 -83 -65 -33 -3 -9 -21 -22 -11 -1 -0 -23 -35 -46 -93 -207 -254 -274 -267 -246 -221 -200 -191 -187 -182 -170 -153 -136 -123 -111 -105 -100 -91 -79 -65 -45 -29 -19 -15 -14 -14 -10 -6 -4 -3 -2 -1 -0 -0 -2 -6 -13 -31 -50 -70 -86 -90 -68 -61 -62 -63 -62 -60 -56 -52 -55 -63 -74 -86 -98 -114 -128 -139 -145 -149 -150 -150 -147 -141 -128 -102 -76 -56 -38 -27 -18 -12 -8 -5 -2 -1 -0 -1 -4 -4 -3 -2 -1 -0 -1 -1 -2 -3 -5 -7 -9 -9 -10 -10 -8 -7 -7 -9 -13 -14 -12 -11 -10 -12 -14 -17 -21 -22 -18 -13 -8 -6 -10 -15 -16 -13 -17 -34 -52 -38 -23 -14 -9 -6 -5 -4 -4 -5 -6 -6 -5 -7 -7 -7 -7 -9 -8 -7 -7 -6 -7 -10 -11 -14 -15 -20 -23 -6 -1 0 -4 -5 -3 -0 0 -11 -23 -24 -14 -14 -14 -15 -17 -20 -24 -29 -23 -31 -34 -21 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -4 -11 -10 -7 -7 -9 -13 -17 -12 -3 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -50 -105 -88 -34 -1 -0 -0 -5 -10 -14 -12 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -44 -66 -63 -44 -27 -22 -80 -68 -32 -35 -75 -46 -13 0 -8 -37 -105 -22 -57 -53 -19 0 0 0 0 -0 -1 -2 -2 -2 -3 -4 -4 -3 -2 -1 -0 -1 -3 -2 -1 -0 -0 -0 0 0 0 -0 -1 -2 -2 -1 -1 -2 -2 -3 -3 -1 -1 -1 -2 -5 -13 -25 -5 -2 -3 -4 -5 -5 -5 -3 -2 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -2 -3 -4 -4 -4 -3 -2 -1 0 0 0 -25 -46 -44 -23 -2 0 0 0 0 0 0 0 0 -6 -58 -200 -242 -265 -272 -263 -241 -209 -191 -193 -193 -183 -164 -142 -121 -104 -101 -102 -99 -92 -76 -55 -36 -23 -19 -18 -17 -13 -10 -7 -5 -3 -2 -1 -0 -1 -3 -8 -19 -35 -62 -94 -115 -90 -73 -74 -79 -81 -80 -70 -65 -67 -73 -83 -93 -100 -101 -114 -137 -156 -159 -176 -185 -187 -181 -170 -159 -151 -145 -133 -106 -73 -50 -42 -29 -20 -13 -4 -2 -2 -2 -1 -1 -1 -0 -0 -1 -2 -3 -5 -6 -7 -7 -8 -8 -8 -8 -9 -9 -11 -13 -15 -19 -15 -14 -15 -19 -26 -28 -24 -17 -11 -9 -14 -22 -20 -18 -21 -28 -44 -44 -27 -14 -9 -6 -4 -4 -3 -3 -4 -4 -5 -6 -5 -4 -6 -8 -7 -6 -5 -5 -6 -9 -10 -11 -17 -26 -28 -6 -1 0 0 0 0 -0 -9 -28 -41 -31 -12 -10 -12 -14 -16 -21 -23 -25 -29 -32 -26 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -13 -13 -10 -11 -14 -20 -12 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -66 -119 -74 -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 -23 -51 -69 -69 -54 -30 -51 -34 -16 -28 -61 -47 -42 -85 -114 -142 -207 -139 -181 -133 -49 0 0 0 0 0 0 -0 -1 -3 -3 -2 -1 -1 -1 -0 0 -1 -2 -1 -0 -0 0 0 0 0 0 0 -1 -2 -2 -2 -1 -1 -2 -2 -2 -1 -1 -2 -2 -8 -26 -53 -8 -3 -5 -5 -4 -3 -3 -2 -3 -3 -2 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -2 -1 -1 -1 -0 -0 -1 -1 -1 -1 -2 -2 -3 -3 -3 -2 -1 -0 -0 -0 -21 -49 -50 0 0 0 0 0 0 0 0 0 0 -0 -21 -94 -170 -239 -268 -270 -257 -227 -210 -200 -194 -185 -166 -138 -112 -93 -88 -90 -91 -86 -70 -49 -31 -21 -18 -18 -17 -14 -12 -9 -7 -5 -3 -2 -1 -1 -2 -4 -9 -19 -42 -74 -102 -97 -84 -75 -72 -72 -67 -61 -58 -57 -59 -63 -71 -54 -39 -47 -63 -68 -60 -135 -129 -145 -191 -231 -223 -226 -236 -221 -170 -104 -69 -74 -74 -61 -39 -26 -16 -10 -3 -0 -1 -0 -0 -0 -0 -1 -2 -4 -5 -6 -7 -7 -7 -9 -9 -10 -11 -11 -12 -14 -16 -15 -15 -16 -18 -21 -22 -24 -22 -18 -15 -18 -28 -28 -26 -29 -33 -47 -46 -30 -16 -15 -19 -12 -8 -4 -2 -2 -3 -4 -5 -5 -4 -5 -4 -4 -4 -4 -5 -6 -8 -10 -11 -21 -41 -18 -4 0 0 -1 -7 -16 -24 -32 -39 -39 -16 -8 -8 -10 -12 -15 -25 -23 -23 -22 -15 -8 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -6 -8 -14 -23 -25 -33 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -32 -80 -123 -69 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -16 -37 -59 -60 -39 -31 -19 -15 -33 -72 -100 -136 -195 -211 -172 -118 -105 -112 -74 -27 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 -1 -2 -2 -2 -2 -1 -2 -2 -2 -2 -2 -2 -2 -4 -9 -15 -3 -3 -4 -4 -2 0 0 -0 -2 -3 -2 -1 -0 -0 0 0 0 0 0 -4 -4 -2 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -1 -2 -2 -2 -2 -2 -1 -1 -0 -16 -36 -37 0 0 0 -19 -38 -35 0 0 -12 -10 -3 -3 -13 -44 -91 -172 -238 -250 -228 -212 -198 -185 -168 -147 -121 -101 -85 -78 -76 -75 -71 -58 -41 -27 -20 -20 -20 -19 -18 -18 -17 -14 -11 -8 -7 -6 -5 -4 -4 -5 -9 -19 -34 -51 -67 -80 -66 -50 -51 -50 -49 -50 -49 -49 -49 -44 -18 -8 -10 -11 -7 -4 -22 -16 -26 -56 -109 -223 -256 -266 -202 -86 -3 -19 -34 -88 -125 -109 -79 -54 -34 -25 -17 -5 -3 -2 -1 -0 -0 -1 -2 -3 -3 -4 -4 -4 -6 -6 -8 -9 -11 -15 -23 -25 -25 -24 -25 -25 -31 -26 -25 -27 -26 -24 -25 -32 -37 -37 -34 -33 -44 -38 -26 -18 -28 -43 -29 -18 -13 -6 -3 -3 -3 -3 -4 -4 -4 -4 -4 -4 -5 -6 -7 -8 -11 -18 -29 -36 -17 -4 0 -0 -3 -18 -24 -21 -21 -26 -18 -10 -7 -7 -8 -10 -12 -13 -15 -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 -2 -9 -15 -30 -30 -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 -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 -1 -58 -86 -103 -104 -60 -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 -1 -8 -25 -52 -65 -52 -38 -33 -53 -100 -163 -195 -132 -109 -74 -23 -13 -9 -3 -0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 0 0 0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -0 -3 -6 -6 0 0 0 -25 -59 -85 -96 -13 -91 -83 -27 0 -0 -3 -9 -20 -84 -201 -212 -195 -179 -165 -150 -130 -109 -92 -78 -70 -67 -67 -65 -58 -45 -33 -28 -27 -26 -26 -26 -26 -28 -28 -25 -22 -19 -16 -12 -11 -9 -8 -6 -7 -9 -12 -17 -27 -30 -30 -36 -42 -47 -49 -51 -54 -56 -34 -14 -8 -7 -5 -0 -0 0 0 -1 -1 -3 -0 -99 -127 -85 -26 -0 0 0 -44 -102 -140 -190 -151 -102 -63 -41 -24 -13 -11 -6 -1 -1 -1 -1 -2 -2 -2 -2 -3 -4 -6 -7 -9 -11 -20 -27 -28 -30 -32 -28 -18 -16 -18 -23 -27 -28 -29 -33 -39 -41 -37 -29 -20 -19 -19 -19 -19 -28 -41 -34 -21 -12 -5 -4 -4 -4 -4 -3 -4 -5 -4 -4 -4 -6 -8 -9 -9 -12 -19 -26 -17 -6 -0 -1 -6 -20 -31 -26 -16 -13 -15 -11 -8 -7 -8 -10 -12 -12 -14 -14 -9 -5 -1 -0 0 0 0 0 -7 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 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 -1 -1 0 -0 -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 -29 -140 -174 -126 -75 -38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -50 -48 -39 -49 -78 -121 -167 -183 -30 -8 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -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 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -0 -15 -61 -131 -189 -151 -171 -137 -76 -32 0 0 -0 -0 -37 -121 -164 -186 -177 -156 -140 -127 -112 -96 -84 -74 -66 -60 -62 -59 -51 -43 -38 -36 -35 -36 -37 -40 -43 -43 -42 -40 -39 -36 -31 -28 -23 -19 -15 -11 -10 -7 -6 -6 -10 -15 -21 -28 -37 -44 -48 -50 -48 -31 -12 -4 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -23 -42 -54 -142 -178 -156 -115 -54 -19 -15 -14 -9 -7 -3 -2 -2 -2 -2 -2 -3 -5 -7 -9 -11 -13 -20 -19 -16 -14 -13 -12 -14 -18 -21 -25 -29 -34 -35 -36 -35 -33 -28 -22 -32 -30 -23 -19 -16 -13 -16 -18 -18 -15 -7 -4 -3 -4 -4 -3 -4 -4 -4 -4 -5 -6 -6 -7 -9 -10 -14 -18 -22 -12 -1 -4 -15 -24 -29 -25 -15 -9 -8 -7 -7 -9 -12 -16 -15 -15 -17 -16 -7 -4 -1 0 0 -0 -4 -27 -55 -46 -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 -2 -20 -35 -14 -17 -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 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -45 -117 -136 -83 -48 -19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -38 -86 -124 -157 -187 -140 -51 -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 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -2 -2 -1 -1 -1 -1 -0 -1 -1 -1 -1 -2 -2 -3 -4 -2 -0 0 0 0 0 0 -0 -0 -1 -2 -4 -5 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 -0 -15 -80 -173 -186 -184 -182 -178 -161 -110 -1 0 0 0 -1 -7 -46 -74 -63 -95 -149 -139 -120 -109 -101 -93 -85 -78 -69 -65 -61 -57 -54 -51 -50 -51 -54 -56 -58 -59 -59 -59 -58 -58 -53 -36 -30 -30 -26 -19 -23 -16 -11 -8 -7 -9 -11 -15 -22 -30 -33 -28 -19 -19 -22 -16 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -6 -40 -80 -59 -14 -3 -6 -11 -14 -16 -21 -15 -10 -6 -4 -4 -5 -7 -11 -14 -18 -21 -20 -15 -12 -13 -16 -17 -18 -20 -23 -26 -28 -40 -45 -47 -43 -33 -26 -17 -18 -24 -27 -22 -14 -8 -7 -9 -11 -12 -9 -5 -3 -3 -3 -4 -5 -5 -4 -4 -3 -4 -4 -6 -7 -8 -12 -15 -11 -7 -7 -10 -22 -24 -27 -28 -21 -13 -10 -8 -9 -10 -12 -12 -13 -14 -15 -17 -14 -15 -8 -1 0 -1 -23 -77 -90 -47 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -7 -4 -2 0 0 -0 -2 -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 0 0 0 0 0 0 -0 -8 -32 -51 -21 -15 -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 -1 -19 -56 -81 -58 0 0 0 0 0 0 0 0 0 0 0 0 0 -61 -106 -103 -62 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -23 -63 -108 -143 -159 -125 -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 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -3 -0 0 0 0 0 -0 -1 -2 -3 -4 -8 -12 -14 -17 -15 -6 -0 -0 -0 0 0 0 -0 -2 -4 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -1 -1 -1 -1 -0 -0 -3 -54 -141 -160 -168 -177 -179 -161 -123 -119 -46 -11 -2 -4 0 0 0 0 -58 -138 -136 -113 -121 -116 -108 -109 -100 -93 -86 -81 -78 -76 -76 -70 -68 -68 -67 -66 -64 -69 -69 -64 -56 -46 -33 -27 -22 -17 -15 -17 -21 -19 -13 -9 -9 -10 -11 -14 -18 -20 -17 -13 -16 -27 -25 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -8 -11 -20 -25 -21 -18 -14 -17 -22 -24 -25 -29 -30 -22 -15 -14 -17 -19 -19 -18 -18 -18 -17 -19 -29 -36 -35 -29 -27 -22 -17 -18 -26 -34 -29 -17 -9 -5 -6 -8 -8 -7 -5 -3 -2 -3 -4 -5 -4 -3 -3 -2 -3 -4 -6 -8 -10 -16 -19 -22 -24 -20 -22 -29 -27 -23 -29 -39 -23 -12 -8 -9 -9 -10 -12 -13 -12 -12 -13 -15 -19 -20 -16 -13 -14 -39 -67 -57 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -16 -21 -18 -25 -18 -9 -7 -12 -21 -54 -24 -6 -5 -5 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -10 -26 -20 -8 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -22 -52 -98 -129 -120 -58 0 0 0 0 0 0 0 0 0 0 0 0 0 -85 -115 -94 -54 -31 -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 -13 -53 -82 -69 -14 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -3 -2 -2 -2 -2 -2 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -2 -1 -0 -1 -3 -3 -2 -2 -8 -5 -4 -7 -12 -17 -22 -24 -11 -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 -1 -1 -1 -0 -1 -5 -45 -123 -167 -176 -178 -171 -136 -93 -220 -113 -104 -136 -118 -3 -1 -9 -11 -12 -11 -1 -30 -63 -60 -66 -107 -122 -121 -108 -106 -112 -111 -110 -100 -91 -81 -74 -75 -67 -69 -67 -56 -39 -24 -12 -7 -14 -22 -19 -15 -13 -11 -10 -11 -13 -12 -13 -14 -15 -14 -15 -18 -13 -10 -7 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -3 -7 -14 -22 -37 -49 -52 -42 -35 -31 -25 -18 -15 -15 -15 -14 -16 -18 -19 -18 -15 -16 -20 -22 -21 -19 -18 -18 -22 -32 -43 -41 -29 -15 -6 -3 -4 -6 -6 -5 -3 -2 -2 -3 -5 -6 -5 -4 -3 -3 -4 -5 -7 -8 -9 -9 -10 -13 -15 -16 -23 -29 -28 -24 -32 -47 -29 -14 -9 -8 -8 -8 -8 -7 -9 -12 -13 -15 -20 -24 -27 -31 -34 -49 -54 -31 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -11 -16 -36 -42 -42 -36 -21 -13 -36 -37 -40 -43 -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 -3 -17 -25 -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 -83 -105 -85 -53 -11 -7 0 0 0 0 0 0 0 0 0 0 0 0 -22 -113 -129 -91 -38 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -3 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -1 -2 -3 -2 -1 -1 -4 -9 -11 -7 -3 -9 -7 -6 -7 -10 -14 -20 -26 -30 -37 -36 -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 -1 -2 -5 -10 -12 -30 -72 -109 -137 -146 -150 -152 -154 -135 -92 -75 -47 -23 -58 -18 -75 -87 -61 -36 -34 -11 -4 -1 -7 -27 -62 -75 -68 -85 -111 -96 -93 -105 -102 -84 -61 -54 -51 -48 -42 -35 -29 -26 -24 -27 -30 -28 -20 -13 -14 -13 -10 -8 -12 -9 -10 -12 -11 -10 -15 -15 -10 -4 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -7 -33 -48 -40 -37 -21 -21 -24 -26 -29 -29 -30 -35 -33 -31 -30 -25 -23 -24 -25 -22 -19 -17 -20 -28 -38 -45 -33 -18 -7 -2 -1 -1 -3 -4 -4 -4 -2 -2 -3 -4 -4 -3 -3 -5 -7 -8 -8 -7 -7 -8 -8 -8 -9 -11 -13 -20 -27 -32 -36 -38 -30 -20 -13 -10 -8 -8 -8 -7 -7 -9 -12 -14 -15 -16 -17 -20 -21 -26 -35 -40 -28 -7 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -24 -35 -34 -32 -7 -1 -6 -13 -31 -64 -44 -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 -3 -32 -24 -6 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -8 -141 -92 -30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -39 -101 -99 -55 -19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -2 -2 -2 -1 -2 -2 -1 -0 -1 -1 -2 -2 -1 -1 -2 -3 -4 -4 -4 -5 -7 -11 -12 -9 -5 -10 -8 -6 -7 -10 -14 -20 -24 -28 -34 -34 -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 -1 -2 -4 -5 -16 -40 -74 -108 -143 -150 -100 -37 -19 -3 -12 -18 -18 -60 -198 -61 -64 -88 -116 -145 -147 -81 -37 -17 -16 -20 -6 -1 -4 -23 -41 -27 -30 -40 -42 -41 -41 -15 -16 -29 -41 -42 -32 -19 -27 -33 -33 -27 -13 -4 -6 -14 -20 -16 -13 -10 -9 -8 -12 -25 -23 -17 -12 -10 -11 -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 -1 -5 -13 -16 -7 -8 -17 -33 -38 -31 -68 -71 -43 -39 -40 -26 -29 -38 -38 -31 -25 -21 -20 -22 -23 -23 -16 -10 -4 -1 -1 -1 -2 -3 -4 -5 -2 -2 -4 -5 -4 -3 -7 -10 -11 -11 -8 -7 -6 -7 -9 -11 -16 -22 -29 -35 -38 -37 -29 -19 -14 -12 -10 -9 -7 -7 -7 -6 -5 -6 -9 -12 -14 -13 -14 -16 -20 -26 -30 -25 -19 -7 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -15 -31 -11 -1 0 -1 -6 -41 -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 -22 -39 -25 -3 -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 -3 -44 -152 -62 -16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -52 -87 -66 -16 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -7 -7 -7 -6 -6 -7 -9 -10 -9 -8 -8 -6 -5 -6 -8 -13 -20 -22 -26 -31 -32 -27 -18 -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 -2 -4 -4 -4 -5 -27 -62 -88 -81 -152 -94 -71 -88 -52 -5 0 0 0 0 0 0 0 -11 -32 -65 -144 -151 -89 -43 -40 -47 -6 -1 -1 -0 -0 -0 -2 -2 -2 -6 -9 -1 -1 -6 -11 -21 -37 -7 -7 -7 -4 -3 -8 -2 -0 -9 -20 -22 -21 -18 -14 -11 -17 -37 -33 -22 -14 -9 -7 -6 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -5 -2 0 -9 -11 -3 -17 -18 -10 -25 -53 -48 -33 -38 -28 -15 -14 -10 -9 -8 -8 -8 -2 -1 -1 -1 -2 -4 -4 -3 -3 -5 -9 -12 -9 -9 -10 -10 -10 -10 -10 -10 -11 -13 -19 -33 -43 -50 -52 -47 -35 -21 -11 -6 -4 -4 -5 -5 -5 -5 -6 -7 -8 -10 -13 -14 -15 -15 -19 -22 -22 -17 -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 -2 -11 -7 -1 0 0 -0 -6 -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 -7 -31 -38 -19 -4 -1 -1 -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 -1 -5 -10 -64 -104 -31 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -31 -37 -22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -3 -2 -3 -3 -3 -1 -1 -0 0 0 0 0 0 0 -1 -3 -3 -3 -4 -6 -8 -7 -7 -8 -8 -7 -6 -5 -5 -5 -6 -11 -17 -21 -23 -25 -30 -37 -44 -31 -15 -4 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 -6 -6 -3 -39 -25 -6 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -12 -92 -94 -61 -31 -21 -22 -4 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 -2 -9 -18 -5 -0 -4 -13 -24 -19 -24 -23 -21 -28 -40 -33 -24 -17 -12 -9 -7 -4 -2 -1 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -17 -8 -6 -13 -19 -25 -29 -18 -9 -4 -4 -6 -3 -1 -2 -4 -4 -4 -5 -8 -6 -2 -3 -7 -6 -6 -6 -8 -12 -15 -18 -19 -21 -23 -34 -49 -58 -61 -57 -39 -24 -13 -7 -4 -2 -2 -3 -3 -4 -6 -9 -11 -13 -14 -15 -16 -18 -19 -18 -12 -7 -2 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -23 -23 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -22 -41 -20 -6 -4 -9 -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 -10 -39 -96 -112 -74 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -2 -6 -10 -9 -7 -6 -6 -5 -5 -4 -5 -15 -17 -15 -17 -22 -23 -23 -23 -28 -36 -47 -28 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -3 -4 -5 -4 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 -1 -2 -4 -28 -41 -54 -40 -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 -5 -15 -24 -30 -38 -36 -31 -31 -32 -34 -29 -21 -14 -9 -7 -7 -12 -15 -9 -26 -28 -17 -5 0 0 0 0 0 -7 -34 -90 -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 -1 -1 0 -0 -1 -0 -0 0 -10 -34 -38 -44 -33 -14 -5 -2 -2 -6 -11 -13 -9 -4 -6 -8 -6 -1 -1 -2 -4 -5 -7 -9 -15 -20 -25 -30 -35 -40 -47 -53 -58 -59 -46 -30 -18 -10 -5 -3 -2 -2 -2 -4 -6 -9 -10 -12 -13 -14 -17 -19 -24 -24 -15 -0 -1 -0 -0 -0 0 0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -8 -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 -4 -20 -41 -27 -11 -5 -14 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -26 -85 -159 -80 -33 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 -1 -5 -9 -9 -8 -10 -11 -9 -6 -4 -4 -3 -3 -3 -8 -65 -78 -55 -35 -27 -26 -25 -24 -26 -30 -41 -29 -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 -1 -3 -4 -2 -1 -3 -6 -8 -6 -1 -0 -0 0 0 0 0 0 0 0 -3 -6 -5 -7 -29 -46 -35 -3 -2 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -38 -51 -49 -44 -36 -28 -21 -20 -20 -14 -8 -6 -7 -16 -27 -29 -67 -72 -67 -45 -1 -0 0 0 0 -4 -17 -49 -19 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -6 -35 -62 -54 -25 0 0 0 0 0 0 -1 -4 -6 -50 -64 -41 -29 -11 -12 -20 -24 -21 -10 -6 -7 -6 -3 -1 -1 -2 -3 -5 -8 -13 -19 -26 -32 -36 -41 -46 -49 -49 -47 -43 -30 -20 -11 -6 -4 -3 -3 -3 -4 -8 -8 -9 -10 -11 -13 -14 -18 -21 -21 -15 -2 -4 -4 -4 -3 -1 -1 -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 -1 -0 0 0 0 0 -7 -17 -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 -4 -34 -52 -44 -23 -13 -19 -30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -36 -91 -93 -2 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -1 -3 -6 -11 -13 -13 -11 -8 -6 -4 -3 -3 -3 -7 -74 -132 -143 -119 -89 -63 -37 -29 -25 -22 -24 -33 -27 -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 -3 -3 -2 -0 -0 -2 -3 -2 -0 0 0 0 0 0 0 0 0 0 -3 -7 -8 -6 -5 -5 -4 -3 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -25 -35 -43 -45 -38 -27 -21 -19 -14 -11 -11 -10 -9 -9 -16 -26 -40 -61 -65 -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 -7 -39 -33 -12 0 -2 -13 -87 -107 -67 -19 0 0 0 0 0 0 0 0 0 -19 -35 -46 -77 -56 -43 -32 -20 -12 -5 -5 -5 -4 -2 -1 -1 -2 -3 -5 -10 -17 -24 -30 -35 -34 -38 -42 -42 -37 -32 -27 -22 -16 -10 -6 -4 -5 -7 -7 -6 -11 -10 -10 -11 -12 -14 -14 -15 -14 -12 -8 -6 -8 -8 -7 -8 -9 -8 -8 -7 -3 -1 -1 -2 -4 -4 -4 -5 -4 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -9 -5 0 0 0 0 -9 -15 -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 -10 -35 -49 -27 -23 -30 -36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -48 -97 -57 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -5 -7 -7 -6 -4 -3 -3 -2 -12 -115 -149 -147 -134 -125 -117 -54 -31 -23 -18 -19 -24 -23 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -1 -4 -6 -5 -4 -4 -3 -2 -2 -2 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -8 -15 -38 -40 -32 -21 -12 -10 -12 -11 -11 -12 -11 -7 -7 -9 -16 -27 -31 -30 -30 -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 -5 -55 -45 -17 0 0 0 -34 -29 -12 0 0 0 0 0 0 0 0 0 0 0 -4 -19 -44 -55 -44 -18 -4 -4 -3 -3 -3 -3 -3 -3 -3 -3 -6 -10 -16 -23 -28 -32 -35 -36 -36 -35 -32 -26 -22 -20 -19 -17 -13 -7 -4 -6 -8 -9 -8 -10 -12 -14 -15 -14 -13 -12 -9 -6 -3 -3 -4 -5 -5 -5 -5 -5 -8 -15 -18 -7 -4 -10 -21 -24 -6 -27 -36 -36 -27 -1 -0 0 0 0 0 0 0 0 0 -1 -4 -19 -21 -12 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 -8 -20 -12 -21 -32 -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 -15 -55 -107 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -0 -0 -5 -5 -4 -5 -6 -5 -4 -4 -30 -101 -163 -158 -136 -117 -110 -111 -91 -60 -33 -18 -17 -21 -24 -12 -1 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -5 -4 -4 -4 -3 -2 -1 -1 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -7 -3 -0 -0 0 0 0 0 -0 -1 -4 -24 -28 -24 -16 -10 -8 -9 -12 -15 -16 -12 -8 -6 -4 -4 -8 -15 -20 -29 -24 -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 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -7 -14 -17 -9 -1 -0 -1 -2 -3 -5 -7 -5 -5 -9 -16 -20 -25 -31 -35 -36 -36 -36 -32 -26 -22 -17 -14 -13 -12 -10 -8 -5 -4 -4 -6 -7 -8 -10 -12 -14 -13 -11 -10 -9 -7 -4 -3 -5 -7 -7 -6 -4 -3 -3 -4 -10 -23 -20 -29 -47 -62 -67 -66 -80 -81 -79 -78 -26 -7 0 -0 -2 -2 -6 -21 -31 -19 -11 -17 -23 -19 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -16 -33 -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 -6 -26 -56 -58 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -4 -6 -6 -6 -6 -6 -5 -5 -4 -20 -65 -117 -152 -134 -109 -96 -93 -129 -94 -45 -16 -17 -19 -25 -14 -2 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -1 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -4 -3 -2 -2 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -13 -13 -9 -3 0 0 0 0 0 -1 -5 -15 -19 -16 -11 -10 -12 -15 -18 -20 -19 -15 -13 -9 -4 -2 -3 -3 -4 -9 -16 -27 -22 -19 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -8 -8 -4 -4 -10 -14 -13 -8 -15 -15 -15 -18 -26 -31 -30 -32 -37 -40 -41 -42 -41 -34 -23 -15 -10 -7 -5 -4 -5 -5 -6 -4 -4 -6 -8 -8 -8 -9 -9 -8 -7 -6 -5 -4 -4 -7 -10 -12 -12 -10 -9 -7 -6 -5 -5 -17 -29 -47 -67 -76 -76 -75 -76 -80 -85 -77 -32 -7 -0 -1 -6 -3 -10 -27 -44 -27 -24 -23 -21 -15 -21 -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 -1 -7 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -5 -4 -4 -5 -5 -5 -4 -4 -52 -117 -165 -176 -161 -127 -102 -92 -94 -139 -115 -55 -13 -17 -17 -22 -14 -4 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -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 -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 -2 -4 -9 -8 -2 0 0 0 0 0 -0 -0 -7 -18 -30 -38 -28 -21 -19 -20 -24 -26 -21 -19 -13 -9 -7 -2 -3 -3 -4 -8 -14 -32 -46 -30 -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 -1 -2 -3 -6 -20 -31 -30 -19 -17 -22 -22 -21 -24 -30 -34 -32 -34 -38 -42 -47 -50 -45 -35 -23 -13 -7 -4 -3 -3 -3 -4 -3 -3 -4 -6 -7 -6 -4 -4 -4 -4 -4 -3 -2 -3 -5 -10 -14 -19 -23 -24 -25 -23 -17 -13 -8 -11 -18 -34 -59 -78 -83 -80 -78 -78 -77 -51 -23 -6 -0 -0 -2 -1 -2 -5 -3 -3 -6 -8 -8 -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 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -3 -3 -2 -2 -2 -3 -36 -95 -165 -230 -160 -120 -99 -92 -101 -149 -146 -72 -14 -20 -18 -20 -13 -5 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -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 -1 -1 0 0 0 0 0 0 0 0 -3 -12 -26 -39 -28 -20 -17 -18 -22 -29 -29 -22 -15 -14 -20 -16 -9 -7 -8 -9 -9 -17 -26 -28 -25 -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 -1 -2 -1 -0 -13 -32 -33 -14 -5 -6 -9 -15 -21 -25 -27 -28 -30 -33 -37 -41 -48 -48 -41 -31 -21 -14 -8 -5 -3 -3 -4 -4 -4 -3 -3 -4 -3 -2 -1 -3 -5 -3 -2 -1 -2 -4 -9 -19 -33 -45 -46 -32 -35 -46 -36 -32 -23 -13 -9 -14 -35 -55 -70 -76 -75 -75 -63 -33 -10 -8 -3 -4 -2 0 0 0 0 0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -5 -5 -4 -3 -3 -3 -3 -4 -4 -5 -17 -44 -81 -135 -125 -108 -103 -112 -133 -108 -50 -14 -19 -16 -13 -8 -3 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -3 -2 -0 0 0 0 -0 -3 -8 -13 -13 -14 -21 -21 -20 -21 -26 -24 -14 -9 -11 -17 -21 -21 -19 -16 -15 -18 -28 -27 -24 -30 -25 -21 -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 -3 -10 -13 -9 -3 -1 -16 -37 -42 -3 -14 -18 -16 -15 -23 -25 -25 -26 -26 -29 -34 -38 -40 -38 -31 -23 -16 -12 -8 -5 -3 -2 -3 -3 -2 -1 -1 -1 -1 -3 -7 -11 -7 -4 -3 -3 -3 -12 -36 -69 -95 -109 -102 -90 -74 -43 -58 -65 -47 -30 -15 -10 -19 -31 -44 -56 -67 -74 -68 -50 -27 -21 -13 -11 -9 -5 -2 -0 -1 -4 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -4 -5 -5 -4 -4 -3 -4 -5 -6 -6 -4 -14 -73 -202 -173 -138 -117 -114 -124 -123 -50 -19 -14 -17 -10 -4 -2 -1 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -2 -2 -2 -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 -2 -17 -10 -3 0 0 0 -0 -5 -9 -10 -7 -10 -15 -19 -21 -24 -27 -21 -11 -5 -6 -8 -10 -8 -5 -8 -14 -15 -18 -18 -14 -14 -20 -29 -21 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -4 -1 -0 -0 -8 -21 -27 -3 -14 -20 -19 -16 -22 -25 -25 -23 -21 -20 -26 -28 -29 -26 -20 -15 -10 -7 -5 -4 -3 -3 -3 -2 -1 -0 -0 -1 -1 -3 -6 -7 -5 -5 -7 -9 -11 -31 -74 -127 -166 -179 -172 -165 -169 -173 -146 -79 -43 -36 -16 -18 -21 -24 -34 -45 -59 -69 -75 -78 -83 -60 -34 -33 -49 -38 -50 -74 -67 -42 -40 -25 -24 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -5 -5 -5 -5 -6 -6 -5 -6 -67 -208 -161 -129 -120 -127 -141 -153 -47 -13 -9 -6 -2 -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 -1 -1 -1 -1 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 -0 -2 -4 -3 -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 -1 -0 -2 -1 -0 0 -0 -1 -1 -3 -6 -6 -6 -4 -3 -6 -12 -17 -18 -14 -18 -24 -13 -11 -9 -10 -11 -11 -11 -7 -8 -10 -8 -5 -9 -14 -16 -15 -16 -7 -2 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -1 -0 -1 -1 -0 -4 -13 -18 -18 -22 -24 -24 -23 -21 -14 -13 -17 -21 -22 -17 -11 -9 -7 -6 -4 -3 -3 -4 -4 -3 -1 -0 -0 -0 -1 -3 -6 -10 -12 -12 -14 -20 -30 -59 -109 -148 -156 -129 -111 -126 -109 -53 -12 0 -2 -8 -11 -32 -49 -58 -64 -53 -54 -65 -79 -94 -98 -90 -80 -79 -89 -76 -79 -88 -97 -108 -75 -38 -15 -7 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -2 -3 -4 -5 -4 -3 -2 -54 -173 -177 -154 -144 -145 -155 -185 -65 -17 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -2 -2 -1 -0 0 0 0 0 0 0 -1 -3 -7 -5 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -1 -10 -9 -6 -5 -5 -4 -3 -3 -3 -3 -6 -6 -5 -5 -8 -17 -13 -7 -4 -7 -10 -6 -4 -3 -3 -2 -5 -5 -4 -5 -8 -9 -15 -13 -7 -4 -3 -10 -8 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -5 -3 -3 -3 -4 -4 -3 -3 -4 -4 -4 -3 -2 -1 -0 -0 -6 -18 -25 -23 -17 -25 -27 -22 -17 -14 -9 -9 -11 -13 -12 -9 -6 -6 -5 -4 -3 -2 -2 -3 -4 -5 -4 -3 -2 -2 -3 -7 -9 -11 -15 -20 -29 -46 -69 -95 -100 -79 -50 -20 -10 -27 -13 -1 0 0 0 0 -3 -7 -12 -33 -24 -14 -19 -34 -68 -105 -105 -88 -86 -83 -84 -83 -79 -74 -75 -79 -73 -48 -15 -6 -1 -1 -0 -0 -1 -12 -7 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -7 -18 -8 -2 -14 -54 -118 -178 -168 -152 -164 -178 -132 -81 -33 -2 0 0 0 0 0 0 0 0 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 -2 -1 0 0 0 0 0 -1 -3 -6 -5 -4 -3 -2 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -1 -3 -7 -9 -9 -8 -6 -3 -2 -1 -2 -3 -3 -3 -3 -2 -2 -2 -1 -1 -0 -1 -2 -2 -3 -3 -2 -2 -4 -3 -3 -4 -4 -7 -6 -5 -6 -6 -11 -20 -18 -14 -12 -12 -4 0 0 0 0 -0 -0 -0 -1 -3 -4 -2 0 0 -1 -72 -74 -39 -6 -9 -7 -6 -6 -5 -6 -6 -7 -7 -8 -7 -6 -4 -2 -1 -0 -0 -3 -4 -5 -9 -15 -19 -18 -13 -6 -5 -4 -4 -4 -4 -4 -4 -4 -4 -4 -3 -2 -1 -1 -2 -4 -7 -9 -9 -9 -10 -13 -14 -13 -14 -21 -41 -63 -93 -117 -99 -14 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -3 -28 -39 -19 -12 -42 -48 -50 -60 -76 -69 -71 -67 -65 -62 -50 -46 -31 -26 -10 -0 -14 -42 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -2 -2 -2 -1 -2 -3 -3 -6 -32 -141 -65 -17 -1 -4 -18 -40 -101 -151 -164 -159 -180 -141 -65 -3 0 0 0 0 0 0 0 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 -2 -2 -2 -2 -2 -1 -0 0 0 -1 -3 -5 -5 -4 -3 -2 -2 -1 -1 -0 -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 -1 -1 -3 -5 -5 -5 -5 -4 -3 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -4 -4 -3 -2 -3 -3 -2 -1 -2 -2 -6 -12 -15 -17 -13 -8 -5 -9 -12 -5 -4 -8 -5 -11 -13 -11 -11 -19 -16 -43 -36 -19 -11 -13 -12 -10 -9 -7 -7 -9 -10 -10 -9 -7 -8 -7 -6 -4 -0 -0 -0 -0 -3 -15 -11 -8 -5 -3 -3 -1 -1 -2 -2 -4 -3 -4 -5 -6 -3 -2 -1 -1 -1 -2 -4 -7 -10 -12 -13 -16 -18 -18 -18 -21 -33 -66 -92 -100 -84 -43 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -2 0 -1 -6 -17 -21 -24 -24 -41 -77 -88 -77 -74 -77 -87 -113 -104 -27 -4 -6 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -21 -71 -72 -65 -281 -138 -40 -2 -1 -2 -4 -3 -53 -125 -146 -179 -160 -79 -3 0 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 -2 -4 -5 -5 -4 -3 -3 -2 -2 -2 -2 -1 0 0 -1 -3 -5 -4 -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 -1 -2 -3 -4 -5 -5 -4 -4 -3 -1 -0 -0 0 0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -4 -4 -3 -1 -0 -0 -0 -1 -2 -4 -6 -7 -7 -8 -16 -16 -12 -16 -23 -12 -15 -19 -34 -65 -107 -91 -74 -45 -17 -14 -16 -16 -15 -12 -9 -10 -11 -12 -11 -9 -8 -13 -16 -15 -9 -2 -3 -9 -15 -14 -6 -5 -4 -5 -12 -13 -5 -2 -2 -3 -4 -4 -5 -6 -5 -3 -2 -2 -2 -2 -3 -3 -5 -8 -9 -12 -19 -25 -28 -30 -27 -30 -37 -32 -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 -2 -5 -6 -7 -9 -28 -69 -97 -90 -103 -106 -106 -96 -68 -33 -10 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 -33 -124 -121 -41 -148 -81 -27 -2 -2 -2 -2 -2 -3 -22 -73 -111 -94 -45 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -4 -3 -2 -2 -2 -1 -1 -1 -0 0 0 -0 -3 -5 -4 -3 -2 -2 -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 -1 -2 -4 -5 -4 -3 -4 -4 -2 -0 -0 -0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -5 -5 -4 -3 -3 -3 -3 -2 -1 -1 -3 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -2 -2 -3 -4 -7 -10 -13 -27 -60 -96 -110 -93 -53 -23 -20 -20 -19 -17 -14 -12 -13 -14 -14 -13 -9 -8 -13 -18 -16 -6 -2 -4 -8 -8 -3 -1 -9 -12 -7 -12 -8 -4 -3 -3 -3 -3 -4 -7 -8 -4 -3 -2 -2 -2 -2 -2 -3 -4 -6 -9 -14 -20 -24 -26 -26 -19 -25 -36 -39 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -10 -25 -44 -56 -41 -52 -92 -96 -79 -46 -22 -9 -5 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 -1 -4 -7 -8 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -3 -2 -1 -1 -1 -5 -12 -10 -2 -3 -3 -2 -3 -3 -3 -3 -3 -4 -4 -4 -5 -7 -8 -7 -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 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -2 -4 -5 -4 -3 -2 -1 -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 -1 -4 -5 -5 -5 -5 -4 -2 -1 -1 -2 -1 -1 -0 0 0 -0 -0 -0 -0 -1 -8 -11 -10 -8 -6 -5 -3 -2 -1 -1 -2 -3 -4 -3 -1 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -11 -33 -65 -79 -57 -20 -22 -22 -21 -20 -18 -15 -14 -14 -16 -17 -15 -12 -12 -16 -20 -17 -5 -1 -1 -1 -0 -0 -1 -8 -12 -5 -3 -3 -3 -3 -3 -2 -5 -9 -11 -9 -5 -3 -2 -3 -3 -3 -3 -3 -4 -7 -7 -8 -10 -11 -10 -7 -19 -43 -71 -96 -33 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -21 -13 -10 -28 -44 -42 -35 -27 -18 -8 -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 -4 -7 -4 -0 0 0 -1 -6 -6 -3 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -2 -2 -3 -5 -6 -6 -7 -10 -8 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -3 -5 -3 -5 -6 -5 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -6 -7 -7 -6 -4 -3 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -7 -13 -15 -12 -9 -8 -6 -4 -3 -3 -2 -3 -4 -2 -1 -0 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -9 -23 -38 -29 -13 -12 -13 -14 -16 -17 -16 -16 -17 -18 -19 -21 -17 -13 -14 -16 -15 -14 -6 -3 -3 -6 -4 -9 -15 -14 -5 -3 -2 -2 -3 -5 -5 -5 -12 -16 -14 -10 -7 -3 -1 -3 -5 -5 -5 -4 -3 -5 -4 -2 -0 -1 -3 -13 -34 -59 -80 -111 -76 -32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -7 -20 -33 -34 -38 -39 -34 -24 -21 -20 -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 -1 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -3 -2 -2 -2 -2 -3 -5 -5 -6 -9 -11 -14 -10 -4 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 -1 -1 -3 -6 -7 -7 -6 -4 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -8 -8 -7 -6 -4 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -5 -13 -20 -16 -13 -11 -10 -7 -6 -5 -3 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -7 -10 -13 -13 -12 -14 -17 -28 -32 -20 -15 -19 -18 -19 -23 -23 -19 -16 -12 -8 -7 -8 -6 -8 -18 -32 -34 -45 -43 -24 -5 -13 -15 -14 -14 -16 -9 -9 -13 -14 -12 -11 -9 -5 -3 -4 -7 -9 -10 -8 -6 -5 -4 -3 -2 -3 -7 -17 -32 -49 -81 -114 -114 -78 -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 -3 -2 -20 -44 -53 -38 -19 -14 -16 -5 -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 -3 -4 -4 -2 -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 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -2 -2 -2 -3 -5 -5 -6 -8 -12 -15 -12 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -4 -6 -6 -5 -3 -2 -1 -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 -4 -7 -9 -9 -8 -7 -5 -3 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -1 -2 -1 -2 -6 -14 -21 -18 -16 -15 -15 -15 -12 -7 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -4 -8 -16 -26 -37 -52 -55 -28 -20 -22 -21 -19 -24 -25 -22 -19 -16 -12 -20 -21 -18 -15 -10 -11 -26 -29 -18 -6 -2 -25 -39 -38 -33 -27 -14 -10 -16 -19 -13 -10 -9 -9 -7 -7 -11 -14 -15 -14 -11 -10 -10 -10 -10 -12 -17 -26 -39 -62 -95 -130 -153 -137 -21 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -31 -44 -41 -38 -30 -11 -2 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -3 -2 -2 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -3 -3 -3 -3 -2 -2 -2 -3 -5 -5 -6 -7 -11 -15 -16 -14 -11 -4 -1 -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 -1 -1 -2 -3 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -7 -10 -10 -10 -7 -5 -3 -2 -2 -2 -2 -1 -2 -2 -2 -1 -1 -1 -1 -2 -4 -9 -14 -16 -15 -15 -17 -19 -22 -18 -13 -8 -4 -3 -3 -3 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -12 -29 -42 -48 -44 -23 -19 -17 -18 -24 -29 -29 -27 -24 -19 -13 -18 -19 -18 -15 -7 -9 -7 -4 -2 -2 -2 -16 -28 -34 -41 -36 -21 -11 -13 -16 -12 -10 -8 -7 -5 -7 -12 -18 -21 -20 -18 -17 -17 -20 -22 -25 -31 -40 -54 -84 -108 -107 -79 -52 -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 -1 -8 -11 -11 -10 -4 -2 -1 -0 -0 0 0 -0 -1 -2 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -28 -67 -64 -14 -2 -3 -3 -3 -3 -3 -2 -3 -4 -4 -4 -4 -7 -11 -14 -17 -19 -18 -12 -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 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -7 -10 -12 -11 -8 -6 -4 -2 -2 -2 -3 -3 -3 -3 -3 -3 -2 -1 -1 -2 -4 -8 -13 -15 -16 -17 -18 -19 -21 -21 -18 -13 -8 -10 -10 -11 -11 -7 -3 -2 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -5 -22 -35 -38 -29 -19 -15 -16 -20 -24 -32 -32 -31 -30 -22 -14 -10 -7 -3 -1 -3 -4 -3 -2 -2 -3 -3 -5 -7 -7 -13 -11 -10 -11 -12 -15 -15 -12 -8 -8 -5 -6 -12 -21 -27 -27 -25 -23 -25 -28 -31 -35 -40 -53 -80 -100 -63 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 0 0 -0 -0 -1 -1 -1 -0 0 -0 -2 -2 -1 -1 0 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -9 -39 -117 -193 -164 -31 -2 -3 -3 -4 -3 -3 -3 -3 -4 -4 -3 -5 -8 -11 -13 -15 -16 -15 -12 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -8 -11 -13 -11 -8 -6 -4 -2 -1 -2 -2 -2 -2 -2 -3 -3 -3 -2 -1 -0 -2 -7 -14 -17 -18 -17 -17 -18 -20 -21 -20 -17 -15 -16 -17 -17 -15 -13 -7 -4 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -2 -11 -17 -17 -14 -15 -21 -25 -22 -30 -44 -40 -35 -39 -27 -14 -6 -3 -1 -1 -2 -3 -4 -4 -4 -5 -5 -6 -7 -8 -10 -14 -19 -24 -19 -21 -22 -19 -15 -16 -12 -10 -14 -24 -32 -32 -30 -31 -33 -34 -37 -43 -54 -79 -116 -156 -147 -33 -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 -1 -1 -1 -1 -2 -2 -1 -2 -1 -1 -0 -0 -1 -1 -0 -0 -0 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -97 -299 -142 -177 -254 -282 -208 -33 -2 -3 -4 -4 -3 -3 -2 -3 -4 -4 -3 -5 -8 -11 -11 -11 -9 -8 -8 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -9 -10 -11 -9 -7 -5 -4 -2 -1 -1 -1 -2 -2 -3 -3 -3 -4 -4 -1 -0 -1 -6 -13 -21 -23 -22 -21 -21 -22 -23 -24 -24 -24 -22 -21 -20 -20 -20 -12 -6 -5 -4 -4 -3 -2 -1 -0 -0 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -2 -3 -5 -6 -7 -9 -8 -7 -10 -16 -21 -25 -27 -24 -15 -7 -4 -3 -3 -3 -5 -7 -8 -8 -7 -8 -9 -10 -9 -11 -16 -23 -34 -38 -29 -24 -24 -29 -22 -23 -21 -15 -14 -25 -32 -34 -33 -34 -37 -40 -46 -58 -80 -113 -119 -99 -62 -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 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -4 -5 -6 -6 -4 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -115 -298 -328 -323 -316 -298 -238 -31 -2 -3 -3 -3 -3 -3 -2 -3 -4 -4 -4 -5 -7 -10 -8 -7 -6 -4 -5 -4 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -10 -13 -12 -10 -9 -9 -6 -4 -2 -2 -2 -3 -3 -3 -3 -3 -3 -5 -3 -0 -0 -1 -10 -29 -38 -37 -38 -37 -35 -31 -28 -30 -28 -27 -25 -25 -26 -25 -17 -11 -8 -7 -6 -6 -4 -2 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -3 -5 -5 -5 -4 -3 -2 -2 -2 -3 -5 -5 -4 -3 -3 -5 -8 -9 -9 -11 -14 -15 -13 -11 -11 -12 -14 -15 -18 -23 -30 -43 -44 -35 -26 -20 -17 -24 -25 -19 -13 -14 -24 -31 -35 -36 -39 -43 -50 -61 -80 -110 -145 -120 -28 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -3 -3 -4 -4 -4 -4 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -143 -284 -336 -334 -326 -322 -319 -300 -196 -212 -164 -77 -2 -3 -3 -3 -3 -4 -4 -4 -4 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -11 -17 -16 -13 -12 -13 -10 -8 -6 -4 -4 -3 -3 -3 -3 -2 -2 -6 -10 -12 -9 -1 -4 -14 -26 -39 -51 -58 -58 -50 -36 -35 -34 -33 -31 -30 -31 -28 -22 -15 -13 -10 -8 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -3 -3 -4 -4 -5 -5 -5 -4 -4 -6 -8 -9 -11 -14 -17 -18 -17 -16 -16 -18 -20 -26 -31 -34 -33 -41 -47 -46 -36 -24 -16 -13 -11 -9 -10 -14 -23 -32 -39 -42 -49 -56 -66 -82 -104 -89 -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 -1 -1 -1 -2 -2 -2 -1 -1 -2 -6 -6 -4 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -126 -255 -313 -325 -314 -311 -316 -322 -314 -323 -245 -116 -0 -0 -2 -2 -2 -3 -5 -5 -4 -4 -5 -6 -6 -6 -5 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -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 -16 -16 -15 -14 -13 -12 -11 -8 -7 -6 -5 -4 -3 -2 -2 -6 -9 -9 -4 -1 0 0 -3 -10 -23 -51 -67 -64 -47 -42 -42 -44 -42 -31 -28 -22 -15 -12 -19 -14 -10 -7 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -6 -6 -7 -7 -8 -7 -7 -7 -8 -9 -10 -13 -16 -20 -22 -24 -25 -29 -39 -49 -51 -44 -31 -34 -55 -75 -77 -52 -36 -24 -16 -12 -10 -11 -15 -22 -32 -44 -52 -54 -56 -65 -103 -107 -66 -17 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -106 -221 -335 -314 -303 -299 -299 -302 -305 -242 -121 -0 -0 -1 -2 -2 -4 -6 -6 -4 -3 -4 -5 -5 -5 -7 -7 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -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 -1 -11 -16 -16 -16 -14 -14 -11 -8 -8 -10 -9 -8 -6 -6 -6 -7 -6 -3 0 0 0 0 0 0 -6 -23 -39 -47 -41 -34 -39 -47 -43 -17 -15 -20 -24 -23 -19 -16 -13 -9 -6 -3 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -6 -7 -8 -9 -9 -10 -10 -10 -10 -11 -12 -12 -14 -17 -21 -27 -35 -42 -51 -65 -59 -44 -37 -39 -51 -74 -84 -73 -45 -40 -38 -30 -20 -13 -11 -12 -16 -22 -31 -51 -45 -31 -22 -24 -45 -35 -14 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -138 -257 -303 -297 -286 -285 -293 -290 -241 -135 -22 -7 -3 -2 -3 -3 -2 -3 -3 -3 -3 -5 -6 -8 -11 -12 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 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 -18 -13 -12 -10 -8 -11 -12 -12 -11 -10 -9 -8 -6 -3 -0 -0 -0 -0 0 0 0 -0 -1 -5 -12 -10 -8 -11 -20 -35 -26 -14 -13 -21 -24 -21 -18 -14 -11 -8 -4 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -4 -6 -6 -7 -9 -11 -12 -13 -13 -15 -16 -16 -17 -18 -21 -26 -33 -39 -40 -35 -24 -9 -3 -24 -57 -73 -73 -57 -36 -21 -26 -43 -42 -32 -21 -15 -13 -13 -16 -23 -36 -27 -12 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -29 -81 -275 -296 -283 -272 -269 -264 -247 -230 -185 -75 -27 -9 -5 -5 -2 -2 -2 -3 -3 -5 -9 -13 -17 -16 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -2 -7 -11 -7 -6 -7 -7 -7 -12 -13 -13 -12 -11 -10 -8 -6 -4 -2 -1 -1 -0 0 0 0 0 0 0 0 -0 -1 -5 -25 -34 -19 -7 -13 -23 -23 -20 -16 -12 -8 -5 -3 -2 -1 -1 -2 -3 -4 -5 -3 -2 -2 -2 -3 -4 -5 -5 -5 -6 -7 -8 -10 -12 -13 -15 -17 -19 -19 -21 -24 -28 -32 -28 -55 -47 -23 -5 -1 0 -0 -14 -38 -32 -29 -34 -35 -22 -35 -42 -37 -26 -17 -13 -11 -11 -13 -21 -40 -40 -23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -247 -283 -275 -258 -248 -243 -237 -247 -250 -215 -146 -74 -26 -8 -6 -5 -3 -3 -4 -8 -15 -17 -17 -15 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -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 -2 -2 -1 -0 -0 0 -0 -0 -0 0 -1 -1 -1 -2 -9 -14 -14 -14 -15 -14 -13 -11 -10 -8 -5 -3 -2 -1 -0 -0 0 0 0 0 0 0 -1 -15 -33 -29 -21 -28 -29 -21 -16 -17 -12 -7 -4 -3 -3 -2 -2 -4 -6 -9 -10 -7 -5 -3 -3 -4 -4 -5 -4 -5 -6 -7 -8 -9 -10 -12 -15 -19 -23 -26 -28 -37 -49 -48 -18 -31 -23 -4 0 0 -2 -8 -11 -5 -6 -25 -43 -44 -41 -40 -35 -27 -18 -13 -9 -7 -7 -8 -14 -21 -21 -12 -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 -36 -211 -263 -259 -239 -230 -234 -235 -241 -246 -241 -229 -209 -145 -65 -18 -5 -2 -2 -4 -8 -11 -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 -1 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -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 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -6 -12 -13 -13 -8 -11 -14 -13 -12 -12 -10 -8 -6 -3 -2 -1 -0 0 0 0 0 0 0 -1 -1 -11 -30 -39 -37 -20 -7 -13 -11 -8 -5 -3 -2 -2 -2 -4 -8 -13 -16 -13 -9 -5 -4 -6 -5 -4 -4 -5 -7 -8 -8 -8 -10 -11 -13 -19 -36 -29 -28 -38 -47 -32 -8 -3 -2 0 0 -0 -18 -43 -58 -47 -25 -15 -20 -26 -35 -37 -34 -27 -18 -12 -9 -7 -5 -5 -8 -10 -12 -14 -10 -9 -7 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -180 -255 -254 -231 -221 -230 -233 -234 -232 -224 -215 -217 -202 -146 -35 -6 -6 -15 -18 -6 -8 -10 -8 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 -1 -3 -2 -1 -1 -1 -1 -1 -0 0 0 0 0 0 -1 -2 -5 -7 -2 -6 -12 -11 -13 -15 -14 -11 -9 -6 -4 -2 -0 -0 0 0 0 0 0 0 0 -4 -14 -26 -44 -42 -28 -23 -14 -9 -6 -3 -2 -2 -3 -5 -10 -18 -22 -20 -15 -7 -4 -5 -5 -5 -5 -7 -9 -10 -11 -13 -15 -16 -17 -24 -49 -41 -24 -12 -15 -9 -8 -16 -34 -63 -26 -7 -12 -38 -62 -82 -61 -21 -2 -3 -1 -15 -33 -33 -22 -15 -11 -9 -6 -5 -5 -5 -4 -6 -7 -6 -5 -6 -3 -1 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 -1 -2 -2 -3 -4 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -34 -146 -246 -243 -217 -204 -211 -200 -192 -188 -187 -188 -205 -157 -88 -44 -16 -24 -66 -78 -12 -10 -12 -11 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 0 -0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -2 -2 -3 -4 -4 -2 0 0 0 0 0 0 0 0 0 -1 -3 -5 -8 -13 -15 -13 -13 -10 -6 -3 -1 -0 -0 -0 0 -0 0 0 0 -1 -4 -25 -45 -52 -44 -31 -19 -11 -7 -5 -3 -2 -2 -4 -9 -19 -27 -31 -28 -12 -8 -6 -6 -6 -7 -9 -11 -15 -19 -24 -29 -30 -30 -29 -36 -36 -30 -21 -23 -18 -20 -30 -47 -81 -55 -22 -2 -7 -11 -30 -27 -7 -0 -0 0 -7 -25 -37 -31 -24 -20 -15 -11 -8 -6 -5 -3 -1 -1 -1 -1 -4 -4 -3 -2 -1 -1 -2 -3 -7 -13 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -116 -238 -230 -201 -181 -171 -158 -153 -154 -163 -177 -210 -220 -201 -151 -94 -38 -47 -57 -15 -9 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -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 -2 -3 -3 -4 -6 -6 -4 -1 -2 -2 -1 0 0 0 -0 -0 0 -0 -0 -0 -3 -6 -9 -9 -6 -5 -6 -3 -1 -1 -1 -1 -1 -0 -0 0 -0 -3 -22 -36 -44 -44 -32 -19 -10 -7 -5 -3 -2 -1 -2 -6 -16 -30 -42 -48 -25 -14 -9 -7 -8 -11 -13 -17 -21 -28 -34 -41 -45 -41 -30 -23 -21 -21 -17 -14 -15 -18 -25 -43 -67 -59 -29 0 0 0 -0 -0 0 0 0 0 -2 -13 -32 -36 -33 -32 -27 -21 -16 -13 -9 -6 -4 -2 -1 -0 -2 -3 -6 -10 -10 -11 -8 -4 -8 -12 -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 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -3 -3 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -92 -237 -226 -196 -173 -157 -149 -148 -148 -151 -162 -192 -204 -208 -203 -170 -44 -2 -4 -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 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -2 -3 -3 -4 -6 -6 -5 -4 -8 -8 -4 -1 -0 -2 -3 -2 -1 0 0 0 -0 -1 -3 -7 -4 -4 -8 -6 -5 -5 -6 -8 -3 -1 -0 0 0 0 -5 -15 -30 -42 -30 -17 -9 -6 -5 -3 -2 -1 -2 -5 -13 -24 -37 -46 -35 -23 -15 -11 -11 -15 -20 -22 -22 -14 -8 -18 -41 -46 -33 -24 -19 -16 -11 -9 -10 -13 -22 -40 -45 -30 -5 -0 -0 0 0 0 0 0 0 0 0 -3 -11 -20 -36 -56 -51 -40 -31 -26 -24 -19 -13 -8 -5 -2 -2 -3 -6 -12 -17 -17 -11 -5 -4 -6 -9 -7 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -0 -2 -3 -3 -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 -8 -34 -98 -157 -176 -170 -156 -152 -155 -151 -148 -155 -167 -170 -171 -173 -173 -52 -8 -5 -9 -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 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -4 -4 -6 -6 -5 -7 -9 -8 -6 -2 -7 -9 -9 -6 -3 -3 -4 -5 -5 -3 -7 -5 -1 -1 -3 -7 -10 -9 -5 -1 0 0 0 0 0 -5 -16 -33 -43 -30 -17 -9 -6 -5 -3 -2 -1 -1 -4 -8 -16 -31 -43 -41 -33 -21 -14 -13 -18 -24 -28 -25 -11 -2 -7 -27 -35 -31 -23 -15 -8 -5 -4 -4 -4 -9 -20 -22 -14 -2 -1 -1 -2 -3 -1 -0 0 0 0 0 0 0 -4 -16 -23 -10 -9 -21 -23 -26 -26 -25 -21 -12 -6 -3 -4 -8 -14 -14 -8 -2 -1 -0 -1 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -15 -16 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -102 -158 -172 -156 -137 -140 -148 -155 -159 -154 -148 -147 -153 -166 -62 -16 -4 -8 -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 -1 -1 -2 -2 -2 -1 -1 -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 -1 -2 -4 -4 -4 -5 -7 -7 -8 -9 -11 -12 -7 -8 -11 -13 -12 -10 -9 -8 -9 -9 -10 -8 -7 -7 -6 -4 -6 -9 -11 -6 -2 0 0 0 0 0 -3 -11 -28 -36 -31 -20 -11 -8 -6 -5 -3 -2 -2 -2 -4 -11 -24 -34 -39 -36 -23 -17 -16 -19 -24 -30 -30 -20 -14 -20 -32 -23 -15 -9 -3 -1 -1 -1 -1 -3 -9 -11 -7 -2 -2 -2 -4 -6 -10 -4 -1 0 0 0 0 0 0 -0 -2 -1 0 0 0 -3 -6 -14 -31 -37 -24 -11 -6 -5 -11 -19 -19 -4 -0 -1 -4 -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 -1 -1 -1 -1 0 0 0 0 0 0 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 -32 -30 -9 -2 -3 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -82 -133 -148 -139 -158 -167 -162 -153 -150 -146 -139 -140 -148 -161 -74 -22 -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 0 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 -3 -2 -2 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -1 -3 -4 -5 -6 -6 -6 -7 -9 -12 -13 -16 -17 -17 -15 -14 -12 -11 -10 -11 -14 -15 -14 -12 -10 -9 -8 -7 -7 -4 -1 -0 -0 -0 -0 0 -0 -3 -22 -34 -34 -24 -12 -12 -10 -7 -5 -3 -2 -1 -2 -8 -14 -22 -30 -35 -26 -20 -17 -19 -24 -29 -31 -26 -19 -13 -7 -6 -4 -2 -0 -0 -0 -0 -1 -5 -10 -8 -3 -2 -2 -3 -3 -5 -8 -6 -3 0 0 0 -3 -8 -13 -1 0 0 0 0 0 0 0 -4 -26 -54 -48 -26 -16 -11 -14 -22 -29 -13 -8 -7 -8 -9 -7 -6 -5 -6 -9 -5 -1 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -3 -3 -1 -0 0 0 0 0 -3 -3 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -18 -28 -14 -3 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -52 -102 -128 -134 -139 -140 -139 -138 -136 -132 -129 -128 -134 -142 -79 -26 -3 -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 -2 -4 -6 -5 -5 -3 -2 -1 -0 -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 -2 -4 -5 -7 -7 -6 -6 -7 -10 -13 -14 -13 -11 -11 -12 -13 -12 -11 -13 -14 -14 -12 -7 -8 -7 -6 -5 -5 -3 -2 -1 -0 -0 -0 -0 -11 -49 -55 -49 -38 -25 -16 -16 -15 -12 -7 -5 -3 -2 -1 -2 -6 -11 -20 -30 -26 -20 -16 -14 -17 -23 -22 -17 -9 -5 -2 -0 -0 -0 -0 -0 -0 -1 -2 -8 -14 -21 -20 -6 -3 -3 -4 -4 -5 -4 -2 0 0 0 -3 -9 -13 -3 -0 0 0 0 0 0 0 -0 -13 -67 -84 -47 -34 -28 -25 -26 -34 -31 -32 -25 -8 -10 -11 -8 -5 -4 -6 -4 -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 -1 -1 -2 -2 -1 -0 0 0 0 -8 -23 -30 -3 -1 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -2 -7 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -38 -90 -114 -113 -120 -125 -128 -132 -135 -126 -129 -129 -129 -131 -86 -28 -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 -4 -9 -10 -8 -6 -4 -3 -1 -1 -1 -2 -2 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -1 -4 -8 -7 -4 -3 -4 -5 -5 -4 -2 -1 -2 -4 -9 -15 -14 -14 -14 -12 -10 -5 -6 -6 -5 -5 -5 -4 -3 -2 -1 -1 -0 -0 -3 -16 -24 -31 -32 -22 -22 -24 -25 -20 -9 -10 -8 -5 -1 -2 -4 -8 -13 -19 -19 -17 -12 -8 -6 -5 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -4 -18 -43 -66 -56 -18 -3 -3 -3 -2 -1 0 0 0 0 -1 -4 -10 -6 -1 0 0 0 0 0 0 0 0 -1 -4 -12 -21 -23 -26 -29 -31 -38 -46 -55 -56 -35 -24 -18 -13 -6 -3 -1 0 0 0 0 -1 -3 -7 -2 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 0 0 0 -4 -16 -36 -11 -2 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -12 -28 -29 -18 -9 -2 -26 -64 -93 -78 -69 -57 -46 -35 -18 -6 -2 -4 -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 -4 -10 -13 -10 -8 -6 -5 -3 -2 -2 -2 -2 -1 -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 -2 -4 -5 -4 -3 -1 -0 0 0 0 0 -0 -0 -4 -11 -14 -17 -16 -13 -11 -9 -7 -6 -5 -5 -5 -4 -3 -3 -3 -2 -1 -7 -28 -46 -45 -36 -28 -27 -32 -38 -41 -40 -22 -19 -17 -13 -8 -7 -7 -8 -10 -11 -11 -10 -7 -3 -2 -1 -1 -1 -2 -2 -1 -1 -0 -1 -0 -0 -1 -1 -3 -16 -38 -66 -78 -38 -5 -2 -2 -1 -0 -0 -0 -2 -7 -14 -21 -21 -10 -3 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -8 -10 -14 -30 -50 -65 -56 -37 -24 -19 -11 -8 -3 0 0 0 -1 -5 -11 -14 -14 -14 -11 -3 -1 -0 -0 -0 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -2 -1 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -3 -7 -11 -12 -10 -7 -5 -3 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -2 -4 -3 -0 -0 0 0 0 0 0 0 -0 -1 -8 -15 -17 -15 -14 -11 -9 -7 -5 -5 -5 -4 -4 -3 -3 -3 -3 -8 -33 -54 -50 -38 -33 -37 -42 -48 -53 -60 -43 -30 -22 -19 -14 -11 -10 -9 -9 -9 -8 -7 -5 -3 -2 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -3 -10 -23 -42 -51 -28 -2 -1 -1 -1 -0 -0 -0 -3 -8 -11 -8 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -3 -27 -32 -25 -12 -7 -5 -3 -1 0 0 0 -1 -3 -7 -7 -8 -9 -7 -2 -0 -1 -2 -5 -9 -6 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -6 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -9 -11 -9 -6 -4 -3 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -4 -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 -2 -6 -9 -11 -10 -9 -9 -10 -7 -6 -5 -5 -4 -3 -3 -4 -5 -6 -14 -27 -34 -35 -36 -38 -42 -47 -51 -48 -36 -26 -23 -26 -22 -18 -14 -12 -12 -11 -8 -4 -2 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -1 -1 -2 -5 -11 -19 -15 -7 -2 -2 -1 -1 -0 -0 -0 -1 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -6 -5 -1 -0 -0 0 0 0 0 0 -0 -0 -5 -6 -5 -3 -2 -1 -0 -1 -2 -10 -8 -2 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -10 -9 -7 -4 -3 -2 -1 -1 -1 -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 -1 -2 -2 -8 -12 -12 -9 -9 -8 -8 -7 -6 -5 -5 -6 -7 -9 -20 -34 -40 -37 -36 -38 -40 -39 -26 -15 -13 -23 -34 -31 -25 -19 -16 -13 -9 -5 -2 -1 -0 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -9 -9 -5 -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 -5 -9 -9 -5 -3 -2 -1 -1 -1 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -5 -6 -7 -6 -4 -2 -1 -1 -1 -0 -0 -1 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -5 -4 -6 -10 -11 -10 -9 -7 -7 -6 -6 -7 -9 -20 -37 -47 -41 -39 -40 -41 -28 -13 -7 -10 -22 -28 -26 -22 -17 -16 -11 -7 -3 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -0 -0 -0 -1 -2 -2 -5 -13 -13 -8 -4 -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 -4 -8 -11 -8 -5 -4 -3 -2 -2 -2 -1 0 0 0 0 0 0 0 -0 -1 -2 -1 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -6 -4 -1 -0 -1 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 -1 -6 -10 -11 -9 -7 -7 -7 -7 -7 -7 -9 -15 -26 -36 -39 -39 -35 -24 -13 -7 -4 -6 -11 -13 -14 -14 -12 -10 -8 -5 -4 -2 -2 -3 -3 -4 -3 -2 -2 -2 -2 -1 -1 -1 -2 -2 -3 -5 -10 -18 -16 -11 -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 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -10 -6 -4 -3 -5 -4 -4 -3 -2 -0 -0 0 0 0 -0 -0 -1 -4 -8 -4 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -3 -2 -1 -0 -1 -0 -1 -1 -1 -1 -1 -1 -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 -1 -4 -11 -10 -6 -7 -8 -8 -7 -7 -6 -7 -8 -10 -13 -15 -24 -31 -30 -21 -12 -7 -6 -7 -9 -10 -10 -9 -8 -6 -5 -4 -4 -6 -5 -5 -4 -4 -4 -3 -2 -2 -2 -1 -2 -2 -3 -5 -8 -12 -15 -15 -12 -7 -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 -2 -1 -1 -1 -6 -5 -5 -4 -4 -3 -3 -2 -0 -3 -4 -3 -3 -3 -6 -5 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 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 -8 -8 -8 -7 -6 -6 -6 -7 -9 -10 -10 -17 -25 -28 -24 -19 -14 -11 -11 -14 -14 -11 -6 -5 -4 -3 -2 -5 -6 -6 -5 -4 -4 -3 -2 -1 -1 -1 -1 -2 -5 -10 -21 -30 -24 -16 -10 -6 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -4 -6 -7 -7 -8 -6 -1 -9 -11 -9 -8 -5 -4 -4 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -1 -4 -8 -9 -9 -8 -7 -6 -5 -5 -6 -9 -5 -5 -10 -16 -18 -37 -38 -30 -24 -24 -25 -22 -13 -6 -4 -3 -3 -2 -3 -3 -4 -3 -2 -2 -2 -1 -1 -2 -2 -3 -5 -14 -22 -32 -38 -22 -13 -6 -0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -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 -1 -6 -7 -7 -7 -6 -6 -6 -7 -7 -6 -5 -3 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -5 -6 -5 -7 -8 -7 -6 -4 -4 -4 -4 -1 -2 -5 -8 -13 -30 -39 -42 -49 -42 -33 -24 -13 -9 -7 -5 -3 -3 -2 -2 -2 -1 -1 -1 -2 -3 -3 -4 -5 -7 -13 -26 -26 -18 -13 -7 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 -0 -5 -25 -27 -14 -1 -0 0 -0 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -8 -8 -6 -5 -5 -5 -5 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -4 -7 -8 -8 -6 -3 -2 -5 -3 -1 0 -0 -1 -8 -16 -24 -37 -68 -60 -43 -32 -23 -16 -12 -10 -7 -5 -3 -2 -1 -2 -2 -3 -4 -6 -5 -6 -9 -16 -35 -36 -22 -7 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -8 -26 -16 -6 -10 -19 -36 -38 -23 -20 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -5 -7 -7 -6 -4 -5 -4 -2 -1 -1 -1 -1 -1 -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 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -4 -7 -9 -9 -7 -7 -6 -4 -4 -2 -1 0 -0 -5 -9 -11 -12 -17 -34 -37 -38 -41 -52 -39 -25 -19 -18 -16 -12 -7 -6 -5 -4 -4 -5 -7 -9 -14 -23 -33 -45 -30 -7 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -8 -13 -8 -12 -18 -25 -32 -33 -36 -42 -50 -45 -28 -14 -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 -4 -6 -5 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -5 -8 -10 -5 -6 -6 -3 -0 0 0 0 0 -5 -6 -5 -3 -2 -4 -7 -11 -22 -65 -68 -48 -34 -44 -39 -29 -24 -22 -15 -12 -12 -15 -18 -19 -27 -50 -38 -23 -9 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -16 -26 -25 -20 -20 -23 -25 -26 -24 -23 -27 -33 -40 -44 -44 -32 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -2 -1 -1 -2 -2 -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 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -8 -8 -8 -6 -1 0 0 0 0 0 0 0 0 0 -0 -1 -3 -15 -36 -41 -32 -31 -44 -39 -31 -37 -47 -41 -32 -33 -32 -22 -14 -16 -40 -22 -8 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -11 -23 -20 -19 -19 -19 -17 -16 -16 -17 -19 -24 -31 -39 -46 -31 -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 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 0 -0 -0 -1 -0 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -9 -10 -11 -11 -10 -3 -1 -1 -2 -1 0 0 0 0 0 0 0 0 -14 -22 -24 -24 -24 -25 -27 -29 -35 -41 -34 -26 -39 -34 -19 -5 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -4 -9 -16 -16 -16 -16 -17 -18 -18 -17 -15 -15 -15 -18 -24 -27 -13 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -1 -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 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -7 -9 -9 -9 -9 -9 -4 -3 -6 -9 -3 0 0 0 0 0 0 0 0 -7 -14 -19 -26 -29 -31 -33 -34 -38 -35 -30 -26 -25 -17 -7 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -4 -5 -8 -9 -8 -5 -3 -7 -10 -13 -15 -16 -12 -9 -6 -6 -5 -8 -14 -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 -1 -1 -1 -0 -0 0 0 -0 -0 -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 -1 -6 -8 -8 -7 -6 -6 -6 -7 -10 -7 -3 -0 0 0 -1 -1 -0 -0 -0 -1 -6 -18 -27 -27 -24 -23 -40 -44 -36 -22 -14 -16 -9 -1 -1 -1 -0 -1 -2 -3 -2 -3 -6 -3 -1 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -4 -4 -3 -3 -1 -0 -2 -5 -9 -14 -15 -13 -11 -3 -14 -28 -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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -6 -4 -5 -7 -9 -11 -9 -5 -2 -0 -1 -7 -7 -2 -1 -0 -1 -4 -12 -17 -16 -11 -6 -32 -36 -24 -10 -3 -2 -1 -0 -0 -0 -0 -5 -26 -24 -23 -29 -34 -13 -3 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -0 -0 -2 -5 -3 -6 -8 -8 -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 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -0 -0 -0 -0 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 -4 -5 -6 -7 -9 -6 -2 -0 0 -0 -0 -1 -2 -2 -1 -1 -2 -8 -12 -9 -1 -0 -2 -2 0 0 0 0 0 0 0 0 0 -0 -2 -8 -23 -39 -23 -8 -1 -0 -0 -0 0 0 0 -0 -0 -1 -1 -2 -1 -1 -1 -1 -1 -0 -2 -5 -3 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -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 -1 -3 -3 -4 -4 -4 -4 -4 -4 -5 -6 -4 -2 -0 -1 -3 -3 -3 -2 -3 -4 -3 -1 -2 -4 -3 -1 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -25 -16 -10 -11 -18 -8 -2 0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -2 -2 -1 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -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 -4 -8 -9 -4 -4 -5 -5 -5 -4 -3 -2 -4 -4 -4 -3 -1 -4 -5 -4 -4 -3 -3 -2 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -14 -15 -15 -15 -17 -9 -3 -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 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -1 -2 -2 -2 -1 -1 -1 -1 -1 -2 -2 -1 -2 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -2 -4 -7 -9 -8 -4 -5 -6 -5 -4 -4 -4 -4 -4 -5 -5 -6 -5 -4 -4 -4 -5 -2 -1 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -8 -9 -10 -9 -7 -4 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -0 -1 -1 -2 -2 -1 -1 -1 -1 -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 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -2 -2 -2 -2 -2 -2 -3 -3 -3 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -17 -9 -7 -8 -8 -7 -8 -8 -7 -5 -4 -4 -5 -3 -2 -3 -3 -5 -4 -3 -3 -5 -8 -5 -3 -2 -4 -2 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -3 -3 -3 -4 -4 -3 -1 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 0 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 -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 -1 -6 -7 -7 -7 -7 -5 -5 -6 -5 -5 -4 -4 -4 -4 -5 -5 -5 -4 -3 -2 -1 -2 -5 -5 -3 -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 -1 -2 -2 -3 -2 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -4 -2 -1 -2 -3 -4 -6 -3 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -5 -5 -3 -2 -1 -1 -3 -3 -2 -4 -7 -6 -5 -7 -6 -5 -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 -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 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -6 -5 -3 -2 -2 -3 -3 -2 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -5 -3 -1 -1 -1 -0 -0 0 -0 -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 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -3 -2 -2 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -4 -6 -4 -1 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -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 -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 -2 -3 -2 -0 -0 -0 -0 0 -1 -3 -4 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -1 -1 -2 -2 -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 -1 -2 -2 -1 -1 -1 -1 -0 -1 -3 -3 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -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 -1 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -6 -5 -3 -3 -3 -2 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -1 -5 -16 -15 -13 -12 -11 -8 -6 -5 -4 -3 -2 -2 -2 -2 -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 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 0 0 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 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -1 -4 -14 -16 -14 -12 -10 -10 -10 -10 -8 -6 -5 -5 -5 -6 -6 -5 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 -0 -1 -1 -1 -1 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -11 -9 -8 -8 -9 -9 -10 -8 -4 -2 -3 -4 -6 -7 -5 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -11 -10 -10 -9 -9 -9 -5 -2 -2 -5 -7 -4 -0 0 -1 -1 -2 -2 -2 -2 -1 -1 -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 -1 -1 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -0 0 0 0 0 0 0 -1 -2 -4 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -13 -12 -11 -10 -9 -6 -5 -6 -6 -5 -3 -1 -0 -0 -1 -2 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -1 -5 -12 -13 -13 -13 -10 -8 -8 -7 -5 -2 -2 -3 -2 -1 -0 -0 -0 -1 -3 -5 -6 -5 -4 -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 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -5 -7 -6 -5 -5 -5 -2 -1 -0 -1 -2 -1 -0 0 0 0 -0 -1 -1 -3 -3 -2 -3 -2 -3 -4 -3 -2 -1 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 -1 -2 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 -2 -4 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 -0 0 0 0 0 -0 -0 -2 -2 -2 -2 -1 -1 -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 -5 -4 -3 -2 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -2 -1 -1 0 0 0 0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -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 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -2 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -2 -3 -3 -1 0 0 -0 -0 -1 -2 -2 -1 -0 -1 -1 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -2 -1 -2 -1 -1 0 0 -0 -0 -1 -1 -1 -0 -0 -1 -2 -3 -3 -2 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -3 -3 -3 -1 -1 -3 -4 -4 -2 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -3 -2 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -4 -4 -5 -5 -5 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -2 -1 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -3 -4 -6 -6 -5 -4 -2 -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 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -1 -1 -1 -2 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -2 -1 -2 -2 -2 -2 -3 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -1 -2 -3 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -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 -1 -1 -1 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -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 -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 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 -0 -0 -0 -0 -0 -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 -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 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -1 -1 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -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 -2 -1 -1 -2 -3 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -1 -1 -3 -2 -1 0 0 0 0 0 0 0 0 0 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 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 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 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 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -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 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -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 -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 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -4 -2 -1 -1 -1 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -1 -3 -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 -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 -1 -2 -3 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -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 -1 -1 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 0 -0 -0 -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 -1 -1 -1 -0 -0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -0 -0 0 0 0 0 0 -0 -0 -1 -2 -3 -3 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 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 -2 -2 -1 -2 -6 -3 -1 0 -0 -0 -0 -0 -0 -0 0 0 -1 -2 -4 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -2 -1 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 -0 -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 -1 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -5 -6 -6 -3 -3 -3 -2 -1 -0 -0 -0 -1 -1 -1 -0 0 -0 -2 -3 -4 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -0 0 -0 -0 -1 -1 -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 -1 -2 -2 -2 -2 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 -0 -0 -1 -0 -1 -3 -3 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -2 -2 -2 -2 -2 -1 -1 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 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 -0 -0 -1 -2 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -2 -0 -0 0 0 0 0 0 0 -1 -1 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -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 -1 -3 -4 -4 -3 -1 -0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -1 -0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -5 -3 -1 0 0 0 0 0 0 -0 -0 -1 -2 -3 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -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 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -5 -5 -3 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 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -2 -3 -3 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 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 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -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 -1 -1 -1 -2 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -2 -1 -1 -1 -1 -1 -2 -3 -4 -3 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 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 -3 -3 -3 -3 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 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 -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 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -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 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -5 -5 -5 -6 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -3 -4 -5 -6 -7 -6 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -3 -5 -7 -8 -9 -10 -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 -1 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -3 -5 -7 -9 -11 -13 -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 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -9 -10 -8 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -4 -5 -5 -3 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -4 -4 -4 -1 -0 -0 -1 -4 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -0 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -1 -0 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -2 -4 -6 -6 -5 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -4 -4 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -4 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -5 -6 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -1 -2 -3 -6 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -4 -4 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -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 -1 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -3 -3 -2 -2 -3 -3 -4 -3 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -2 -2 -2 -3 -3 -2 -2 -2 -3 -3 -3 -3 -4 -4 -4 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -3 -4 -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 0 0 0 0 0 0 0 0 0 0 0 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 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -3 -3 -3 -3 -2 -2 -2 -3 -3 -3 -3 -3 -4 -4 -5 -5 -6 -4 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -5 -6 -7 -8 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -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 -1 -2 -3 -3 -3 -3 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -4 -4 -4 -5 -5 -3 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -2 -5 -9 -8 -8 -7 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 -0 -1 -1 -2 -2 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -3 -4 -3 -2 -3 -3 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -5 -4 -3 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -3 -2 -1 -0 -0 -2 -6 -9 -11 -11 -6 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -2 -0 -0 -1 -1 -2 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -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 -1 -2 -4 -6 -5 -4 -3 -4 -5 -5 -5 -5 -5 -4 -4 -5 -4 -4 -4 -4 -4 -4 -4 -5 -5 -6 -5 -4 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -5 -6 -8 -9 -10 -10 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -0 -0 -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 -1 -4 -6 -8 -7 -5 -4 -5 -6 -6 -6 -5 -4 -4 -5 -5 -5 -4 -4 -4 -4 -4 -4 -5 -6 -7 -8 -8 -7 -6 -3 -2 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -4 -7 -9 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -6 -6 -6 -6 -6 -6 -5 -5 -5 -6 -6 -5 -5 -5 -5 -5 -5 -4 -4 -5 -6 -7 -8 -9 -9 -8 -8 -8 -8 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -7 -9 -7 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -6 -6 -5 -6 -6 -6 -6 -5 -5 -4 -4 -5 -5 -5 -5 -5 -5 -5 -4 -4 -4 -5 -5 -6 -8 -9 -9 -10 -10 -11 -12 -14 -14 -13 -9 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -4 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -4 -5 -6 -6 -6 -6 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -5 -4 -4 -5 -5 -6 -7 -9 -10 -12 -13 -13 -15 -16 -18 -17 -13 -5 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -3 -5 -6 -7 -5 -5 -6 -6 -5 -5 -6 -6 -6 -6 -6 -5 -5 -5 -5 -6 -6 -6 -6 -6 -6 -7 -8 -9 -10 -12 -13 -15 -16 -18 -20 -22 -22 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -1 -1 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -5 -5 -6 -6 -6 -6 -6 -6 -6 -6 -6 -5 -5 -6 -6 -6 -6 -6 -6 -6 -7 -8 -8 -8 -8 -8 -8 -9 -10 -12 -14 -16 -18 -20 -23 -25 -27 -28 -24 -12 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -5 -5 -5 -6 -6 -6 -6 -5 -5 -6 -7 -7 -6 -6 -7 -8 -9 -9 -8 -8 -9 -9 -9 -9 -10 -12 -15 -18 -22 -25 -28 -31 -32 -33 -35 -29 -12 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -5 -5 -4 -5 -6 -7 -6 -5 -5 -6 -8 -8 -7 -6 -6 -7 -7 -7 -8 -8 -9 -10 -9 -9 -10 -11 -11 -11 -12 -13 -15 -17 -21 -25 -28 -31 -34 -37 -39 -34 -23 -14 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -4 -5 -5 -5 -6 -6 -7 -6 -6 -5 -6 -7 -8 -8 -8 -7 -7 -8 -9 -9 -10 -10 -11 -11 -11 -11 -10 -10 -11 -14 -16 -18 -20 -23 -27 -31 -34 -37 -41 -43 -43 -38 -19 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -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 -1 -2 -3 -4 -5 -5 -5 -6 -5 -5 -4 -5 -6 -6 -7 -9 -9 -9 -8 -8 -9 -10 -11 -11 -11 -11 -10 -11 -11 -12 -13 -15 -17 -20 -23 -25 -28 -32 -36 -40 -43 -45 -45 -35 -23 -13 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 -1 -3 -4 -5 -5 -5 -5 -5 -4 -4 -4 -4 -5 -6 -7 -7 -7 -7 -7 -8 -9 -9 -9 -9 -9 -10 -11 -11 -11 -13 -14 -14 -15 -18 -20 -23 -25 -27 -30 -34 -38 -43 -47 -52 -47 -29 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -4 -5 -5 -5 -5 -5 -5 -5 -5 -5 -6 -5 -5 -6 -7 -7 -8 -9 -10 -10 -9 -9 -9 -11 -12 -14 -15 -15 -16 -18 -19 -21 -22 -24 -26 -28 -31 -35 -41 -46 -46 -40 -29 -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 -1 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Wind_Speed 4 4 4 4 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 4 4 3 3 3 3 2 2 2 1 1 1 1 0 0 0 0 0 1 1 1 1 2 2 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 14 17 21 24 26 28 30 32 34 35 35 34 34 35 35 35 35 35 35 35 34 34 34 34 33 33 33 32 32 32 32 31 31 31 30 30 29 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 28 27 28 28 28 29 29 30 30 31 30 29 27 25 24 23 23 24 24 24 24 22 22 21 21 21 22 23 23 23 23 23 22 21 20 20 20 19 18 17 16 13 11 12 15 17 18 19 20 19 19 17 14 12 13 15 20 24 25 25 25 24 22 19 13 8 8 12 13 10 8 10 11 12 12 14 15 15 15 15 16 16 17 18 18 19 20 21 21 20 17 13 8 5 6 7 7 7 6 5 5 4 4 4 4 4 4 5 4 4 4 3 3 3 3 2 2 2 2 2 2 2 1 1 2 2 3 3 4 4 5 5 6 7 8 10 10 11 11 11 9 7 4 1 1 1 2 4 8 11 12 13 13 14 14 13 12 10 8 6 5 6 7 8 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 11 10 10 9 9 9 10 10 11 11 11 11 11 11 11 11 10 10 10 9 9 8 9 10 11 12 13 13 13 14 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 11 11 12 12 12 12 13 12 12 11 11 10 10 9 9 8 8 7 7 7 8 8 8 9 9 10 10 10 10 11 11 9 8 7 9 15 20 21 22 22 22 22 22 22 23 23 24 24 24 25 26 27 28 28 29 29 29 30 30 30 30 29 29 29 29 29 29 29 29 28 28 27 27 27 26 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 24 23 21 21 22 23 24 25 26 26 26 26 25 24 24 25 25 26 27 27 28 28 28 27 25 23 23 23 23 24 25 28 30 29 29 30 29 28 25 21 18 18 19 19 19 14 9 8 7 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 0 0 0 0 1 1 1 2 2 2 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 13 15 19 22 24 26 28 30 32 32 33 33 33 34 35 35 35 35 34 34 34 34 34 33 33 32 32 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 27 28 28 28 28 29 29 30 30 30 30 29 28 27 25 24 24 25 25 25 24 23 22 22 21 21 21 22 23 22 22 21 21 20 19 19 19 18 17 16 15 12 11 12 14 15 17 19 20 20 19 17 14 13 13 16 23 26 25 24 24 24 23 19 12 9 8 10 11 8 7 10 12 13 13 15 15 15 15 15 16 17 18 18 19 20 21 22 22 22 20 17 8 2 7 8 8 7 6 6 5 4 4 4 4 5 5 5 5 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 3 3 4 5 5 6 6 7 8 9 10 11 11 12 12 12 11 10 7 3 2 1 3 3 8 10 11 12 13 13 12 12 10 8 6 5 5 6 7 8 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 10 10 10 11 11 11 11 11 10 10 10 10 10 9 9 8 8 9 11 12 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 12 12 13 13 14 14 13 13 13 12 12 11 11 10 10 9 9 8 8 8 8 8 8 9 9 9 9 9 9 10 12 10 8 8 9 14 19 21 22 22 22 23 23 23 24 24 24 24 24 25 26 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 27 27 27 27 27 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 25 23 20 20 22 23 23 24 25 25 25 25 25 24 25 25 26 26 27 27 27 27 26 25 23 21 20 22 23 25 26 28 28 28 29 29 28 22 17 14 13 14 15 15 13 11 9 7 5 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 0 0 0 0 1 1 1 2 2 2 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 14 17 19 22 24 26 28 29 31 32 32 33 34 34 34 34 34 34 33 33 33 33 33 33 32 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 27 27 27 28 28 28 28 29 29 29 29 29 28 27 26 26 24 24 24 24 25 25 23 22 21 21 21 20 21 22 21 20 20 20 19 18 18 18 18 17 15 14 12 11 13 14 14 18 21 22 22 20 18 15 13 12 17 26 26 22 19 18 21 23 20 15 11 10 10 11 10 10 12 14 15 16 16 16 15 15 16 17 18 18 19 20 21 22 23 23 23 23 21 17 12 12 11 10 9 7 6 5 5 5 5 5 6 6 5 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 3 4 5 5 6 7 7 8 8 9 10 10 11 11 12 13 13 12 11 10 7 4 2 3 2 6 8 8 10 11 11 11 10 8 7 5 5 5 6 7 8 9 9 10 10 11 11 11 10 10 10 10 11 10 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 9 9 9 10 11 13 14 14 14 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 14 14 15 15 15 14 14 14 13 12 12 11 11 10 10 10 10 10 11 11 11 10 9 8 8 7 7 12 14 13 12 14 19 22 22 22 22 22 23 23 24 25 25 25 25 25 26 27 27 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 25 21 16 21 23 23 23 23 24 24 25 25 24 24 25 25 26 26 26 26 26 25 24 23 21 20 18 20 23 26 27 27 28 28 28 27 25 15 5 5 8 10 9 6 5 5 5 4 4 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 6 6 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 0 0 0 1 1 1 2 2 2 3 3 3 3 3 4 4 4 5 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 13 15 17 19 22 24 26 28 29 31 33 33 33 33 34 34 34 33 33 33 33 33 33 32 32 32 31 31 31 31 30 30 30 29 29 29 29 28 28 28 27 27 27 27 27 27 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 29 28 27 25 23 23 24 23 22 22 22 24 24 23 21 20 20 19 18 19 20 20 19 18 18 18 18 19 19 18 17 15 14 13 13 15 14 13 17 22 23 23 21 19 17 13 11 14 20 20 19 17 16 15 15 16 15 14 13 12 12 12 12 13 15 16 17 17 16 16 16 16 17 19 19 20 21 22 23 24 24 24 25 25 24 19 16 13 12 10 9 8 7 7 6 6 6 7 6 6 5 5 4 4 3 3 2 2 2 2 2 2 2 3 3 4 5 6 6 7 8 8 9 9 10 10 11 11 12 13 13 14 13 13 12 11 8 6 4 5 5 5 5 7 8 8 8 7 6 5 4 5 5 6 7 8 9 9 10 11 11 11 11 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 10 10 10 9 9 9 10 9 10 10 11 12 13 14 14 15 15 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 14 14 15 15 15 16 16 16 16 16 15 14 14 13 12 12 12 12 13 15 15 14 13 12 10 8 8 6 3 13 19 19 20 22 24 24 23 23 23 23 23 23 24 25 25 25 25 25 26 27 27 28 28 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 25 21 14 23 24 23 21 22 22 23 24 25 24 24 25 25 26 26 25 25 24 24 23 22 21 21 20 20 24 25 26 26 26 26 26 25 23 19 14 8 3 3 2 2 1 1 1 2 3 4 3 3 3 3 4 4 4 5 5 6 6 6 6 6 6 6 7 7 7 7 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 0 0 0 0 1 1 1 2 2 2 3 3 3 3 4 4 4 4 5 5 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 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 14 16 17 19 21 23 26 29 31 33 34 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 30 30 29 29 29 29 28 28 28 27 27 27 27 27 27 26 26 26 26 26 27 27 27 27 27 26 26 26 27 27 27 27 27 27 28 28 28 28 29 29 28 26 25 24 24 23 21 20 18 18 19 21 20 19 18 18 18 17 18 19 18 18 18 18 18 18 19 19 19 17 15 14 14 16 18 13 6 5 11 19 21 20 20 19 16 12 12 15 17 17 17 16 15 15 15 16 15 15 14 13 13 13 14 16 17 17 17 16 16 16 17 18 19 20 21 22 23 23 24 24 25 25 26 25 22 18 15 14 12 11 10 10 9 8 7 7 7 7 6 5 5 4 4 3 3 2 2 2 2 2 2 3 3 4 5 6 6 7 8 8 9 9 10 10 11 11 11 12 13 14 14 14 14 14 13 12 10 8 6 5 5 5 6 6 6 6 5 5 5 5 5 6 6 7 8 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 10 10 10 11 11 11 11 11 10 10 10 9 9 9 9 10 10 11 11 12 13 14 15 15 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 16 15 15 14 14 13 14 16 18 13 12 12 12 10 7 4 6 16 23 24 24 25 26 26 25 25 24 24 24 24 24 24 24 25 25 25 26 26 27 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 29 29 29 28 28 28 28 27 27 27 27 27 27 27 26 13 16 24 25 23 21 20 19 20 22 24 24 24 24 25 25 25 24 24 24 24 23 23 23 23 22 23 25 25 25 25 25 25 24 24 23 22 19 14 10 8 8 8 7 5 2 1 2 5 4 3 3 3 3 3 4 4 5 5 6 6 6 6 7 7 7 7 7 7 7 6 5 5 4 4 5 5 5 5 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 1 1 1 1 0 0 0 0 1 1 2 2 2 2 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 9 9 9 10 10 10 11 11 13 14 16 17 19 21 24 28 32 34 35 34 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 29 29 29 29 29 28 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 29 29 28 28 27 26 25 24 21 19 17 15 14 13 14 16 16 16 16 17 17 18 18 18 19 20 19 19 19 19 19 18 17 16 16 18 16 12 10 3 4 4 6 9 11 15 18 19 17 13 12 13 15 16 17 16 15 15 16 16 16 15 15 14 15 16 17 18 18 17 16 16 17 18 19 20 21 22 23 24 24 25 25 26 26 26 26 23 20 18 16 15 14 13 12 10 9 8 8 8 7 6 5 5 4 3 3 3 3 2 2 2 2 3 3 4 5 5 6 7 7 8 9 9 10 10 10 11 11 11 12 14 14 14 13 13 14 13 12 11 9 7 6 6 6 6 7 6 5 5 5 5 5 6 7 7 8 8 9 10 10 11 11 11 11 11 11 11 12 12 12 12 12 11 11 10 10 10 10 10 11 11 11 11 11 11 10 10 10 9 9 9 10 10 10 11 12 13 14 14 15 16 16 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 14 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 17 17 16 16 16 16 18 18 11 2 4 8 9 9 4 9 23 26 27 27 27 27 27 26 26 26 25 24 24 23 23 24 25 25 26 26 26 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 29 29 29 29 29 28 28 28 27 27 27 27 27 27 27 26 22 23 26 26 25 23 20 18 19 21 23 24 24 24 25 25 24 23 24 24 24 25 25 25 26 27 27 26 25 24 24 24 23 23 23 23 23 21 18 15 13 13 13 11 8 5 3 1 7 6 5 4 3 3 3 3 4 4 5 5 6 6 6 6 7 7 7 8 8 8 7 6 5 4 4 4 4 5 5 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 1 1 1 0 0 0 0 1 1 1 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 13 14 16 17 20 23 27 32 34 34 34 33 32 31 31 32 32 32 31 31 32 32 31 31 31 30 30 30 30 29 29 29 29 28 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 29 28 28 27 26 25 23 20 18 16 14 11 11 12 13 13 14 16 17 17 18 18 19 20 21 20 19 19 19 19 19 18 19 21 22 14 9 5 5 8 10 8 4 0 5 10 15 17 12 7 7 10 14 16 17 15 14 15 16 16 16 16 16 16 17 18 18 18 17 16 17 18 19 20 21 22 23 24 25 25 26 26 27 27 27 26 25 22 20 19 17 16 14 12 11 9 9 8 8 7 6 5 5 4 3 3 3 3 3 3 3 3 3 4 4 5 6 6 7 8 8 9 9 10 10 11 11 11 12 12 13 14 13 12 12 13 13 12 11 9 8 8 8 8 8 7 7 6 6 5 5 6 7 7 8 9 9 9 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 11 11 11 10 10 10 10 10 10 10 11 11 12 12 13 14 15 16 17 17 17 17 16 16 16 16 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 18 17 17 17 18 20 22 21 22 20 13 8 7 6 3 18 26 26 27 27 27 27 27 27 26 26 25 24 24 24 24 25 26 26 26 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 29 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 26 25 22 21 22 23 23 25 25 25 24 24 24 25 25 25 25 26 29 30 30 28 25 24 24 24 23 22 23 22 23 24 23 21 19 17 16 15 13 10 8 5 3 9 8 7 6 5 4 3 3 3 4 4 5 5 6 6 6 6 7 7 7 8 8 7 7 6 6 5 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 1 1 1 0 0 0 0 1 1 1 2 2 2 2 3 3 3 4 4 4 4 5 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 8 9 9 9 9 10 10 12 13 15 16 18 22 26 31 33 33 33 32 31 31 31 31 32 31 31 31 31 31 31 31 30 30 30 30 29 29 29 28 28 28 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 28 27 27 26 24 22 20 18 17 14 12 12 12 12 12 13 14 15 16 16 17 19 20 20 20 20 20 20 19 20 21 23 26 28 26 19 16 15 14 14 14 12 8 4 3 6 8 5 2 3 7 12 15 16 15 14 15 16 17 16 16 17 17 17 18 18 18 17 16 18 19 21 21 22 23 24 25 26 26 27 27 28 28 28 27 26 24 22 20 18 17 15 13 11 10 10 9 8 7 6 5 4 3 3 3 3 3 3 3 3 3 3 4 5 6 6 7 7 8 8 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 11 10 9 9 9 9 9 8 8 7 7 6 6 6 7 7 8 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 11 11 11 12 12 12 13 14 15 16 16 17 17 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 19 19 19 19 19 20 20 20 19 19 18 18 18 20 23 27 31 32 29 22 15 8 5 3 18 26 26 26 27 27 27 27 27 26 26 25 25 24 24 25 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 29 29 29 29 29 29 28 28 28 28 27 27 27 27 28 28 28 28 28 27 27 27 27 26 24 23 23 23 23 24 25 25 24 24 25 26 26 26 28 30 30 30 28 26 25 24 24 23 22 21 21 21 22 23 23 21 19 18 17 14 12 10 8 6 4 11 10 9 8 7 5 4 4 3 3 4 4 5 6 6 6 6 6 7 7 7 8 7 7 7 6 6 5 4 4 4 4 4 4 4 4 3 3 3 3 4 4 3 3 4 4 4 4 4 3 3 3 3 3 2 2 2 2 1 1 1 0 0 0 1 1 1 1 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 11 12 14 15 17 20 25 29 32 32 32 31 30 30 30 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 28 28 28 28 28 27 27 27 26 26 26 26 26 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 25 24 22 20 18 16 14 13 12 11 11 12 12 12 13 14 15 17 18 20 20 20 20 20 19 20 21 23 26 29 28 26 20 18 17 15 16 16 13 6 2 6 13 14 11 4 4 9 12 14 16 16 16 17 17 17 17 17 17 18 19 19 18 18 17 17 19 21 22 22 23 24 25 26 27 27 28 28 29 29 29 28 27 25 23 21 19 17 16 14 12 11 10 9 8 7 6 5 4 3 3 3 3 3 3 3 3 4 4 5 5 6 7 7 7 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 11 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 8 8 9 10 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 13 14 15 16 16 16 16 16 15 15 15 15 15 14 15 15 15 16 16 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 19 19 19 20 21 24 28 30 31 30 26 20 12 5 5 18 24 25 26 26 26 26 26 26 26 26 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 26 25 26 26 27 27 25 24 24 24 25 25 25 24 25 25 26 27 27 28 29 29 28 26 25 24 24 23 23 21 20 19 20 21 22 22 20 18 17 16 14 11 8 6 5 4 12 11 10 9 8 7 5 4 4 4 4 4 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 5 5 4 4 4 4 4 4 4 3 3 4 4 4 4 4 3 3 3 3 4 4 3 3 3 3 2 2 2 2 1 1 1 1 0 0 0 1 1 1 2 2 2 2 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 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 10 11 12 13 15 17 20 24 28 31 31 31 30 29 29 30 31 31 31 31 30 30 31 30 30 30 30 29 29 29 28 28 28 28 28 27 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 26 26 26 26 26 26 26 26 26 25 23 22 20 18 16 14 12 11 10 10 11 11 11 12 13 15 17 19 20 20 20 20 20 20 21 23 26 28 28 27 24 20 19 17 16 17 16 11 2 9 6 8 10 7 5 11 14 14 14 16 18 18 18 18 18 18 17 18 18 19 19 18 18 17 18 20 22 22 23 24 25 26 27 28 28 29 29 30 30 30 29 28 26 24 22 20 19 17 15 13 12 11 10 8 7 6 6 5 4 3 3 3 3 3 3 4 4 5 5 6 6 6 7 7 8 8 8 9 9 10 10 11 11 10 10 10 10 10 11 11 12 12 13 12 11 11 11 11 11 11 10 10 9 9 8 8 8 8 8 8 8 9 10 11 11 12 12 12 13 13 13 13 13 13 14 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 12 12 12 11 12 12 12 13 13 13 13 13 13 13 14 15 15 16 16 16 15 15 15 15 14 14 15 15 15 16 16 17 17 18 18 18 18 18 18 18 19 19 19 19 20 20 21 21 21 20 20 20 20 22 25 27 29 29 28 27 23 18 13 11 21 23 24 25 25 25 25 26 26 26 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 28 28 28 28 28 28 28 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 26 24 22 25 27 26 25 24 24 24 25 25 25 24 24 25 25 26 27 27 28 27 26 25 24 23 23 23 22 21 21 20 20 21 21 20 19 17 16 15 13 10 8 6 5 3 12 11 11 10 9 7 6 5 4 4 4 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 0 0 1 1 1 1 2 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 9 10 10 11 12 13 14 15 17 20 24 28 30 30 30 29 29 28 29 30 30 31 30 30 30 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 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 21 19 17 15 13 12 10 9 9 9 10 11 12 14 15 17 19 19 20 20 21 21 21 23 25 27 28 28 27 23 20 19 17 18 19 19 8 9 15 13 11 7 9 15 18 18 15 14 16 18 18 18 18 19 19 18 18 18 18 18 18 18 19 19 21 22 23 24 25 26 27 28 29 29 30 30 30 31 30 30 29 27 25 23 21 20 18 16 14 13 11 10 8 7 6 6 5 4 4 3 3 3 3 4 4 5 5 5 6 6 6 7 7 8 8 8 9 9 10 10 10 10 10 9 9 9 10 10 11 12 13 14 14 13 13 12 12 11 11 11 11 10 10 9 9 9 9 9 8 8 9 9 11 12 12 12 13 13 13 13 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 15 15 16 16 17 18 18 18 19 19 19 19 18 18 19 19 19 20 20 20 21 21 21 21 20 20 21 22 24 26 28 28 28 27 24 20 15 19 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 28 28 28 28 28 28 28 28 28 28 28 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 26 23 20 22 25 26 24 23 23 24 25 25 25 24 24 24 24 25 25 26 26 25 24 24 23 23 23 22 22 22 21 21 21 21 20 19 18 16 15 13 12 10 8 6 5 3 10 10 10 9 8 7 6 5 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 6 6 6 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 8 8 8 8 9 10 10 11 11 12 13 14 15 18 21 25 28 29 29 29 28 28 28 28 29 30 30 30 29 29 29 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 24 24 25 25 25 25 25 25 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 23 22 20 17 16 14 12 11 9 8 9 9 9 11 13 13 14 17 18 19 20 21 22 22 22 23 25 27 28 28 26 23 21 20 20 21 21 20 7 15 17 12 12 17 19 21 21 20 16 15 16 17 17 16 17 19 19 18 17 17 18 18 19 19 20 20 21 23 24 25 26 27 28 29 29 30 30 30 31 31 31 30 29 28 26 24 22 20 18 16 15 13 12 10 9 7 6 6 5 4 4 3 3 3 4 4 4 5 5 5 6 6 7 7 7 8 8 8 8 9 9 10 10 10 9 9 9 9 10 10 11 12 13 14 15 15 15 14 13 13 12 12 12 11 11 11 10 10 10 10 10 10 11 10 10 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 13 13 12 12 12 13 13 14 14 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 17 17 18 18 19 19 20 20 20 18 18 18 19 19 19 20 20 21 21 21 21 21 20 20 21 23 25 26 27 27 26 24 21 21 21 22 23 23 24 24 24 24 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 28 28 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 28 28 27 27 26 22 18 21 26 26 25 23 23 24 24 25 24 23 23 23 23 23 24 24 24 24 24 23 22 22 22 22 22 22 22 21 21 20 19 18 17 15 14 12 11 9 8 6 5 3 9 8 8 8 7 6 6 5 4 4 4 5 5 5 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 7 8 8 8 9 9 10 10 11 11 12 13 14 16 19 22 25 28 29 29 28 27 27 27 27 28 28 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 21 18 16 14 13 11 10 9 9 9 8 9 11 13 12 13 16 19 20 20 21 22 23 23 24 26 28 28 27 26 24 23 23 24 24 23 22 19 18 20 17 17 24 25 24 23 20 18 16 17 17 16 15 17 19 19 18 17 17 18 19 20 20 20 21 22 24 25 26 27 28 29 29 30 30 31 31 31 31 31 30 29 28 26 24 22 20 18 16 14 13 11 10 8 7 7 6 5 5 4 4 3 4 4 4 5 5 5 5 6 6 7 7 7 7 8 8 8 9 9 9 10 9 9 9 9 10 10 11 11 12 13 14 15 15 15 15 15 14 14 14 13 13 12 12 11 11 11 11 11 11 12 11 11 12 12 13 13 14 14 14 13 13 14 14 14 14 14 14 14 13 13 13 14 14 14 15 15 15 14 14 13 13 12 12 13 13 14 14 15 15 16 16 16 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 16 18 18 18 19 19 19 20 20 19 18 18 19 19 19 20 20 20 21 21 21 20 21 21 21 21 23 25 26 26 25 24 22 22 22 22 22 23 23 24 24 24 24 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 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 25 20 17 20 27 27 26 24 23 23 23 24 24 23 22 21 21 22 23 23 23 23 23 22 22 21 21 21 21 22 22 21 21 20 19 17 16 14 13 12 10 9 7 6 5 4 7 7 7 6 6 5 5 5 4 4 4 4 5 5 5 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 7 7 7 8 8 9 9 10 10 10 11 12 13 14 16 18 20 23 25 27 28 28 27 26 26 26 26 27 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 24 24 24 24 23 23 23 22 22 22 21 19 17 15 13 12 10 10 10 10 9 9 10 11 13 13 14 16 19 21 21 21 22 23 25 26 27 28 28 27 26 25 24 24 26 27 25 24 24 26 28 28 28 30 29 25 23 21 20 19 19 17 16 16 17 19 20 18 17 17 19 19 20 21 21 22 23 25 26 27 28 29 29 30 30 31 31 31 31 31 30 29 29 28 26 25 23 20 18 15 14 12 10 9 8 7 6 6 5 5 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 10 10 11 11 12 12 13 14 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 12 13 13 13 13 13 13 14 14 14 13 13 13 13 14 14 14 13 13 13 12 13 13 14 14 15 15 15 15 15 14 13 13 12 12 12 13 13 14 15 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 15 14 13 11 9 17 19 19 19 19 19 19 19 19 18 18 19 19 20 20 20 21 21 21 21 20 22 23 21 20 21 23 25 25 25 24 23 23 22 22 22 23 23 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 26 25 26 27 27 25 21 17 16 20 25 26 26 25 24 23 23 24 24 23 22 20 18 19 21 22 22 22 22 22 21 21 21 21 21 21 21 21 20 19 18 16 15 14 12 11 10 8 7 5 5 4 6 6 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 7 6 6 5 5 6 6 6 6 5 5 4 4 4 4 4 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 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 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 5 5 6 6 6 7 8 8 8 9 9 10 10 11 11 12 13 15 17 19 21 23 25 26 27 26 25 25 25 25 26 27 27 28 28 27 27 27 27 27 28 28 27 27 27 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 20 18 17 14 12 11 10 10 10 10 9 10 11 12 12 14 15 16 19 21 21 21 22 24 26 28 28 28 28 28 27 26 25 25 26 27 27 27 28 29 30 30 30 30 29 25 24 23 23 23 21 19 17 17 17 19 19 18 18 19 19 20 21 22 22 23 25 26 27 28 29 29 30 30 31 31 31 31 31 31 30 29 28 27 26 25 23 21 18 15 13 11 10 9 8 7 6 6 5 5 4 4 4 4 4 4 5 5 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 10 11 11 11 12 12 13 14 14 14 14 14 14 15 15 15 15 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 15 16 16 16 16 15 14 13 12 12 12 13 13 14 15 15 16 16 17 16 16 16 16 16 16 16 17 17 16 16 15 15 13 10 2 15 19 20 19 19 19 19 19 18 18 18 19 19 20 21 21 21 22 22 21 21 23 24 21 19 19 22 24 25 24 23 23 23 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 26 23 21 23 24 24 21 18 16 17 20 24 26 26 25 25 24 24 24 24 24 22 20 18 17 20 22 22 22 22 21 21 20 21 21 21 21 21 20 19 18 17 16 14 13 11 10 8 7 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 7 7 7 6 6 5 5 5 5 6 6 6 5 5 5 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 6 6 7 8 8 9 9 10 10 10 11 11 12 14 16 18 20 22 23 25 25 25 25 24 24 25 25 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 23 23 23 22 22 21 21 20 20 19 17 16 14 12 11 10 10 9 9 10 11 12 12 13 15 16 17 19 21 21 22 23 25 28 29 29 28 28 28 28 27 26 26 27 28 29 29 29 29 29 29 29 29 29 26 25 25 25 24 22 20 18 18 18 18 18 19 19 20 20 21 22 23 23 24 26 27 28 28 29 30 30 30 31 31 31 31 31 30 30 28 27 27 26 25 23 22 20 17 13 10 9 9 8 7 6 6 5 5 4 4 4 4 4 5 5 6 6 7 8 8 8 8 8 8 8 8 9 9 9 10 10 9 9 9 10 10 11 11 11 12 12 13 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 13 14 15 15 15 15 15 16 16 16 16 16 15 14 13 13 13 13 13 13 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 18 21 22 21 20 21 21 20 19 18 18 18 18 19 20 21 21 21 22 22 22 23 24 23 21 19 19 22 24 24 24 23 23 23 23 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 27 27 27 27 28 28 28 28 28 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 23 18 15 15 16 13 14 13 13 14 18 23 26 26 26 25 24 24 24 25 24 24 23 21 18 20 21 21 21 21 21 20 20 20 20 20 20 20 19 18 17 16 15 13 12 10 9 7 6 5 4 5 5 5 5 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 5 5 5 5 6 6 6 5 5 5 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 5 5 6 7 7 8 9 9 9 10 10 10 11 12 13 14 16 18 20 22 23 24 24 24 23 23 24 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 21 20 20 19 18 17 16 15 13 12 11 10 9 9 10 11 13 13 13 13 15 16 17 19 21 22 23 25 27 29 29 28 28 28 28 28 28 27 27 27 28 29 30 30 29 28 28 28 28 28 26 25 25 25 24 23 21 19 19 18 18 19 19 20 20 21 22 23 23 24 25 26 27 28 29 29 30 30 30 31 31 31 31 30 30 29 28 27 26 26 25 24 22 21 18 14 11 9 9 8 7 7 6 5 5 4 4 4 4 5 5 6 7 7 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 13 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 15 15 15 16 16 16 17 17 17 16 15 14 14 14 14 13 13 14 14 15 15 16 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 18 20 24 26 25 23 21 22 22 21 19 18 18 18 18 19 20 20 20 21 21 21 22 23 23 22 20 19 20 23 24 24 23 23 23 23 23 22 22 22 23 23 23 23 23 23 24 24 23 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 27 27 27 28 28 28 28 28 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 25 19 12 9 7 8 6 7 8 9 12 16 21 24 26 26 26 25 25 25 25 24 25 25 23 21 21 21 21 21 20 20 20 19 19 20 19 19 19 18 17 16 16 14 13 11 9 8 6 5 4 4 5 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 5 5 6 7 7 8 8 9 9 10 10 10 11 12 13 15 17 19 21 22 23 23 23 23 22 23 23 25 26 26 26 26 26 26 26 26 27 27 27 27 27 26 26 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 19 19 18 17 16 15 14 12 11 11 10 10 11 11 13 14 14 13 14 15 16 17 18 20 24 26 28 29 29 28 28 28 28 28 29 28 28 28 28 28 29 30 29 28 28 28 29 28 27 25 25 25 24 24 23 21 20 19 19 19 19 20 20 20 21 22 23 24 24 26 27 28 28 29 29 30 30 30 31 31 31 30 30 29 29 28 27 27 26 25 24 23 22 20 17 13 10 9 8 7 7 6 5 4 4 4 4 5 5 6 6 7 7 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 10 10 10 11 11 11 11 11 12 12 13 13 13 14 14 14 15 15 15 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 16 16 17 17 17 17 18 17 17 16 15 15 14 14 14 14 14 15 16 16 17 17 18 17 18 18 18 18 18 19 19 19 19 19 19 20 21 24 25 25 23 22 22 23 22 21 20 19 19 19 19 19 19 20 20 21 21 22 23 22 21 20 20 22 23 24 23 23 23 23 23 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 26 26 26 27 27 27 27 28 28 28 28 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 23 16 10 7 5 5 5 5 6 9 12 17 21 23 25 25 26 25 25 25 24 24 23 23 22 21 21 21 21 21 20 20 19 19 19 19 19 18 17 17 16 15 14 13 12 10 9 6 5 4 4 4 5 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 3 3 4 4 4 5 6 6 7 7 8 8 9 9 10 10 11 11 12 14 15 17 19 21 22 22 22 22 22 22 22 23 24 25 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 19 19 19 18 17 16 15 14 13 11 11 11 11 11 12 13 14 14 14 14 15 15 16 16 17 20 24 27 29 29 28 28 28 28 29 29 29 29 29 28 28 29 30 30 29 29 28 29 29 27 26 25 26 25 24 23 23 22 20 20 19 19 20 20 20 20 21 22 23 24 25 26 27 28 29 29 29 30 30 30 31 31 31 30 30 29 29 28 28 27 26 25 24 23 22 21 18 14 11 9 8 7 7 6 5 5 4 4 4 5 5 5 6 6 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 15 15 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 15 15 16 16 16 16 16 17 17 17 18 18 18 18 18 17 17 16 15 14 15 15 15 15 16 16 17 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 22 23 23 23 23 22 22 22 22 22 21 21 20 20 20 19 20 20 20 21 21 22 21 20 20 21 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 27 27 27 27 28 28 28 28 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 26 21 12 7 5 5 5 6 6 7 9 13 18 23 24 24 25 25 25 25 25 24 23 22 21 22 22 22 22 21 20 20 20 19 19 19 19 18 17 17 16 15 14 12 10 9 8 8 6 5 4 4 4 5 6 5 5 5 5 5 5 5 5 4 4 4 4 3 4 4 4 5 5 6 6 6 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 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 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 3 3 4 4 4 5 6 6 7 7 8 8 9 9 10 11 11 12 13 14 16 18 20 21 21 21 21 21 21 21 22 23 23 24 25 25 25 25 25 26 26 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 17 16 14 13 12 11 10 11 11 11 12 13 14 14 15 15 15 15 16 17 19 22 26 28 28 28 28 29 29 29 29 29 29 30 30 29 29 29 30 30 29 29 29 29 29 27 26 26 26 25 23 22 23 23 21 20 20 20 20 20 20 21 22 23 24 25 26 27 28 28 29 29 30 30 30 31 31 31 31 30 30 29 28 28 28 27 25 24 24 23 23 22 19 14 10 8 7 7 7 6 6 5 5 5 5 5 5 5 6 6 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 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 17 17 18 18 18 19 18 18 17 16 15 15 15 16 15 16 16 16 17 18 18 18 18 19 19 19 19 19 19 19 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 21 21 21 21 21 21 20 20 21 22 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 25 19 10 5 4 5 6 6 6 7 8 13 20 23 24 25 25 25 25 25 25 24 23 21 21 22 23 22 22 21 20 20 20 20 20 19 18 18 17 17 16 15 13 11 8 7 6 6 5 5 5 5 5 5 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 8 8 8 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 5 5 6 6 7 8 8 9 10 10 11 11 12 13 15 16 18 19 20 21 21 21 21 21 21 21 22 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 17 17 17 16 15 14 12 11 11 10 11 11 11 13 14 14 15 15 15 15 14 16 19 23 26 28 28 27 27 28 30 29 28 29 29 30 30 30 30 30 30 30 30 29 29 29 29 29 28 27 27 26 25 22 21 23 23 21 20 20 21 21 21 21 22 23 23 24 25 26 27 27 28 28 29 30 30 30 31 31 31 31 30 30 29 29 28 27 27 26 24 22 22 23 23 21 16 10 8 7 7 7 6 6 5 5 5 5 5 5 5 6 7 8 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 18 17 16 16 16 16 16 16 16 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 21 21 21 22 22 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 25 25 25 26 26 26 27 27 27 27 27 27 27 27 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 27 27 27 26 23 17 9 5 4 5 6 7 8 8 9 14 20 23 24 24 24 24 25 25 25 25 23 21 22 23 23 23 22 21 20 20 20 20 20 19 18 17 17 17 16 14 12 10 7 6 5 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 8 8 8 8 7 7 6 6 6 5 5 5 5 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 1 1 1 2 2 2 3 3 3 4 4 5 5 6 6 7 8 9 9 10 10 11 12 12 13 15 16 17 19 19 20 21 21 21 21 21 21 22 22 23 23 24 24 24 24 24 24 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 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 16 16 15 14 13 12 11 11 11 11 11 11 12 13 14 15 15 15 14 14 17 23 27 28 28 28 27 26 27 30 29 28 28 29 29 30 30 30 30 30 30 30 29 29 29 30 29 29 28 27 25 24 22 21 23 23 22 20 20 21 21 22 22 23 23 24 25 25 26 27 27 28 28 29 29 30 30 30 30 30 30 30 30 29 29 28 27 27 26 24 21 21 21 22 22 19 12 9 7 6 6 5 5 5 5 5 5 5 5 5 6 7 8 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 18 17 17 17 17 17 17 18 18 18 19 19 19 19 19 18 17 17 16 16 16 16 16 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 27 27 27 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 25 20 13 8 5 6 6 7 8 9 9 10 14 19 22 23 23 23 24 25 25 25 25 24 23 23 23 23 23 22 21 20 20 20 20 20 19 18 16 16 16 15 12 10 8 6 5 5 5 5 5 5 5 6 6 7 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 8 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 5 5 5 4 4 4 5 5 4 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 0 0 1 1 2 3 3 3 4 4 4 5 5 6 7 7 8 9 9 10 10 11 11 12 13 14 16 17 18 19 19 20 21 21 21 21 21 21 22 22 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 16 16 15 15 14 13 13 12 12 12 12 12 11 11 12 13 14 15 15 15 14 15 19 25 28 29 28 27 26 26 27 29 29 27 28 28 29 29 29 30 30 30 29 29 29 29 29 30 30 29 28 27 25 23 22 22 23 22 21 20 21 22 22 23 24 24 24 25 25 25 26 27 27 28 28 29 29 30 30 30 30 30 30 30 29 29 29 28 27 27 26 25 22 19 18 19 20 19 15 11 8 7 5 5 5 5 5 5 5 5 5 5 6 7 9 9 9 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 18 18 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 18 18 17 17 16 16 17 17 17 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 22 22 22 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 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 25 21 11 6 5 6 6 7 7 8 9 10 13 18 21 22 22 23 24 24 25 25 25 24 24 24 24 23 23 22 21 21 21 21 20 20 18 16 15 15 14 12 9 7 6 5 4 4 5 5 5 5 5 5 6 7 6 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 5 5 4 4 4 4 4 3 3 3 2 2 2 2 1 1 1 1 0 0 1 2 2 3 3 4 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 12 13 14 15 16 17 18 19 19 20 20 20 20 21 21 21 22 23 23 23 23 23 23 23 23 23 23 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 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 15 15 14 14 13 13 12 12 12 13 12 12 11 12 13 14 15 16 16 16 17 22 27 28 29 28 27 26 26 27 29 28 27 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 28 27 24 21 18 19 23 22 20 20 21 23 23 24 25 25 25 25 26 26 27 27 27 28 28 28 29 29 29 30 30 30 30 29 29 29 29 28 27 27 26 25 22 19 17 16 16 16 14 11 9 7 6 5 5 5 5 5 5 5 5 5 6 8 9 9 9 10 11 11 11 11 11 11 11 12 12 12 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 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 17 17 18 17 17 17 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 22 23 22 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 26 20 10 7 6 5 6 6 7 7 8 9 12 17 20 21 21 22 23 24 25 25 25 24 24 24 24 24 23 22 21 21 21 21 20 19 17 15 14 13 12 10 8 6 5 4 4 5 5 5 5 5 5 5 6 7 6 6 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 6 7 8 8 7 7 7 6 6 6 6 6 6 6 7 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 5 4 4 4 4 4 4 3 3 3 2 2 2 2 1 1 1 1 1 1 2 2 3 4 4 4 5 5 5 6 6 7 7 8 8 8 9 9 10 10 11 12 14 15 16 17 17 18 19 19 20 20 20 20 20 21 21 22 22 23 23 23 23 23 22 22 22 22 22 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 17 17 17 17 17 16 16 15 15 14 14 13 13 13 13 12 12 12 12 12 12 12 12 13 14 15 17 18 19 22 26 28 28 28 28 27 27 27 28 28 28 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 25 20 13 11 23 22 20 20 22 23 24 25 25 26 26 26 26 26 27 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 28 28 27 26 25 23 21 18 16 15 13 11 9 8 8 7 6 5 5 5 5 5 6 6 6 6 8 10 9 9 10 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 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 15 15 15 16 16 16 16 16 16 17 17 17 17 17 16 16 16 17 18 18 19 19 19 19 19 19 19 20 20 20 20 19 18 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 22 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 26 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 26 25 17 10 7 6 6 6 7 7 7 9 10 13 18 20 21 21 22 24 25 25 25 25 25 24 24 24 24 23 22 22 22 22 22 20 18 15 12 11 11 10 9 7 5 5 5 5 5 5 5 5 5 5 5 6 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 8 7 7 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 7 7 7 8 8 8 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 5 5 4 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 1 2 3 3 4 4 5 5 5 6 6 6 7 7 7 7 8 8 9 9 10 11 12 13 14 16 16 17 17 18 18 19 19 19 19 20 20 21 21 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 17 17 16 16 15 15 15 14 14 13 13 13 13 13 13 13 12 12 12 12 13 13 13 15 17 18 20 22 24 26 26 27 27 28 27 27 26 27 27 27 27 27 27 27 27 27 27 27 27 28 28 27 27 27 28 28 28 28 28 26 22 15 11 22 22 20 21 22 23 24 25 26 26 26 27 27 26 26 26 26 27 27 28 28 28 29 29 29 29 28 28 28 28 28 28 28 27 26 25 23 22 20 19 18 17 13 9 8 7 7 6 5 5 5 5 6 6 6 6 6 8 9 9 10 10 11 11 12 12 12 12 11 12 12 12 12 11 11 11 11 11 11 11 11 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 15 15 16 16 16 16 16 16 16 16 17 16 16 16 16 16 17 18 18 19 19 19 19 19 19 19 20 20 20 20 20 19 19 18 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 19 19 18 18 18 18 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 25 22 16 10 8 7 7 7 7 8 9 11 13 16 19 22 22 22 24 25 26 26 26 25 25 25 24 24 24 23 22 21 22 22 23 21 17 13 10 9 8 9 8 7 6 5 5 5 5 5 5 5 4 5 5 6 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 4 5 5 5 5 6 7 7 7 6 6 5 6 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 2 2 3 3 4 4 5 5 5 5 6 6 6 6 7 7 7 8 8 9 10 11 12 13 14 15 16 17 17 17 18 18 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 15 15 14 14 14 13 13 13 13 13 13 14 14 13 12 12 13 14 14 15 17 20 21 22 24 26 27 26 26 27 27 28 27 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 28 28 27 25 20 18 22 22 21 21 21 22 24 25 26 26 27 27 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 25 24 22 22 22 22 22 18 10 8 8 7 6 5 5 5 5 6 6 6 5 6 7 8 9 10 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 15 15 16 16 16 16 16 16 16 16 17 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 18 17 16 17 17 18 18 18 18 18 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 23 23 23 23 22 22 22 22 23 23 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 26 24 20 15 11 8 7 8 8 9 10 11 13 15 19 22 25 27 27 27 27 26 26 26 26 25 25 24 24 24 23 22 21 22 23 23 22 18 13 9 8 8 8 7 6 5 5 5 5 5 5 5 5 4 4 5 6 7 8 8 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 8 9 10 10 9 8 5 5 6 6 6 6 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 1 1 2 2 2 3 3 4 4 5 5 5 5 6 6 6 6 6 7 7 8 8 9 9 10 11 12 13 15 15 16 16 17 17 18 18 18 18 19 19 19 20 20 20 20 21 21 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 19 19 19 19 19 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 15 15 14 14 13 13 13 13 13 13 13 14 14 14 13 12 12 13 15 16 17 21 24 23 24 26 27 28 27 26 26 26 27 27 26 26 26 26 25 25 25 26 26 26 26 27 27 27 27 26 26 26 26 26 27 27 27 27 25 22 21 21 22 22 22 21 21 23 24 25 26 26 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 25 23 22 22 24 24 19 9 8 7 6 5 5 5 5 5 5 5 5 5 6 7 8 9 10 11 12 12 12 12 12 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 13 14 14 14 14 14 14 14 14 14 13 13 14 14 14 15 15 15 16 16 15 15 15 15 15 15 15 16 16 16 17 17 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 18 17 17 16 17 17 17 18 18 18 19 19 19 19 19 19 19 20 20 21 21 22 22 22 22 23 23 23 23 23 22 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 27 27 26 24 19 15 11 8 8 9 10 11 12 13 15 17 21 24 26 28 28 28 27 27 27 27 26 26 25 25 24 24 23 22 21 22 23 24 23 20 14 10 8 8 7 7 6 6 5 6 6 6 6 6 5 4 4 5 5 6 9 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 6 8 9 11 12 13 13 10 8 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 8 8 8 9 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 5 5 5 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 7 7 8 8 9 10 11 12 13 14 15 16 16 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 18 17 17 17 17 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 14 14 13 13 12 12 12 13 14 14 14 14 15 14 13 13 14 17 18 20 24 27 27 26 27 28 28 28 27 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 27 27 26 26 26 26 26 26 26 27 27 26 26 24 22 22 22 23 23 22 22 23 24 25 25 25 24 24 24 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 24 23 22 23 24 20 7 8 7 5 5 5 5 5 5 6 5 5 5 5 7 8 9 10 11 12 12 11 11 12 12 12 12 11 11 11 11 10 10 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 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 18 17 16 16 17 17 17 18 18 18 19 19 19 19 19 19 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 20 20 20 20 19 19 18 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 23 19 14 11 9 9 10 11 12 13 14 16 19 22 25 28 28 29 28 28 28 27 27 27 26 26 25 25 24 23 21 19 20 22 24 24 21 16 11 9 7 7 6 6 6 6 6 6 6 7 7 6 5 5 5 5 6 10 10 10 10 9 9 9 8 8 7 7 6 6 5 5 5 5 5 5 5 6 7 9 11 13 15 15 14 13 11 9 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 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 5 5 5 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 7 7 7 8 9 10 10 12 13 14 15 15 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 17 17 17 16 17 17 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 15 15 14 14 14 13 12 12 12 12 13 14 14 14 14 14 14 14 15 17 17 17 20 25 29 28 28 28 28 28 28 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 25 25 26 26 26 26 26 26 25 24 23 22 22 22 22 23 24 24 24 23 23 23 24 25 25 26 26 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 22 22 23 21 9 7 6 5 5 5 5 6 6 6 5 5 5 6 8 9 10 10 11 11 11 11 11 11 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 15 15 15 16 17 17 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 18 17 16 16 17 17 17 18 18 18 18 18 18 18 19 19 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 25 25 25 25 26 26 26 25 22 17 13 11 10 11 11 12 12 13 15 17 20 23 26 27 28 28 28 28 28 28 27 27 27 26 26 26 25 22 18 15 15 18 22 24 21 16 11 8 7 6 6 6 6 6 6 7 7 8 8 7 7 7 6 6 6 12 12 12 12 11 11 11 10 9 9 8 7 6 5 5 5 4 4 4 4 5 6 7 9 12 14 15 15 14 13 12 11 10 9 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 8 8 9 10 11 13 14 14 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 17 16 16 16 17 17 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 14 14 13 13 13 12 12 12 13 14 14 14 15 15 14 16 22 25 19 10 13 23 28 28 28 28 28 29 29 28 27 26 26 26 26 25 25 25 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 25 25 25 25 25 26 26 26 25 23 21 21 21 22 23 24 24 23 22 22 23 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 22 21 20 11 6 6 5 5 6 7 7 7 6 5 5 6 7 8 9 9 10 10 10 10 10 11 11 11 10 9 9 8 8 9 9 10 10 10 10 10 10 10 10 11 12 12 13 13 13 13 13 13 13 14 14 14 13 13 14 14 14 15 15 15 15 15 14 15 15 15 15 15 15 15 15 14 14 14 15 16 16 17 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 18 17 17 16 16 17 17 17 17 18 18 18 18 18 19 19 20 20 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 20 20 20 19 19 19 18 18 17 17 16 16 16 16 17 17 17 18 18 17 17 17 18 18 18 19 19 20 20 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 23 20 16 13 11 10 11 11 12 12 14 15 17 20 23 25 26 27 28 28 28 28 28 28 27 27 27 27 27 26 22 17 12 12 16 22 24 20 15 10 8 6 6 6 6 6 6 7 7 7 8 9 9 10 10 10 10 7 13 13 13 13 13 13 13 12 11 10 9 8 6 5 4 4 5 5 5 5 4 5 7 9 11 13 13 14 14 14 13 12 12 11 10 9 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 7 6 6 7 7 7 6 6 6 5 5 5 5 5 4 4 3 3 3 3 3 2 2 3 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 8 8 9 10 11 12 13 14 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 15 15 16 17 17 17 18 19 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 14 14 13 13 13 13 13 12 12 12 13 14 14 15 16 15 19 22 28 26 13 9 17 25 27 27 27 27 28 28 28 26 26 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 24 24 24 24 25 25 26 25 22 19 19 20 22 23 24 24 22 21 21 23 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 26 26 25 25 25 25 25 25 25 23 20 17 10 8 9 7 8 9 8 8 7 6 5 5 6 7 8 8 9 9 10 10 10 10 10 10 10 9 8 8 8 8 9 10 11 11 11 11 11 10 10 11 11 12 13 13 13 13 13 13 13 14 14 14 14 13 13 13 14 14 14 15 15 15 15 14 15 16 15 15 15 15 15 15 14 14 14 15 16 17 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 18 17 17 17 16 17 17 17 17 17 18 18 18 18 19 19 20 21 21 22 22 22 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 22 22 21 21 21 20 20 19 19 19 18 18 18 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 19 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 24 22 19 15 12 10 10 11 11 11 12 13 15 17 20 22 24 25 27 28 28 28 28 28 28 28 28 28 28 28 27 25 20 12 9 16 23 24 19 12 9 7 6 5 5 6 6 6 6 7 7 8 10 11 12 12 12 10 7 14 14 14 14 13 13 13 12 11 11 9 8 6 5 5 5 6 7 8 7 4 5 9 11 13 13 13 14 14 14 14 13 13 12 12 11 11 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 7 7 8 8 9 10 11 12 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 17 17 16 15 14 15 16 16 17 18 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 14 14 13 13 13 13 14 12 11 11 11 12 11 15 16 17 14 22 25 25 16 13 15 21 24 25 26 27 27 27 25 24 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 24 23 23 22 23 23 23 23 23 24 24 24 22 19 18 19 22 23 23 23 22 21 21 23 25 26 26 26 26 26 26 25 25 25 25 25 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 22 16 3 14 12 11 11 10 9 8 6 5 5 5 6 7 7 8 8 9 9 10 10 9 9 9 8 8 8 8 8 10 11 12 12 11 11 11 11 11 11 11 11 12 13 13 13 13 13 13 13 14 14 14 14 13 13 13 14 14 14 15 15 15 14 15 15 16 16 16 16 15 15 15 15 15 15 15 16 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 21 21 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 22 22 21 21 20 20 20 19 19 18 18 18 17 17 16 16 16 15 15 15 16 17 17 17 17 17 17 17 17 18 18 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 25 25 24 25 25 25 25 25 24 23 20 16 13 11 9 9 10 10 11 13 14 16 17 19 22 24 25 26 27 28 28 28 29 29 28 29 29 29 30 30 29 27 21 12 18 24 23 18 13 10 7 6 5 5 6 6 6 6 6 7 9 11 13 13 13 11 8 8 15 15 14 14 14 13 12 12 11 10 9 7 6 5 5 6 7 9 10 9 2 8 13 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 5 5 5 5 4 4 4 4 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 8 8 9 10 11 12 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 17 17 16 16 16 14 13 14 15 17 18 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 12 13 13 12 11 10 9 8 10 19 20 20 20 20 20 20 16 14 15 18 21 23 24 26 27 24 22 23 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 23 22 21 21 20 21 22 22 22 20 19 19 21 22 22 22 21 21 22 24 25 25 26 26 26 26 26 25 25 25 25 25 26 26 26 26 26 25 25 25 25 25 24 24 24 24 25 24 23 16 4 11 10 11 11 10 9 7 6 5 5 5 6 6 7 7 8 8 9 9 9 9 9 8 8 8 8 8 10 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 13 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 16 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 25 24 24 23 23 22 22 21 21 20 20 19 19 18 18 18 17 17 17 16 16 15 15 15 15 15 16 16 17 17 17 17 17 17 17 18 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 24 22 19 14 11 9 9 8 9 10 12 14 15 16 18 19 22 24 25 25 26 28 28 29 29 29 29 29 29 30 31 32 33 32 25 19 22 24 22 18 14 10 6 5 5 5 5 5 6 6 6 8 11 14 15 15 13 10 7 9 16 16 15 15 14 13 12 11 10 9 8 6 5 5 5 6 8 10 12 12 5 10 16 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 13 13 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 8 8 9 10 11 11 12 13 13 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 15 14 13 13 15 17 18 19 19 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 14 14 14 14 13 13 12 12 12 12 12 11 9 5 14 23 23 22 21 19 16 14 14 14 15 16 18 20 22 24 25 24 22 22 23 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 21 20 19 19 19 20 21 22 21 20 19 19 20 21 21 21 21 22 23 24 25 25 25 26 26 26 25 25 25 25 25 25 26 26 26 25 25 25 24 23 21 21 21 21 22 23 23 23 19 5 5 6 8 9 9 8 7 6 6 5 5 6 6 7 7 7 8 8 8 8 9 8 8 8 8 8 9 10 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 15 15 15 16 16 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 20 21 21 22 22 22 23 23 23 24 24 25 25 25 25 25 25 25 24 24 23 22 22 21 21 20 20 19 19 18 18 17 17 17 17 16 16 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 23 23 22 22 22 22 22 23 23 24 24 24 24 24 24 25 25 24 23 19 13 10 9 8 8 8 10 12 14 16 16 18 19 22 24 24 25 26 27 28 29 29 29 29 30 30 31 32 32 34 33 27 24 23 23 22 18 13 8 5 5 5 5 5 5 6 9 11 13 17 19 18 15 11 7 7 10 17 16 16 15 15 14 13 12 10 9 8 6 5 5 6 8 10 12 14 16 16 14 18 19 18 18 17 17 16 16 15 15 15 15 15 15 14 14 14 14 13 12 11 10 10 11 11 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 8 8 9 10 10 11 12 12 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 16 16 16 15 15 16 16 16 16 16 16 15 13 13 13 15 17 18 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 12 12 12 12 13 13 11 4 12 21 23 23 22 19 16 15 14 15 16 17 17 18 20 21 22 21 21 20 21 22 23 24 24 24 24 24 23 23 22 22 22 22 22 22 23 23 23 23 23 23 23 22 21 20 19 18 18 19 21 21 21 20 19 17 19 19 19 19 20 21 22 23 24 25 25 25 26 26 25 25 25 25 25 25 26 26 26 25 25 25 24 22 20 18 18 18 19 20 22 22 20 12 4 4 6 8 8 8 8 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 9 10 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 20 21 21 22 22 22 23 23 24 24 25 25 25 26 26 26 25 25 25 24 23 22 22 21 21 20 20 19 19 18 18 17 17 17 17 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 18 18 19 19 19 19 20 20 21 21 21 21 21 22 22 22 22 23 23 23 23 22 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 24 18 12 9 9 8 7 8 10 12 15 16 16 17 20 22 23 23 24 25 26 28 29 29 30 30 30 31 32 32 33 34 33 30 27 25 24 22 19 12 7 5 5 4 5 5 6 10 16 20 22 24 24 20 12 8 5 7 11 17 17 16 15 15 14 13 12 11 9 8 6 5 5 7 10 12 15 17 19 20 21 22 21 20 19 18 18 17 17 16 16 16 15 15 15 15 14 14 14 13 13 12 11 11 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 8 8 8 7 7 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 10 10 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 15 14 13 13 14 16 17 18 19 19 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 14 14 13 13 12 12 13 14 12 6 14 22 23 23 22 19 17 16 16 16 17 17 17 17 17 18 18 19 19 19 18 18 19 22 23 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 21 20 20 20 20 20 21 21 21 21 21 19 18 18 18 18 19 20 21 22 23 23 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 22 20 19 18 18 18 18 19 20 20 16 10 4 5 7 8 7 7 6 6 6 6 6 6 7 7 7 7 7 7 8 8 9 9 9 9 10 10 11 12 13 13 13 13 12 12 12 12 12 12 13 13 14 14 13 13 13 13 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 17 17 17 17 17 18 19 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 19 20 21 21 22 22 22 23 23 24 24 25 25 26 26 26 26 26 25 25 24 23 23 22 21 21 20 20 20 19 18 18 18 18 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 18 18 18 19 19 19 19 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 22 22 23 23 23 23 24 24 25 25 25 24 18 10 7 7 7 7 8 9 12 15 16 17 18 20 21 21 21 22 23 25 27 29 29 30 30 31 31 32 33 34 33 33 32 30 28 26 24 19 11 6 4 4 4 4 5 9 16 23 27 30 30 29 20 10 6 6 8 10 17 16 16 15 14 14 13 12 10 9 7 5 4 5 9 12 15 17 19 21 23 24 24 24 22 21 19 19 18 18 17 17 17 16 16 15 15 15 14 14 14 13 13 13 12 12 11 12 12 12 11 11 11 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 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 14 15 16 16 15 13 13 14 15 17 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 14 13 13 12 12 13 14 12 15 21 23 23 23 22 20 18 17 16 17 17 17 17 17 16 16 16 16 17 17 16 16 16 18 20 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 20 21 21 21 21 20 19 19 19 18 18 18 17 18 18 20 21 21 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 22 21 20 19 18 17 17 17 18 18 18 15 8 4 5 6 6 6 6 6 6 6 6 7 8 8 7 7 7 7 8 8 9 9 9 10 10 11 12 13 13 13 13 13 13 13 12 12 13 13 13 14 14 14 13 13 13 14 14 14 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 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 18 18 18 18 18 17 17 17 17 16 16 16 16 17 17 18 19 20 20 21 22 22 23 23 23 24 25 25 25 26 26 26 27 26 26 25 25 24 23 22 21 21 20 20 20 19 19 18 18 18 17 16 16 16 16 16 16 15 15 15 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 21 21 21 21 22 22 22 21 20 20 20 20 21 22 22 22 23 23 24 24 25 25 26 25 19 7 4 5 6 7 7 9 11 14 16 17 19 20 20 20 19 19 21 24 26 28 29 30 30 31 32 32 33 34 33 33 32 31 30 28 24 17 9 5 4 4 4 4 6 13 21 26 30 32 33 33 27 18 12 9 9 11 17 17 16 15 14 13 12 11 10 9 7 5 4 6 9 13 16 18 20 22 24 25 25 24 23 21 20 20 19 19 19 18 18 17 17 16 15 15 14 14 14 14 14 14 14 13 13 12 12 12 12 12 12 11 11 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 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 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 16 15 14 14 15 16 17 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 12 12 12 13 13 12 12 12 12 14 14 18 23 24 24 23 23 23 21 18 17 17 17 17 17 17 17 17 16 15 15 15 16 16 15 15 15 15 17 21 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 19 20 19 17 19 18 18 17 18 18 20 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 20 19 18 17 16 16 16 16 15 11 6 5 5 5 5 6 6 6 6 6 8 8 8 7 7 8 8 8 9 9 9 9 10 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 18 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 16 17 18 18 19 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 27 26 26 25 24 24 23 22 21 20 20 20 19 19 18 18 18 17 16 16 16 16 16 16 16 16 15 14 14 13 13 14 14 15 16 16 16 17 17 17 18 18 18 18 19 20 20 20 20 21 21 21 21 21 21 21 21 22 21 20 19 19 19 19 20 21 22 22 22 23 24 24 25 26 26 27 17 1 3 5 6 6 6 9 12 14 16 17 18 19 19 19 18 17 19 22 24 26 29 30 30 31 32 33 33 33 33 33 33 32 31 30 24 14 7 4 4 4 4 4 7 15 23 27 30 32 33 33 30 24 18 13 12 14 17 17 17 16 15 13 12 11 10 9 7 6 4 5 9 13 16 19 21 22 24 25 25 25 23 21 20 20 20 20 19 19 18 18 17 17 16 16 15 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 13 13 13 14 15 16 15 15 15 16 17 17 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 12 12 12 12 12 11 10 10 11 11 13 20 25 26 25 25 24 24 23 21 19 18 18 18 18 18 18 17 17 16 15 15 15 15 15 15 15 15 15 15 16 21 21 22 22 23 23 23 23 23 23 23 23 22 22 22 22 21 21 20 20 20 20 20 20 21 19 19 19 18 18 18 18 19 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 24 23 23 23 23 23 23 22 21 20 19 18 18 17 17 16 16 15 13 9 7 5 5 5 5 6 6 6 7 8 8 8 8 8 8 8 9 9 9 9 10 10 11 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 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 16 16 17 17 17 17 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 17 17 17 17 16 16 16 16 16 17 17 18 18 19 20 20 21 22 22 23 23 24 24 25 25 26 27 27 27 27 27 26 26 25 24 23 22 21 21 20 20 19 19 18 18 18 17 17 16 16 16 16 17 17 16 16 15 13 12 13 13 14 15 16 16 17 17 17 18 18 18 18 18 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 18 18 18 19 19 21 21 22 22 22 23 24 25 25 25 20 8 3 3 5 5 5 6 9 12 14 16 17 18 18 18 17 16 16 18 20 22 24 27 29 30 31 32 33 33 33 33 33 33 33 32 31 23 12 5 3 3 3 3 4 8 16 23 27 30 32 33 33 30 25 20 18 17 17 17 17 17 16 15 14 13 12 11 11 10 9 6 3 6 12 16 19 21 22 23 24 25 25 23 21 21 21 21 20 20 19 19 18 18 17 17 16 16 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 9 10 10 10 10 10 10 9 9 9 9 9 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 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 15 16 16 16 16 16 17 17 17 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 13 13 13 12 12 11 11 11 10 9 8 10 9 12 24 26 26 26 25 25 25 24 22 20 19 19 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 17 20 21 21 21 22 22 23 23 23 23 23 23 22 22 21 21 21 20 20 20 20 20 20 20 22 21 20 19 19 18 18 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 21 20 19 19 19 18 17 16 16 15 12 9 7 5 5 5 5 6 6 7 9 9 8 8 8 8 9 9 10 10 10 10 10 11 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 16 16 17 17 17 17 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 17 17 17 17 16 16 16 16 16 17 17 17 18 18 19 19 20 20 21 22 23 23 24 24 25 26 26 27 27 27 27 27 27 26 25 25 24 23 22 21 21 20 19 19 18 18 18 17 17 17 16 16 17 17 17 17 17 15 13 12 12 13 14 15 16 16 17 17 17 18 18 18 19 20 19 20 20 20 20 20 20 20 21 21 21 21 21 21 20 18 17 17 17 17 19 20 21 21 22 22 23 24 24 24 23 17 8 5 4 4 4 5 7 10 12 14 16 16 17 17 17 16 16 15 16 18 21 24 26 28 30 31 32 33 33 33 33 33 33 33 32 32 24 9 3 3 3 3 3 5 10 16 22 26 29 31 32 32 30 26 23 21 20 19 17 17 17 16 16 15 14 13 13 13 13 13 11 8 2 10 16 19 21 22 23 24 25 25 23 22 21 21 21 21 20 20 19 18 18 17 17 17 16 16 16 15 15 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 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 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 12 12 12 12 12 12 12 12 11 11 11 11 12 13 13 13 14 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 12 12 11 11 12 12 12 11 10 10 7 8 24 25 26 26 25 25 25 25 23 21 21 20 19 18 18 18 18 17 17 17 17 17 16 16 16 17 17 18 18 18 19 20 20 21 21 22 22 23 23 23 22 22 22 21 21 21 20 20 19 19 19 19 20 21 22 21 20 20 19 20 20 21 21 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 23 23 22 22 22 22 22 23 23 23 22 22 21 20 20 19 19 18 16 16 16 15 12 9 7 6 6 6 6 7 8 9 9 9 8 8 9 9 10 11 11 11 10 10 11 11 11 12 12 13 13 13 13 14 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 15 15 15 15 15 15 15 16 16 16 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 18 18 18 17 17 17 17 16 16 16 17 17 17 17 17 18 18 18 19 19 20 21 22 23 23 23 24 25 26 26 27 27 28 28 27 27 27 26 25 24 23 23 22 21 20 20 19 19 18 18 17 17 17 17 17 17 17 18 18 17 16 14 14 14 13 14 15 16 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 21 21 21 22 21 20 17 16 16 17 17 18 19 20 21 22 22 23 23 24 23 21 13 6 4 4 4 5 6 8 10 13 14 15 16 16 16 15 15 15 15 15 16 18 22 25 28 30 31 32 33 33 33 33 33 32 32 32 31 23 5 3 3 3 3 3 6 10 15 20 24 28 30 32 32 30 27 24 22 22 21 16 17 17 17 16 16 15 15 15 15 16 17 17 16 14 13 19 21 22 22 23 24 25 25 24 23 22 23 22 22 21 20 19 19 18 18 17 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 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 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 10 10 11 11 12 13 13 14 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 12 12 12 12 12 11 11 11 12 13 13 13 12 10 6 10 24 25 25 25 24 24 25 24 23 23 22 22 20 19 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 19 19 19 20 20 21 21 21 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 20 22 22 21 21 20 19 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 22 22 22 22 22 21 21 20 21 21 22 22 22 22 21 21 20 19 18 18 17 16 17 16 14 11 9 7 7 7 8 9 9 10 10 10 9 9 10 10 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 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 15 15 16 16 16 16 17 17 17 18 18 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 21 22 23 23 23 24 25 26 26 27 27 28 28 28 27 27 26 25 25 24 23 22 22 21 20 20 19 19 18 17 17 17 17 17 17 18 18 18 18 17 15 15 15 14 15 15 16 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 21 22 22 20 17 16 16 17 17 18 19 20 21 21 23 23 23 23 23 19 10 6 5 5 5 5 6 8 10 13 14 15 15 15 15 14 13 13 13 13 13 15 18 23 27 29 31 32 32 33 33 33 33 32 32 31 30 19 4 3 3 3 2 4 6 9 13 17 22 26 28 30 31 30 28 25 24 23 22 16 17 17 17 17 17 16 16 17 17 19 20 20 21 22 22 23 23 23 24 24 25 25 25 24 24 23 23 23 22 21 20 20 19 18 18 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 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 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 10 10 10 10 11 12 12 13 14 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 12 11 11 11 12 12 12 11 11 12 13 14 14 14 11 4 17 22 23 24 23 22 22 23 23 23 23 23 23 22 20 19 18 18 18 18 18 18 18 17 17 18 18 19 19 18 18 18 19 19 19 19 20 20 21 21 21 21 21 20 20 20 20 20 19 19 19 19 20 21 22 22 21 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 21 21 21 21 21 20 19 19 19 20 20 21 21 21 21 20 19 19 18 17 17 17 16 15 14 12 11 9 9 9 9 10 10 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 12 13 13 14 14 14 14 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 16 16 16 16 16 17 17 17 18 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 19 20 21 22 23 23 24 25 26 26 27 27 27 27 27 27 27 26 26 25 24 24 23 22 21 21 20 20 19 18 18 17 17 17 17 17 17 18 18 18 17 16 15 15 15 15 16 16 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 22 23 21 18 16 16 17 17 18 19 20 20 21 22 23 23 23 22 18 12 7 6 6 6 6 7 8 10 12 14 15 15 15 14 13 12 12 12 11 11 11 15 20 25 29 30 31 32 32 33 33 33 32 32 31 29 22 9 3 3 3 2 4 6 8 11 14 18 22 25 28 30 30 28 25 23 22 21 17 17 18 18 18 18 18 18 19 19 21 21 22 23 23 24 24 25 24 25 25 25 25 25 24 24 24 24 23 22 21 21 20 19 19 19 18 18 17 17 17 17 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 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 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 10 10 10 10 10 11 12 13 15 17 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 12 11 11 11 11 12 12 12 12 12 12 13 14 15 15 12 8 19 22 22 22 21 22 22 22 23 23 23 23 23 22 21 20 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 21 22 22 21 20 19 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 19 20 20 20 20 20 19 18 18 18 18 19 19 20 20 20 19 19 18 18 18 17 17 16 14 13 12 11 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 11 12 12 12 11 11 11 11 12 13 13 14 14 14 14 14 14 14 15 15 15 15 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 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 18 18 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 21 22 22 23 24 25 25 26 27 27 27 27 27 27 27 26 26 26 25 24 23 23 22 21 21 20 19 19 18 18 17 17 17 16 17 17 17 17 17 16 15 14 14 15 15 16 16 16 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 18 18 18 19 21 22 21 19 17 17 17 18 18 18 18 19 20 22 22 23 22 21 18 13 9 7 7 7 7 7 8 10 12 13 15 15 15 14 13 12 11 10 11 9 9 11 17 23 28 30 31 31 32 32 32 32 32 32 31 30 23 13 5 2 3 2 3 5 8 10 12 15 17 20 24 28 29 27 22 20 20 19 17 18 18 19 19 20 20 20 21 22 23 23 23 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 22 21 21 20 20 19 19 19 18 18 17 17 16 16 16 16 15 15 15 15 15 15 15 14 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 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 12 12 12 12 12 12 12 12 12 11 10 10 10 10 10 10 10 12 14 16 18 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 12 11 11 10 10 10 11 12 13 13 13 13 13 15 17 17 14 16 21 21 21 20 20 21 22 22 23 23 23 23 22 22 21 21 20 20 20 20 20 19 19 19 19 19 19 20 20 19 19 18 18 17 17 17 18 19 19 19 19 19 19 19 19 19 19 18 18 19 19 19 20 22 23 22 21 20 18 18 18 18 18 18 18 18 18 18 18 19 19 18 19 18 18 18 18 19 19 19 19 19 18 18 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 16 14 13 12 12 11 11 11 11 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 13 12 11 11 11 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 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 18 18 18 18 18 18 18 18 18 19 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 18 19 20 21 22 23 24 24 25 26 26 26 27 27 27 27 27 27 26 26 25 25 24 23 23 22 21 21 20 19 19 18 18 17 17 16 16 17 17 17 17 15 14 14 14 14 15 15 16 16 16 17 17 17 17 18 18 19 19 19 19 18 18 18 18 17 16 16 18 20 22 21 20 18 17 18 18 17 17 16 18 19 21 22 21 21 20 17 14 10 9 8 7 7 7 8 9 11 13 14 15 15 15 13 12 10 9 9 8 8 8 11 18 26 29 30 31 32 32 32 32 32 32 31 30 26 18 7 3 2 2 2 4 7 9 10 11 11 12 15 21 20 15 15 16 17 16 18 18 19 20 21 21 21 22 22 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 22 22 21 21 20 20 20 19 19 19 18 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 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 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 12 12 12 12 12 11 11 10 10 10 10 10 10 11 12 15 17 18 18 18 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 12 12 11 11 10 10 10 11 11 12 13 14 14 13 14 17 20 20 22 22 21 20 20 20 21 21 22 22 22 22 22 21 22 22 21 21 20 20 20 20 20 20 19 19 19 19 20 20 19 19 18 18 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 19 22 23 23 23 22 20 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 17 17 17 17 17 18 18 18 18 18 17 16 15 14 13 12 12 12 12 12 12 13 13 14 14 14 14 13 13 13 12 12 12 12 12 12 12 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 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 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 19 20 21 22 23 23 24 25 25 25 26 26 26 27 27 27 27 27 26 26 25 25 24 24 23 22 22 21 20 19 19 18 18 17 16 16 16 16 16 16 15 14 13 13 13 14 15 15 16 16 17 17 17 17 18 18 19 19 19 18 18 18 18 17 15 14 15 17 19 21 22 21 19 18 18 18 17 15 15 17 19 20 20 20 20 19 17 15 12 11 9 8 7 7 8 9 10 12 13 15 15 15 14 12 10 8 7 7 7 6 7 13 22 29 30 30 31 32 32 32 32 32 31 31 29 24 11 5 2 1 2 4 6 8 9 9 9 9 11 12 7 4 7 11 14 14 19 19 20 21 22 22 22 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 23 23 22 22 21 21 21 20 20 20 20 19 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 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 12 12 12 12 12 12 12 12 11 11 11 11 11 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 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 11 13 16 18 18 18 18 17 17 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 11 11 10 9 9 9 10 11 11 12 14 14 14 15 18 22 24 23 22 21 20 20 20 21 21 21 22 22 21 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 18 18 17 17 17 18 18 18 18 17 17 17 16 16 16 16 17 17 17 18 20 23 23 23 23 21 20 19 19 19 19 19 19 18 18 18 18 18 18 18 17 18 18 18 18 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 18 17 16 15 14 13 13 13 12 12 13 13 14 14 14 14 14 13 13 13 13 12 12 12 12 12 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 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 17 17 17 18 18 18 18 18 18 18 18 18 17 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 17 17 17 17 16 17 18 20 21 22 22 23 23 24 24 25 25 26 26 26 27 27 27 27 27 26 26 26 25 25 24 23 23 22 21 20 19 18 18 17 17 16 16 16 15 15 14 13 13 13 12 13 14 15 16 17 17 17 18 18 18 19 19 19 19 18 17 17 17 15 11 11 13 17 20 22 22 22 20 19 18 17 16 15 15 16 18 18 19 19 19 18 17 15 13 12 10 9 8 7 8 9 10 11 12 13 15 15 14 12 10 8 6 6 6 5 4 7 18 26 29 30 31 31 31 31 31 31 31 31 30 26 18 8 2 1 1 3 6 8 10 10 10 11 12 12 8 2 5 10 12 12 19 20 21 22 22 23 23 23 24 24 25 25 24 24 24 24 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 21 21 21 20 20 19 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 11 11 10 10 10 10 10 11 12 14 17 18 18 18 17 17 16 16 16 15 15 15 14 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 10 9 8 9 10 11 10 11 14 16 16 16 17 22 24 24 22 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 18 18 18 18 18 18 17 17 17 17 16 16 15 15 15 15 15 16 19 21 23 23 23 22 21 20 20 20 20 20 20 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 17 17 17 18 18 19 19 19 19 18 17 16 15 15 14 13 13 13 13 13 14 14 15 15 14 14 14 13 13 13 12 12 12 12 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 15 15 15 15 14 14 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 16 16 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 17 18 20 21 22 22 22 23 23 23 24 25 25 26 26 27 27 27 27 27 27 27 26 26 26 25 24 24 23 21 20 19 19 18 17 17 16 16 16 15 14 13 12 12 12 12 13 14 16 16 17 18 18 18 19 19 19 20 20 19 18 17 16 16 10 3 6 15 18 20 22 22 21 20 19 18 16 16 15 14 15 17 17 18 18 18 18 16 15 14 12 10 9 8 8 8 8 9 9 10 12 14 15 14 12 10 7 5 5 5 4 3 0 10 19 26 30 30 31 30 30 30 31 31 31 30 28 24 14 3 1 1 4 7 11 12 12 12 12 12 11 7 2 8 11 12 12 20 21 22 22 23 24 24 24 25 25 25 25 25 24 25 25 25 25 24 24 24 24 24 24 23 24 24 24 23 23 23 22 22 21 21 21 21 21 21 20 20 19 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 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 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 11 13 16 17 18 17 17 17 16 16 15 15 15 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 12 11 10 10 10 10 11 11 9 10 13 17 18 18 16 21 24 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 24 24 24 23 23 22 21 20 20 19 19 19 18 18 18 18 17 17 17 16 16 15 14 14 14 15 17 20 21 23 23 22 21 20 20 20 20 20 20 20 19 19 19 18 18 18 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 18 18 19 19 20 19 19 18 17 16 16 15 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 13 13 13 13 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 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 17 18 20 21 21 21 22 22 22 23 23 24 25 25 26 26 26 27 27 27 27 27 27 27 27 26 25 25 24 22 21 19 19 18 17 17 16 16 15 13 12 11 9 9 11 12 14 15 16 17 18 18 18 19 19 20 20 21 20 20 18 16 15 12 8 11 13 18 18 19 20 20 20 19 18 16 15 14 14 14 15 16 16 17 17 17 17 16 15 14 12 11 9 8 8 8 8 8 8 9 11 13 14 14 12 10 7 5 5 4 3 2 1 2 9 18 29 30 30 29 29 29 30 30 30 30 30 28 23 9 1 2 5 8 11 13 14 14 13 11 8 3 5 11 13 13 12 21 21 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 20 19 19 18 18 17 17 17 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 11 13 15 16 17 17 17 17 16 16 15 15 15 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 12 12 11 10 10 10 9 7 8 13 18 19 17 15 21 23 23 23 23 23 22 21 21 21 21 21 21 22 22 21 21 21 21 22 22 22 23 23 24 25 25 25 25 25 25 24 23 22 21 20 20 19 19 19 19 18 18 18 17 17 17 16 16 16 16 17 19 21 22 23 22 21 20 20 20 20 20 20 20 20 19 19 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 17 17 17 16 17 17 18 19 19 19 19 18 17 17 16 15 15 14 14 14 14 14 14 16 16 16 16 15 14 14 14 14 14 13 13 13 13 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 14 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 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 15 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 15 14 14 16 17 19 20 21 21 21 21 22 22 23 23 24 24 25 25 26 26 26 27 27 27 27 27 27 27 27 27 26 25 23 21 19 18 17 17 16 15 15 13 10 7 9 10 8 10 13 15 16 17 17 18 18 19 19 19 20 20 21 21 21 18 14 13 19 20 19 19 18 17 18 18 19 19 18 16 14 14 13 12 12 13 15 16 16 16 16 16 16 15 14 12 11 9 8 8 7 7 7 7 8 10 12 14 13 12 10 8 6 5 4 3 2 1 1 2 9 23 29 30 29 28 28 28 29 29 29 30 30 28 21 5 4 6 9 11 13 14 14 13 8 2 5 10 13 15 15 14 21 22 22 23 24 24 25 25 25 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 21 21 21 21 21 21 20 20 19 19 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 10 12 14 16 17 17 17 16 16 15 15 15 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 12 12 9 5 11 11 10 9 10 9 7 6 8 13 18 19 15 20 21 22 23 23 23 23 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 24 25 26 26 26 27 27 26 26 24 23 22 21 21 20 19 19 19 19 19 18 18 18 17 17 17 17 18 19 20 21 22 22 21 20 19 19 20 20 20 20 20 20 19 19 19 19 18 18 18 17 17 16 16 16 16 16 16 16 15 15 15 14 14 14 15 15 15 16 16 16 16 16 16 16 16 17 18 18 19 18 18 17 16 15 15 15 15 15 14 14 14 14 15 15 16 16 15 15 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 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 14 14 14 16 17 19 20 20 20 20 21 21 22 22 23 23 24 25 25 26 26 26 26 27 27 27 27 28 28 28 28 27 26 24 22 20 18 16 15 14 13 11 9 7 11 13 13 6 9 14 16 17 18 18 18 19 19 19 19 20 20 21 22 22 20 19 20 21 20 19 17 16 15 16 17 18 18 16 14 12 11 12 11 11 12 13 15 16 16 16 16 15 14 13 13 11 9 8 8 7 7 6 6 7 9 11 12 12 11 10 8 7 5 4 3 2 2 1 1 5 14 24 28 28 27 27 27 27 27 29 30 30 30 30 16 11 11 11 12 14 15 15 11 2 6 10 13 15 16 16 15 22 22 23 23 24 24 25 25 25 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 20 19 19 18 18 18 18 18 17 16 16 16 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 13 13 13 13 13 13 13 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 11 13 15 16 16 16 16 16 15 15 14 14 14 13 13 13 13 13 12 12 12 11 11 11 10 10 10 11 11 13 14 11 10 10 9 9 9 8 7 6 8 12 17 20 19 21 21 21 22 22 22 23 22 22 22 22 23 23 23 22 22 22 22 23 23 23 23 23 24 24 25 26 27 27 27 27 27 26 25 24 23 22 21 20 19 19 19 20 19 19 18 18 18 18 18 19 19 20 21 22 22 21 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 15 15 16 16 16 16 15 16 16 16 17 18 18 18 17 16 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 17 17 16 16 16 17 17 17 17 16 15 14 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 15 14 15 16 17 19 19 20 20 20 20 21 22 22 23 23 24 24 25 25 26 26 26 26 26 26 27 27 28 28 28 28 27 25 23 20 17 15 14 12 10 7 7 12 14 15 14 5 9 16 18 18 19 19 19 19 19 19 19 20 20 20 21 22 22 22 22 22 21 18 15 13 13 14 15 16 16 15 13 11 9 11 11 11 11 12 15 16 16 16 16 15 14 13 12 11 9 8 7 7 6 6 6 6 8 10 11 11 10 9 8 7 5 4 3 2 2 2 1 2 7 16 23 25 26 26 26 26 26 27 29 30 30 30 26 22 21 18 17 17 17 18 7 6 12 13 14 15 16 17 17 22 22 23 24 24 25 25 25 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 20 20 19 19 18 18 18 18 18 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 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 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 11 10 10 12 14 15 16 16 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 10 11 11 12 13 11 10 10 9 9 9 8 8 10 11 16 21 21 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 22 23 23 24 24 25 24 24 24 25 25 26 27 27 27 26 26 25 25 24 23 22 21 20 19 19 19 19 19 19 19 19 19 19 19 19 20 21 21 21 21 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 14 14 15 15 15 15 15 16 16 16 17 17 17 17 17 15 14 14 13 13 13 13 13 14 13 14 14 14 14 15 15 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 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 17 17 17 14 10 12 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 15 15 16 15 16 15 16 17 17 18 19 19 19 20 20 21 21 22 22 23 23 24 24 25 26 26 27 26 26 26 27 27 28 28 28 29 28 26 24 19 15 12 11 10 8 8 11 14 15 16 16 13 14 18 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 21 18 13 10 9 10 13 14 14 13 9 8 8 10 11 11 11 13 14 15 16 16 15 15 14 13 12 11 10 8 7 7 6 6 6 6 7 9 9 9 9 8 7 6 5 4 3 3 2 2 2 2 4 8 15 20 25 25 26 25 25 24 26 28 29 30 30 29 28 26 25 24 23 22 18 18 18 17 17 16 17 18 18 22 23 23 24 24 25 25 25 25 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 21 22 22 21 21 20 20 19 19 19 19 19 18 18 17 17 16 16 16 16 16 15 15 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 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 16 16 16 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 12 12 11 11 11 13 14 15 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 10 10 9 9 9 10 10 7 2 3 5 9 11 11 11 10 10 11 11 11 14 18 21 21 21 20 21 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 26 26 25 25 25 25 25 25 26 26 26 26 25 24 24 23 23 22 21 21 20 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 20 19 19 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 13 13 12 13 13 13 13 13 13 13 14 14 14 14 15 16 16 16 16 15 14 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 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 15 9 6 11 12 13 13 13 12 12 12 12 12 13 13 13 13 12 13 13 13 14 14 15 16 16 16 16 16 17 17 17 18 18 19 19 20 20 21 21 22 22 22 23 23 24 25 26 26 27 27 26 26 27 27 27 28 28 29 29 28 25 18 4 2 3 4 8 12 14 15 16 17 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 21 19 14 9 8 7 9 14 14 13 8 4 1 7 12 11 10 12 13 14 15 15 15 15 15 14 12 11 10 9 8 7 6 6 6 6 7 7 8 8 8 7 6 5 4 4 3 3 3 2 2 2 3 4 7 14 20 23 24 25 25 23 23 24 26 30 30 29 29 29 29 29 29 28 27 26 24 22 21 20 19 19 20 22 23 23 24 24 25 25 25 25 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 19 19 19 18 18 17 17 17 16 16 16 15 15 15 15 15 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 15 15 15 15 15 15 15 15 15 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 14 14 14 14 13 13 13 13 13 12 12 12 13 14 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 11 11 10 10 9 9 9 10 12 12 14 16 15 14 7 13 14 12 12 12 10 11 8 15 21 20 21 21 21 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 25 25 24 25 25 25 25 25 25 25 25 24 24 24 23 23 22 21 21 20 19 19 19 19 20 20 20 21 21 21 22 21 21 21 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 14 15 15 15 15 14 13 13 13 12 12 12 12 12 12 12 13 13 13 13 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 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 15 15 15 15 13 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 14 14 15 16 16 16 17 17 17 17 18 18 19 19 20 20 20 21 21 21 22 22 22 23 24 25 26 27 27 27 27 27 27 27 27 27 28 28 28 27 25 22 19 14 14 15 15 16 16 17 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 22 21 20 17 11 6 7 7 13 14 14 14 15 12 10 14 13 11 11 12 13 13 14 14 15 15 14 13 11 10 9 8 7 6 6 6 6 6 6 7 7 7 7 6 5 4 4 4 4 3 3 2 3 3 3 4 8 13 18 21 25 26 24 22 25 24 28 29 28 28 28 28 28 28 29 28 28 27 26 24 24 23 22 21 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 20 19 19 19 18 18 17 17 17 16 16 16 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 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 17 17 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 10 17 19 18 18 17 15 8 7 11 12 11 11 11 12 5 16 20 20 21 21 21 23 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 25 25 24 24 24 24 24 25 25 24 24 24 24 24 24 24 23 22 21 21 20 19 19 19 20 21 21 21 22 22 22 21 21 20 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 12 12 12 12 11 11 11 11 11 11 11 12 13 13 13 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 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 11 12 12 13 14 15 15 16 16 17 17 17 18 19 19 19 20 20 20 21 21 21 21 21 22 22 23 24 25 26 26 27 27 27 27 27 27 27 27 27 26 26 25 24 23 21 19 18 17 17 17 18 18 19 20 20 20 20 21 21 20 20 20 20 20 20 20 20 20 21 21 22 22 21 21 21 20 20 19 17 3 12 17 17 18 20 21 19 17 14 14 12 11 11 11 12 13 13 14 14 14 13 12 11 9 8 7 6 6 6 6 6 6 6 6 7 6 6 5 5 5 5 4 4 3 3 3 3 3 4 5 8 12 15 19 23 26 25 26 26 28 27 24 20 21 24 23 27 28 28 28 27 27 26 25 24 23 22 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 20 20 20 20 20 19 19 19 18 18 17 17 17 16 16 15 15 15 15 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 16 16 16 16 16 16 16 16 16 16 17 17 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 14 14 14 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 10 18 20 19 17 15 13 9 7 8 10 10 11 12 13 10 18 20 20 21 21 21 22 23 24 24 24 24 25 25 26 26 26 26 26 27 27 27 26 26 25 25 25 25 25 25 25 25 25 24 24 24 25 25 24 23 22 21 21 20 20 19 20 21 21 22 22 22 22 22 21 21 20 19 20 20 20 19 19 19 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 12 12 12 11 11 11 10 10 10 10 10 11 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 12 13 13 15 16 16 17 17 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 22 23 24 25 26 27 27 27 27 27 27 27 27 26 26 26 25 24 23 21 20 19 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 21 21 20 21 21 21 21 20 22 21 20 21 21 20 18 16 15 14 12 11 11 11 11 11 11 12 13 14 14 12 11 10 8 7 6 6 6 6 5 5 5 6 6 6 5 5 5 5 5 5 4 3 3 3 3 3 3 4 6 8 10 13 19 25 27 27 27 27 24 21 14 6 6 9 19 24 26 27 27 27 26 26 25 24 22 22 23 23 24 24 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 23 23 23 23 23 23 23 22 22 22 22 21 21 20 20 20 20 19 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 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 14 13 13 15 15 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 9 7 14 19 16 13 12 10 8 7 8 8 9 10 11 12 9 17 19 20 20 21 21 22 23 23 24 24 25 25 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 24 24 25 25 24 23 22 21 21 20 20 20 20 22 22 22 22 22 22 22 21 21 20 20 20 20 20 19 19 19 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 11 11 12 12 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 14 14 14 14 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 11 11 12 12 14 15 16 17 17 18 18 19 19 19 20 20 20 21 20 20 20 20 21 21 22 23 24 25 26 26 27 27 27 27 27 27 26 26 26 25 25 24 23 22 20 20 19 19 18 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 22 22 22 21 21 20 19 18 17 16 15 14 13 12 11 11 10 10 10 10 11 13 14 13 11 10 8 7 6 6 6 6 5 5 5 5 5 6 5 5 5 5 6 5 4 4 3 3 3 3 3 4 5 5 5 7 18 24 27 27 27 27 25 22 15 13 11 11 11 18 24 26 27 27 26 26 26 25 23 22 22 23 24 24 24 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 20 20 20 20 20 19 19 19 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 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 15 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 1 13 6 6 8 9 8 8 7 7 8 8 6 2 11 17 19 20 20 21 22 22 23 23 23 24 25 26 26 26 26 27 27 27 27 27 28 27 27 27 27 27 27 27 27 27 26 26 25 25 25 25 25 24 23 22 22 21 21 20 20 21 22 22 22 22 22 21 21 21 21 21 21 21 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 15 16 16 15 15 15 15 15 15 14 14 13 13 12 12 12 11 11 10 10 10 9 9 9 10 10 10 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 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 14 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 10 10 11 11 11 12 15 16 16 17 17 18 18 19 19 19 20 20 20 20 20 20 20 20 21 21 22 23 23 24 25 26 26 27 27 26 26 26 26 25 25 24 24 24 23 22 21 20 20 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 21 20 19 18 18 17 16 15 14 13 12 11 11 10 10 9 9 9 10 12 13 12 10 8 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 6 5 4 4 3 3 3 3 3 4 5 5 4 6 13 22 26 27 27 27 26 23 19 18 19 20 19 19 23 25 25 26 25 24 25 24 23 22 22 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 18 17 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 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 13 13 13 13 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 11 11 11 8 10 7 10 11 11 10 2 6 5 4 2 5 13 17 18 19 20 21 22 22 22 23 23 23 24 25 26 26 26 26 26 27 27 27 27 28 28 28 27 27 28 28 28 28 27 27 27 26 26 25 25 25 24 23 23 22 22 21 20 21 21 21 21 21 21 21 21 20 20 21 22 22 21 21 20 20 19 19 18 18 18 18 18 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 10 10 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 13 15 16 16 16 17 18 18 19 19 19 20 20 20 20 20 20 20 20 21 21 22 22 23 24 24 25 26 26 26 26 26 25 25 24 24 24 24 23 23 22 21 21 20 20 20 19 19 19 19 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 22 21 21 20 19 18 18 17 17 16 15 14 13 12 12 11 10 10 9 9 9 8 10 12 12 10 9 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 4 4 5 6 8 12 17 22 24 25 27 26 24 24 23 24 26 26 23 14 15 13 16 13 13 15 16 19 22 22 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 13 12 11 13 15 15 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 9 9 10 10 8 7 9 15 13 12 13 14 15 16 15 12 10 11 15 17 18 17 18 19 21 22 22 22 22 22 23 24 25 25 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 26 25 24 23 23 23 22 21 20 20 21 21 21 21 20 20 20 20 20 21 22 22 21 21 21 20 20 19 19 18 18 18 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 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 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 14 15 16 16 16 17 18 18 19 19 19 20 20 20 20 20 20 20 20 20 21 21 22 23 23 24 25 25 26 26 26 26 25 25 24 24 24 23 23 23 22 22 21 21 21 20 20 19 19 19 20 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 18 17 17 16 16 15 14 13 12 11 11 10 10 9 9 8 8 8 11 12 10 9 7 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 4 5 5 6 9 12 15 16 19 22 23 22 22 23 25 26 27 22 11 5 7 5 2 3 3 2 11 22 22 23 24 24 24 24 24 24 24 24 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 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 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 13 12 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 11 9 4 6 9 10 5 8 12 14 14 14 16 18 20 19 17 16 16 17 17 18 18 17 17 18 20 21 22 22 22 22 23 23 24 24 25 26 26 26 27 27 28 28 28 28 28 28 28 28 28 28 29 28 28 27 27 27 27 26 25 24 23 23 23 22 21 20 20 20 21 21 20 20 20 20 21 21 22 22 22 21 21 21 21 20 20 19 19 18 18 18 18 17 17 17 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 10 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 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 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 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 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 14 15 16 16 16 17 18 18 18 19 19 19 20 20 20 20 20 20 20 20 21 21 22 22 23 24 24 25 26 26 26 26 26 25 25 24 24 24 23 23 23 23 22 22 21 21 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 18 17 17 17 16 16 16 15 14 12 11 11 11 10 10 9 8 8 8 9 12 11 8 7 7 7 7 7 7 7 6 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 4 4 6 8 8 9 11 13 16 18 19 20 22 24 25 26 23 17 13 9 7 6 6 6 7 8 22 22 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 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 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 13 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 8 14 16 17 17 16 17 17 18 18 19 19 19 19 17 16 16 16 16 16 17 18 18 18 18 18 20 22 22 22 22 22 23 23 24 24 25 25 26 26 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 25 24 23 23 23 22 21 20 20 20 20 20 20 20 20 21 22 23 23 22 22 22 22 21 21 20 20 20 19 19 18 18 18 17 17 17 16 16 16 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 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 13 13 13 13 13 13 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 14 14 14 14 13 13 13 13 13 13 13 13 12 11 13 15 16 16 16 17 17 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 22 22 22 23 24 24 25 25 26 26 26 25 25 25 24 24 24 23 23 23 23 22 21 21 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 18 17 17 17 16 16 16 16 15 13 11 10 11 10 10 9 8 8 8 6 10 12 9 7 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 5 6 7 7 8 9 12 14 16 17 18 19 20 22 24 22 18 14 9 8 8 8 8 9 22 22 23 23 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 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 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 16 16 16 16 16 16 16 17 17 17 17 16 16 16 15 16 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 15 15 11 16 22 22 21 20 20 20 18 17 18 19 19 17 15 14 14 15 15 15 17 18 19 18 17 16 17 19 20 21 22 22 23 23 24 24 25 25 25 26 26 27 27 28 28 27 27 27 28 28 28 28 27 27 27 27 27 26 25 24 23 23 23 23 22 21 21 21 21 21 20 20 20 21 23 23 23 23 22 22 22 22 21 21 21 20 20 19 19 18 18 17 17 17 17 16 16 16 15 15 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 9 9 9 10 10 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 14 14 14 14 14 14 14 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 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 10 14 15 15 15 16 16 17 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 22 22 23 23 24 24 25 25 25 25 25 25 25 24 24 24 24 24 23 23 22 22 21 20 20 20 21 21 21 21 22 22 22 22 22 21 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 18 18 18 17 17 17 17 17 16 15 13 11 10 10 10 10 9 8 8 8 7 8 11 10 7 7 7 7 8 7 7 6 6 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 5 5 6 6 7 9 11 12 12 13 13 14 17 20 21 17 14 7 7 8 8 9 9 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 24 24 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 19 19 19 19 19 19 19 18 18 18 18 18 18 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 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 18 18 18 18 18 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 14 15 16 18 21 24 23 22 20 19 16 11 9 12 17 18 17 15 14 14 15 14 14 17 18 19 18 17 15 16 18 19 20 21 22 22 23 24 24 25 25 26 26 26 26 27 27 27 27 27 27 27 27 28 28 27 27 27 27 28 27 26 24 24 23 23 23 22 21 21 21 22 21 21 20 21 23 23 23 23 23 22 22 22 22 21 21 21 20 20 19 19 18 18 17 17 16 16 16 16 16 16 15 15 14 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 12 12 13 13 14 15 15 15 16 16 16 16 16 16 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 12 10 15 15 15 15 16 16 17 17 18 18 18 19 19 19 19 19 19 20 20 20 21 21 21 21 22 22 22 23 23 24 24 25 25 25 25 25 25 25 24 24 24 24 23 23 22 22 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 18 18 18 17 17 17 17 17 16 13 10 10 10 10 9 9 8 8 8 7 7 10 11 8 7 7 7 8 8 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 5 5 6 7 8 8 8 8 9 11 13 14 14 8 4 5 6 7 8 9 22 23 23 23 23 23 23 23 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 24 24 24 23 23 23 23 23 22 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 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 18 18 18 17 17 17 17 17 17 18 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 12 12 12 12 12 12 12 11 12 12 13 14 15 17 19 22 24 23 17 11 9 8 10 12 15 19 19 18 16 15 15 14 12 12 15 17 18 18 16 16 17 18 19 20 21 21 22 23 24 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 27 28 28 27 26 25 24 24 24 23 22 21 20 21 21 22 22 22 23 23 23 23 23 23 23 22 22 22 21 21 20 20 20 19 19 18 18 17 17 16 16 16 16 16 16 16 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 8 8 8 8 8 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 11 11 12 13 14 14 15 16 16 16 16 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 15 15 15 15 15 15 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 12 12 14 15 15 15 15 16 16 17 17 18 18 18 19 19 19 19 19 19 20 20 20 21 21 21 21 21 22 22 23 23 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 22 22 22 22 22 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 18 18 17 17 17 17 17 16 13 9 9 10 9 9 8 8 8 8 8 7 8 11 10 7 7 7 8 8 8 7 7 6 6 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 6 7 8 8 8 8 6 6 6 6 7 8 22 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 22 23 23 23 23 23 24 24 24 24 24 24 23 23 23 24 24 24 24 23 23 23 23 22 22 22 22 21 21 20 20 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 20 20 20 20 20 20 19 19 19 19 18 18 17 17 17 18 18 18 18 18 18 18 18 18 17 17 16 16 15 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 12 12 13 14 15 16 17 19 22 24 24 14 7 10 14 17 19 20 20 20 18 16 15 14 11 8 9 12 14 16 16 16 16 17 19 20 20 21 21 22 23 24 25 25 26 26 27 27 27 27 27 26 26 26 26 26 26 27 27 27 27 28 28 28 27 26 26 25 25 24 23 22 21 21 21 21 22 22 22 23 23 23 23 23 22 22 22 22 21 21 21 20 20 19 19 18 18 17 17 17 16 15 15 15 15 16 16 15 15 14 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 9 9 8 8 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 12 13 14 15 16 16 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 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 7 13 14 14 14 15 16 16 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 22 22 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 23 22 22 22 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 19 18 17 16 16 16 16 15 10 8 9 9 9 8 8 8 8 8 8 8 8 9 9 7 6 8 8 8 8 8 7 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 7 7 8 22 23 23 23 23 23 22 22 22 22 22 22 22 23 23 23 22 22 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 24 24 24 23 23 23 23 22 22 22 22 21 21 20 20 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 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 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 11 12 12 13 15 15 16 17 18 19 20 23 24 21 17 19 20 21 20 20 20 19 18 15 13 10 8 7 7 9 10 12 14 14 15 17 19 20 21 21 22 22 23 24 25 25 26 26 27 27 27 27 27 27 26 26 26 26 26 26 26 27 27 28 28 28 27 26 26 26 25 25 23 23 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 18 18 18 17 17 16 16 15 15 15 15 15 15 15 15 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 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 7 7 7 8 8 8 8 9 9 9 9 9 10 10 11 12 13 14 15 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 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 4 11 14 14 14 15 15 16 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 22 22 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 23 23 22 22 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 17 14 14 15 14 11 7 8 9 8 8 7 7 8 8 9 9 8 8 8 9 8 7 8 8 8 8 8 8 7 7 6 5 5 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 5 5 5 5 6 6 6 6 7 7 8 9 22 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 22 22 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 24 24 24 23 23 23 23 22 22 22 22 21 21 20 20 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 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 20 20 20 20 20 20 20 20 20 19 19 19 18 19 19 19 20 20 20 19 19 19 19 19 18 18 18 18 18 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 11 11 12 13 14 15 16 17 18 18 18 19 19 21 22 22 23 23 22 21 20 20 18 14 11 9 8 7 7 7 7 8 10 11 12 13 15 17 19 21 21 22 23 23 24 25 25 26 26 26 26 27 27 27 27 26 26 26 26 26 26 26 27 27 28 28 28 27 26 26 26 25 25 23 23 22 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 19 19 18 18 17 17 17 17 16 16 16 15 15 15 15 15 15 15 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 7 7 6 6 6 6 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 10 11 12 15 16 17 18 18 18 17 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 11 9 12 13 13 14 14 15 16 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 24 24 23 23 23 22 22 22 21 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 20 16 10 12 14 12 9 7 7 7 7 6 6 7 7 7 9 9 8 8 8 8 8 7 7 8 9 8 8 8 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 8 8 9 10 22 23 23 23 22 22 22 22 22 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 24 24 23 23 23 23 23 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 11 12 13 14 15 16 17 18 18 18 18 19 22 24 25 25 24 24 23 21 19 13 8 8 7 6 7 7 7 7 7 8 9 11 12 14 17 19 20 22 22 23 23 24 25 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 26 27 27 28 28 27 27 26 26 26 25 24 23 22 22 21 21 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 14 14 13 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 9 8 8 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 9 9 9 9 9 10 13 16 18 19 19 19 18 17 16 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 16 16 16 16 15 15 15 14 14 15 13 8 12 13 13 13 14 15 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 24 24 24 24 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 20 19 18 12 10 9 8 8 8 7 6 7 7 7 7 7 8 8 8 8 8 8 7 7 8 8 9 8 8 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 9 9 10 10 23 23 23 23 22 22 22 22 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 24 24 23 23 23 23 23 22 22 22 21 21 20 20 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 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 22 22 22 22 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 20 19 19 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 14 14 13 13 12 12 11 11 11 12 14 15 16 17 18 19 19 19 21 24 25 26 26 25 25 25 23 20 10 9 9 8 7 7 7 7 6 6 7 9 10 12 14 16 18 20 21 22 23 23 23 24 24 24 24 25 25 25 25 26 26 26 25 25 25 24 24 25 26 27 27 27 27 27 26 26 26 25 24 23 22 21 21 21 22 22 22 22 21 20 20 21 21 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 16 15 15 15 14 15 15 15 15 14 14 13 13 12 11 11 11 11 10 10 10 10 10 10 10 10 10 9 8 8 7 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 8 8 7 7 7 8 8 9 9 9 9 9 9 15 18 20 20 20 19 18 17 16 16 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 17 17 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 16 16 16 15 15 15 15 15 14 10 10 12 12 13 14 15 16 16 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 21 21 21 21 22 22 22 23 23 23 23 23 23 23 22 22 21 22 17 13 11 11 11 11 10 9 8 8 9 9 8 8 8 8 8 8 8 8 7 7 8 8 8 9 8 7 6 6 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 23 23 23 23 22 22 22 22 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 24 24 23 23 23 23 23 22 22 22 21 21 20 20 20 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 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 21 21 21 20 20 20 20 20 20 20 19 19 20 20 20 19 18 18 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 14 14 13 13 12 12 11 11 10 11 12 13 14 16 18 19 20 20 21 24 26 26 26 26 27 26 25 23 16 11 7 7 9 8 8 7 6 5 6 8 11 13 14 15 16 18 20 22 22 22 23 23 24 24 24 24 24 25 25 25 25 25 25 25 24 23 23 24 25 26 26 26 26 26 26 26 26 25 24 23 22 21 21 22 22 22 21 20 19 18 19 20 20 20 19 19 19 18 18 18 18 18 17 17 17 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 9 9 8 7 6 6 5 5 4 4 4 4 4 4 4 4 5 5 5 5 6 6 7 7 7 7 7 7 7 7 8 8 8 8 7 7 8 9 10 9 9 10 11 1 12 19 21 21 20 20 19 18 16 16 16 16 17 17 18 17 17 17 17 18 18 18 17 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 15 15 15 15 14 12 11 11 12 13 14 15 16 16 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 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 23 23 23 23 23 23 23 22 22 22 22 20 17 14 13 14 13 12 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 6 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 23 23 23 23 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 24 24 24 23 23 23 23 22 22 22 21 21 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 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 22 21 21 21 21 20 20 20 20 20 20 19 19 19 19 20 19 18 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 13 12 12 11 11 10 10 11 12 13 15 17 19 20 20 21 23 24 25 26 26 26 25 23 21 20 9 3 9 12 11 9 9 7 5 3 6 12 14 15 15 16 17 19 21 22 22 23 23 24 24 24 24 24 24 24 24 25 25 25 24 24 23 22 22 23 24 25 25 25 26 26 26 25 25 24 23 22 21 21 21 21 20 20 19 18 18 19 19 19 19 19 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 13 12 12 11 11 10 10 10 10 10 10 10 10 10 9 9 9 8 7 6 6 5 5 4 4 4 4 4 4 4 4 4 4 5 5 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 10 11 11 10 12 13 13 18 21 22 21 21 20 19 18 17 17 17 17 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 17 17 17 16 16 15 15 15 14 14 13 12 10 10 14 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 21 19 18 16 15 14 13 13 12 12 11 10 10 10 10 10 10 9 9 8 8 8 8 9 9 8 6 5 5 4 4 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 23 23 23 23 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 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 20 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 18 18 18 18 18 17 16 16 16 17 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 14 14 13 12 12 11 11 10 10 11 12 12 14 16 18 19 20 21 21 22 23 24 24 24 22 21 20 21 21 21 20 18 16 14 12 11 9 7 4 12 14 15 16 17 18 19 21 21 22 22 23 23 24 24 24 24 24 24 24 24 25 25 24 24 23 23 22 22 23 23 24 25 25 26 26 25 24 24 23 22 21 21 21 20 20 19 19 19 19 19 19 18 18 18 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 13 13 12 12 11 11 10 10 10 10 10 9 9 9 9 9 9 9 8 7 6 6 5 4 4 4 4 3 3 4 4 4 4 4 5 5 6 6 7 7 8 8 9 9 9 8 8 8 8 8 8 9 10 12 12 13 13 15 16 18 21 22 22 22 21 20 18 17 16 17 18 18 19 19 19 19 19 19 18 18 16 15 15 15 15 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 17 17 16 15 15 15 14 14 13 12 10 8 11 14 15 15 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 18 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 20 19 17 16 15 14 14 13 13 12 11 11 11 11 11 11 10 9 8 8 8 9 9 8 6 5 4 4 4 4 5 5 5 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 9 9 8 8 8 9 9 9 9 10 23 23 23 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 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 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 20 19 19 18 17 17 16 16 15 15 15 15 16 17 18 19 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 14 14 13 12 11 11 10 10 10 11 12 13 14 16 18 19 20 20 20 20 21 22 22 22 21 21 21 21 21 20 19 18 18 18 18 17 16 17 20 20 19 19 19 19 21 22 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 22 22 22 22 23 24 25 26 25 25 24 23 23 22 22 21 21 20 20 19 19 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 13 13 13 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 7 6 5 4 4 4 3 3 3 3 3 3 4 4 4 5 5 6 7 7 8 9 9 9 9 9 8 8 8 9 9 10 11 12 13 14 16 17 19 21 22 23 23 23 21 18 16 15 15 16 18 19 19 19 19 19 19 19 19 14 13 14 14 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 16 15 15 14 14 13 13 11 11 13 13 14 15 16 16 16 16 17 17 17 17 18 18 18 18 19 19 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 21 21 21 21 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 21 21 21 21 22 22 22 22 22 23 23 23 23 22 22 23 22 21 19 18 16 15 15 14 14 14 13 12 12 12 12 12 12 11 10 8 8 8 9 8 6 5 5 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 6 6 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 10 10 10 23 23 23 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 20 20 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 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 19 18 17 16 15 15 14 14 15 15 16 17 18 19 19 19 19 19 19 19 18 18 17 17 17 16 16 15 15 15 15 14 14 13 12 11 10 9 10 10 11 12 13 15 16 18 18 18 18 19 21 22 22 21 21 20 20 20 19 18 19 19 19 19 18 17 19 21 23 21 20 21 21 21 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 22 23 24 25 25 24 23 23 22 22 21 21 21 20 20 19 19 19 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 14 14 14 13 13 12 12 11 11 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 7 6 5 4 4 3 3 3 3 3 3 3 3 4 4 5 5 6 7 7 8 9 9 10 10 9 8 8 8 9 10 11 12 13 14 15 17 19 20 22 23 23 23 21 17 12 11 12 12 14 17 18 19 20 19 19 19 19 16 13 13 13 14 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 18 18 18 18 18 17 17 16 16 15 14 14 13 12 11 12 12 13 13 14 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 20 18 17 16 15 15 14 14 13 13 13 13 13 13 13 12 10 10 9 9 8 7 6 5 4 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 10 11 11 23 23 23 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 21 21 19 18 17 16 15 15 15 15 15 16 17 17 18 19 19 19 20 20 19 19 19 19 18 18 18 17 16 16 15 15 15 15 15 14 14 13 12 11 8 8 11 11 12 12 13 15 16 17 19 19 20 21 22 21 20 20 20 19 19 18 17 18 16 16 15 11 15 21 22 22 21 19 20 21 22 23 23 23 23 23 23 23 23 23 23 24 24 23 24 24 24 24 23 23 22 22 21 21 21 21 22 23 24 24 24 23 22 22 21 21 21 21 20 20 20 19 18 18 18 17 17 17 16 16 15 15 15 14 14 14 14 13 14 14 14 15 15 15 16 16 16 16 16 16 15 15 14 14 14 13 13 12 12 11 11 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 6 4 3 3 3 3 3 3 2 3 3 3 4 4 5 6 7 7 8 9 9 10 10 9 8 8 8 9 10 11 12 13 14 15 17 19 20 21 21 19 14 5 6 5 6 6 6 6 9 12 16 18 19 18 18 16 13 13 13 13 13 13 13 14 14 15 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 17 17 18 18 18 18 18 18 17 17 16 16 15 14 12 11 12 12 12 12 13 13 14 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 21 20 19 17 17 16 15 15 14 14 13 13 14 14 14 13 12 11 11 10 9 7 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 9 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 12 23 23 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 21 20 19 18 17 17 16 16 16 16 16 16 17 18 19 19 19 20 20 20 19 19 19 19 19 18 18 17 17 16 15 15 15 15 15 15 15 17 19 20 18 15 14 12 12 12 13 14 16 18 20 20 21 23 23 21 19 18 18 19 18 17 17 16 14 10 6 12 19 22 22 21 20 19 19 21 22 23 24 24 23 23 23 23 23 23 23 23 23 23 24 24 24 23 23 22 21 21 20 20 21 21 22 23 23 23 23 22 22 21 21 20 20 20 20 19 19 18 17 18 18 17 17 17 17 16 16 15 15 14 14 13 13 13 12 12 13 13 14 14 15 16 17 17 16 16 16 15 15 14 14 13 13 12 12 11 11 10 9 9 9 8 8 8 7 7 7 7 8 8 8 8 8 8 6 5 3 3 2 2 2 2 2 2 2 3 3 4 5 6 6 7 7 8 9 9 9 9 8 8 9 9 10 11 12 13 14 15 16 17 18 18 18 16 13 11 10 8 7 7 8 9 6 4 6 7 8 11 13 12 13 13 13 12 12 12 12 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 18 18 18 18 17 17 17 18 18 18 18 18 18 18 17 17 16 16 15 12 9 12 12 12 12 13 13 14 14 15 16 16 16 17 17 17 17 17 18 18 18 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 19 18 17 17 17 16 16 15 14 14 14 14 14 13 13 13 12 11 10 8 5 6 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 12 12 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 21 21 20 20 19 19 19 18 17 16 16 17 18 18 19 19 19 20 20 20 19 19 20 19 19 19 19 18 18 17 16 16 15 15 15 15 15 16 18 20 20 21 19 17 14 12 13 14 15 16 18 20 21 22 23 24 22 19 18 18 18 17 16 16 17 17 16 16 21 23 23 22 20 19 19 20 21 23 23 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 20 20 20 21 21 22 23 22 22 21 20 20 20 19 19 19 19 19 18 18 18 19 18 18 17 17 17 17 16 16 15 14 14 13 13 12 11 10 10 11 12 13 14 16 17 17 17 16 16 15 15 14 13 13 12 12 11 11 11 10 10 9 9 8 8 7 7 7 7 7 7 8 8 8 8 8 7 6 4 3 2 2 2 2 2 2 2 2 3 4 5 5 6 6 7 7 8 9 9 9 8 8 9 10 11 12 12 13 14 15 15 16 16 16 15 13 12 11 10 10 9 10 11 12 12 12 11 8 6 7 8 10 12 12 12 12 12 11 12 12 12 13 13 14 15 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 10 8 12 13 13 13 13 13 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 21 21 21 21 20 20 19 19 18 18 18 18 18 18 17 16 16 15 15 14 14 14 13 12 10 9 7 7 7 6 5 5 5 5 6 6 7 7 7 7 7 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 11 12 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 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 23 23 22 22 21 21 20 20 20 21 22 22 19 18 19 19 20 20 20 20 20 20 20 19 19 20 20 19 19 19 19 19 18 17 17 16 16 15 15 15 15 19 20 20 21 21 20 18 15 14 14 15 16 17 19 20 21 22 23 23 22 20 19 18 17 16 16 16 18 20 21 22 23 23 23 21 20 20 21 21 22 23 23 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 20 20 20 21 22 22 22 21 20 20 19 19 19 18 18 18 19 19 19 19 19 19 18 17 17 17 17 17 17 16 15 15 14 14 13 13 11 9 8 8 10 13 16 21 19 17 16 15 15 14 13 13 12 12 12 11 11 11 11 10 10 9 8 8 7 7 7 6 7 7 7 8 8 8 8 8 7 6 4 3 2 1 1 1 1 2 2 2 3 4 5 5 5 6 7 7 8 8 8 9 9 10 10 11 11 12 12 13 14 14 14 14 13 12 12 11 11 11 10 11 11 12 13 13 13 11 10 9 9 9 9 10 11 11 11 11 11 11 11 12 12 13 14 15 15 16 17 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 19 19 18 18 18 18 17 17 16 8 7 12 13 13 13 13 13 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 17 16 15 15 15 14 12 9 7 7 8 8 6 5 5 5 5 6 6 7 7 7 8 7 7 8 7 7 6 6 7 7 7 7 7 7 8 8 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 11 11 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 22 21 21 20 20 21 21 23 24 24 24 22 22 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 17 16 16 15 15 15 15 20 20 21 21 21 20 19 17 16 16 15 16 18 20 21 21 22 22 22 21 21 19 18 17 17 18 19 20 21 21 22 22 22 22 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 22 21 21 20 21 21 21 21 20 20 19 19 19 18 18 19 19 20 20 20 20 20 19 18 17 17 17 17 17 17 17 16 15 15 14 14 14 13 12 10 7 6 9 14 21 18 16 15 15 14 13 13 12 12 12 11 11 11 11 11 10 10 9 9 8 8 7 7 6 6 6 7 8 8 8 9 8 8 7 5 4 2 1 1 1 1 1 2 2 3 4 4 4 5 5 6 7 7 8 8 9 9 10 10 11 11 11 12 12 13 14 14 13 12 11 11 11 11 11 11 11 12 13 14 15 14 11 8 8 8 8 8 9 10 10 11 11 11 11 11 12 12 13 14 14 15 16 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 16 11 5 11 12 12 12 12 13 13 14 14 15 15 15 16 16 16 16 16 16 17 17 17 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 21 22 22 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 19 19 19 19 19 19 19 19 19 19 19 18 17 17 17 16 14 10 5 8 9 8 6 5 5 4 5 5 6 6 7 7 7 7 7 7 7 6 6 6 6 7 7 7 7 7 8 8 9 9 9 9 10 9 9 9 9 10 10 10 10 11 11 11 11 11 12 24 23 23 23 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 25 25 25 24 23 22 21 21 20 20 20 20 21 23 24 24 24 23 23 22 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 17 17 16 15 15 14 14 21 21 21 21 21 20 20 19 17 16 15 16 18 20 21 21 22 21 20 20 20 19 18 18 18 20 21 21 21 21 21 21 21 20 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 22 23 22 21 21 21 21 21 20 20 19 19 19 19 20 20 21 21 22 22 21 21 20 18 17 17 17 17 17 17 17 16 16 15 15 14 15 14 13 10 3 6 9 14 14 15 15 14 13 13 12 12 11 11 11 11 11 11 11 11 11 10 10 9 8 8 7 7 6 6 6 7 7 8 8 9 9 8 8 6 5 3 2 1 1 1 1 2 2 3 3 4 4 4 5 5 6 7 7 8 9 9 10 10 11 11 11 12 13 13 14 13 12 12 11 11 11 11 11 11 11 12 13 14 15 14 10 6 6 7 7 8 8 9 9 9 10 10 10 11 12 12 13 14 14 15 16 17 17 18 18 19 19 19 18 18 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 18 18 17 17 14 8 10 11 11 12 12 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 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 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 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 20 20 19 14 3 7 9 7 6 5 4 4 4 5 5 6 6 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 24 23 23 23 23 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 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 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 24 24 22 21 21 20 20 20 19 20 21 22 23 22 21 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 17 16 15 15 14 14 21 22 22 22 21 21 21 19 18 16 15 16 18 19 20 21 21 21 20 19 19 19 19 19 19 21 21 22 21 20 19 19 19 19 20 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 21 21 21 21 21 21 21 21 21 22 23 23 22 22 21 21 20 20 20 20 19 20 20 21 22 22 23 23 22 22 21 20 18 17 17 17 17 17 17 17 17 16 16 15 15 15 15 14 12 8 6 14 11 12 14 14 13 12 11 10 10 10 10 10 10 11 11 11 11 11 10 10 9 9 8 8 7 7 6 6 6 7 8 8 9 9 8 8 7 6 5 3 2 1 1 1 2 2 3 3 4 4 4 4 5 6 6 7 8 8 9 10 10 10 11 11 12 13 14 14 13 12 11 11 11 11 11 10 11 11 12 13 14 15 13 9 6 6 6 7 7 7 8 8 8 8 8 9 9 10 11 12 13 13 13 14 15 17 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 18 18 17 17 14 10 9 10 10 11 11 12 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 21 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 22 22 23 20 9 4 8 6 5 5 4 4 4 5 5 5 6 6 7 7 7 7 7 7 6 6 6 6 7 7 7 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 24 24 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 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 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 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 25 24 23 22 21 20 20 20 19 19 19 20 20 18 16 15 15 16 17 18 19 19 20 20 20 20 20 20 20 20 20 20 21 21 20 20 19 18 17 16 16 15 14 13 21 22 22 22 22 22 21 19 18 17 16 16 17 18 20 20 21 20 19 19 19 19 19 19 20 21 21 21 20 19 18 18 18 18 19 21 22 22 21 21 21 22 22 22 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 22 22 22 23 23 22 21 21 20 20 20 20 20 21 21 22 22 23 23 23 23 22 21 20 19 18 18 18 18 17 17 17 17 17 17 16 16 16 16 17 16 15 14 15 14 15 14 13 11 10 9 9 8 8 8 9 9 10 10 11 11 10 10 10 9 9 8 8 8 7 7 7 6 7 7 8 9 8 8 8 7 7 6 5 3 2 0 1 2 3 3 4 4 4 4 4 5 6 6 7 8 8 9 10 10 10 10 11 12 13 13 13 13 12 11 11 11 11 10 9 11 12 12 13 14 14 12 9 6 6 6 6 6 7 7 7 7 7 8 8 7 7 7 8 9 10 10 11 12 15 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 17 16 14 11 9 9 9 10 11 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 19 19 19 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 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 20 20 21 21 21 21 21 22 23 24 23 17 7 9 6 5 5 5 5 5 5 5 5 6 6 7 7 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 24 24 24 23 23 23 23 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 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 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 24 23 22 21 20 20 20 20 19 19 20 20 18 16 14 13 13 14 16 17 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 20 19 18 17 17 17 13 17 22 22 23 23 23 22 21 19 18 17 17 16 17 18 19 20 20 20 19 18 18 17 18 19 19 20 20 20 19 18 17 17 17 18 19 21 21 22 21 21 21 21 22 22 23 23 23 23 23 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 23 23 23 23 22 22 21 20 20 19 19 19 18 18 18 18 18 18 18 18 18 17 18 18 18 17 16 16 15 13 12 11 10 9 8 7 6 6 6 7 8 10 10 10 10 10 10 9 9 8 8 8 8 8 7 7 7 7 7 7 8 8 7 7 7 7 6 5 4 3 1 0 2 3 4 4 4 4 5 5 6 6 7 7 8 9 10 10 10 10 10 11 12 13 13 12 11 11 11 11 11 11 10 9 11 12 12 12 13 13 11 9 7 6 6 6 6 6 7 7 7 7 8 8 9 9 8 7 7 7 7 7 6 7 18 20 20 20 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 21 21 20 20 20 20 19 19 19 19 19 18 18 17 14 11 9 8 8 9 11 11 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 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 20 20 21 21 21 21 22 23 23 23 22 17 4 6 6 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 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 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 24 23 22 21 21 21 21 20 20 20 20 21 20 17 15 14 13 14 15 16 17 18 19 19 19 19 19 20 20 20 21 21 22 22 22 22 22 22 21 20 18 19 18 20 22 22 22 23 23 23 22 21 19 18 17 17 17 17 17 18 19 19 19 18 17 16 15 16 16 16 17 17 15 15 15 15 16 17 18 19 20 21 21 21 21 21 21 22 22 22 22 23 23 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 18 17 15 14 12 11 10 9 9 8 6 5 3 6 10 10 10 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 8 7 7 6 6 6 6 6 5 4 2 1 1 3 4 4 5 5 5 6 7 7 8 8 8 9 10 10 10 10 10 11 12 12 11 10 10 10 10 10 11 11 10 10 11 12 12 11 12 12 10 8 8 7 6 6 6 6 7 7 7 7 8 9 9 10 10 9 8 8 8 7 7 7 17 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 20 20 20 19 19 19 19 19 18 18 17 15 9 8 8 8 9 10 11 12 12 13 13 14 14 14 14 15 15 15 15 15 14 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 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 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 21 21 21 21 21 22 22 23 23 20 6 4 7 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 24 24 24 24 24 24 24 24 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 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 25 24 23 22 22 21 21 21 22 21 22 22 22 21 19 17 15 15 15 15 16 17 18 18 19 19 19 19 19 19 20 20 21 21 22 22 22 22 22 22 22 22 20 21 21 22 22 22 23 23 23 22 22 21 19 18 17 17 17 17 17 17 18 18 19 18 16 15 14 13 13 13 13 13 13 13 14 15 16 17 18 18 19 20 20 21 21 21 21 21 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 21 21 20 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 22 21 20 20 19 17 15 13 12 12 12 12 12 9 6 3 8 10 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 6 6 5 5 5 5 4 4 3 1 0 2 4 5 5 5 6 6 7 8 9 8 9 9 10 10 10 10 10 10 11 11 10 9 8 9 9 10 10 10 10 10 11 11 11 11 11 11 9 8 8 7 7 7 7 7 7 7 7 8 8 9 9 10 11 11 10 10 10 11 12 15 19 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 20 20 20 19 19 19 19 19 18 18 17 15 8 7 7 8 9 10 11 12 12 13 13 13 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 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 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 21 21 21 21 21 22 22 22 20 13 5 7 7 6 6 6 6 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 12 24 24 24 24 24 24 24 24 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 23 23 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 25 24 24 23 23 22 22 22 22 22 22 24 24 23 21 19 17 16 15 15 16 16 17 18 18 18 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 22 22 21 20 18 17 18 18 18 17 17 17 17 18 17 16 14 13 13 12 11 11 11 12 13 14 15 16 17 17 17 18 19 20 20 21 21 21 21 21 21 22 22 21 20 20 20 20 21 22 22 22 21 21 22 22 22 22 22 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 20 19 19 19 19 19 19 19 20 20 20 20 21 21 22 22 22 23 23 23 22 22 21 19 17 16 15 16 16 16 15 13 10 7 6 6 5 5 5 5 6 6 6 7 7 6 6 7 7 6 6 6 6 6 6 6 5 5 4 3 3 3 3 2 1 0 2 3 4 5 6 6 7 7 8 9 9 9 9 9 10 10 10 10 10 10 9 9 8 7 8 8 9 9 10 10 10 10 10 11 11 11 10 8 7 7 8 8 8 8 8 7 7 7 8 8 9 9 10 11 11 11 11 12 14 15 17 19 21 22 22 22 23 23 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 21 21 21 20 20 20 19 19 19 19 18 18 17 16 14 7 7 7 7 9 10 11 12 12 13 13 13 13 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 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 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 19 19 20 21 21 21 21 21 22 22 21 17 11 6 6 7 6 6 7 7 8 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 24 24 24 24 24 24 24 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 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 23 24 24 24 25 24 23 21 19 17 16 16 16 16 17 17 18 18 18 18 18 19 19 19 19 20 20 20 21 21 21 21 20 20 20 20 20 21 21 22 22 22 23 23 22 22 22 21 19 18 17 18 19 19 18 17 16 16 17 17 16 14 13 13 12 11 11 12 13 14 15 15 16 16 17 17 18 18 19 20 21 21 21 21 21 21 21 22 21 20 20 20 20 21 22 22 22 21 21 22 22 23 23 22 22 21 21 22 23 23 23 24 24 24 24 24 23 23 23 22 22 22 21 21 21 20 20 19 19 19 19 20 20 20 20 20 21 21 21 22 22 22 23 23 23 24 24 23 23 22 20 19 19 19 18 17 16 14 11 8 6 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 5 5 5 5 5 5 4 3 2 2 1 1 0 1 2 3 4 4 5 6 6 7 8 9 9 9 9 9 9 9 9 9 10 9 8 8 7 7 7 7 8 8 9 9 9 8 8 9 11 10 8 7 7 7 8 8 9 9 9 8 8 8 8 8 9 9 10 11 11 12 12 13 15 17 18 19 21 21 22 22 23 23 22 22 22 22 22 21 21 21 21 21 21 21 21 22 22 22 21 21 20 20 20 19 19 19 19 18 17 18 18 17 13 6 6 6 7 9 10 11 11 12 12 13 13 13 13 13 14 14 14 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 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 18 18 19 20 21 21 21 21 22 21 20 17 14 10 7 7 7 6 7 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 12 12 24 24 24 24 24 24 24 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 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 24 25 26 27 27 25 24 22 20 18 17 16 16 16 16 17 17 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 20 20 20 20 21 21 21 22 22 22 22 22 22 22 21 20 19 18 18 18 19 19 18 16 16 16 16 16 15 14 14 13 13 12 13 13 14 15 16 16 16 17 17 17 18 18 19 20 20 21 21 21 21 21 21 21 21 21 20 20 20 21 22 22 22 21 21 22 22 23 23 23 22 22 22 22 23 24 24 24 25 25 24 24 24 23 23 23 22 22 22 21 21 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 24 24 24 24 23 22 21 21 21 21 20 19 17 16 14 3 6 7 6 5 4 2 2 3 4 4 4 4 4 4 5 5 5 4 4 4 4 4 3 2 1 1 1 1 1 1 2 2 3 4 4 5 6 7 8 9 9 9 9 9 9 9 9 9 9 8 7 7 7 6 6 6 6 6 7 8 8 7 6 8 9 9 8 7 6 6 7 8 9 9 9 9 9 9 9 9 9 9 10 11 11 12 13 14 16 17 18 19 20 21 21 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 21 21 21 20 20 20 19 19 19 19 19 19 18 17 17 17 18 18 14 9 7 7 8 9 10 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 16 17 17 17 18 18 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 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 19 20 20 20 21 21 21 20 19 18 16 13 11 8 6 6 9 10 10 9 9 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 24 24 24 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 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 24 25 26 27 28 28 26 24 21 18 17 16 16 16 16 16 17 17 18 18 17 17 17 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 21 21 20 19 18 18 19 19 19 18 16 16 16 16 15 15 14 14 14 14 14 14 15 15 16 16 16 16 17 17 17 17 18 19 20 21 21 21 21 21 21 21 21 21 21 20 20 20 21 22 22 22 22 22 22 22 23 24 24 23 23 23 23 24 24 25 25 25 25 25 24 24 24 23 23 22 22 22 22 21 21 20 20 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 24 24 24 24 24 23 23 22 22 23 23 23 22 22 22 24 14 5 8 10 10 9 7 4 0 2 2 2 2 2 2 3 4 4 4 4 4 3 3 3 2 1 1 1 1 1 2 2 2 3 3 4 5 6 7 8 9 10 10 9 9 9 9 9 9 9 8 7 7 7 6 5 4 4 5 5 7 8 7 6 7 8 8 7 6 6 7 7 8 9 10 10 9 9 9 9 9 9 9 10 11 12 12 13 15 16 17 18 19 20 20 21 21 22 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 17 15 16 17 19 19 18 14 11 9 9 9 10 11 11 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 14 14 14 15 15 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 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 17 17 17 17 17 17 16 16 16 16 17 17 18 19 19 20 20 21 20 19 19 18 17 15 14 12 7 5 11 12 11 10 9 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 24 24 24 24 24 24 24 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 22 22 22 22 22 22 22 23 23 23 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 21 21 21 21 21 21 22 22 22 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 23 23 22 23 23 25 26 27 27 27 25 22 19 16 15 15 15 15 16 16 17 17 17 17 17 17 17 18 19 19 20 20 21 21 21 21 21 22 22 22 21 21 21 21 22 22 22 22 22 21 21 21 20 20 19 19 19 18 18 18 17 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 17 16 16 17 17 17 18 19 20 20 21 21 21 22 22 22 22 21 21 20 20 20 21 21 22 22 22 22 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 23 23 22 22 22 22 21 21 21 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 23 23 23 23 24 24 24 24 24 23 20 10 5 8 11 14 15 15 12 7 4 2 1 1 1 1 2 3 3 3 3 3 3 3 2 2 1 1 2 2 2 2 2 2 3 3 4 5 6 7 8 9 10 10 10 9 10 10 10 9 9 8 7 7 7 6 5 3 3 3 4 6 7 7 6 6 7 7 6 6 6 7 8 9 10 10 10 10 10 9 9 10 10 10 10 11 12 13 14 15 16 17 18 18 19 20 20 21 21 21 21 22 22 22 21 21 21 21 20 20 20 19 18 17 16 16 16 16 16 17 17 18 18 18 17 15 15 16 18 20 20 17 12 10 9 9 10 11 11 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 13 13 13 13 14 14 14 15 15 16 16 16 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 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 16 16 16 16 16 15 16 16 16 17 17 18 19 19 18 18 18 18 17 16 15 13 7 6 10 12 11 9 9 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 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 21 21 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 22 22 22 22 22 23 24 24 25 25 24 21 18 15 14 14 14 15 15 16 16 17 17 17 17 17 17 18 18 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 20 19 18 18 18 17 16 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 16 17 17 18 18 19 20 20 21 21 22 23 23 22 22 21 20 20 20 20 21 22 23 23 23 23 24 24 24 24 24 24 25 25 25 26 26 26 26 26 25 25 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 23 24 24 24 25 25 25 24 23 20 15 12 12 14 16 18 20 20 21 21 8 6 7 7 5 4 3 3 3 3 3 3 2 2 2 1 2 2 3 3 3 3 4 3 4 4 5 6 7 8 10 11 11 10 10 10 10 10 10 9 8 8 7 7 7 5 3 3 3 4 6 7 7 6 6 7 7 6 6 6 7 9 10 11 11 11 11 10 10 10 10 10 11 11 12 12 13 14 15 17 17 18 18 19 19 20 20 20 20 21 21 22 22 21 21 21 21 20 20 19 18 17 16 15 14 15 15 15 15 16 17 17 17 16 16 14 13 15 19 22 20 12 8 8 9 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 12 12 12 13 13 13 13 14 14 15 15 15 16 16 17 17 17 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 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 14 14 16 17 17 17 17 17 17 17 16 15 13 8 7 6 8 9 9 9 8 8 8 8 8 8 8 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 25 25 25 25 25 25 25 24 23 22 21 21 21 21 22 23 23 23 24 23 20 16 13 12 12 13 14 14 15 16 16 17 17 17 17 17 17 18 19 19 20 21 21 22 22 22 22 22 22 23 23 23 23 22 22 22 22 23 23 22 21 20 20 20 19 19 20 20 19 18 18 17 16 15 15 14 14 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 19 19 20 20 21 23 24 24 23 22 22 21 20 20 20 21 22 23 23 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 22 20 18 17 17 18 20 22 24 28 32 21 19 19 18 14 10 7 5 4 3 3 2 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 6 7 9 10 11 11 11 11 11 10 10 10 9 9 9 8 8 7 6 4 4 4 5 7 7 7 6 6 7 7 6 6 7 8 9 10 11 12 12 13 11 10 11 11 11 11 12 12 12 13 14 15 16 17 17 17 18 19 19 20 20 20 21 21 22 21 21 21 21 21 20 20 19 17 16 15 14 14 14 14 14 14 15 16 16 16 16 16 14 10 10 15 18 16 7 7 8 9 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 13 13 13 13 14 14 14 15 15 15 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 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 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 14 15 15 15 14 14 15 15 16 16 14 10 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 25 25 24 24 24 23 22 21 20 19 19 20 21 22 22 22 21 19 16 12 10 10 11 12 13 14 15 16 16 17 17 17 17 17 17 18 19 20 21 21 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 23 23 22 21 20 20 20 19 19 20 20 19 18 18 17 16 16 15 14 14 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 19 19 20 20 21 23 24 24 24 23 23 22 21 20 20 21 22 23 24 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 26 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 24 24 25 25 25 25 25 26 26 26 25 25 25 24 23 22 21 20 20 21 22 24 26 28 31 30 29 28 28 27 23 16 9 6 4 3 2 2 2 2 2 2 3 3 4 5 6 6 7 7 6 6 6 7 8 10 11 12 12 12 12 11 10 10 10 10 9 9 8 7 6 5 5 5 6 7 7 7 6 6 7 7 6 7 7 8 9 11 11 11 12 13 11 10 11 11 11 11 12 13 13 13 14 14 15 16 16 17 18 19 19 20 20 21 21 22 22 22 21 21 21 20 20 19 18 17 15 14 13 13 13 13 13 13 14 14 15 14 14 15 15 11 5 2 6 4 3 6 8 9 10 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 17 17 17 16 16 16 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 14 14 16 14 11 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 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 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 22 21 20 18 17 17 19 20 21 20 19 18 15 13 10 9 10 11 12 13 14 15 16 16 16 16 17 17 17 18 18 19 20 21 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 23 22 20 19 18 19 19 20 19 19 18 17 17 17 16 16 15 14 14 14 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 20 21 22 23 24 24 25 24 23 22 21 21 21 22 23 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 24 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 25 24 24 23 22 22 23 23 25 26 28 29 30 31 31 32 34 33 26 15 7 5 4 3 3 2 2 2 3 3 4 5 5 6 7 8 8 8 7 7 7 8 10 11 12 12 13 12 11 11 10 10 10 10 10 9 8 6 5 5 5 6 7 7 6 6 6 7 6 6 7 7 8 9 10 11 11 12 12 11 10 11 11 11 11 11 12 13 13 13 13 14 14 16 17 18 19 19 20 20 21 21 22 22 22 21 21 21 20 19 18 17 15 14 13 13 13 13 12 12 12 13 13 13 12 12 12 14 16 14 12 12 12 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 12 12 12 13 13 13 13 14 14 14 15 15 16 16 16 17 17 17 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 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 13 13 13 13 13 12 12 12 12 12 12 12 13 13 12 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 12 12 12 26 26 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 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 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 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 23 21 19 18 16 15 16 18 18 17 16 16 15 13 11 9 9 10 11 12 13 14 15 15 16 16 16 16 17 17 18 18 19 20 21 21 22 22 22 23 23 23 23 23 23 23 22 22 21 21 22 23 24 23 22 19 18 17 18 19 19 19 18 17 17 17 17 16 16 15 15 14 14 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 21 22 23 25 25 25 25 24 23 22 22 22 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 24 24 24 24 25 25 26 27 28 29 31 32 32 34 37 35 25 14 9 7 5 5 4 4 3 4 4 5 5 6 7 8 9 9 9 9 9 9 9 9 11 12 12 13 13 12 12 11 11 11 11 11 9 8 6 5 5 5 6 6 6 6 6 7 7 7 6 7 7 8 9 10 11 11 11 11 11 10 10 10 10 10 10 11 12 12 12 12 12 14 16 17 18 19 19 20 20 20 21 21 22 22 22 21 21 20 19 18 16 14 13 12 12 12 12 12 12 12 12 12 11 11 10 10 11 11 12 12 10 9 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 14 14 15 15 15 16 16 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 18 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 16 16 16 15 15 15 15 14 14 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 26 26 26 26 25 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 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 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 22 20 18 16 14 13 14 15 14 14 14 14 13 12 10 9 9 10 11 12 13 14 15 15 16 16 16 16 17 17 18 18 19 20 20 20 21 21 22 22 23 23 23 23 23 23 22 21 21 21 22 23 23 22 21 19 17 17 18 19 19 19 17 16 16 16 17 16 16 15 15 14 15 15 16 16 16 17 17 17 17 17 17 17 18 18 19 19 19 19 20 20 20 20 20 20 21 23 24 26 26 25 25 24 23 23 23 22 22 22 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 26 26 26 26 26 26 26 27 27 28 29 30 31 32 33 35 37 34 26 19 13 9 7 6 5 4 4 5 6 6 7 8 9 10 10 10 10 10 10 10 10 10 11 12 12 13 13 13 12 11 11 11 11 10 9 7 5 5 5 5 6 6 6 7 7 7 7 7 7 7 8 8 9 10 10 10 10 11 10 9 9 8 8 9 10 10 10 10 11 11 13 15 17 17 18 19 19 19 19 20 21 22 22 22 22 22 21 19 17 15 13 12 12 12 11 11 12 12 12 12 11 11 10 9 9 9 9 8 8 7 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 15 15 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 17 17 17 18 18 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 26 26 26 26 25 25 25 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 21 21 21 22 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 22 21 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 20 18 16 15 13 11 11 12 13 13 14 14 13 11 10 9 9 10 11 12 13 14 15 15 16 16 16 16 16 17 18 18 19 19 20 20 21 21 22 22 22 23 23 23 23 21 21 21 21 21 22 22 22 21 20 19 18 18 18 18 18 18 17 16 16 16 16 16 16 16 15 15 15 15 15 16 16 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 20 21 22 22 24 25 26 25 25 24 24 23 23 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 27 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 29 29 29 30 31 32 32 33 34 35 34 29 25 20 14 8 4 4 5 7 8 8 9 10 10 11 11 11 11 11 12 11 11 11 12 11 11 12 13 13 12 12 13 13 11 10 10 9 7 5 5 6 6 6 7 7 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 9 8 7 7 7 9 9 8 8 9 10 12 14 16 17 16 17 19 19 20 21 21 22 23 23 23 23 22 19 17 14 13 12 11 11 11 11 11 12 12 11 11 10 9 9 8 8 8 7 7 7 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 18 18 18 18 17 17 17 17 17 18 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 13 13 12 12 11 11 11 11 11 11 11 10 10 10 11 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 13 13 26 26 26 26 25 25 25 24 24 24 24 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 22 22 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 21 22 22 22 22 23 23 23 24 24 24 25 25 25 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 23 23 23 24 24 24 23 21 19 17 15 14 13 11 12 14 15 15 15 14 13 11 10 9 10 11 11 12 13 14 15 15 15 16 16 16 16 17 17 18 18 19 19 20 21 21 22 22 23 23 23 23 22 22 21 21 21 22 22 21 20 19 19 19 18 18 18 18 18 18 17 16 15 15 16 16 16 16 15 15 15 15 16 16 16 17 17 17 18 18 18 18 18 19 19 19 20 19 19 19 19 19 20 21 22 23 23 24 25 25 25 24 24 24 23 22 22 22 22 22 22 23 23 23 24 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 25 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 31 31 32 32 33 33 34 34 35 34 33 31 27 18 10 7 7 9 10 11 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 14 13 12 12 12 11 8 7 6 6 6 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 10 9 8 8 7 5 6 7 7 6 6 7 10 12 13 15 16 16 17 19 20 21 22 23 23 24 24 24 24 22 19 16 14 12 11 11 11 11 11 11 11 11 11 11 10 9 8 8 8 7 7 7 8 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 10 10 11 11 11 11 12 12 12 12 12 13 13 13 14 14 15 15 15 16 16 16 16 17 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 16 16 16 16 15 15 15 14 14 14 14 14 15 15 15 15 14 14 13 13 12 12 11 11 11 11 11 11 11 10 10 10 11 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 14 26 26 26 25 25 25 25 24 24 24 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 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 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 23 24 24 22 20 18 16 16 15 15 14 15 17 18 18 17 15 13 11 10 10 10 11 12 13 14 14 15 15 15 15 16 16 16 17 17 17 18 18 19 20 21 22 22 23 23 23 23 23 22 22 21 21 22 22 21 20 19 18 18 19 19 19 18 18 17 17 16 15 14 15 15 15 15 16 15 15 15 16 16 16 16 17 17 18 18 18 18 19 19 19 20 20 20 20 19 19 20 20 21 21 22 23 23 24 24 25 25 24 24 24 23 22 22 22 22 22 22 23 23 23 23 23 23 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 31 31 31 32 32 33 33 33 34 34 34 34 34 33 33 33 28 21 15 14 13 14 15 16 17 17 16 16 15 15 14 14 14 14 14 14 13 13 12 12 13 14 14 15 15 14 13 13 12 10 8 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 11 10 10 9 8 8 7 6 5 6 6 6 5 6 9 11 12 14 15 15 16 19 22 24 25 25 25 25 25 24 24 21 18 15 13 12 11 11 11 11 11 11 11 11 11 10 10 9 9 8 7 7 7 7 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 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 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 11 11 11 11 11 11 11 11 10 10 11 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 13 13 14 14 15 26 26 25 25 25 25 25 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 25 25 26 26 26 26 26 27 27 27 26 26 26 25 25 25 24 24 23 23 23 23 23 23 23 23 23 22 20 18 17 16 16 17 18 18 19 21 21 20 18 15 13 11 10 10 10 11 12 13 14 14 15 15 15 15 15 16 16 16 17 17 17 18 19 20 21 22 22 23 22 22 23 22 22 21 21 21 21 21 20 20 19 18 18 18 18 19 19 18 17 16 15 15 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 20 21 22 22 23 23 23 23 23 24 24 24 24 24 23 23 23 22 22 22 22 23 23 23 23 23 23 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 28 28 27 27 27 27 27 27 28 28 28 28 28 28 28 29 29 30 30 30 30 31 31 31 32 32 32 32 32 33 33 33 33 33 34 34 33 33 33 33 31 31 30 27 23 20 18 17 18 20 22 22 21 20 19 17 17 16 15 15 15 15 15 14 13 13 14 14 14 15 15 15 14 14 13 11 10 9 8 8 8 7 7 8 7 8 8 8 8 8 9 9 10 10 11 11 10 9 8 8 8 7 6 6 6 6 5 5 8 10 11 13 14 16 18 21 24 25 26 26 26 26 25 25 23 21 17 14 13 12 11 11 11 11 11 11 11 11 11 10 10 9 9 8 7 7 7 7 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 18 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 13 13 13 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 15 15 26 26 25 25 25 25 25 24 24 24 23 23 23 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 22 23 23 23 23 24 24 25 25 25 26 26 26 27 27 27 27 27 27 27 26 26 25 25 24 24 24 23 23 23 22 22 22 22 22 22 20 18 17 16 16 17 18 19 20 21 22 22 21 18 14 12 10 10 10 11 12 13 14 14 14 14 15 15 15 15 16 16 16 17 17 17 19 20 21 21 21 22 21 21 21 22 22 21 21 20 20 20 20 19 19 19 18 18 18 18 18 19 18 16 15 15 14 13 14 14 14 15 15 15 15 16 16 16 16 17 17 17 18 18 19 19 20 20 20 20 20 20 20 21 21 22 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 22 22 22 23 23 23 23 23 23 24 24 24 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 30 30 31 31 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 31 30 28 27 25 23 22 21 20 22 24 26 25 24 22 20 19 18 17 17 16 16 15 14 14 14 14 14 15 15 15 14 14 13 12 12 11 10 9 9 8 7 7 8 8 8 8 8 9 9 9 9 10 10 11 11 10 10 9 8 9 8 7 7 7 6 6 6 7 9 11 12 14 16 18 20 22 24 25 26 26 26 26 25 24 21 17 14 13 13 12 11 10 11 11 11 11 11 10 10 10 9 9 8 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 13 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 17 17 17 17 17 17 16 16 16 15 15 15 14 14 13 13 13 14 14 14 14 14 14 13 13 12 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 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 14 15 15 16 26 26 25 25 25 25 25 25 24 24 24 23 23 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 26 26 26 27 27 27 27 27 27 27 27 26 26 25 25 24 24 23 23 22 22 22 22 22 22 21 20 18 16 16 16 16 17 18 19 21 23 23 22 19 16 13 11 10 10 10 11 12 13 13 14 14 14 14 15 15 15 15 16 16 17 17 18 19 20 21 21 21 21 20 20 21 22 21 21 20 20 20 20 19 19 19 19 18 17 17 17 18 18 17 16 15 14 13 13 13 14 14 14 14 15 15 16 16 16 16 17 17 17 18 18 19 19 19 20 20 20 20 20 21 21 22 23 23 23 23 23 23 23 23 24 24 25 24 24 24 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 30 30 31 31 32 32 33 33 33 33 34 34 34 33 33 33 33 33 33 33 33 33 32 32 31 30 28 27 25 23 23 23 22 22 24 27 28 27 25 22 20 19 18 18 18 17 16 15 14 14 15 15 15 15 15 14 13 13 12 12 12 12 10 9 8 8 8 8 9 9 9 9 9 9 9 9 9 10 11 11 10 10 9 9 9 9 9 8 8 7 7 6 7 9 10 12 14 16 18 19 21 23 25 25 26 26 26 25 24 21 18 15 14 13 12 11 11 11 11 11 11 11 10 10 10 9 9 8 7 7 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 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 17 17 17 17 17 16 16 16 16 15 15 14 14 13 13 13 13 14 14 14 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 14 14 15 15 16 26 26 25 25 25 25 25 25 24 24 24 23 23 22 22 22 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 26 26 25 25 24 24 23 23 22 22 22 22 22 21 20 19 17 16 16 15 15 16 17 19 21 22 21 19 16 13 11 10 9 10 11 11 12 12 13 13 13 13 14 14 15 15 15 15 16 17 17 19 20 21 21 21 20 20 20 20 21 21 21 20 20 20 20 19 19 19 19 18 17 17 17 17 17 18 17 16 15 14 13 12 13 13 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 19 19 19 19 19 19 20 21 22 22 23 23 23 23 23 23 23 23 24 25 25 25 24 24 24 23 23 23 23 24 24 24 24 24 24 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 30 31 31 32 32 33 33 33 34 34 34 34 34 33 33 33 33 33 32 32 32 32 32 31 31 30 28 27 25 23 22 23 24 25 26 27 29 29 27 24 21 20 19 19 19 18 16 15 14 14 14 15 15 15 15 15 15 15 14 14 14 13 12 10 9 8 9 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 9 9 10 10 10 10 9 8 7 7 8 10 12 14 16 18 19 21 23 24 25 25 25 25 24 23 21 19 16 14 13 13 11 11 12 12 12 12 11 10 10 10 9 8 8 7 7 7 7 7 8 8 9 9 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 13 14 14 14 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 17 17 17 17 17 17 17 16 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 12 12 12 12 12 13 13 13 14 14 15 15 16 16 26 26 26 25 25 25 25 25 24 24 24 23 23 22 22 22 22 21 21 21 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 26 26 25 24 24 23 23 22 22 22 22 21 21 21 20 18 17 16 16 15 15 15 18 19 19 18 16 15 12 10 9 9 9 10 10 11 11 12 12 13 13 13 13 14 14 15 15 15 16 17 18 19 20 21 21 20 19 19 20 21 21 21 20 20 20 19 19 19 19 18 18 18 17 16 17 17 17 17 17 16 14 13 13 12 12 13 13 14 14 14 15 15 15 15 15 16 16 17 17 17 18 18 18 18 18 19 19 20 21 22 23 23 23 23 23 23 22 23 24 25 25 25 25 25 24 24 23 23 23 24 24 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 27 27 28 28 28 28 28 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 27 27 27 27 27 27 27 28 28 28 29 29 30 30 31 31 32 32 33 33 34 34 34 34 34 34 33 33 32 32 32 32 32 32 31 31 31 30 29 28 27 25 24 23 23 25 27 27 26 24 23 24 23 21 21 20 20 20 19 17 15 15 15 15 15 15 15 16 17 16 16 16 15 15 15 13 12 10 10 11 12 12 11 11 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 10 9 8 8 9 11 14 16 18 19 21 22 23 24 24 24 24 23 23 22 20 17 15 13 13 12 12 12 12 12 12 12 11 10 10 9 9 8 7 7 7 7 7 8 8 9 9 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 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 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 14 14 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 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 13 13 13 14 14 15 15 15 15 16 26 26 26 26 25 25 25 25 24 24 24 23 23 23 22 22 22 21 21 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 27 27 27 27 27 28 28 28 28 27 27 27 26 26 25 24 24 23 22 22 22 22 21 21 21 20 19 18 17 17 16 15 15 16 17 17 15 14 13 12 11 10 9 9 9 9 9 10 10 11 12 12 12 13 13 14 15 15 16 16 16 17 18 20 21 21 20 19 18 18 19 20 20 20 20 20 20 19 18 18 18 18 18 17 17 17 17 17 17 17 17 16 14 12 12 12 12 12 13 13 14 14 14 15 15 15 15 15 16 16 17 17 17 17 18 18 18 18 19 20 21 22 22 23 24 24 24 23 23 23 24 25 25 26 25 25 25 24 24 23 24 24 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 28 28 28 29 29 30 30 31 31 32 32 33 33 33 34 34 34 34 33 33 32 32 32 32 31 31 31 31 30 30 29 28 27 26 25 24 23 23 24 26 28 26 20 18 17 18 19 20 21 21 22 21 19 17 17 17 16 15 15 15 16 17 17 16 15 14 14 14 13 12 12 12 14 15 15 13 12 10 10 9 9 9 9 9 9 10 10 10 11 11 10 10 11 11 12 12 12 11 9 9 10 11 13 16 18 19 20 22 22 23 23 23 23 23 23 22 20 18 15 14 13 13 13 13 13 13 12 12 11 11 10 10 9 8 7 7 7 7 7 7 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 26 26 26 26 26 25 25 25 25 24 24 23 23 23 22 22 21 21 21 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 27 27 27 27 28 28 28 28 28 28 28 27 27 26 25 25 24 23 23 22 22 21 21 21 21 21 20 19 17 17 16 16 15 15 15 16 14 12 12 12 11 10 10 9 8 8 8 9 10 11 11 12 12 13 13 15 16 16 17 17 16 15 17 18 20 21 21 20 18 17 17 18 19 19 19 19 20 20 19 18 18 18 18 18 17 17 17 17 17 17 17 16 15 13 12 12 12 12 12 13 13 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 19 20 21 22 22 23 24 24 25 25 25 24 24 25 26 26 26 25 25 24 24 24 24 25 25 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 28 28 28 28 28 28 28 29 29 29 29 28 28 28 28 27 27 27 27 27 27 27 28 28 29 29 30 30 30 31 31 32 32 33 33 33 33 33 33 33 33 32 32 32 32 32 31 31 30 30 29 29 28 27 26 25 25 24 23 23 23 24 27 25 18 12 8 10 14 17 19 21 21 22 21 19 18 18 18 17 16 16 16 16 16 15 14 13 12 12 13 13 13 14 15 17 17 16 13 11 10 10 9 9 9 9 9 9 10 11 11 11 11 11 11 12 13 13 13 12 11 10 10 12 14 16 17 19 20 21 22 22 23 23 23 23 23 22 21 18 16 15 14 14 13 13 13 13 13 12 11 11 10 10 9 9 8 7 7 7 7 7 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 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 16 16 16 16 16 16 16 16 16 16 16 16 15 14 14 13 13 13 13 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 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 26 26 26 26 26 25 25 25 25 24 24 23 23 23 22 22 21 21 21 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 28 27 27 26 25 25 24 23 22 22 21 21 21 21 21 20 19 18 17 16 16 15 14 14 15 14 13 12 12 13 12 11 10 9 8 8 9 10 10 11 12 12 12 13 14 16 17 18 18 17 16 15 17 19 21 22 21 20 18 17 17 17 18 18 19 19 19 19 18 18 19 19 19 18 17 17 17 17 17 17 16 15 14 13 12 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 18 18 18 19 20 21 22 22 23 24 25 25 26 26 26 25 26 26 26 26 26 25 25 24 24 25 25 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 28 28 28 29 29 30 30 30 31 31 32 32 33 33 33 33 33 33 33 32 32 32 32 32 31 31 30 30 29 29 28 28 27 26 25 24 24 23 23 21 22 23 23 18 11 7 7 11 14 17 19 20 21 22 21 20 19 19 18 17 16 16 15 15 15 14 13 12 12 13 14 14 15 15 16 18 17 16 13 12 11 10 10 10 10 9 9 10 11 12 12 12 12 12 13 13 14 14 13 12 11 11 12 14 16 17 19 20 21 22 23 23 23 23 23 22 22 21 19 17 16 15 14 14 13 13 13 13 13 12 11 10 10 10 9 9 8 7 7 7 7 8 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 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 27 26 26 26 26 26 25 25 25 24 24 23 23 23 22 22 21 21 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 27 27 27 27 28 28 28 28 28 28 28 28 27 27 26 25 24 23 23 22 22 21 21 21 20 20 19 18 17 17 16 15 14 13 13 13 13 13 13 14 15 14 13 11 10 9 9 10 11 12 12 13 13 13 13 15 16 18 18 18 18 16 15 17 19 21 22 22 20 18 16 16 16 17 18 18 19 19 19 19 20 21 20 19 18 17 17 17 16 16 16 15 14 13 13 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 18 20 21 22 22 23 24 25 26 26 27 27 27 26 27 27 27 26 25 25 24 24 25 26 26 26 26 26 26 26 27 27 27 27 28 28 28 29 29 29 29 29 29 29 30 30 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 29 29 29 29 29 30 30 31 31 32 32 33 33 33 33 33 33 33 32 32 32 31 31 31 31 30 30 29 28 28 27 27 26 26 24 23 23 22 20 19 20 20 18 15 12 10 11 13 16 19 20 21 22 22 21 21 20 19 18 18 17 16 16 15 15 14 14 13 14 14 15 16 16 17 17 18 17 16 14 12 11 11 10 10 9 9 10 11 12 12 13 13 13 13 14 14 14 14 13 13 13 13 15 16 17 19 20 22 22 23 23 23 22 22 21 21 20 18 17 16 16 15 14 13 13 13 13 13 13 11 10 10 10 10 9 8 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 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 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 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 27 27 26 26 26 26 25 25 25 24 24 24 23 23 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 27 26 26 25 24 23 22 22 21 21 21 20 20 19 19 18 17 17 16 16 15 13 12 12 13 13 14 16 17 17 15 13 12 11 11 11 12 13 13 13 13 14 15 16 18 18 18 17 17 17 17 18 20 21 22 22 20 17 15 15 15 16 17 18 18 18 19 19 21 21 20 19 18 18 17 16 15 15 14 14 13 13 13 12 12 12 13 13 14 14 15 15 15 15 16 16 16 16 15 15 15 15 15 15 16 16 16 16 17 19 20 21 22 23 25 26 27 28 28 28 28 27 27 27 27 26 26 25 24 25 25 26 27 27 27 27 27 27 27 27 27 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 28 28 28 28 29 29 29 29 29 29 30 30 30 31 31 32 32 32 33 33 33 33 33 33 32 32 31 31 31 31 31 30 29 29 28 28 28 27 27 26 24 23 22 21 19 17 16 16 15 13 12 11 11 13 16 19 20 22 22 22 22 22 21 20 20 19 18 18 17 17 16 16 16 16 16 16 17 17 17 18 18 18 17 17 16 14 13 12 11 11 10 10 10 11 12 13 13 13 13 14 14 14 14 15 14 14 14 14 16 17 18 20 21 22 22 22 22 22 21 21 20 20 19 18 17 16 15 15 14 14 13 13 14 13 12 11 10 10 10 10 9 9 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 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 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 27 27 27 26 26 26 25 25 25 24 24 24 23 23 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 27 26 25 25 24 23 22 21 21 21 20 20 20 19 18 18 18 17 17 16 16 15 14 14 15 16 17 18 19 19 18 16 14 13 13 13 13 14 14 15 15 16 17 19 19 18 17 16 17 18 18 18 20 21 21 21 19 16 14 14 15 16 17 18 18 18 19 20 22 21 20 19 18 18 18 16 14 13 13 13 13 13 12 12 12 12 12 13 14 14 14 15 15 16 16 17 17 17 16 16 15 14 14 15 15 15 15 15 16 17 19 20 21 23 25 27 28 29 29 29 28 28 27 27 27 26 26 25 25 25 25 26 27 27 27 27 27 27 27 28 28 28 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 31 31 31 31 31 30 30 30 29 29 29 28 28 28 28 29 29 29 29 29 29 30 30 30 31 31 31 32 32 32 32 33 33 33 33 32 32 31 31 31 30 30 29 29 28 28 28 27 27 27 26 24 22 21 20 18 16 13 11 9 8 9 9 9 11 15 18 20 22 23 23 23 23 22 22 21 20 20 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 17 15 14 13 12 11 10 11 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 17 18 19 20 21 22 22 21 21 20 20 20 20 19 19 17 16 15 15 15 14 14 13 13 13 13 12 11 11 10 10 10 9 9 9 8 8 8 8 9 9 9 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 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 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 27 27 27 27 26 26 26 25 25 24 24 24 23 23 23 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 28 29 29 28 28 27 27 26 25 24 23 22 22 21 21 20 20 20 19 18 18 18 18 17 17 17 18 18 18 19 21 21 21 21 21 21 19 18 16 15 15 15 15 15 16 17 18 19 20 19 18 17 16 16 17 18 19 19 19 19 20 20 18 15 14 14 15 16 17 17 18 18 19 21 21 21 20 18 18 19 18 16 14 12 12 12 13 13 12 12 11 11 12 13 13 14 14 15 15 16 17 18 19 19 19 17 15 14 14 14 14 14 14 14 14 16 18 21 22 24 26 28 29 30 30 29 29 28 28 27 27 27 26 26 25 25 25 26 27 27 27 27 27 28 28 28 29 29 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 30 29 29 29 28 28 28 29 29 29 29 29 29 29 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 31 31 30 30 29 29 29 28 28 28 27 27 27 26 24 22 21 20 18 15 12 9 7 6 6 6 7 9 11 14 18 21 23 24 24 24 24 23 23 22 21 21 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 19 18 16 15 14 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 16 17 18 19 19 20 21 21 20 20 19 19 19 19 19 18 17 16 15 15 15 14 14 14 14 13 13 12 12 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 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 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 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 15 15 15 15 15 27 27 27 27 26 26 26 25 25 25 24 24 24 23 23 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 28 28 28 28 29 29 29 28 28 27 26 26 25 24 23 22 21 21 20 20 20 19 19 18 17 17 17 17 17 18 20 21 22 24 26 26 25 24 23 22 21 20 18 17 17 16 17 18 19 19 20 20 19 18 17 16 16 16 17 18 19 19 18 18 19 19 18 16 15 15 16 16 17 17 17 18 19 20 21 20 19 18 18 19 18 16 14 12 12 12 13 13 12 11 11 11 12 12 13 13 13 14 15 16 18 19 20 21 21 20 17 15 13 13 13 14 13 13 14 16 19 22 25 26 27 28 29 30 30 29 28 28 28 27 27 27 27 26 25 25 26 26 27 27 27 28 28 28 29 29 30 30 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 31 31 30 30 29 29 29 28 28 29 29 29 29 29 29 29 30 30 30 30 30 31 31 31 32 32 32 32 32 32 31 31 31 30 30 29 29 28 28 28 28 27 27 26 26 24 23 21 20 18 16 13 10 8 8 8 8 8 8 9 11 13 16 20 23 24 25 25 24 24 23 23 22 22 21 21 21 21 22 22 22 22 22 23 23 22 22 22 22 22 22 20 19 17 16 14 14 13 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 17 17 18 18 19 19 19 18 18 18 18 18 18 18 18 17 16 16 15 15 15 15 14 14 14 13 13 12 11 11 10 10 10 10 10 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 8 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 28 27 27 27 27 26 26 25 25 25 24 24 24 23 23 22 22 22 21 21 20 20 20 20 19 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 24 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 29 29 29 28 28 27 27 26 25 24 23 22 22 21 21 20 20 19 19 18 18 17 17 17 17 18 19 20 21 22 24 26 26 26 25 24 23 22 21 19 18 18 18 18 19 19 20 19 18 17 16 16 16 16 17 17 18 18 18 18 18 18 19 18 17 16 16 17 17 17 17 18 18 19 20 20 19 18 18 18 18 17 16 14 13 13 13 13 13 12 11 11 11 11 12 12 12 13 14 15 16 18 20 21 22 23 22 20 16 14 12 13 14 13 13 14 16 20 23 26 26 27 28 29 29 29 29 28 28 27 27 27 27 27 27 26 26 26 27 27 28 28 28 29 29 30 30 31 31 32 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 32 32 31 30 30 29 29 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 30 30 29 29 29 28 28 27 27 27 27 26 25 24 23 22 20 19 17 14 12 10 9 9 9 10 10 10 10 11 12 15 20 23 25 26 26 25 25 24 24 23 23 22 22 22 23 23 23 24 24 24 24 24 24 24 23 24 23 22 21 20 18 17 16 16 15 14 14 14 14 14 15 15 15 16 16 15 15 16 16 17 17 17 17 17 17 17 16 16 16 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 14 13 12 11 10 10 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 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 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 28 27 27 27 27 26 26 26 25 25 24 24 24 23 23 22 22 21 21 21 20 20 20 20 19 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 27 27 28 28 28 29 29 29 29 28 28 27 26 25 25 24 23 22 21 21 20 20 20 19 19 18 17 17 17 17 18 19 19 20 21 22 23 24 24 24 24 23 23 22 21 20 19 19 18 18 18 19 18 17 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 18 18 18 19 19 19 18 18 17 17 17 16 16 15 15 14 14 13 13 12 11 10 11 11 11 11 12 13 14 15 16 18 20 21 23 23 23 22 19 15 13 13 15 15 15 15 17 20 23 25 25 26 27 27 28 28 28 28 28 27 27 27 27 27 27 27 26 26 27 27 28 29 29 30 30 31 31 32 32 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 33 33 33 33 33 32 31 31 30 29 29 29 29 29 29 29 29 30 30 30 30 29 29 29 29 30 30 30 31 31 31 31 31 31 30 30 30 29 29 28 28 27 27 27 26 26 26 25 24 23 22 21 19 18 16 14 13 11 11 10 11 11 11 11 11 11 12 15 19 23 26 27 27 26 26 25 24 24 24 23 23 24 24 24 24 25 25 25 25 25 25 25 24 24 24 23 22 20 19 18 17 16 15 14 14 14 15 15 15 16 16 15 15 15 16 16 16 16 16 16 16 15 15 15 14 15 16 16 16 16 16 15 15 15 14 14 14 14 15 15 15 15 13 12 10 10 9 9 10 10 10 10 10 10 9 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 13 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 28 27 27 27 27 26 26 26 25 25 24 24 24 23 23 22 22 21 21 21 20 20 20 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 27 27 28 28 29 29 29 29 28 28 27 26 26 25 24 23 22 21 21 20 20 20 19 19 18 17 17 16 17 18 19 20 22 24 25 24 24 23 23 23 23 23 22 21 21 20 20 19 17 17 17 17 17 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 18 18 17 18 18 18 18 18 18 18 18 19 19 18 17 16 16 16 15 15 16 15 15 14 14 13 12 11 11 11 11 11 11 11 13 14 15 17 19 20 21 22 22 23 22 20 17 15 15 16 17 17 17 18 20 22 24 24 25 26 27 27 28 28 28 28 27 27 27 27 27 27 27 26 27 27 28 29 30 30 31 31 32 32 33 33 33 33 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 33 33 33 33 32 32 31 30 29 29 29 29 29 29 30 30 30 30 29 29 29 28 29 29 29 30 30 30 30 31 30 30 30 30 30 29 29 28 28 27 27 26 26 26 25 24 24 23 22 21 20 18 17 16 14 13 12 12 12 11 12 12 12 11 11 13 16 20 24 26 27 27 27 26 26 25 25 24 24 24 24 25 25 26 26 26 26 26 26 26 26 26 25 25 24 22 20 19 18 18 16 15 14 15 15 15 16 16 16 16 15 15 15 16 16 16 15 15 14 14 14 13 13 14 14 15 16 16 15 14 14 14 13 13 13 14 14 15 15 15 13 12 10 9 8 9 9 10 10 11 11 10 9 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 8 8 8 9 9 9 9 9 8 8 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 28 28 27 27 27 26 26 26 25 25 25 24 24 23 23 22 22 21 21 21 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 26 26 27 27 28 28 29 29 29 29 28 28 27 27 26 25 24 23 22 21 21 20 20 20 19 19 19 18 17 17 16 17 18 20 22 24 26 27 27 25 24 23 23 22 22 21 21 21 20 19 18 16 16 16 16 15 14 13 14 15 15 16 16 16 17 17 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 17 16 15 15 15 15 16 16 16 16 15 14 13 12 12 12 11 11 10 11 12 13 14 15 17 19 20 20 21 21 22 22 21 19 17 17 18 20 20 20 19 19 20 22 23 24 25 26 27 27 28 28 28 27 27 27 27 27 27 26 26 27 28 29 30 30 31 31 32 32 33 33 34 34 34 34 34 34 34 35 35 35 35 35 34 34 34 34 34 34 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 33 33 32 32 31 30 29 29 29 29 29 29 30 30 29 29 28 28 28 28 28 29 29 29 30 30 30 30 30 30 29 29 29 29 28 28 27 27 26 26 25 25 24 24 23 22 21 20 19 18 17 16 15 14 14 13 13 13 13 13 12 11 12 15 18 21 23 25 26 27 27 26 26 25 25 25 25 25 25 26 26 26 27 26 26 27 27 27 27 26 26 25 24 22 20 19 19 17 16 15 15 16 16 16 16 16 16 15 15 15 15 16 15 15 14 13 13 13 12 12 13 13 14 15 15 14 14 13 13 13 12 12 12 13 14 14 14 13 12 10 8 8 8 9 10 10 11 11 11 10 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 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 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 13 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 28 28 27 27 27 27 26 26 26 25 25 24 24 23 23 22 22 21 21 21 20 20 20 19 19 19 19 19 19 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 24 24 24 24 24 25 25 26 26 26 26 26 27 27 28 29 29 29 29 28 28 27 27 26 25 24 23 22 21 21 20 20 20 19 19 19 18 17 17 16 16 17 19 21 22 23 24 25 25 24 24 23 23 22 22 21 21 21 20 18 16 15 15 16 15 14 13 12 12 13 15 15 15 16 16 16 16 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 20 19 17 14 14 14 15 16 16 17 17 17 15 14 13 12 12 12 12 12 11 12 13 14 15 16 17 18 19 19 19 20 22 22 22 20 19 19 20 22 23 22 19 18 19 21 23 24 25 25 26 27 27 27 27 27 27 27 27 27 27 26 27 27 28 29 30 31 31 32 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 32 32 31 30 29 29 28 29 29 29 29 29 29 28 28 27 27 27 27 28 28 28 29 29 29 30 29 29 29 29 29 29 28 28 27 27 26 25 25 24 24 23 23 22 21 20 19 18 17 16 16 15 15 15 14 14 14 14 13 12 12 13 15 17 19 21 23 25 25 26 26 26 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 24 23 22 21 19 18 16 16 17 17 17 17 17 16 15 15 15 15 15 15 15 14 13 12 12 12 12 12 12 13 14 14 14 13 13 13 12 11 11 11 11 12 13 13 12 11 9 7 7 8 9 10 11 11 11 11 10 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 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 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 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 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 14 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 28 28 28 27 27 27 27 26 26 25 25 24 24 23 23 22 22 21 21 21 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 25 26 26 26 27 27 28 28 29 29 29 28 28 27 27 26 25 24 23 22 21 21 20 20 19 19 19 19 18 18 17 16 16 16 17 19 20 21 20 20 20 20 22 22 22 22 21 20 20 20 20 19 17 15 15 15 15 15 14 13 12 11 12 12 13 14 15 15 15 15 16 17 17 18 18 18 19 19 18 18 18 18 18 18 19 19 20 19 17 14 14 15 16 16 17 18 18 18 16 14 13 12 12 13 13 14 14 15 16 15 15 16 17 18 18 18 19 20 21 22 22 21 21 20 21 22 23 22 19 18 18 20 22 23 24 25 26 26 26 27 27 27 27 27 27 27 27 27 27 28 29 30 31 31 32 32 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 32 31 31 30 29 29 28 28 28 28 28 29 29 28 28 27 27 26 26 27 27 28 28 29 29 29 29 29 29 29 28 28 28 28 28 27 27 26 25 24 24 23 23 22 21 20 19 19 18 17 16 15 15 15 15 15 15 15 15 14 12 12 14 15 16 18 20 21 23 24 25 25 25 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 28 27 26 25 25 24 22 20 18 17 17 18 18 18 17 17 16 16 15 15 15 15 15 14 13 12 11 11 11 11 12 12 13 13 13 13 12 12 11 11 10 9 10 11 12 11 10 8 7 6 6 8 9 11 11 11 11 11 10 9 9 8 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 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 7 7 7 8 8 8 8 8 8 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 13 13 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 13 14 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 28 28 28 28 27 27 27 26 26 25 25 24 24 24 23 23 22 22 21 21 20 20 19 19 19 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 26 26 26 27 28 28 29 29 29 28 28 27 26 26 25 24 23 22 22 21 20 20 20 19 19 19 18 18 17 17 16 15 16 17 19 20 20 18 17 18 20 21 21 21 21 20 19 19 19 19 17 15 14 14 15 15 15 15 15 14 12 10 11 12 13 13 14 14 15 16 17 17 17 18 18 19 19 19 18 18 18 18 18 19 19 19 18 17 15 15 15 16 17 18 19 20 20 18 15 13 11 11 13 14 16 17 18 17 16 16 16 17 17 17 17 18 20 21 22 22 22 21 20 21 22 23 22 20 18 18 20 21 22 23 24 25 26 26 26 26 26 27 27 27 27 27 27 28 29 30 30 31 31 32 32 33 33 34 34 34 34 34 34 34 34 33 34 34 34 34 34 34 34 33 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 32 32 31 31 30 30 29 29 28 28 28 28 28 28 28 28 28 27 26 26 26 26 26 27 27 28 29 29 29 29 29 28 28 28 28 28 28 28 27 26 25 24 24 23 23 22 21 20 19 18 18 17 16 16 15 15 15 15 15 16 17 16 14 13 13 14 15 16 18 19 21 22 23 24 25 25 26 26 27 27 28 28 28 27 27 27 28 28 28 29 28 28 28 27 27 27 26 25 23 20 19 19 19 18 18 18 17 17 16 16 15 15 15 15 14 13 12 11 11 11 11 11 11 12 12 12 12 11 11 10 10 9 8 9 10 10 9 7 6 4 5 6 8 9 11 11 12 12 11 11 10 9 8 7 6 6 7 7 7 7 7 6 6 6 7 7 7 7 7 7 7 7 7 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 8 8 8 8 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 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 11 11 11 12 12 13 13 14 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 28 28 28 28 28 27 27 27 26 26 25 25 24 24 24 23 23 22 21 21 20 20 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 28 28 27 26 26 25 24 23 22 22 21 21 20 20 20 19 18 18 18 17 17 17 16 16 16 18 19 21 20 20 20 21 21 21 21 20 19 18 18 19 18 16 15 14 14 14 14 15 16 16 16 15 11 10 10 11 12 12 13 14 15 16 16 17 17 17 18 19 19 19 18 18 18 18 18 18 18 18 17 17 17 16 17 17 18 19 20 21 21 19 16 13 11 11 13 16 17 19 19 19 18 18 17 17 16 16 16 17 19 20 21 21 22 21 20 20 20 21 22 21 20 19 20 20 22 23 24 25 25 25 26 26 26 26 27 27 27 27 28 29 29 30 31 31 32 32 32 33 33 33 34 34 34 34 34 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 32 32 32 31 31 30 30 30 30 29 28 28 28 28 28 28 28 28 28 27 27 26 25 25 25 25 26 26 27 28 28 29 29 28 28 28 28 28 27 27 27 27 26 26 25 24 23 22 22 21 20 19 18 18 17 17 16 16 16 15 15 16 17 17 17 16 15 15 15 15 16 17 18 19 20 21 22 23 25 26 26 27 28 28 28 28 28 27 28 28 28 28 29 28 28 28 28 28 28 28 27 26 24 22 21 20 19 19 19 18 18 17 16 16 16 15 15 14 13 12 11 11 11 11 12 11 11 12 12 11 10 10 9 9 9 8 8 8 8 7 6 4 4 4 6 7 9 11 11 12 12 11 10 9 9 8 7 6 6 6 7 7 7 7 6 6 6 6 6 6 6 7 7 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 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 8 8 8 8 9 9 9 9 10 10 10 9 9 9 10 10 10 10 10 10 11 11 11 12 13 13 14 15 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 16 16 28 28 28 28 28 28 27 27 26 26 26 25 25 24 24 24 23 22 22 21 20 20 19 19 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 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 25 26 26 27 28 28 29 29 28 27 27 26 25 24 24 23 22 22 21 21 20 20 19 19 18 18 17 17 17 17 17 17 17 18 20 21 23 23 23 24 23 22 21 19 18 18 18 19 19 16 14 13 13 13 14 14 15 16 16 16 14 10 9 10 11 11 12 12 13 13 14 15 15 16 16 18 18 19 18 18 17 17 18 18 18 17 17 17 17 17 17 17 18 18 19 20 21 21 21 18 14 12 12 15 17 18 18 20 20 20 19 18 16 15 15 16 17 18 19 20 21 21 21 21 20 20 20 21 21 21 20 20 21 22 23 24 24 25 25 25 25 26 26 27 27 27 28 29 29 30 30 31 31 31 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 32 32 31 31 30 30 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 26 25 24 24 24 25 26 26 27 28 28 28 28 28 28 27 27 27 27 27 27 27 26 25 24 23 22 22 21 20 20 19 18 18 18 17 17 17 16 16 16 17 17 18 17 17 16 16 17 17 18 18 18 18 19 20 21 22 24 26 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 28 27 25 23 21 20 20 20 20 19 18 17 17 16 16 15 14 14 13 12 12 11 12 12 12 11 11 11 11 10 9 9 9 8 8 8 8 8 7 5 4 4 5 6 7 9 10 11 12 12 11 10 9 8 7 6 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 9 9 9 10 10 10 9 9 9 9 9 9 10 10 10 10 11 12 12 13 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 28 28 28 28 28 28 27 27 27 26 26 26 25 25 25 24 24 23 22 21 21 20 19 19 18 18 18 17 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 22 22 22 23 23 24 24 25 26 27 27 28 28 28 28 27 26 26 25 24 23 23 22 22 21 21 20 19 19 18 18 18 17 18 18 18 18 18 18 19 20 21 24 25 25 25 24 23 21 19 18 17 17 17 17 16 13 12 11 12 12 13 14 15 16 16 14 12 10 9 10 11 12 12 12 13 13 13 14 14 15 16 17 18 18 18 17 17 17 17 18 18 18 18 17 17 17 17 17 18 18 18 19 20 21 21 18 14 13 15 17 18 18 19 20 21 21 19 17 15 14 14 16 17 18 18 19 20 21 21 21 20 20 20 20 21 21 21 21 21 22 22 23 24 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 31 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 32 32 31 30 29 29 29 29 29 29 28 28 27 27 27 27 28 28 28 28 28 28 27 26 25 24 24 24 24 25 26 27 27 28 28 28 27 27 27 27 27 27 27 27 26 26 25 24 23 22 22 21 20 20 19 19 19 18 18 18 18 17 17 17 17 18 18 18 18 18 18 19 19 19 19 18 17 17 17 18 20 22 24 26 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 29 28 26 24 23 22 21 21 21 21 20 19 18 17 16 16 15 14 13 13 12 12 12 13 13 12 11 11 11 10 9 8 8 8 8 8 7 7 6 5 5 5 5 6 7 8 10 11 11 11 11 10 9 7 6 6 5 5 6 6 7 7 7 6 5 5 5 6 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 8 7 7 7 8 8 8 9 9 10 10 10 9 9 9 9 9 9 9 9 9 10 10 11 12 13 14 15 16 16 16 17 17 17 17 17 18 18 18 18 17 17 17 17 16 16 16 16 16 28 28 28 28 28 28 28 27 27 27 26 26 26 26 25 25 24 23 23 22 21 20 19 19 18 18 18 18 17 17 18 18 18 18 18 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 22 23 24 24 25 26 27 27 28 28 28 27 26 25 24 24 23 22 22 21 21 20 20 19 18 18 18 17 17 18 18 19 19 19 19 19 19 19 21 24 24 25 24 23 21 19 18 17 16 16 15 14 12 11 10 10 11 12 13 14 15 15 15 14 12 11 10 11 12 13 13 13 13 13 13 14 14 15 15 17 18 18 18 17 16 16 17 18 19 19 19 18 16 16 16 17 17 17 18 19 20 21 20 18 16 16 17 19 20 20 20 21 22 22 19 16 13 12 13 15 16 17 17 18 19 19 20 20 20 20 20 20 21 21 21 21 22 22 22 23 23 23 24 24 25 26 26 27 27 28 28 29 29 30 30 30 31 31 31 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 33 33 33 33 33 32 32 32 32 32 31 31 30 29 29 29 29 29 28 28 27 27 27 27 27 27 28 28 28 28 28 27 26 24 24 23 23 23 24 25 26 27 27 27 27 27 26 26 27 27 27 27 27 26 26 25 25 24 23 22 21 20 20 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 20 20 21 21 20 19 17 16 16 17 18 21 23 25 26 26 27 28 28 28 28 28 28 27 27 27 27 27 27 28 28 29 29 29 28 27 25 24 24 24 24 24 23 22 20 18 18 17 16 15 15 14 13 13 13 13 13 13 12 11 11 11 10 9 9 8 8 8 7 7 7 6 6 5 5 5 6 6 8 9 10 10 10 10 10 9 7 6 5 5 5 5 6 7 7 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 10 10 10 10 9 9 8 8 7 7 7 7 8 8 9 9 10 10 10 10 9 9 9 9 9 9 9 9 10 11 12 13 14 15 15 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 16 17 17 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 24 23 22 21 21 20 19 19 18 18 18 18 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 21 21 20 20 20 20 20 21 21 21 21 21 21 21 22 22 23 24 25 25 26 27 27 28 27 27 26 25 24 23 23 22 21 21 20 19 18 18 17 17 17 16 17 17 18 18 19 18 18 17 17 17 17 19 20 21 21 21 21 19 17 16 16 15 14 13 11 10 10 9 9 10 11 12 13 14 14 14 14 13 12 12 13 14 15 15 14 13 13 13 14 15 15 15 16 17 17 17 16 16 16 17 18 19 20 20 19 17 16 16 17 17 17 18 18 19 19 19 18 17 18 19 21 22 22 23 23 24 22 19 16 13 12 13 15 15 16 16 17 17 18 19 19 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 24 25 25 26 27 27 28 28 29 29 29 30 30 30 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 30 29 29 29 29 28 28 28 27 27 27 27 27 27 27 28 28 28 28 27 26 24 23 23 23 23 24 25 26 26 26 26 27 26 26 26 26 27 27 27 26 26 26 26 25 24 23 22 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 22 23 23 22 20 18 16 16 16 18 20 22 24 25 26 26 27 28 28 28 28 27 27 27 26 26 26 27 27 27 28 29 29 28 28 27 26 25 25 26 27 26 24 21 19 18 17 17 16 15 15 14 13 13 13 13 13 12 11 11 10 10 10 9 8 8 7 7 7 7 6 6 5 5 5 5 6 7 8 8 9 10 10 10 9 7 5 4 4 4 5 6 6 6 6 6 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 7 7 7 7 7 7 8 8 9 9 10 10 9 9 9 9 9 9 9 10 10 11 12 12 13 14 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 26 25 24 23 23 22 21 20 20 19 19 18 18 18 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 21 21 21 22 22 23 24 25 25 26 27 27 27 27 26 25 24 23 22 22 21 20 20 19 18 17 16 15 15 15 15 15 16 16 17 17 17 16 16 15 15 15 16 17 18 18 19 18 17 16 16 16 15 13 11 10 9 9 9 9 9 11 12 13 14 14 14 14 14 14 14 15 16 16 15 14 14 13 14 15 15 16 15 16 16 17 17 16 16 16 17 17 18 19 20 20 18 16 16 16 17 17 17 18 18 18 18 18 18 19 20 21 23 23 24 24 24 23 20 17 14 13 13 14 15 15 15 16 16 16 17 18 19 20 21 21 21 21 21 22 22 22 22 22 23 23 23 24 24 25 26 27 27 28 28 29 29 29 29 30 30 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 32 32 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 30 30 29 29 29 28 28 28 28 28 27 27 27 27 27 27 27 28 27 27 27 25 24 24 23 23 23 23 24 25 26 26 26 26 26 26 26 26 26 27 27 27 26 26 26 25 25 24 23 21 21 20 19 19 18 19 19 19 19 19 19 19 19 20 20 21 21 21 22 22 24 24 23 21 19 17 16 17 18 20 22 23 25 26 26 27 27 27 27 27 27 27 26 26 26 26 26 26 27 27 28 29 28 28 28 27 26 26 26 27 28 26 23 21 19 18 17 17 16 15 15 14 14 14 13 13 12 11 11 10 10 10 9 9 8 7 7 7 7 6 6 5 5 5 5 5 6 6 7 8 9 10 10 8 6 5 4 4 4 5 5 6 6 6 5 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 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 10 10 10 10 10 10 10 10 10 9 9 9 8 8 7 7 7 6 7 7 7 8 8 9 9 9 9 9 9 9 9 9 10 10 11 11 12 13 14 14 15 15 16 16 17 17 17 17 18 18 19 19 19 18 18 18 17 17 17 17 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 25 25 24 23 22 21 21 20 19 19 18 18 18 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 22 22 23 24 25 25 26 26 26 26 25 24 23 22 22 21 20 20 19 18 17 17 16 15 15 15 15 15 14 14 14 14 14 15 15 15 14 13 13 14 16 16 16 17 17 17 17 16 15 14 11 10 9 8 9 9 9 9 10 11 13 13 14 14 14 14 14 15 15 16 15 15 14 14 14 14 15 16 17 16 15 15 16 16 16 16 16 16 17 18 19 20 19 17 15 15 16 16 17 17 17 17 18 18 18 19 19 20 21 23 24 24 24 24 23 20 17 14 13 13 14 14 14 15 15 15 15 16 17 19 20 20 21 21 21 21 21 22 22 22 22 23 23 23 24 24 25 26 26 27 28 28 29 29 29 29 29 30 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 29 29 29 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 25 24 24 23 23 23 23 23 24 25 25 26 26 26 26 26 26 27 27 27 27 27 27 26 26 25 24 23 22 21 20 19 18 18 18 19 18 18 19 19 19 19 20 21 21 21 22 22 23 24 24 23 21 19 18 17 17 18 19 22 23 24 25 26 26 27 27 27 27 26 26 26 25 25 25 25 26 26 27 27 27 27 28 28 28 28 27 27 26 26 26 24 22 20 19 18 17 16 16 15 15 14 14 13 13 12 12 11 11 10 10 10 9 8 7 6 6 7 7 6 5 5 5 5 5 5 5 6 8 9 10 9 7 5 4 3 3 3 4 5 5 6 6 5 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 7 8 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 7 6 6 7 7 7 8 8 9 9 9 9 9 9 9 9 10 11 11 12 13 13 14 14 15 15 16 16 17 17 17 17 18 18 19 18 18 18 17 17 17 17 17 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 25 24 23 23 22 21 20 20 19 19 18 18 17 17 17 17 17 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 21 22 22 23 24 24 25 25 25 25 24 23 22 21 20 19 19 18 18 16 16 15 15 15 15 15 15 15 15 15 14 13 13 13 14 15 15 15 13 13 14 16 16 15 15 16 17 17 16 15 12 10 8 7 8 8 9 9 9 10 11 12 13 13 13 14 14 14 14 15 15 15 14 14 14 15 15 16 17 17 15 13 14 15 16 16 16 16 17 17 18 19 19 18 16 15 15 16 16 17 17 17 17 18 18 19 20 20 21 22 23 23 24 24 24 23 20 16 13 13 13 13 13 14 14 14 15 15 16 17 18 19 20 21 21 21 21 21 21 21 22 22 23 23 23 24 24 25 25 26 27 28 28 29 29 29 29 29 30 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 31 31 31 32 32 32 32 32 32 31 31 31 30 30 29 29 29 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 25 25 24 23 23 23 23 23 24 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 26 26 25 24 23 22 21 20 19 18 19 19 19 19 19 19 19 20 20 21 21 21 21 22 23 24 24 22 21 19 18 18 18 18 19 21 23 24 25 25 26 26 27 27 26 26 26 25 25 24 24 24 25 25 26 26 26 26 27 28 29 30 29 28 27 26 26 25 24 21 19 18 17 17 16 16 16 15 14 13 13 13 12 12 11 11 10 10 10 9 8 7 7 7 7 6 5 5 5 5 5 5 5 6 7 9 9 9 7 5 4 3 3 3 3 4 5 5 5 5 3 3 3 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 5 5 5 5 6 6 7 7 7 7 7 8 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 6 6 6 6 6 7 7 8 8 8 8 8 8 8 9 9 10 11 12 12 13 13 13 14 14 15 16 16 17 17 17 17 18 18 18 18 17 17 17 17 17 17 28 28 28 28 29 29 28 28 28 28 28 28 28 27 27 26 26 25 25 24 23 22 22 21 20 19 19 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 19 19 19 19 20 20 21 22 22 23 23 23 24 23 23 22 21 20 19 19 18 18 17 17 15 14 13 12 13 13 14 14 15 16 17 17 16 15 14 15 15 16 17 17 17 17 18 17 16 15 15 16 17 16 14 12 10 8 7 7 7 8 9 9 9 10 10 12 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 16 16 14 12 13 14 15 16 16 17 17 18 18 17 17 16 16 16 16 16 17 17 17 18 18 19 19 20 21 21 22 22 23 23 24 24 23 22 19 15 13 12 13 13 13 13 14 14 14 15 15 17 18 19 20 21 21 21 21 21 21 21 22 22 22 23 23 24 24 24 25 26 27 28 28 29 29 29 29 30 30 31 32 32 32 32 32 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 28 28 28 27 27 27 27 27 27 27 27 27 26 26 25 25 24 24 23 23 24 24 24 25 25 26 26 26 27 27 27 28 28 28 28 28 28 28 27 26 25 24 23 23 22 21 20 19 19 19 19 19 19 19 19 20 20 20 20 20 21 22 23 24 23 22 20 19 19 18 18 19 19 21 22 24 25 25 26 26 26 26 26 26 25 25 24 24 24 24 24 25 25 25 25 26 27 29 31 32 32 31 30 29 28 27 25 22 20 18 17 17 17 17 17 16 15 14 14 13 13 12 11 11 10 10 10 10 9 8 8 8 7 7 5 4 4 4 4 4 4 5 7 8 8 8 7 6 5 4 3 3 3 4 4 5 5 4 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 9 10 10 11 12 12 12 12 13 13 14 15 15 16 16 17 17 17 17 18 17 17 17 17 17 17 17 28 28 28 28 29 29 29 29 29 28 28 28 28 27 27 27 26 26 25 24 24 23 22 21 20 20 19 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 19 20 20 21 22 22 22 22 22 22 22 21 20 19 18 17 17 16 16 15 14 13 12 11 10 10 11 13 14 16 18 19 20 20 20 20 20 19 20 20 21 21 21 20 19 18 17 16 16 15 12 10 8 7 7 7 7 7 8 8 8 8 9 10 12 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 12 13 14 15 16 17 17 18 17 17 16 15 15 16 16 17 17 17 18 18 18 19 20 21 21 22 22 23 23 23 23 24 24 23 21 18 15 12 12 13 13 13 13 13 14 14 14 15 16 18 19 20 20 20 20 20 20 21 21 21 22 22 23 23 23 24 24 25 26 27 28 28 29 29 29 29 30 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 30 30 30 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 24 24 24 24 25 25 25 26 26 26 26 27 27 28 28 29 29 29 29 28 28 28 27 26 24 24 23 22 22 21 20 19 19 19 19 19 19 19 20 20 20 20 20 21 22 23 24 23 22 20 20 20 20 20 20 21 22 23 24 25 26 26 27 26 26 26 26 25 25 25 24 24 24 24 24 24 24 25 26 27 29 32 33 34 34 33 31 30 29 27 24 21 19 18 17 17 17 17 16 15 15 14 14 13 12 11 10 10 10 11 11 9 9 9 9 9 8 7 6 4 4 4 4 5 5 6 7 8 8 7 6 5 4 3 3 3 3 4 4 4 4 3 2 2 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 9 10 10 10 11 11 11 12 12 13 13 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 28 28 28 28 28 28 29 29 29 29 28 28 28 28 27 27 27 26 25 25 24 23 23 22 21 20 19 19 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 19 20 20 21 21 22 21 21 21 20 20 19 18 17 16 15 14 13 13 12 12 11 10 10 10 10 11 13 16 18 20 22 23 24 25 25 24 24 23 23 23 24 24 23 22 20 19 17 14 11 9 6 5 5 5 6 7 8 8 7 8 8 9 10 12 13 13 14 14 14 13 13 13 13 13 13 13 14 14 14 14 15 14 13 12 13 14 15 16 17 18 17 16 15 15 15 15 16 16 17 17 18 18 18 19 19 20 21 22 23 23 23 23 24 24 24 24 23 21 18 15 13 12 13 13 13 13 13 13 13 13 14 15 17 19 19 19 19 19 20 20 21 21 21 22 22 22 23 23 23 24 24 25 26 28 28 29 29 29 30 30 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 30 30 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 27 26 25 24 23 22 22 21 21 20 20 19 19 18 19 20 20 21 21 21 21 21 22 23 23 23 22 21 21 21 22 22 22 22 23 23 25 26 27 27 27 26 26 26 26 26 25 25 25 24 24 24 24 25 24 25 25 25 27 29 32 33 34 34 33 32 30 28 25 22 20 19 18 17 17 17 17 16 15 15 14 13 12 11 11 10 10 11 11 10 9 9 9 9 10 10 8 7 6 5 5 5 6 7 7 7 8 7 7 6 5 4 3 3 3 4 4 3 3 2 2 2 2 2 2 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 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 7 7 7 7 8 8 8 8 8 7 7 7 7 7 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 8 8 9 9 10 10 10 11 11 11 12 13 14 14 15 16 16 17 17 17 17 17 17 17 17 17 28 28 28 28 28 28 28 29 29 29 29 28 28 28 28 27 27 26 26 25 25 24 23 22 21 20 20 19 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 19 20 20 21 21 21 21 20 20 19 18 17 16 15 14 13 12 11 11 11 11 11 11 11 11 12 13 15 17 19 21 23 24 26 26 27 27 26 26 26 26 26 26 26 25 23 20 16 12 9 6 5 4 4 5 6 7 8 7 7 7 8 10 11 12 12 12 13 13 13 13 12 12 13 13 13 13 14 14 14 13 13 13 13 13 13 14 15 16 17 17 17 15 15 15 15 16 16 17 17 18 18 19 19 19 20 21 22 23 23 23 24 24 24 24 24 23 22 21 18 15 13 12 13 13 12 12 13 13 13 13 13 15 16 18 18 18 18 19 19 20 21 21 21 22 22 22 22 22 23 23 24 25 26 28 28 29 29 29 29 30 30 31 31 32 32 32 32 32 32 33 33 33 33 33 33 32 32 32 32 31 31 31 31 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 28 28 28 28 27 27 27 27 27 26 26 26 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 27 27 26 25 25 24 23 22 21 21 21 21 20 20 19 18 19 20 21 21 21 21 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 26 26 26 26 26 26 26 26 26 26 25 25 24 24 25 25 25 24 24 24 25 27 29 31 31 32 31 31 29 28 25 23 21 20 19 18 18 18 17 16 16 15 13 13 12 11 11 11 10 10 10 9 9 8 9 9 9 10 10 9 8 7 6 7 7 7 7 8 8 8 7 7 6 4 4 3 3 4 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 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 8 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 4 5 5 5 5 6 6 7 7 8 9 9 9 10 10 10 11 11 12 13 14 14 15 16 17 17 17 17 17 17 17 17 17 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 25 24 23 23 22 21 20 19 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 17 18 19 20 20 20 20 20 20 19 19 18 17 16 15 14 12 11 11 11 11 12 12 13 13 12 13 13 14 16 18 19 20 22 23 25 26 27 27 27 27 27 27 27 28 28 26 23 19 14 10 7 6 5 4 4 5 6 6 7 7 7 8 9 10 12 12 12 12 12 12 13 12 12 12 12 13 13 13 14 14 13 12 11 11 12 13 14 15 16 17 17 17 16 15 14 15 15 16 16 17 17 18 18 19 19 20 20 21 22 23 23 24 24 24 24 23 23 23 22 20 17 15 13 13 13 13 13 13 13 13 13 13 13 14 16 17 17 17 17 18 19 20 21 21 21 21 21 21 21 22 22 23 24 25 26 27 28 29 29 29 29 29 30 30 31 31 31 31 32 32 32 33 33 33 33 33 33 32 32 32 32 31 31 31 31 30 30 30 29 29 29 29 30 30 30 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 28 28 28 28 27 27 27 27 27 26 26 26 25 26 26 26 26 26 26 26 26 26 27 27 27 26 26 26 26 26 27 27 26 26 25 25 24 24 23 22 21 20 20 21 21 20 19 19 19 20 21 21 22 22 22 23 23 23 23 23 23 25 26 27 27 27 26 25 25 24 24 24 25 25 26 26 25 25 26 26 26 26 25 25 24 24 25 26 25 25 25 25 26 27 26 26 27 27 28 28 28 27 26 24 22 20 20 19 19 18 18 17 16 15 13 12 12 12 12 11 10 10 10 9 9 8 9 9 8 8 8 8 8 8 8 8 9 9 8 8 8 8 7 7 6 6 5 4 4 4 3 2 1 1 2 3 3 3 3 3 2 2 2 2 2 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 6 6 5 6 6 6 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 6 6 5 5 5 5 5 5 5 6 7 7 8 8 8 9 9 10 10 10 11 11 12 13 14 15 16 16 16 16 16 16 16 17 17 17 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 25 24 24 23 22 21 20 19 19 18 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 17 18 19 20 20 20 20 19 19 19 18 18 17 16 14 13 12 12 12 13 13 14 14 14 13 13 13 14 15 16 17 18 20 21 22 23 25 26 27 27 27 27 27 27 27 26 24 21 16 12 8 7 6 5 5 5 5 5 5 5 6 7 8 10 11 12 12 12 12 12 13 13 12 12 11 12 13 13 14 15 15 13 11 10 10 12 13 15 16 16 17 16 15 14 14 14 15 16 16 17 17 18 19 19 19 20 20 21 21 22 23 23 24 24 24 24 23 22 22 21 18 16 14 13 12 13 13 13 14 14 14 13 13 13 14 15 16 17 17 17 18 19 20 20 21 21 21 21 21 21 22 22 23 24 25 26 27 28 28 28 28 28 29 29 30 30 30 31 31 31 31 32 32 33 33 33 33 32 32 32 32 32 32 32 31 31 30 30 30 29 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 26 27 27 27 26 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 24 24 23 22 21 20 20 20 20 20 20 19 19 20 21 21 22 22 22 22 23 23 23 23 24 26 28 29 29 29 27 25 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 25 25 26 26 26 26 26 28 28 26 23 22 23 25 25 26 25 24 23 21 20 20 19 19 18 17 17 16 14 13 12 12 12 11 11 10 10 9 9 9 9 8 8 7 7 7 7 8 7 9 10 10 10 9 8 8 8 8 7 7 6 5 4 4 3 2 1 1 2 3 4 4 4 3 3 2 1 1 2 2 2 3 3 3 3 4 4 4 5 5 5 5 5 5 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 6 6 6 6 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 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 6 6 5 5 5 6 6 7 8 8 9 9 9 9 9 9 10 11 11 12 13 14 15 15 16 16 16 16 16 16 17 17 17 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 25 25 24 23 22 22 21 20 19 18 18 17 17 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 15 16 17 18 18 19 19 19 19 19 19 18 18 18 17 16 15 14 13 13 13 14 14 15 15 14 14 14 15 15 16 16 17 18 19 20 20 20 21 23 24 25 26 26 26 25 25 25 23 20 16 12 10 8 7 7 7 6 6 5 5 4 5 6 7 9 10 11 11 12 12 13 13 14 14 14 13 12 12 13 13 14 15 15 12 10 9 10 12 14 15 16 16 16 15 14 14 14 15 15 16 17 18 18 19 19 20 20 20 20 21 22 22 23 23 24 24 24 23 22 21 21 20 17 15 13 12 12 12 13 14 14 14 14 14 13 13 14 15 16 16 17 17 18 19 20 20 20 20 20 20 21 21 21 22 23 23 24 25 26 27 28 28 28 28 28 29 29 29 30 30 30 30 31 31 32 32 33 33 33 32 32 32 32 32 32 32 31 31 30 30 29 29 29 29 29 30 30 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 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 26 26 25 25 25 24 24 23 22 21 20 20 20 21 21 20 20 20 20 21 22 22 22 22 22 22 23 23 24 25 27 28 29 30 28 26 23 22 22 22 22 23 23 24 24 25 25 25 25 25 25 24 24 24 24 25 25 26 26 26 27 27 27 28 28 24 20 19 22 22 23 24 23 23 22 22 21 21 20 19 18 17 16 15 13 13 13 12 11 11 10 10 10 9 9 9 9 8 7 7 7 7 7 7 8 9 10 11 9 9 8 8 8 8 7 7 6 6 5 4 3 2 1 2 3 4 5 5 4 3 2 1 1 1 2 2 3 3 3 3 3 4 4 4 5 5 5 5 5 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 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 7 6 6 6 6 7 7 8 9 9 10 9 9 9 9 10 10 11 12 13 14 15 15 15 15 15 16 16 17 17 17 17 26 27 27 28 28 28 28 28 28 29 29 28 28 28 28 28 27 27 27 26 26 25 24 24 23 22 21 20 19 19 18 17 17 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 15 16 17 18 18 19 19 19 19 19 18 18 17 17 16 15 15 14 14 14 14 15 15 15 15 16 16 16 17 17 18 18 18 19 19 19 19 19 20 21 22 23 24 24 24 23 22 21 18 14 11 9 8 8 9 9 9 8 6 5 5 5 5 6 8 9 10 11 11 12 12 13 14 15 16 16 15 13 13 13 13 14 16 15 13 10 10 10 12 14 15 17 17 16 14 13 13 14 15 16 17 17 18 19 20 20 21 21 21 21 22 22 22 23 23 23 23 23 22 22 21 20 19 17 14 12 12 12 12 13 14 14 14 14 14 14 14 14 14 15 15 16 16 17 18 19 20 20 20 20 20 20 21 21 22 22 23 23 24 25 26 27 27 28 28 28 28 28 29 29 29 29 29 30 30 31 31 32 32 32 32 32 32 32 32 31 31 31 31 30 30 29 29 29 29 30 30 31 31 31 31 31 31 31 31 31 31 31 31 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 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 23 22 22 21 21 21 21 21 21 21 20 21 21 22 22 22 21 22 22 23 23 24 25 27 28 30 30 28 25 23 21 21 21 22 23 23 23 24 24 24 25 24 24 24 24 24 24 23 24 25 25 26 27 26 26 27 28 28 26 22 17 17 18 19 20 22 23 24 23 23 22 21 20 19 18 16 15 14 13 13 12 11 11 10 10 10 10 10 10 9 9 8 8 8 8 7 7 7 8 9 11 10 9 8 8 8 8 8 7 7 7 6 5 4 2 2 2 3 5 6 5 4 3 2 1 1 1 2 2 3 3 3 3 3 3 4 4 4 5 5 5 5 5 4 4 4 4 3 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 7 7 7 7 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 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 9 9 9 8 8 8 7 8 8 9 10 10 11 11 11 10 10 10 10 11 11 12 14 14 15 15 15 15 16 16 17 17 17 17 26 26 27 27 28 28 28 28 28 28 29 29 28 28 28 27 27 27 26 26 26 25 24 24 23 22 21 20 19 19 18 17 17 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 15 16 17 18 18 18 18 18 18 18 18 17 17 16 15 15 14 14 14 14 15 15 15 16 16 17 17 17 18 18 19 19 19 19 19 19 19 19 19 20 21 21 22 22 22 21 19 17 14 11 9 8 8 9 10 11 10 9 7 7 6 6 6 7 8 9 10 11 11 12 13 14 16 17 17 17 16 15 14 14 15 16 17 16 13 11 10 10 12 13 15 17 18 16 14 12 13 15 16 17 17 18 18 19 20 21 22 22 23 22 22 22 22 22 23 23 23 23 22 21 20 19 18 17 14 13 12 12 13 13 14 13 13 13 14 14 15 15 15 14 14 15 16 17 18 19 20 20 20 20 20 20 21 21 21 22 22 23 24 25 26 27 27 28 28 28 28 28 28 28 29 29 28 28 29 29 30 31 31 31 32 32 31 31 31 31 31 31 31 30 30 30 29 29 30 30 30 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 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 26 26 26 26 26 27 27 27 26 26 26 25 25 24 24 23 23 22 22 22 22 22 21 21 21 20 21 21 21 21 21 22 22 23 23 23 23 24 26 28 29 29 28 25 23 21 21 21 22 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 24 25 25 26 26 26 27 28 28 28 24 21 17 15 15 17 20 22 24 24 24 24 23 22 20 18 17 15 14 13 13 12 12 11 11 11 11 10 10 10 10 9 9 9 9 8 8 7 7 8 9 11 11 10 9 8 8 8 7 7 7 7 7 6 5 4 3 3 4 5 6 6 5 4 3 2 1 1 2 2 3 3 3 3 3 3 3 3 4 4 5 5 5 5 4 4 4 4 3 3 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 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 11 11 11 11 11 12 13 14 14 14 14 15 15 16 17 17 17 17 25 26 26 27 27 27 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 25 24 24 23 22 21 20 19 19 18 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 14 15 16 17 18 18 18 18 18 18 18 17 17 16 15 15 15 14 14 14 15 15 16 16 16 17 17 18 18 18 18 19 19 19 19 19 19 19 18 19 19 19 20 21 21 21 20 18 15 12 10 9 9 10 10 11 11 11 11 10 9 8 7 7 7 8 10 11 11 11 12 13 15 17 17 17 17 16 15 15 16 17 18 18 17 14 11 9 10 11 13 15 17 17 15 13 13 14 15 16 17 18 18 18 19 20 21 22 23 23 23 23 22 22 22 22 23 23 22 21 20 20 19 18 17 16 14 13 13 13 13 13 12 13 13 14 15 16 16 16 15 14 14 15 16 17 19 20 20 21 21 21 21 21 21 22 22 22 22 23 24 26 27 27 28 28 28 29 28 28 28 28 28 28 27 27 28 29 30 31 31 31 31 31 31 31 30 31 31 31 31 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 30 30 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 29 28 27 26 26 26 26 26 27 27 27 27 26 26 25 25 24 24 23 23 22 23 23 23 23 22 22 21 20 20 20 21 21 22 22 23 23 23 24 24 25 26 28 29 29 27 25 24 22 22 22 23 24 24 23 23 23 23 23 24 24 24 24 23 23 22 22 23 23 24 24 24 25 27 27 28 28 26 23 20 18 17 17 19 21 23 25 26 26 25 24 22 20 18 16 15 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 9 8 8 8 8 8 9 10 11 10 10 9 8 7 7 7 7 7 7 6 5 4 4 4 5 6 6 6 5 3 2 1 0 1 2 3 3 3 2 2 2 3 3 3 4 4 4 4 4 4 4 4 3 3 3 4 4 4 5 5 5 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 12 12 12 12 12 12 13 13 13 14 14 15 16 16 17 17 16 25 25 26 26 26 26 25 23 23 23 21 23 25 26 26 26 26 26 25 25 25 24 24 23 22 21 20 19 19 18 17 17 16 16 16 15 15 15 15 15 14 14 14 14 13 13 13 13 13 14 15 17 17 18 18 18 18 18 17 17 16 16 16 15 15 15 15 14 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 19 19 20 19 17 14 12 11 10 10 11 11 12 12 12 12 12 10 8 7 7 7 8 10 11 11 12 13 14 16 17 16 16 15 15 15 16 16 17 18 18 17 14 11 10 10 11 12 14 15 15 14 13 13 14 15 16 17 18 18 18 19 20 21 22 23 23 23 22 22 21 21 21 22 22 22 21 20 19 19 18 17 17 16 15 14 14 13 12 11 11 12 13 14 16 16 16 15 14 14 15 16 17 19 20 20 21 21 22 22 22 22 22 22 22 22 23 24 25 27 28 28 29 29 29 29 29 28 28 28 27 27 27 27 28 29 30 31 31 31 31 31 30 30 31 31 31 31 31 31 31 31 31 31 30 30 31 31 31 31 31 30 30 30 30 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 29 29 29 29 28 27 26 26 26 26 27 27 27 27 27 26 26 25 25 24 24 24 23 24 24 24 24 23 22 21 20 20 20 21 21 22 23 23 24 24 24 25 26 27 28 28 28 27 26 25 24 23 24 24 25 24 24 23 23 23 23 23 24 24 24 23 23 22 22 22 22 22 22 22 24 25 26 27 27 26 24 23 21 19 18 19 21 23 25 27 27 27 25 24 21 19 17 16 14 13 13 12 12 12 12 11 10 10 9 10 10 10 10 10 10 9 8 8 9 9 10 10 11 11 10 10 9 8 8 8 7 7 7 6 6 5 5 5 5 6 6 6 5 4 3 2 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 12 13 13 14 14 14 13 13 12 12 12 12 12 12 13 13 14 14 15 15 16 16 16 24 24 24 24 23 20 16 14 13 13 18 22 24 25 25 25 24 24 24 24 23 23 22 22 21 20 19 18 17 17 17 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 14 17 18 18 18 18 18 17 17 16 15 15 15 15 15 15 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 18 18 18 17 17 16 17 18 18 18 17 15 13 12 11 11 11 11 12 12 12 13 12 10 8 6 6 6 7 8 9 10 11 12 13 14 15 15 15 15 14 14 14 14 15 16 18 19 17 14 11 10 10 11 12 14 14 14 13 13 14 15 16 17 18 18 19 19 19 20 21 22 23 22 22 22 21 21 20 21 21 21 21 21 21 20 19 18 18 17 17 16 15 14 13 13 12 11 12 13 14 15 15 15 14 13 13 13 14 16 19 20 21 21 21 22 22 23 23 23 23 23 22 23 24 26 27 28 29 29 29 29 29 29 29 29 28 27 27 26 27 28 29 30 30 30 31 31 31 30 30 31 31 31 31 31 32 32 31 31 31 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 27 26 25 26 27 27 27 27 27 27 27 26 26 25 25 25 25 25 25 25 25 25 24 23 23 22 21 21 22 22 23 24 25 25 25 25 26 26 27 28 28 28 27 26 26 25 25 25 25 25 25 24 24 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 22 24 24 25 25 25 25 24 21 19 18 20 21 23 25 27 29 29 28 26 23 21 19 17 15 14 14 13 13 12 12 11 10 10 10 10 10 10 11 11 10 9 9 9 9 10 10 11 11 11 11 11 11 10 9 8 8 7 7 6 6 6 5 6 6 6 6 6 5 4 4 3 2 1 1 1 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 4 4 3 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 10 10 10 10 10 11 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 12 13 13 13 14 15 15 15 15 14 14 13 12 12 12 12 12 13 13 14 14 14 15 15 15 21 20 18 16 13 9 8 9 11 15 20 23 24 24 23 22 22 22 22 22 21 21 20 20 19 18 17 17 16 16 15 15 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 11 13 17 17 17 17 17 17 16 16 15 14 14 14 14 14 14 14 14 13 13 13 13 14 15 15 16 16 17 17 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 14 12 11 11 11 11 11 11 12 12 13 12 10 7 6 5 5 6 7 8 9 10 10 12 13 14 14 14 14 14 13 13 13 13 14 16 17 18 15 13 11 10 11 12 13 13 13 13 13 13 14 15 16 17 18 19 19 20 20 20 21 21 22 22 21 21 21 21 20 20 21 21 20 20 20 20 19 19 18 18 17 17 15 14 13 13 12 12 12 12 13 15 15 15 14 13 11 11 13 15 18 20 21 21 21 22 22 22 23 23 24 23 23 24 25 26 27 28 28 29 29 29 29 29 29 29 28 27 27 26 27 27 28 29 29 30 30 30 31 31 31 31 31 31 31 32 32 32 32 31 31 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 27 26 26 26 26 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 26 25 25 24 23 22 23 24 25 25 26 26 27 27 27 27 27 27 28 28 28 28 28 27 27 26 26 26 25 25 24 24 24 23 23 23 23 23 23 22 22 22 21 21 20 20 20 20 21 22 23 23 23 24 25 24 22 20 20 22 23 24 25 27 29 28 27 26 24 23 21 18 16 16 15 14 14 13 13 12 11 11 10 10 10 11 11 11 10 9 9 9 10 11 11 11 11 11 11 12 12 11 10 9 9 8 7 7 7 6 6 6 6 7 7 6 6 5 4 4 2 1 0 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 3 3 3 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 7 7 7 8 8 8 9 9 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 13 13 13 14 14 14 15 15 16 16 16 16 15 14 14 13 13 12 12 13 13 13 13 14 14 14 14 16 13 10 7 5 5 6 9 13 17 20 22 22 21 20 20 20 21 21 20 20 19 19 18 17 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 13 13 11 5 12 16 17 17 17 17 16 15 15 14 14 14 14 14 14 14 14 14 13 13 13 14 14 15 15 16 16 16 16 15 15 14 13 13 13 12 12 13 14 15 15 15 15 14 13 12 11 11 12 12 11 11 12 13 13 13 10 7 6 5 5 6 8 9 9 10 10 11 12 12 13 13 13 14 14 13 12 12 13 14 15 16 16 14 12 11 11 11 12 13 13 14 14 14 14 15 16 17 18 19 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 20 20 20 19 19 18 18 17 16 14 13 12 12 12 12 13 14 15 15 15 14 12 10 9 11 14 17 20 21 21 21 21 22 22 23 23 24 24 24 24 25 26 27 28 28 29 29 29 29 29 29 29 28 28 27 26 26 27 28 28 29 29 29 30 31 31 31 31 31 31 32 32 32 32 32 31 31 30 30 29 29 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 28 27 26 26 26 26 26 27 27 27 26 26 26 26 26 26 26 26 25 25 25 26 26 26 26 24 24 24 25 26 27 26 27 27 28 28 28 28 28 28 28 29 29 29 29 29 28 26 25 25 25 24 24 24 24 23 23 22 22 22 22 22 21 21 21 20 20 19 19 20 21 21 22 21 22 23 24 24 24 24 25 26 26 26 27 27 27 25 23 22 22 22 21 20 19 18 18 17 16 14 14 14 13 13 13 12 12 12 11 11 10 9 9 9 10 10 11 11 11 11 11 12 12 12 11 11 10 8 8 8 7 7 7 6 7 7 7 7 6 5 5 4 3 2 1 0 0 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 3 3 3 3 3 4 4 4 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 6 7 7 7 7 8 8 9 9 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 14 14 14 14 15 15 16 16 16 16 16 16 16 15 14 14 13 13 13 13 13 13 13 13 13 13 13 10 7 5 5 5 5 8 11 15 18 19 19 19 18 18 19 20 20 19 19 18 18 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 13 11 8 15 15 16 16 16 16 16 15 14 13 13 13 13 13 13 14 14 13 13 13 14 14 15 15 16 16 16 15 15 14 14 14 13 12 12 11 11 12 13 14 15 15 14 13 12 12 12 12 12 12 12 12 13 13 13 11 8 6 5 6 7 8 10 11 11 11 11 11 12 13 13 14 14 14 14 13 12 12 12 13 13 14 15 14 13 12 12 12 12 13 14 15 15 15 15 16 16 17 18 19 20 20 21 21 21 21 21 20 20 20 20 21 21 20 20 20 20 20 19 19 19 19 19 19 19 18 17 16 15 13 12 12 12 12 13 14 15 15 15 14 12 10 8 10 13 16 19 21 21 20 21 22 22 22 23 24 25 24 24 25 26 27 28 28 28 29 29 29 29 29 29 28 27 27 27 26 27 27 27 28 28 29 29 30 31 31 32 32 32 32 32 32 32 32 32 31 30 30 29 29 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 29 29 29 29 29 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 26 26 26 27 26 25 25 26 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 27 25 24 23 24 24 24 24 24 23 22 22 22 22 22 22 21 21 21 21 20 19 19 20 20 20 21 21 21 21 23 23 24 25 28 29 30 30 30 31 29 24 20 20 20 20 20 20 21 21 21 20 18 17 16 16 16 15 15 15 14 13 12 11 10 9 9 10 10 10 11 11 11 11 11 11 11 12 12 11 11 9 9 8 8 8 8 7 7 7 8 7 7 6 5 5 4 3 2 1 1 1 1 1 0 0 0 1 2 2 2 2 2 1 1 2 2 2 2 1 2 2 2 2 3 3 4 3 3 3 2 3 3 3 4 4 4 4 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 6 5 6 6 6 6 6 7 7 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 12 12 13 13 13 13 14 14 14 15 15 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 7 5 5 5 5 7 9 12 15 16 17 16 16 16 17 18 18 18 18 17 17 17 16 16 16 16 16 15 15 14 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 14 14 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 14 15 15 16 16 16 15 15 14 14 14 13 13 12 11 11 11 12 13 15 15 14 13 12 12 12 12 12 12 13 13 13 13 12 11 8 6 5 6 8 9 11 12 13 13 12 11 11 12 13 14 14 14 14 14 14 13 12 12 12 13 13 14 14 14 13 13 13 13 14 15 16 16 17 17 17 17 18 18 19 20 20 21 21 22 21 20 19 19 19 20 21 20 20 20 20 20 20 19 18 18 19 19 19 19 18 17 16 15 13 12 11 11 12 13 14 15 17 17 15 12 10 9 10 12 14 17 19 21 20 21 21 22 22 23 24 25 24 24 24 25 26 27 28 28 28 29 29 29 29 28 28 27 27 27 27 27 27 27 27 28 28 29 30 31 31 32 32 32 32 32 32 32 32 32 31 30 30 29 29 29 29 29 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 31 31 31 30 30 29 29 29 29 29 29 29 29 29 29 28 28 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 25 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 28 28 28 27 25 24 23 23 23 23 23 23 23 22 21 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 21 22 23 25 28 30 31 31 32 33 32 26 20 19 20 20 21 21 22 23 23 22 20 19 17 17 17 17 17 16 15 14 13 11 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 11 10 10 9 9 9 8 8 7 7 8 7 7 6 6 5 4 4 3 2 2 2 2 2 2 2 1 0 1 1 2 2 2 1 1 1 2 2 2 1 1 1 2 2 2 2 3 3 3 2 2 2 2 3 3 3 4 4 4 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 14 14 14 15 15 16 16 16 17 17 16 16 15 15 15 14 14 13 13 13 14 14 13 13 13 13 13 6 5 5 5 6 8 10 13 14 15 15 15 14 15 16 16 16 16 16 16 16 16 16 16 17 17 17 16 15 14 14 14 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 15 15 14 14 14 14 15 16 15 14 14 14 14 13 12 12 12 12 12 13 13 14 14 15 16 16 16 16 15 15 14 13 13 13 12 11 10 10 11 13 14 15 14 13 12 12 12 12 12 12 13 14 14 14 13 11 9 6 5 6 8 10 11 12 13 13 13 12 11 11 12 13 14 15 14 14 14 14 14 13 12 12 12 13 13 14 14 14 14 13 14 14 15 17 18 18 18 17 17 18 19 19 20 20 21 21 21 21 20 19 19 19 20 21 20 20 20 20 21 20 19 18 18 18 19 19 19 18 18 17 16 14 12 11 11 12 13 14 16 17 16 15 13 11 11 11 12 14 16 18 20 20 20 21 22 22 22 23 24 24 23 23 24 26 27 27 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 28 28 28 29 30 31 31 32 32 32 32 32 32 32 32 31 30 30 29 29 29 29 29 30 30 30 31 31 31 31 30 30 30 31 31 31 31 32 32 32 32 32 32 32 31 31 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 26 26 25 25 25 25 25 25 25 25 25 26 26 26 26 25 25 25 24 25 25 25 25 25 26 26 27 27 27 27 27 27 27 27 27 27 28 28 27 25 24 24 24 23 23 23 23 22 21 21 21 22 22 22 22 22 22 22 21 20 20 19 19 19 20 19 19 19 20 21 22 24 27 29 30 30 31 32 31 27 23 21 21 21 22 23 23 24 24 24 23 21 20 19 19 19 18 18 16 15 13 12 11 10 10 10 10 10 10 10 10 10 10 10 11 11 12 13 12 12 11 10 10 10 9 9 8 8 8 8 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 2 1 1 2 2 1 1 0 1 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 6 6 6 7 7 7 7 7 8 8 8 7 7 7 6 6 5 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 16 16 17 16 16 16 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 6 6 5 6 7 9 11 12 13 14 14 14 13 14 14 14 14 15 15 16 16 16 17 17 18 18 17 16 16 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 16 15 15 14 13 13 14 15 15 15 14 14 13 12 12 11 11 12 12 13 13 14 15 15 16 16 16 16 15 14 14 13 13 12 11 11 10 11 12 13 13 13 12 11 11 12 12 12 12 14 14 14 14 13 12 10 8 7 8 11 12 11 10 10 11 11 11 11 11 12 12 13 14 15 15 15 15 15 15 14 12 11 12 12 13 13 14 14 14 14 14 14 15 17 18 19 19 18 18 19 19 20 21 21 21 21 21 20 19 19 19 19 20 20 20 20 21 21 21 20 18 18 17 18 18 19 19 18 18 17 16 15 13 12 11 12 13 14 15 16 15 14 14 13 12 12 12 13 15 17 19 19 19 21 22 22 22 22 23 24 23 23 24 25 26 27 27 28 28 28 28 28 27 27 27 27 26 27 27 27 27 27 27 28 28 29 29 30 31 31 32 32 32 32 32 32 31 31 31 30 30 29 29 29 29 30 30 30 30 30 30 30 30 30 30 31 31 31 31 32 32 32 33 33 32 32 32 31 31 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 27 27 26 26 25 25 25 25 25 25 25 25 25 26 25 25 25 25 24 24 24 24 24 24 24 24 25 25 26 26 26 25 25 25 25 26 26 27 27 28 27 26 25 25 24 24 24 23 22 22 21 20 20 21 22 23 23 23 23 23 22 21 20 19 19 19 19 19 19 19 19 20 21 23 25 27 28 29 29 30 30 28 26 24 24 24 24 24 25 26 27 27 24 18 19 20 20 21 21 20 18 16 14 13 12 11 11 10 10 11 11 10 10 10 10 10 10 11 12 13 13 13 12 12 11 11 10 10 9 9 8 8 7 6 6 6 6 5 5 4 4 4 4 5 5 5 5 4 3 2 1 1 1 1 0 1 1 1 1 1 1 0 0 1 1 1 1 2 2 2 2 2 2 2 2 3 3 4 4 4 5 6 6 7 7 7 7 8 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 6 6 6 6 6 7 7 8 8 9 9 10 10 10 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 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 13 13 13 12 12 4 8 7 7 8 9 11 12 13 13 13 12 12 12 12 13 14 15 15 16 16 16 16 17 17 18 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 17 17 16 15 14 13 13 13 14 14 14 14 13 12 11 11 11 11 12 12 13 14 14 15 16 16 16 16 16 15 14 14 13 13 12 12 12 12 12 13 12 11 11 11 11 12 13 13 14 14 15 15 15 14 13 11 10 10 11 13 14 13 11 8 8 9 9 10 11 12 12 13 13 14 14 15 15 15 15 15 15 13 11 11 12 13 13 14 14 15 15 14 14 14 16 18 19 19 18 18 19 20 21 21 22 22 21 20 19 19 18 19 19 19 20 20 20 21 21 21 20 18 17 17 18 18 19 19 18 18 18 17 16 15 13 12 12 13 14 14 14 14 14 14 14 13 13 12 13 15 17 18 19 19 21 22 22 21 21 23 24 24 24 24 25 25 26 27 27 27 28 28 27 27 27 27 26 26 27 27 27 27 27 27 28 28 28 29 29 30 30 31 31 31 32 31 31 31 31 31 30 30 30 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 32 32 32 33 33 33 32 32 32 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 27 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 26 26 27 27 28 28 27 26 26 25 24 23 22 21 21 20 19 19 20 22 23 23 23 23 23 22 21 20 19 19 19 19 19 18 18 18 19 20 22 23 25 27 28 28 28 28 28 27 26 25 25 26 26 26 27 29 30 28 21 18 19 21 23 23 23 21 19 16 15 13 13 12 11 11 11 11 11 10 9 9 10 10 10 11 12 12 13 13 13 13 12 11 10 10 9 9 8 7 6 6 6 6 6 6 5 5 5 5 6 6 7 7 7 6 4 3 2 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 5 5 5 6 6 6 6 7 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 12 12 12 4 8 10 9 9 10 11 12 13 12 12 11 10 10 11 13 14 15 15 15 15 15 15 16 17 17 17 17 16 17 17 17 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 17 17 16 15 15 14 15 15 15 14 13 13 12 11 11 11 12 12 13 13 14 15 15 16 16 16 16 16 15 14 14 14 13 13 13 13 14 14 15 13 12 12 12 13 13 14 15 15 16 16 16 15 14 12 11 11 12 13 13 12 10 8 6 6 8 9 10 11 13 13 13 13 13 14 14 15 15 14 14 13 12 11 11 12 13 14 14 15 15 15 14 13 14 16 17 18 18 19 19 20 21 22 22 22 22 21 20 19 19 18 18 19 19 19 20 20 21 20 20 19 18 17 17 18 18 18 18 18 18 18 17 17 16 15 14 13 14 14 14 13 13 14 14 14 14 13 13 13 15 17 19 19 19 21 22 21 20 21 22 24 25 25 25 25 25 25 26 26 27 27 27 27 27 27 26 26 26 27 27 27 28 28 28 28 28 28 28 28 29 29 30 30 31 31 31 31 31 31 31 30 30 30 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 32 32 33 33 33 33 32 32 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 28 28 28 27 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 23 23 23 23 23 23 23 24 25 26 26 26 27 27 28 27 27 26 25 24 22 21 20 19 19 18 18 20 21 22 23 23 23 23 22 21 20 19 19 19 19 19 18 18 18 18 19 21 22 23 25 27 27 27 27 27 26 26 25 25 25 26 26 27 29 30 28 25 23 22 22 24 25 24 23 21 19 16 15 14 13 12 12 12 12 11 10 9 10 10 10 11 11 11 12 13 13 14 14 13 12 11 10 9 9 8 8 7 7 7 7 7 7 6 6 5 6 7 7 8 8 8 8 7 5 4 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 2 2 3 3 4 5 5 6 7 7 8 8 8 8 9 9 9 9 9 9 9 8 8 7 6 5 5 5 5 5 5 5 6 6 6 6 7 7 8 8 9 9 10 10 10 11 11 11 11 11 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 15 15 16 16 16 16 15 15 14 14 13 13 13 12 12 19 15 13 12 11 12 12 12 12 11 10 10 9 10 11 12 13 14 14 14 14 14 14 15 16 16 16 17 17 17 17 17 16 16 16 16 16 17 17 17 18 18 19 19 19 19 19 19 18 18 17 17 16 16 16 16 15 14 13 12 12 12 12 12 12 13 13 13 14 15 16 16 16 16 16 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 15 15 16 15 15 13 12 12 12 13 12 11 9 8 7 7 8 9 9 10 11 12 12 12 12 13 13 14 14 14 13 12 12 12 12 12 13 13 14 15 15 15 15 14 13 13 15 16 17 18 19 20 21 21 22 22 22 21 20 19 19 19 18 18 18 19 19 20 20 20 20 19 18 18 17 18 18 18 18 17 17 17 17 17 16 16 15 15 15 15 14 13 12 13 14 15 15 14 13 13 15 17 19 19 19 19 20 22 21 20 21 22 24 26 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 29 29 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 30 30 30 30 30 30 30 30 29 29 29 29 29 30 30 31 32 33 33 33 33 33 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 29 29 28 28 27 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 21 21 21 21 22 22 23 24 24 25 25 26 26 26 27 26 26 24 23 21 20 19 18 18 18 18 19 19 21 21 22 22 23 23 22 21 20 20 20 20 19 19 18 18 18 19 21 22 23 24 25 25 26 26 26 25 25 25 25 25 26 26 27 27 29 28 27 25 24 23 24 25 25 25 23 21 17 15 14 14 13 13 13 13 12 11 10 10 11 11 11 11 11 11 12 13 13 14 14 13 12 11 10 9 9 8 8 7 7 7 7 7 7 6 6 6 7 8 9 9 9 9 9 8 7 5 4 2 1 1 1 1 1 2 1 1 1 1 1 1 2 2 1 1 1 1 0 1 2 2 3 4 5 5 6 7 8 8 8 9 9 9 9 9 9 10 9 9 9 8 8 7 6 5 5 5 5 5 5 5 5 6 6 7 7 7 8 8 9 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 23 22 19 17 16 14 13 12 10 9 9 9 9 9 11 11 12 12 13 13 13 13 14 15 15 16 16 17 17 17 17 16 16 15 15 15 16 16 17 18 18 19 19 20 20 20 20 19 19 18 18 18 17 17 16 16 16 15 14 13 13 13 13 13 13 13 13 13 14 15 16 16 16 16 16 15 15 15 14 14 14 14 15 14 14 15 16 16 17 18 17 17 16 15 14 14 15 15 14 13 12 11 12 12 12 11 10 9 8 9 10 11 11 10 10 10 11 11 11 11 12 12 13 13 13 12 12 12 12 12 12 13 14 15 15 16 16 15 14 14 14 15 16 17 18 19 20 21 21 22 21 20 20 19 19 19 19 18 18 18 19 19 20 20 20 19 19 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 15 14 13 13 14 15 14 14 14 14 16 18 20 20 20 20 20 21 21 21 22 23 25 26 26 25 25 24 23 23 24 24 25 25 26 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 30 30 30 30 30 30 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 30 32 32 33 34 33 33 33 32 32 32 31 31 31 31 31 31 30 30 30 30 29 29 29 29 28 27 27 26 26 25 25 25 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 20 20 20 21 21 22 22 22 23 23 23 24 24 23 20 17 16 16 17 17 16 16 17 17 18 19 20 21 22 23 23 23 22 22 21 21 21 20 19 19 19 19 20 21 22 23 24 24 24 24 24 25 25 25 25 25 26 27 27 27 27 28 28 27 26 24 23 24 25 25 25 23 20 17 15 14 14 14 14 14 14 13 11 11 11 12 13 13 12 12 12 12 12 13 13 13 12 12 11 10 9 9 9 8 8 7 7 7 7 7 7 6 7 8 8 9 10 10 10 10 9 9 8 7 5 4 3 2 2 2 2 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 2 3 4 5 5 6 7 8 9 9 9 9 9 9 9 10 10 10 10 9 9 8 8 7 6 6 5 5 5 5 5 5 6 6 6 7 7 8 8 9 9 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 16 16 15 15 15 14 14 14 15 15 15 14 14 14 14 14 13 13 13 14 19 20 20 18 16 13 11 9 8 8 8 8 8 9 9 10 10 10 11 11 12 12 13 14 15 15 16 16 17 17 17 16 16 15 15 15 16 16 17 18 19 19 20 20 21 21 20 20 19 18 18 18 18 17 17 18 18 17 16 15 14 14 14 14 13 13 13 13 14 15 16 16 16 15 15 15 15 14 14 14 14 14 14 13 14 15 17 19 19 19 18 17 16 15 14 14 14 14 13 12 11 11 11 11 10 10 9 9 9 10 10 11 10 9 9 9 9 9 10 10 11 11 12 12 12 12 12 13 13 13 13 13 14 15 16 16 16 16 15 14 14 15 16 17 18 19 20 21 21 21 20 19 19 18 19 19 19 19 18 18 19 19 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 16 15 14 14 15 15 14 13 14 15 16 18 20 21 21 20 20 20 21 22 23 24 25 26 25 24 23 22 22 22 22 23 24 24 25 25 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 30 31 32 33 33 34 33 33 33 32 32 32 32 31 31 31 31 31 30 30 30 30 30 29 29 29 28 27 26 26 25 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 20 21 20 18 15 14 14 15 16 16 16 16 17 18 18 19 20 21 22 23 23 23 23 23 22 21 21 20 20 20 20 21 22 23 23 24 23 23 23 23 24 24 24 25 26 27 28 28 28 27 27 28 27 25 24 23 23 24 25 26 25 17 15 15 15 15 15 14 14 14 14 13 12 11 13 14 14 13 12 12 11 12 12 12 12 12 11 11 10 10 9 9 9 8 8 8 7 7 7 7 6 7 8 9 10 10 10 10 10 11 10 10 9 8 7 6 5 4 3 3 2 2 1 1 1 1 2 2 2 2 2 2 1 1 1 2 3 4 5 6 7 8 8 9 9 9 9 9 9 10 10 10 10 10 9 9 9 8 8 7 6 6 5 5 5 5 5 5 6 7 7 7 8 8 9 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 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 14 2 3 7 10 9 8 7 7 7 7 7 8 8 8 8 8 8 9 10 10 11 11 12 13 14 15 15 16 16 16 16 16 15 15 15 15 15 16 17 18 18 19 20 20 21 21 21 20 20 19 19 20 21 21 21 20 19 17 16 15 15 15 15 14 13 12 13 13 14 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 16 17 20 21 20 19 17 16 16 15 15 15 14 13 12 11 11 10 10 9 9 9 9 9 9 9 9 9 8 8 7 7 7 8 9 10 11 11 11 12 12 13 13 13 14 14 14 14 14 15 16 16 16 16 16 15 15 16 16 17 18 18 19 20 20 20 20 19 19 18 18 19 19 19 18 18 18 18 19 19 19 18 18 17 17 17 17 17 16 16 16 15 15 15 15 15 16 16 16 17 17 17 16 15 14 14 14 13 14 14 15 17 18 20 21 22 21 20 20 21 22 23 24 25 24 23 22 21 21 21 21 21 22 22 23 24 25 25 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 28 28 28 28 28 29 29 29 30 30 30 30 30 30 30 30 31 30 30 30 29 29 29 30 32 32 33 33 33 33 33 32 32 32 32 32 32 31 31 31 30 30 30 30 30 30 29 29 28 28 27 26 25 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 18 19 18 17 16 16 16 17 17 17 17 18 18 19 19 20 21 22 22 23 24 24 23 23 22 22 21 21 21 21 22 22 23 23 23 22 22 22 23 24 24 25 25 26 28 29 29 28 27 27 27 26 25 24 24 24 24 25 25 27 24 21 19 18 18 18 16 16 15 15 14 13 12 14 15 15 14 13 12 11 11 12 12 12 12 11 11 10 10 9 9 9 9 8 8 7 7 7 7 7 7 8 9 10 11 11 11 12 12 11 11 10 10 9 8 7 6 5 5 4 4 3 2 2 1 1 2 2 2 2 2 2 2 2 3 4 5 6 7 7 8 9 10 10 10 10 10 10 10 10 10 11 10 10 10 9 9 9 8 7 6 6 5 5 5 5 6 6 7 7 7 8 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 8 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 9 9 10 10 11 12 13 13 14 14 15 15 15 15 15 15 15 15 15 16 16 17 18 19 19 20 20 21 21 22 22 22 23 23 24 25 23 21 18 16 15 14 15 15 15 13 12 12 13 14 14 15 15 14 14 14 14 14 14 14 14 15 16 17 17 17 18 19 21 21 19 18 16 16 16 16 16 16 15 14 13 12 11 9 8 7 8 9 9 9 9 9 8 8 7 6 5 5 6 7 9 10 10 11 11 12 13 13 14 14 15 14 14 14 14 15 16 16 17 17 16 16 16 16 16 17 17 18 19 20 20 20 20 20 19 19 19 19 18 18 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 16 15 15 15 15 15 16 16 16 16 16 17 18 17 16 15 14 13 13 14 15 16 17 18 20 21 22 21 21 20 21 22 22 22 22 22 21 20 19 19 19 20 20 21 21 22 23 25 25 26 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 28 28 28 28 28 28 29 29 29 30 30 30 30 30 30 30 31 31 31 31 30 30 29 29 30 31 32 33 33 33 33 33 33 32 32 32 32 32 31 31 31 30 30 30 30 30 30 29 29 29 29 28 26 25 24 23 22 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 20 20 21 22 23 23 23 23 23 23 23 22 22 22 22 23 23 23 23 22 21 22 22 23 24 25 25 26 27 28 29 30 29 28 27 27 26 25 24 24 24 25 25 26 26 26 25 24 23 22 21 19 17 16 16 15 14 14 14 15 15 15 13 12 11 12 12 12 12 12 11 11 10 10 10 10 10 9 9 9 8 7 7 7 7 8 8 9 10 11 12 12 12 12 11 11 10 10 9 9 8 8 7 7 7 6 5 4 3 2 1 1 2 2 2 2 2 2 2 3 4 5 6 7 8 9 9 10 10 10 10 10 10 10 10 10 11 11 10 10 10 9 9 9 8 7 6 6 5 5 5 6 6 7 7 8 8 8 9 9 9 10 10 10 10 10 10 11 11 11 11 11 12 12 13 13 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 15 15 13 9 7 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 9 9 10 10 11 12 12 13 13 13 14 14 14 14 14 14 15 15 15 16 17 18 18 19 19 20 21 21 22 24 25 26 26 26 25 22 19 16 14 14 14 15 15 14 12 12 12 13 14 14 14 14 14 14 14 14 15 14 14 15 16 16 17 17 17 18 19 20 19 18 16 16 16 17 18 18 17 16 14 13 13 11 9 7 6 6 8 8 9 8 8 8 7 6 5 5 5 6 7 8 9 10 11 12 13 14 14 14 14 15 14 14 14 14 15 16 16 16 17 17 16 16 16 16 16 17 18 19 20 21 21 20 20 20 20 19 19 18 18 17 16 16 17 17 18 18 18 18 17 17 17 17 17 17 16 15 14 14 14 15 16 16 15 15 16 17 17 17 17 16 14 13 13 14 15 16 17 18 20 21 21 21 21 21 22 22 21 20 20 20 19 18 18 18 19 19 19 20 20 21 23 24 25 25 25 26 26 26 26 26 26 27 27 28 28 29 29 28 28 28 29 29 29 29 29 29 29 29 29 29 28 28 28 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 30 30 30 30 31 32 32 33 33 33 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 30 30 30 30 29 28 27 25 24 22 21 20 20 20 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 21 22 22 23 23 23 23 23 23 23 23 23 23 24 23 23 22 21 22 22 24 25 26 26 26 27 28 29 29 29 29 29 28 27 26 25 25 26 26 26 26 26 26 26 25 24 23 22 21 19 18 17 16 15 15 15 15 16 15 14 12 12 12 12 12 12 12 12 11 11 10 10 10 10 10 10 9 9 8 8 8 8 9 9 10 11 11 12 12 12 12 11 11 11 10 10 9 9 9 9 9 9 8 7 7 6 4 3 1 1 1 1 1 1 1 2 3 4 5 7 8 9 9 10 10 11 11 11 11 10 10 10 11 11 11 11 10 10 9 9 9 9 8 7 6 5 5 5 6 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 12 8 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 9 10 10 11 11 12 12 13 13 13 13 13 14 14 14 15 15 16 16 17 18 19 19 20 20 21 22 23 24 25 25 24 22 20 17 15 14 14 14 15 14 12 11 11 12 13 13 13 13 13 13 13 13 14 15 15 15 15 15 15 15 15 16 18 18 18 18 17 17 17 18 18 18 18 17 17 16 15 13 11 8 6 5 6 7 8 8 8 8 7 6 6 5 5 5 6 7 8 9 10 11 12 13 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 17 18 19 20 21 21 21 21 21 21 21 20 19 18 16 15 14 15 17 18 18 18 18 17 17 17 17 17 17 16 15 14 13 13 14 16 16 15 14 14 16 17 17 17 16 15 13 13 14 15 16 17 18 19 20 21 21 21 21 22 22 20 19 19 18 18 17 17 17 18 18 18 18 19 20 22 23 24 24 25 25 25 26 26 26 26 26 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 31 31 31 31 31 30 30 30 30 31 32 33 33 33 33 33 33 33 32 32 31 31 31 31 30 30 29 29 29 29 29 30 30 30 29 28 26 24 22 21 20 20 20 20 20 21 21 21 21 22 22 22 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 20 20 21 21 22 22 23 23 23 24 24 24 24 24 24 24 24 23 22 22 22 23 24 25 26 26 27 27 28 28 28 28 29 29 29 28 27 26 26 25 25 26 26 26 25 25 25 25 25 24 23 21 19 18 18 17 16 16 16 16 16 14 13 12 12 12 13 13 13 12 12 11 11 11 11 11 11 11 10 10 9 9 9 9 9 10 10 11 11 12 12 12 12 12 12 11 11 10 10 10 10 10 10 10 9 9 9 8 7 5 4 2 2 1 1 1 1 2 3 4 5 7 8 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 9 9 8 7 6 5 5 6 7 7 8 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 12 12 13 14 14 14 14 14 14 14 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 20 17 12 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 10 10 11 11 12 12 12 13 13 13 13 13 14 14 14 15 16 17 17 18 18 19 19 20 20 21 22 22 22 21 20 18 17 15 15 14 15 14 13 11 11 12 12 12 12 13 13 13 13 13 13 14 15 15 15 15 15 15 15 16 18 19 18 18 18 19 19 19 19 19 18 18 18 18 17 16 14 11 8 6 6 6 7 7 7 7 7 7 6 6 5 5 6 6 7 8 8 9 10 11 12 13 14 15 15 14 13 13 13 13 14 14 14 14 14 15 15 16 16 16 16 17 19 19 20 20 20 20 21 21 22 21 21 20 19 17 14 13 14 15 17 18 18 18 17 17 17 17 17 17 17 16 14 13 12 13 15 15 14 13 14 15 16 17 17 16 16 15 14 14 15 17 18 18 19 20 20 20 20 21 21 21 20 19 18 17 17 17 16 16 17 17 17 18 18 19 20 22 23 23 24 24 25 25 25 25 26 26 26 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 30 30 30 31 32 32 33 33 33 32 32 32 32 31 31 31 31 31 30 30 29 29 29 28 28 29 29 29 29 28 27 25 23 22 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 19 19 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 22 22 23 23 24 24 25 25 25 25 25 25 25 24 23 23 23 23 24 24 25 26 26 27 28 29 28 29 29 29 30 29 28 27 26 26 26 27 28 27 27 26 27 27 27 27 25 23 21 20 19 18 17 17 17 17 16 15 14 13 12 13 13 13 13 13 13 12 12 12 12 12 13 12 12 11 11 10 10 9 10 10 11 11 11 12 12 13 13 13 12 12 11 11 10 10 10 10 11 11 10 10 10 9 8 7 6 4 3 3 2 2 2 3 4 5 6 8 9 10 11 11 11 11 11 12 12 11 11 11 11 11 11 11 10 9 9 9 10 10 10 9 8 7 6 6 6 6 7 7 7 8 8 9 9 10 10 11 11 12 12 12 11 11 11 11 11 12 13 13 14 15 15 15 15 14 14 13 12 12 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 22 20 17 12 8 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 10 10 11 11 12 12 12 12 13 13 13 13 13 13 14 14 15 16 16 17 17 17 17 18 18 19 19 20 20 19 18 17 17 16 16 15 14 13 12 11 11 11 11 12 12 13 13 13 13 13 13 14 15 15 15 15 15 15 16 18 21 22 20 19 19 20 21 21 20 20 19 18 18 18 18 16 14 11 8 6 7 7 7 7 7 6 6 6 6 6 5 6 6 7 7 7 8 8 9 10 12 13 14 15 15 14 14 13 13 13 13 13 12 12 12 14 14 15 15 16 16 18 19 19 19 19 19 20 21 22 22 22 22 21 20 18 15 13 12 14 16 17 17 17 17 17 17 16 16 16 16 16 15 13 12 12 13 14 13 13 14 15 16 16 16 16 16 15 15 15 16 17 18 18 19 19 19 19 19 20 20 20 20 18 17 17 16 16 16 16 16 16 16 16 17 18 18 20 21 21 22 23 23 24 25 25 25 25 25 26 26 27 28 28 29 29 29 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 30 30 30 30 31 32 32 33 33 32 32 32 32 31 31 31 31 30 30 30 29 29 28 28 28 27 27 27 28 28 27 26 24 23 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 18 18 17 17 17 17 17 18 18 19 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 23 23 24 24 25 26 26 26 26 25 25 24 24 24 24 24 24 24 24 25 26 27 28 28 29 30 30 30 30 30 29 28 27 27 27 29 29 30 29 29 28 28 29 29 28 25 23 21 20 19 18 18 18 18 17 16 15 13 13 13 14 14 14 13 13 12 12 12 13 14 14 14 13 13 12 11 10 10 10 11 11 11 12 12 12 13 13 13 13 13 12 11 11 10 10 10 11 11 10 10 10 10 9 8 7 6 5 5 4 4 4 4 5 6 7 8 10 11 11 12 12 12 12 12 12 12 11 11 11 11 11 10 10 9 9 9 10 10 10 10 9 8 6 6 6 6 6 7 7 8 9 9 10 10 11 12 12 13 13 13 12 11 11 11 11 12 13 14 15 15 15 15 15 14 13 12 11 11 12 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 22 22 20 17 13 9 7 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 14 14 15 15 16 16 16 16 16 16 17 18 18 18 18 17 17 17 17 16 15 14 13 12 12 11 11 11 11 12 13 13 13 13 13 13 14 15 15 15 15 15 16 17 19 21 22 20 19 20 22 23 23 22 20 19 18 18 19 19 17 14 10 8 7 7 7 7 7 7 7 6 6 6 6 6 7 7 7 7 7 8 8 9 10 11 12 13 14 15 15 14 14 14 14 14 14 13 12 12 13 14 14 14 15 16 18 18 18 17 17 18 19 21 22 22 22 22 22 21 19 16 14 12 13 15 16 17 17 17 17 17 16 15 15 15 15 15 14 12 12 12 12 12 12 13 14 15 15 15 15 15 15 15 15 16 17 18 18 19 18 18 19 19 19 19 19 19 18 17 17 16 16 15 15 15 15 15 15 16 16 17 18 19 20 21 22 23 24 24 24 25 25 25 26 26 27 27 28 29 29 29 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 29 29 29 29 29 30 30 30 30 31 30 30 30 31 30 30 30 29 30 30 31 32 32 32 32 32 31 31 31 31 31 31 30 29 29 29 28 28 28 27 27 27 27 27 27 26 25 24 23 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 19 19 18 18 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 21 21 21 22 22 23 23 24 24 25 26 26 26 26 26 25 25 25 25 25 25 25 25 25 26 27 28 29 29 30 30 30 31 30 30 29 28 27 27 27 29 29 29 28 27 27 27 29 31 30 29 26 23 21 20 19 19 19 18 18 17 16 15 14 14 14 14 14 13 13 13 13 13 14 14 15 15 15 15 14 12 11 11 10 11 11 12 12 12 13 13 13 14 14 13 13 12 11 11 10 10 10 11 11 10 10 10 9 9 8 7 7 6 6 6 6 6 7 8 9 10 11 12 12 13 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 9 10 10 11 11 10 8 7 6 6 6 6 7 7 8 9 10 10 11 12 12 13 14 14 13 12 11 11 11 11 12 14 15 15 16 16 15 15 14 13 11 11 11 12 13 13 13 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 22 22 21 20 17 13 10 8 7 6 6 6 6 6 6 7 7 7 7 7 8 8 9 10 10 11 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 14 15 16 17 18 18 17 17 16 16 16 16 15 14 13 12 12 11 11 11 12 13 13 13 14 14 14 14 15 16 16 15 15 16 17 19 20 20 20 20 21 23 24 24 23 22 21 20 19 20 20 20 18 14 10 8 7 7 7 7 7 8 7 7 7 7 7 8 8 8 7 7 8 8 9 9 10 11 13 14 15 15 15 15 15 14 14 15 15 13 12 13 13 13 13 13 13 14 16 17 16 16 16 17 18 20 22 23 23 22 22 22 20 18 15 14 14 14 16 17 17 18 18 17 17 16 16 15 15 15 15 14 14 13 13 13 12 13 13 14 14 14 14 14 14 14 15 16 17 17 18 18 18 18 19 19 19 18 18 18 18 17 16 16 15 15 15 15 15 15 15 15 15 16 17 18 19 20 21 22 23 24 24 24 25 25 25 26 26 27 27 28 29 29 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 30 31 31 32 32 31 31 31 31 31 31 31 30 30 29 29 28 28 28 27 27 27 27 27 27 27 26 25 24 23 23 22 22 21 21 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 20 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 24 25 25 26 26 26 26 26 25 25 25 25 25 26 26 26 27 27 28 29 29 30 30 30 30 30 30 30 29 29 27 27 27 28 29 29 28 27 26 27 28 30 32 32 30 27 24 22 20 20 19 19 18 18 17 15 15 14 14 14 14 14 13 13 13 13 14 15 15 16 17 17 16 14 12 11 11 11 11 12 12 12 13 13 14 14 14 14 13 13 12 11 11 10 11 11 11 10 10 10 10 9 9 8 8 8 8 8 8 8 9 10 10 11 12 13 14 13 13 13 12 13 13 12 12 11 10 10 10 9 9 8 8 9 9 10 11 11 10 9 8 7 7 7 7 8 8 9 10 10 11 12 12 13 14 14 15 14 13 11 11 11 11 13 14 15 16 16 16 15 15 13 12 11 11 11 12 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 22 22 21 21 19 17 13 10 8 7 7 6 6 6 6 7 7 7 7 7 8 8 9 9 10 11 12 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 16 16 16 16 16 15 14 13 12 12 12 11 12 12 13 13 13 13 14 14 14 15 16 16 16 16 17 19 20 21 21 21 22 24 25 25 24 23 22 22 22 21 21 21 20 17 13 10 9 8 8 7 7 8 8 8 8 8 8 8 8 8 8 7 8 8 9 9 10 10 12 14 14 15 15 15 15 15 13 13 13 12 5 6 11 13 12 12 12 12 12 13 15 16 16 16 17 18 19 21 23 23 22 22 21 20 19 17 16 16 16 17 18 18 19 19 18 18 17 17 16 16 16 17 16 15 15 15 15 15 14 14 14 13 13 13 13 13 13 14 15 16 16 16 17 18 18 19 19 19 17 17 17 17 17 16 15 15 15 15 15 14 14 14 15 15 16 17 18 19 20 21 22 23 23 24 24 24 25 25 26 26 26 27 28 28 29 29 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 29 30 31 31 31 31 31 31 31 31 31 30 30 29 29 28 28 28 27 27 27 27 27 27 26 26 25 24 23 23 23 22 21 21 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 24 24 25 26 26 27 27 26 26 26 26 26 26 26 27 27 27 28 28 28 29 29 29 30 30 30 30 30 29 28 27 27 27 28 29 29 28 26 26 26 27 28 30 32 32 29 26 24 22 21 20 19 18 18 17 16 15 15 15 15 15 15 15 14 14 14 15 15 15 16 16 17 17 15 12 11 11 11 11 12 12 13 13 13 14 14 14 14 14 13 12 12 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 11 11 12 13 13 14 15 15 14 14 13 13 13 13 12 12 11 10 10 9 9 9 8 8 9 9 10 10 10 9 9 8 8 8 8 9 9 10 11 11 12 12 13 14 14 15 15 14 12 11 11 11 12 13 14 15 15 16 15 15 14 13 12 11 11 12 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 17 17 17 17 21 21 21 21 20 19 17 14 11 9 8 7 7 7 7 7 7 7 7 8 8 8 9 9 10 11 12 13 13 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 16 16 16 16 16 15 14 13 13 12 12 12 12 12 12 12 13 13 13 14 14 15 16 16 18 19 20 21 23 23 23 24 24 24 24 23 23 22 22 22 21 20 19 18 16 14 12 11 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 8 9 9 10 10 11 13 14 14 14 15 15 15 15 14 16 17 16 14 12 11 12 12 11 11 10 10 12 13 15 16 16 17 18 19 20 22 22 22 21 21 20 18 17 17 16 16 16 17 18 18 18 18 18 17 17 16 16 17 17 16 15 16 16 17 17 16 15 14 13 13 12 12 13 13 14 15 15 15 15 16 17 18 19 20 18 17 16 16 16 16 15 15 15 14 14 14 14 14 14 14 15 16 17 18 19 20 21 22 22 23 23 24 24 25 25 25 26 26 27 27 28 28 29 29 30 30 30 30 30 30 29 29 29 29 28 28 28 27 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 29 28 27 27 28 29 30 30 30 30 30 30 31 31 30 30 29 29 29 28 28 27 27 27 27 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 21 21 21 21 21 20 19 19 18 18 18 18 18 18 18 18 18 19 20 20 20 20 20 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 24 25 25 26 26 26 27 26 26 27 27 27 27 27 27 27 27 28 28 28 28 29 29 30 30 30 29 29 28 27 27 28 29 29 29 27 25 24 23 24 25 27 28 29 29 27 25 24 22 21 20 19 18 17 16 16 15 15 15 16 16 16 16 16 15 15 16 16 16 17 17 18 16 13 11 11 11 11 11 12 13 13 14 14 14 15 14 14 13 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 13 13 13 14 14 15 15 16 15 15 14 14 14 14 14 13 12 11 10 10 9 9 9 8 9 9 9 9 10 9 9 9 9 9 9 9 10 11 12 12 13 13 13 14 14 15 15 14 12 11 11 11 12 13 14 14 15 15 14 14 13 12 12 12 12 13 13 13 14 14 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 17 17 17 21 21 21 21 21 20 19 17 14 12 11 9 8 8 7 7 7 7 7 8 8 8 9 9 10 11 12 13 13 13 14 14 15 15 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 17 17 16 16 16 17 17 17 17 17 16 15 14 14 13 12 12 12 12 12 12 11 11 12 12 13 15 16 18 19 20 21 22 23 24 24 23 23 23 23 23 23 23 23 22 20 19 18 17 16 15 14 12 9 9 9 10 10 9 8 8 8 8 8 7 7 8 9 9 9 9 10 12 12 13 13 13 13 13 14 14 15 15 15 16 16 15 14 13 12 12 11 11 10 9 10 12 13 14 15 16 17 17 18 20 21 21 21 20 20 18 17 17 16 15 15 15 16 16 17 18 18 17 17 16 16 16 16 15 14 15 16 17 18 17 17 16 15 14 13 13 13 14 14 15 15 15 16 17 18 19 19 19 18 16 15 15 15 15 15 14 14 14 14 13 13 14 14 15 15 16 17 19 20 20 21 22 22 23 23 24 24 25 25 25 25 26 26 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 28 28 27 27 27 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 29 28 27 27 27 27 28 28 28 28 28 29 30 31 31 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 24 24 23 23 23 22 22 22 22 22 22 22 22 21 21 20 20 19 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 21 21 21 21 22 22 22 23 23 24 25 25 25 26 26 26 27 27 27 27 27 27 27 27 28 28 28 27 28 28 29 29 30 29 29 28 28 27 27 27 28 28 28 27 25 23 22 23 24 25 26 27 27 27 26 25 24 22 21 20 18 17 17 16 16 16 16 17 18 18 18 17 17 17 17 17 17 17 17 18 17 14 12 11 11 11 11 12 13 13 14 14 15 15 14 14 13 13 12 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 13 14 14 14 15 15 16 16 16 16 16 15 15 15 15 15 14 13 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 12 12 13 13 13 13 14 14 14 14 13 12 11 11 11 12 12 13 13 14 14 14 13 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 20 20 21 21 21 20 19 18 16 15 13 11 10 9 8 8 8 8 8 8 8 8 9 9 10 11 11 12 13 13 14 14 15 16 16 17 17 17 16 16 16 15 15 15 15 15 15 16 16 17 18 18 18 18 18 18 18 17 17 16 15 14 14 13 12 12 12 12 11 11 10 10 11 11 13 15 17 19 20 21 21 20 22 23 23 23 23 23 22 22 22 22 22 21 19 18 17 16 15 14 12 9 8 9 11 12 13 12 10 8 8 8 8 7 7 9 10 12 13 14 13 12 12 12 12 12 12 12 13 13 14 14 14 14 15 14 14 13 12 12 12 12 11 11 11 12 13 13 13 14 15 16 17 18 20 20 20 20 19 19 18 17 16 15 15 14 15 16 17 17 17 17 16 15 15 16 16 16 15 14 14 15 16 16 17 17 17 16 15 14 14 14 15 15 16 16 17 17 18 18 19 18 17 15 14 14 14 14 14 14 14 13 13 13 13 14 14 15 16 17 18 19 20 21 21 22 22 23 23 24 24 24 25 25 25 25 26 26 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 28 27 27 27 27 27 27 27 28 28 28 28 28 29 29 30 30 30 30 30 29 28 27 26 26 25 25 24 25 26 27 29 30 31 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 24 24 24 23 23 23 22 22 23 23 24 24 23 22 22 21 20 19 18 18 18 18 18 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 21 21 21 21 22 22 22 23 23 24 24 24 25 25 26 26 27 27 27 27 27 27 28 28 28 28 28 28 28 29 29 29 29 29 28 28 27 27 27 27 27 27 26 25 24 23 23 23 24 25 26 25 25 24 25 24 23 22 21 19 18 18 17 17 17 17 18 19 19 19 18 18 18 18 18 17 17 16 17 17 16 14 13 11 11 11 12 12 13 14 15 15 14 14 14 13 12 11 11 11 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 14 14 15 15 15 16 16 16 17 16 16 16 16 16 16 15 14 13 12 11 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 13 13 13 13 13 13 13 13 12 12 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 19 18 17 16 15 14 13 11 10 9 9 8 8 8 8 8 8 9 9 10 11 11 12 13 13 14 15 15 16 17 17 17 17 17 17 16 15 15 15 15 15 15 15 16 17 17 18 19 19 18 18 18 17 17 16 15 14 13 13 12 12 12 11 11 10 10 10 10 11 13 16 18 20 20 21 20 19 21 23 23 23 23 22 22 21 21 20 20 20 18 18 17 15 14 11 9 8 9 11 13 14 14 14 13 10 9 9 10 10 10 10 11 13 13 13 12 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 13 12 12 13 14 14 14 14 14 14 14 14 13 13 14 15 15 17 18 19 20 20 20 19 18 18 17 17 16 16 16 16 17 17 17 16 15 15 15 16 16 16 15 14 13 14 14 14 15 16 16 16 15 15 15 15 15 15 16 16 17 17 17 17 16 15 14 13 13 13 13 13 13 13 13 13 13 13 14 14 15 16 17 18 19 20 21 21 22 22 23 23 24 24 24 25 25 25 25 25 25 26 26 27 27 28 28 28 28 28 28 29 29 29 29 29 28 28 27 27 26 26 26 26 26 26 27 27 28 27 28 28 28 29 30 30 30 30 30 29 28 26 25 23 22 21 22 23 25 26 29 30 30 30 29 28 28 27 27 27 27 27 26 26 25 25 25 24 24 24 23 23 23 23 23 23 23 25 25 25 24 23 22 21 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 21 21 21 22 22 22 22 22 22 23 23 24 24 25 26 26 26 26 27 27 28 28 29 28 28 28 29 29 30 30 29 29 28 28 27 26 27 27 27 27 26 25 25 25 24 24 23 24 24 24 22 22 22 23 23 23 22 20 19 19 18 18 18 18 19 19 20 19 18 18 18 19 19 18 17 17 17 18 18 17 16 13 12 12 12 12 13 14 14 14 14 14 13 13 12 11 11 11 11 11 11 11 12 12 12 13 13 14 14 14 14 14 14 13 14 14 14 15 15 16 16 16 17 17 17 17 16 16 16 16 15 14 13 12 11 10 10 10 9 9 9 9 9 9 9 9 9 10 10 11 12 12 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 16 17 17 17 17 17 16 16 15 14 13 13 12 11 10 10 10 9 9 9 9 8 9 9 10 10 11 12 12 13 14 14 15 16 17 18 18 19 18 18 17 16 15 15 15 16 16 16 15 16 16 17 18 18 17 17 16 16 16 16 15 14 14 13 13 13 12 11 10 9 9 9 10 11 14 16 18 19 20 21 22 22 23 23 23 23 23 22 21 20 19 19 19 19 19 18 17 14 12 10 9 10 11 12 13 14 14 14 13 12 9 11 13 13 12 11 11 11 11 11 10 10 10 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 16 15 15 14 13 13 14 14 15 16 18 19 19 20 20 19 19 19 18 18 18 18 18 17 17 16 15 15 15 16 16 16 16 15 15 14 13 13 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 12 12 12 11 11 12 12 13 12 12 13 13 14 14 14 15 16 17 18 19 20 21 21 22 22 23 23 24 24 25 25 25 24 24 24 25 25 25 26 26 26 27 27 27 27 27 28 28 28 27 27 26 25 24 24 24 24 23 23 24 24 25 26 26 27 27 27 27 27 28 28 29 30 30 30 29 28 27 25 23 21 20 20 21 23 24 26 28 29 30 29 28 28 27 27 27 26 26 26 26 25 25 25 24 24 23 23 23 23 23 23 23 23 24 25 25 25 24 23 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 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 23 24 24 25 25 25 26 26 27 28 28 28 28 28 29 30 30 30 29 29 28 28 27 26 27 27 28 27 26 26 26 25 25 23 22 22 22 21 19 18 19 20 22 22 22 21 20 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 19 19 18 16 14 13 12 12 12 12 12 12 13 13 12 12 12 11 11 11 11 11 12 12 13 13 14 14 14 14 15 15 15 15 14 13 13 13 14 14 15 15 16 16 17 17 17 17 17 17 17 17 16 15 14 13 12 11 10 10 10 10 10 10 10 9 9 9 9 10 11 11 12 12 13 13 13 13 12 12 12 12 12 11 11 10 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 13 14 14 15 15 15 14 14 13 13 12 12 11 11 10 10 10 10 10 9 9 9 9 9 10 10 11 12 12 13 14 14 15 15 16 17 19 19 19 18 17 17 17 16 16 16 16 16 15 15 15 16 16 16 16 15 15 15 15 15 16 16 16 16 15 15 13 11 10 9 8 8 8 10 13 16 18 19 20 21 22 22 23 23 23 23 22 22 21 19 19 18 19 20 20 20 17 14 10 9 10 11 13 14 14 14 14 14 13 13 14 12 14 14 13 11 10 10 10 10 10 10 11 12 13 13 14 14 14 13 13 13 13 13 14 14 15 15 14 14 15 15 15 15 15 15 15 14 14 14 14 15 16 16 17 18 18 19 19 19 19 19 19 18 18 18 17 17 17 16 16 16 17 17 16 16 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 13 11 11 10 10 10 10 11 11 12 12 12 12 13 14 15 15 16 16 17 18 19 20 21 21 22 22 23 23 24 24 25 25 25 25 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 22 20 19 19 19 19 19 20 20 21 22 23 24 25 26 27 27 27 27 27 27 27 28 29 29 29 29 28 26 24 22 21 20 21 21 22 22 24 26 28 29 29 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 23 23 24 25 25 25 24 24 23 23 23 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 20 20 20 20 20 20 20 20 20 20 20 21 21 22 23 23 24 24 25 25 25 26 27 27 27 27 28 28 29 30 30 29 28 28 28 27 27 27 28 28 28 27 26 26 25 24 22 21 21 20 19 17 16 15 17 19 20 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 20 20 19 19 18 18 18 18 19 18 16 14 12 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 14 15 15 15 15 15 15 15 14 13 13 13 13 13 14 15 15 16 16 17 17 18 18 18 18 17 17 16 15 14 13 12 11 11 10 10 10 10 10 10 10 9 10 10 11 11 12 12 13 13 13 12 12 12 12 12 11 11 10 10 11 11 11 12 12 13 13 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 18 18 18 18 18 12 12 13 13 13 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 12 13 14 14 15 15 16 17 18 18 18 18 17 17 17 17 17 17 17 17 16 15 15 15 15 15 15 14 14 15 15 16 17 17 17 17 16 15 13 11 10 9 8 7 7 9 12 14 16 18 19 20 20 22 23 23 22 22 22 21 20 19 19 19 19 19 21 20 17 13 11 10 10 11 13 15 16 16 15 15 14 14 14 10 14 16 14 12 10 10 11 11 11 11 11 12 13 13 14 14 14 14 13 13 13 14 15 15 15 15 14 14 15 16 15 15 15 15 15 15 14 14 15 15 16 16 17 17 17 18 18 19 19 20 20 19 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 15 15 15 14 14 14 13 12 11 11 10 10 10 10 11 11 11 11 11 12 14 15 16 16 17 17 18 19 19 20 20 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 24 23 22 22 21 21 21 21 20 19 16 14 14 14 14 14 15 16 17 18 20 21 22 24 25 25 26 26 26 26 26 26 26 27 27 28 28 28 27 26 24 23 22 21 21 21 21 21 23 24 27 28 28 27 26 26 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 24 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 22 23 23 23 24 24 25 25 26 26 27 27 28 28 29 29 29 29 28 28 27 27 28 29 29 28 27 27 26 25 23 22 21 21 21 21 19 17 16 16 17 18 19 20 21 21 21 20 19 19 19 19 19 20 21 22 22 21 21 20 19 19 18 17 18 17 16 14 12 10 8 8 8 8 8 9 9 10 10 10 11 11 11 11 11 12 12 13 14 14 14 15 15 15 15 16 16 15 14 13 12 12 12 13 13 14 15 15 16 17 17 18 18 18 18 18 18 17 16 15 13 12 12 11 11 11 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 12 12 12 12 11 11 11 10 10 11 11 11 12 12 13 13 14 14 15 15 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 13 13 13 13 13 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 14 15 15 16 16 17 18 18 17 17 16 16 17 17 17 17 17 16 16 15 15 15 15 14 14 14 15 16 17 18 19 19 18 17 15 13 11 10 9 8 8 8 10 11 12 13 14 16 17 19 21 22 22 21 21 21 21 20 19 19 19 18 18 19 20 18 15 12 11 12 12 13 15 17 18 17 16 16 15 15 14 18 19 17 14 12 12 13 13 13 13 12 12 12 13 13 14 14 14 14 13 13 14 15 16 15 14 14 15 17 17 17 17 17 16 16 15 15 15 15 15 15 15 16 16 17 17 17 18 19 19 20 19 18 18 17 17 17 18 17 16 16 15 15 15 16 16 16 16 16 16 16 15 14 14 13 13 13 13 14 14 14 14 14 14 14 13 13 12 11 9 8 9 10 10 11 11 12 14 15 16 17 17 18 18 18 19 19 20 20 21 21 21 21 22 22 23 24 24 24 24 24 24 23 23 23 23 23 23 22 20 18 16 15 15 15 16 15 13 12 10 10 10 11 11 12 14 15 17 18 20 21 22 23 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 24 23 22 21 20 20 21 22 24 26 28 27 27 26 25 25 25 24 24 24 24 24 24 23 23 23 22 22 22 23 24 24 25 25 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 20 20 20 20 20 21 21 21 22 22 22 23 23 24 25 25 25 26 27 28 29 29 30 30 29 29 28 28 28 29 29 28 27 27 26 25 23 22 22 21 22 22 22 20 18 17 16 15 16 18 19 20 21 20 18 18 17 18 18 19 20 22 23 23 22 21 20 19 18 17 16 15 13 12 11 9 8 6 6 6 7 7 8 8 9 9 10 10 11 11 11 12 13 13 14 14 14 14 15 15 15 16 15 15 14 13 12 12 12 12 13 13 14 15 16 16 17 18 18 19 19 19 19 18 17 16 14 13 13 12 12 11 11 11 11 11 10 10 10 10 11 11 12 12 12 12 13 12 12 12 12 11 11 11 11 11 11 11 11 12 12 13 13 14 15 15 16 16 16 16 17 17 17 17 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 15 14 14 14 14 14 14 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 15 15 16 16 17 17 17 17 16 16 16 16 17 17 17 17 16 16 16 16 15 14 14 14 15 17 18 19 20 20 20 19 16 14 13 12 11 11 10 10 10 10 10 11 11 12 13 15 17 19 20 20 19 19 19 20 20 20 20 19 18 18 19 21 22 19 15 13 13 13 14 16 18 19 19 18 17 17 18 19 21 22 20 17 16 15 16 16 15 15 14 13 12 12 13 13 14 14 14 14 14 14 15 16 15 14 14 15 17 18 18 18 18 18 17 17 16 16 16 15 15 15 16 16 16 16 16 17 17 18 19 19 18 17 17 16 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 13 13 12 13 13 14 14 14 14 15 15 15 15 15 14 12 7 6 6 9 10 11 12 14 15 17 17 17 18 18 18 19 19 19 19 20 20 21 21 21 21 22 22 22 23 23 23 23 23 23 22 22 22 21 20 18 16 13 11 11 11 11 12 11 10 9 9 8 9 9 10 11 13 14 16 18 19 20 21 21 22 23 23 24 24 24 24 24 23 23 24 24 24 24 25 25 26 27 26 24 23 21 21 20 20 21 23 25 25 25 26 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 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 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 23 23 24 24 25 26 27 28 29 30 30 30 29 29 28 29 28 28 27 27 26 25 24 23 22 22 21 22 22 22 20 18 16 15 14 15 16 17 19 19 18 17 16 16 17 18 20 21 23 23 22 21 20 19 17 16 15 13 11 10 9 8 6 5 5 4 5 6 7 7 8 9 9 10 10 10 11 12 13 13 13 14 14 14 15 15 15 15 15 14 13 13 12 12 12 12 13 13 14 14 15 16 17 18 18 19 20 20 19 19 18 17 16 15 14 13 12 12 11 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 12 12 12 13 14 14 15 15 15 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 17 16 16 15 15 15 15 15 15 14 14 13 13 12 12 11 11 10 10 9 9 10 10 10 10 11 11 11 12 12 13 13 14 15 15 15 16 16 16 16 16 16 15 15 16 17 17 17 17 16 16 16 15 15 15 15 15 17 18 20 21 22 22 21 19 16 14 13 13 12 12 11 11 11 10 10 10 10 10 12 14 15 17 17 17 18 18 19 20 21 22 21 20 18 18 20 22 23 22 19 15 14 15 17 19 21 21 21 20 19 20 22 22 23 22 22 20 18 17 17 17 16 16 15 14 13 12 12 13 13 14 14 14 14 14 15 15 15 14 13 14 17 18 18 19 19 19 19 18 18 17 16 16 16 16 16 16 16 16 15 15 16 16 17 17 16 16 16 16 16 16 17 17 16 16 15 15 16 16 15 15 14 14 14 14 14 14 15 15 14 14 14 15 15 15 16 16 16 16 16 16 16 11 7 8 12 13 14 15 16 17 17 17 17 17 16 17 19 19 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 21 20 20 18 16 13 11 9 9 9 9 9 9 9 9 8 8 8 8 9 10 11 12 14 16 17 18 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 24 25 26 25 24 23 21 21 20 20 21 22 22 22 22 23 25 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 24 24 24 24 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 22 22 22 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 23 24 25 26 27 28 29 29 29 28 28 28 28 28 27 27 27 26 24 23 22 21 21 21 21 21 21 19 17 16 14 14 14 15 18 18 17 16 15 15 16 17 19 21 22 22 21 20 18 16 14 13 12 11 10 9 8 7 6 5 4 4 5 6 6 7 8 9 9 9 10 11 11 12 13 13 13 13 14 14 15 15 15 15 15 14 13 13 12 12 12 13 13 13 13 14 15 15 16 17 18 19 20 20 20 19 18 17 17 16 15 14 13 13 12 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 13 13 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 11 11 10 10 9 9 10 10 10 10 11 11 12 12 13 13 14 14 15 15 15 16 16 16 16 15 15 15 16 16 16 16 16 16 16 15 15 15 16 16 17 19 20 22 23 23 23 21 18 15 14 14 13 13 13 13 12 11 10 10 10 9 9 10 11 13 14 15 16 17 18 19 20 21 22 22 21 19 20 21 23 24 24 22 19 18 18 20 23 24 24 23 22 22 24 23 23 23 23 22 20 18 17 17 17 16 16 15 14 13 12 12 12 13 13 14 14 14 15 15 15 15 14 13 14 16 17 18 18 18 18 18 18 17 16 16 16 16 17 17 16 16 15 15 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 18 18 17 17 16 15 15 15 16 16 17 17 16 15 15 16 16 16 16 17 17 16 16 16 16 17 18 19 19 19 18 17 17 16 15 15 14 14 13 14 18 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 19 17 14 12 9 8 8 8 8 9 9 9 9 9 8 8 9 9 9 10 11 12 14 15 16 17 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 23 24 24 24 23 22 22 21 21 21 21 21 20 19 17 14 17 19 20 21 21 21 22 23 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 23 24 25 26 27 28 28 28 29 29 29 28 28 28 26 25 23 22 21 20 20 20 20 20 19 17 16 15 14 13 14 16 17 17 16 15 14 15 16 17 19 20 20 19 17 15 13 11 10 9 9 9 8 7 6 6 5 5 5 5 6 7 7 8 8 8 9 10 11 12 12 13 13 13 13 14 14 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 15 16 17 18 19 19 20 20 19 19 18 17 17 16 15 14 13 13 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 15 15 15 15 15 15 14 14 13 13 12 12 11 10 10 10 9 9 10 10 10 11 11 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 15 16 17 18 19 21 22 23 24 24 23 21 17 16 14 14 13 13 13 13 13 12 11 10 10 9 8 9 9 10 11 13 14 15 17 18 19 20 21 22 22 21 22 24 25 25 25 23 23 22 23 24 25 25 25 24 24 24 24 24 23 23 23 22 20 18 18 17 18 17 17 16 15 14 13 12 12 12 12 13 14 14 14 15 15 14 13 13 14 16 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 16 16 15 15 16 16 17 16 16 15 15 15 15 15 15 15 15 15 15 16 17 17 16 16 16 17 17 17 17 17 16 15 15 15 15 16 16 16 16 16 16 15 15 14 14 15 15 15 15 16 16 15 15 15 14 14 13 13 12 13 17 18 19 20 20 20 21 21 20 20 20 21 21 21 21 21 21 21 21 20 17 14 11 9 8 7 7 8 9 9 9 9 9 9 9 9 10 10 10 10 11 12 13 14 16 17 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 22 22 23 23 23 23 22 22 22 21 21 20 20 19 17 11 4 10 15 17 19 20 20 21 22 22 23 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 20 20 20 20 20 20 20 21 22 23 24 25 26 27 28 29 29 29 29 29 27 26 24 22 21 20 19 19 18 18 17 16 15 14 14 13 14 16 16 16 15 14 14 13 14 15 16 17 17 16 15 13 11 9 8 8 7 7 7 5 5 5 5 5 5 5 6 6 7 7 8 8 9 10 10 11 12 13 13 13 13 14 14 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 14 14 15 16 17 18 19 19 20 20 19 19 18 17 17 16 15 14 13 13 12 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 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 18 18 18 17 17 16 16 16 16 15 15 15 15 15 15 14 14 13 13 12 12 11 11 10 10 10 9 10 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 15 16 18 19 20 22 23 24 24 24 24 22 20 17 16 15 14 13 13 14 14 14 13 12 11 11 10 9 9 9 9 10 11 12 14 15 17 18 19 20 21 21 22 23 24 26 26 25 24 22 23 25 26 26 25 25 25 25 25 24 24 23 23 23 22 21 20 19 19 18 18 17 17 16 15 14 13 12 12 12 12 13 14 14 15 15 14 14 14 14 15 16 16 16 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 19 18 18 17 16 15 15 14 14 14 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 15 16 16 16 15 15 14 14 13 13 14 14 14 14 13 13 14 14 15 15 15 14 14 13 12 12 14 16 19 19 20 20 20 20 20 20 20 21 21 21 21 20 20 20 19 18 14 11 9 8 7 7 7 8 9 9 10 10 10 10 10 10 11 11 11 11 11 12 13 14 15 16 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 21 21 20 19 18 17 13 7 2 7 12 15 18 18 18 18 19 20 21 23 24 23 23 23 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 20 19 19 19 19 20 20 19 19 19 19 19 19 19 20 21 22 23 24 25 26 27 28 29 29 28 26 24 22 20 19 18 17 16 16 15 15 14 13 13 12 13 14 15 15 14 13 13 12 12 12 13 14 14 13 12 12 10 9 8 7 6 6 5 4 4 4 4 4 5 5 6 6 6 7 7 8 9 9 10 11 12 12 13 13 13 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 16 17 18 19 19 20 20 19 18 18 17 17 16 15 14 13 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 13 13 13 14 14 14 14 15 15 16 16 16 16 16 17 16 17 17 17 17 17 17 18 18 18 18 18 19 18 18 18 17 17 17 17 16 16 15 15 14 14 14 14 14 14 13 13 13 12 12 11 11 10 10 10 10 10 10 10 11 12 12 12 13 13 14 14 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 17 20 21 22 24 24 25 25 24 23 20 18 16 16 15 14 13 12 13 14 14 14 13 13 12 11 10 10 10 10 10 10 11 12 13 15 16 17 17 18 19 20 21 23 24 25 24 23 21 21 22 24 26 25 25 25 25 25 24 23 23 23 22 21 21 20 19 19 19 19 18 17 16 15 14 13 13 12 12 12 12 13 14 14 14 14 14 14 14 14 15 15 15 15 15 16 17 17 17 16 16 15 16 16 17 18 18 19 19 20 19 19 18 17 17 16 16 15 15 16 16 16 15 14 13 13 13 13 14 14 15 15 15 15 14 14 14 14 15 15 15 15 15 14 14 13 12 12 13 13 13 14 13 13 12 13 15 16 16 16 15 15 14 13 13 15 17 18 19 19 19 19 19 19 19 20 20 20 19 19 19 18 18 16 14 11 10 9 8 7 7 8 8 9 10 10 11 11 11 11 11 11 11 11 11 12 12 13 14 15 16 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 21 21 20 19 18 16 14 10 5 0 5 9 12 14 14 14 15 16 18 21 23 23 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 20 20 19 19 19 19 20 20 20 20 19 19 19 19 18 18 19 19 20 21 21 22 23 24 26 26 26 25 23 21 19 18 16 15 14 14 13 13 12 12 11 11 11 12 12 12 12 12 11 11 10 11 11 12 12 11 11 11 10 9 8 7 5 5 4 4 4 4 4 4 5 5 5 5 6 6 7 8 9 10 11 11 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 16 16 17 18 18 19 19 19 19 19 18 18 17 17 16 15 14 13 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 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 17 17 17 18 17 17 16 16 15 15 14 14 14 14 13 13 13 13 12 12 12 11 11 10 10 10 10 10 10 11 11 12 12 13 13 14 14 15 15 16 16 16 16 16 15 15 15 14 14 14 14 15 15 17 19 21 23 24 25 25 25 24 23 21 19 17 16 16 15 14 13 12 13 15 15 14 14 14 13 12 11 11 10 10 10 10 10 11 12 13 14 14 14 14 14 16 18 19 21 22 22 21 19 17 17 20 24 25 25 25 25 24 23 23 22 22 21 20 19 19 19 19 19 18 18 17 16 16 15 14 13 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 15 15 15 16 17 17 17 17 16 16 16 17 18 18 18 18 18 18 18 17 17 17 17 18 18 19 19 19 19 18 17 16 15 14 13 12 13 14 14 15 16 16 16 15 15 15 14 15 15 15 14 14 13 12 12 12 12 13 13 13 13 13 13 13 15 16 16 16 16 16 16 15 15 16 16 17 18 18 18 19 19 19 19 19 18 18 18 17 17 16 15 13 12 10 9 9 8 8 8 8 9 9 10 11 11 11 11 11 11 11 11 12 12 12 12 12 13 14 16 17 18 19 20 20 21 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 19 17 15 13 10 6 3 1 4 7 9 10 11 11 13 16 20 21 21 21 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 23 23 22 22 22 22 22 21 21 21 20 19 19 19 19 19 19 19 19 19 20 20 19 19 18 18 18 18 18 18 19 19 19 20 21 21 22 21 20 18 17 16 14 13 12 12 11 10 10 9 8 8 9 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 9 9 8 7 5 4 4 4 4 4 4 4 4 4 5 5 5 6 7 8 9 10 11 11 12 12 13 13 14 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 16 16 16 16 17 17 18 19 19 19 19 19 19 18 18 17 16 15 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 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 17 17 17 16 18 18 17 17 16 16 15 14 14 14 14 13 13 13 13 13 12 12 12 11 11 10 10 10 10 10 11 11 12 12 13 13 14 15 15 16 16 16 16 16 16 15 15 15 14 14 15 15 14 14 18 20 22 23 24 25 25 24 23 21 20 18 17 16 16 15 14 13 13 14 15 15 15 14 14 14 13 13 12 11 11 11 11 11 11 12 12 13 13 13 12 12 13 15 18 19 20 21 19 17 15 14 18 22 24 24 24 24 23 22 22 21 20 19 18 18 18 18 18 18 18 18 17 17 16 15 15 14 13 12 12 12 12 13 13 13 14 14 14 15 15 15 15 16 16 15 16 17 18 18 18 17 17 18 18 19 18 17 17 17 17 17 17 17 17 17 18 18 19 19 19 18 17 17 16 16 15 13 13 13 14 15 16 17 17 17 16 15 15 15 15 15 15 14 14 13 12 12 12 13 13 14 13 13 13 13 14 15 16 16 17 17 17 17 17 17 16 16 17 17 18 18 18 19 19 18 18 18 17 17 16 16 14 13 12 11 10 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 13 14 15 16 18 19 20 21 21 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 19 18 16 14 12 10 7 4 2 0 2 4 6 8 10 12 15 19 21 21 20 19 19 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 23 22 22 22 22 22 22 22 21 21 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 18 18 18 18 18 17 17 17 16 16 15 14 12 11 10 10 9 9 8 8 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 6 5 5 4 3 3 3 4 4 4 5 5 6 6 7 8 9 10 11 11 12 13 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 14 15 15 15 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 18 17 16 15 14 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 11 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 19 18 18 17 17 16 16 15 15 15 15 14 14 14 14 13 13 12 12 11 11 10 10 9 10 10 10 11 11 12 13 13 14 15 16 16 17 16 16 16 16 15 15 14 14 15 16 16 13 14 20 20 22 23 24 25 25 23 21 20 19 18 18 17 16 15 15 15 15 15 16 15 15 14 14 14 14 14 13 12 12 12 11 12 12 12 12 12 12 12 11 11 12 13 16 18 20 20 17 15 14 15 18 22 23 24 24 23 22 22 21 20 19 18 18 17 17 18 18 18 18 18 18 17 16 16 15 14 14 13 13 12 12 12 12 13 14 15 16 16 16 16 16 17 17 17 18 19 20 19 19 19 19 19 19 19 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 16 16 15 15 14 14 15 16 17 18 18 18 17 16 16 16 16 16 16 15 15 14 13 12 12 13 13 13 14 14 14 14 13 14 14 15 16 17 17 17 17 17 17 16 16 17 17 18 18 19 19 19 18 18 18 17 16 15 14 12 11 10 10 10 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 10 11 11 11 11 12 12 13 15 16 17 19 20 21 22 22 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 19 17 15 13 11 9 7 5 3 2 0 3 4 6 9 11 14 17 19 20 19 18 19 19 19 19 18 19 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 25 25 23 22 21 21 21 22 22 22 21 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 17 17 18 18 18 18 19 18 17 16 15 14 13 12 10 7 5 4 5 6 5 5 5 5 6 6 6 6 6 6 6 6 7 8 8 8 8 8 8 8 9 9 9 9 9 9 8 7 6 5 3 2 2 3 3 4 4 5 6 6 7 8 9 9 10 11 12 13 13 14 14 15 15 15 15 15 15 15 15 16 15 15 15 15 15 14 15 15 15 16 16 17 17 18 18 18 18 18 19 19 19 19 19 19 19 18 17 16 15 14 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 19 19 19 18 18 17 17 17 16 16 16 16 15 15 15 14 14 13 13 12 11 10 9 9 9 10 10 11 11 12 13 14 15 15 16 17 17 16 16 16 16 15 14 14 14 15 17 19 15 16 19 20 22 23 24 24 23 20 19 19 18 18 17 17 16 15 15 16 16 16 16 15 15 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 11 10 10 10 9 10 11 12 13 13 13 14 16 18 20 22 22 23 23 22 22 21 20 19 18 18 17 17 17 18 18 17 17 17 17 17 16 16 15 15 14 14 13 13 13 12 12 13 15 17 17 17 16 16 17 17 18 19 20 21 21 21 21 20 20 20 19 18 18 17 17 16 16 16 16 16 16 17 17 16 16 16 16 16 15 15 14 14 14 15 16 17 19 20 20 19 18 18 17 17 17 17 17 17 16 15 14 14 13 13 13 14 14 14 14 14 14 14 14 15 16 16 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 18 18 17 15 14 13 12 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 12 13 14 15 17 18 20 21 22 23 23 24 24 24 23 23 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 20 19 18 16 14 12 10 8 6 5 4 2 0 4 5 5 6 9 12 15 16 17 17 17 18 19 18 17 17 17 19 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 25 24 23 21 20 20 21 21 22 21 21 21 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 18 18 19 19 18 18 17 16 14 12 10 8 6 3 4 4 3 2 2 2 3 3 3 3 3 3 4 5 5 6 7 8 8 8 8 8 9 9 9 9 9 9 8 6 5 4 2 1 1 2 3 4 5 6 6 7 8 9 9 10 10 11 12 13 13 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 15 15 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 18 17 16 15 14 14 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 14 14 14 15 15 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 20 19 19 19 18 18 18 17 17 17 17 17 16 16 16 15 15 14 13 12 11 10 9 9 9 9 10 11 11 12 13 14 15 16 16 16 16 16 16 16 15 15 14 14 14 15 18 20 19 19 20 21 22 23 24 22 21 19 18 18 18 18 17 17 16 15 15 16 16 15 15 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 10 10 9 9 8 8 8 7 8 9 10 12 15 18 20 21 22 22 22 22 21 21 20 19 18 17 17 17 16 17 17 18 17 17 16 16 16 16 15 15 15 14 14 13 13 13 12 13 14 16 18 18 17 17 17 17 17 18 19 20 21 21 21 21 21 20 20 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 15 16 16 17 19 19 20 19 19 18 17 17 17 17 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 18 19 19 19 19 18 17 16 14 13 12 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 10 10 10 11 11 12 14 15 17 18 19 21 22 23 24 24 25 24 24 24 24 24 24 24 23 23 22 22 22 22 21 21 20 20 20 20 20 20 18 17 15 13 10 8 5 4 3 2 0 3 3 3 5 7 9 11 12 13 13 14 15 15 15 15 15 15 16 16 17 17 17 18 18 19 20 20 20 21 21 21 21 22 22 22 22 22 22 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 27 26 25 24 24 22 21 20 20 21 21 22 21 21 21 21 20 20 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 18 19 19 18 16 15 15 14 13 13 12 9 8 7 6 4 3 3 2 2 3 3 3 3 4 5 5 6 7 8 9 9 9 9 9 9 9 9 8 7 6 5 4 3 1 0 1 2 4 4 5 6 7 8 9 9 10 10 11 12 12 13 13 14 14 14 14 14 14 15 15 14 14 13 13 13 13 13 14 14 15 16 17 17 18 18 18 19 19 19 19 18 18 18 18 18 18 18 17 17 16 15 14 14 13 13 13 13 12 13 13 13 13 12 12 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 20 20 20 19 19 19 18 18 17 17 17 17 17 17 17 16 16 15 14 13 12 11 9 9 8 9 9 10 12 13 14 15 16 17 16 16 16 16 16 16 15 15 14 14 14 15 18 21 21 21 21 21 22 22 23 20 19 18 17 17 17 17 17 16 15 15 14 14 14 13 13 14 14 14 15 14 14 14 14 13 13 13 12 12 11 11 10 10 10 9 9 8 7 7 7 8 9 10 12 14 17 18 20 21 21 21 21 21 20 19 18 18 17 17 16 16 16 17 17 17 17 16 16 15 15 15 15 14 14 14 13 13 13 13 14 15 17 18 18 17 17 16 16 16 17 18 19 21 22 22 21 21 20 19 19 18 18 17 17 16 16 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 16 17 17 18 18 19 19 18 18 18 17 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 18 17 15 13 12 11 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 12 14 15 17 18 19 21 22 23 24 25 25 25 25 25 25 25 24 24 24 23 23 23 23 22 22 21 21 21 21 20 20 20 19 17 16 13 11 9 6 4 3 2 1 0 1 2 4 5 6 7 8 9 9 10 10 11 12 12 13 13 14 14 14 15 15 16 18 19 19 20 20 20 20 21 21 21 21 21 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 24 23 22 21 20 21 22 22 22 22 22 21 21 20 20 20 19 19 18 18 18 17 17 16 16 16 16 16 16 16 17 17 17 17 16 15 15 15 15 15 14 12 11 9 8 7 6 6 6 6 6 6 6 6 6 6 7 7 8 9 9 10 10 10 10 10 9 7 6 4 3 2 3 1 1 2 2 3 4 5 6 7 8 9 9 10 11 11 12 12 12 13 13 13 13 13 13 14 14 14 14 13 12 12 12 13 13 13 14 15 16 16 17 18 18 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 15 15 14 14 13 13 13 13 12 12 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 13 13 13 13 14 14 14 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 21 21 20 20 20 19 19 18 18 18 17 17 17 17 17 17 16 15 15 14 13 11 10 8 8 8 9 11 13 14 15 16 16 16 16 16 16 16 16 16 15 15 14 14 14 15 19 21 22 22 22 22 22 22 22 19 18 16 16 16 16 17 17 16 15 14 14 14 13 13 13 13 14 14 14 14 14 13 13 13 13 12 12 11 11 10 10 10 10 10 9 8 7 7 7 8 9 10 10 12 14 16 18 20 20 20 20 19 18 17 17 17 17 17 17 16 16 17 17 17 17 16 16 15 15 15 14 14 14 13 13 13 14 14 15 16 18 19 18 17 16 15 15 16 17 18 19 20 21 21 21 20 19 19 18 18 17 17 16 16 15 15 15 15 15 15 15 15 16 16 17 16 16 16 16 16 17 17 17 17 17 18 18 18 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 18 18 18 19 18 18 17 15 13 11 11 10 10 10 10 11 11 12 12 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 11 11 11 11 12 13 15 16 17 18 19 20 22 23 24 25 25 25 26 25 25 25 25 24 24 23 23 23 23 23 22 22 22 21 21 21 21 20 19 18 16 14 12 10 8 6 4 3 2 1 0 2 3 4 5 6 6 5 5 5 5 6 8 9 9 10 11 12 12 13 13 13 15 16 17 17 17 17 18 19 19 20 20 21 21 21 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 25 25 24 23 22 22 21 22 22 22 22 22 22 22 21 21 20 20 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 15 15 15 14 13 13 13 12 12 11 9 8 7 7 7 8 9 9 9 9 9 9 8 8 8 9 9 9 10 10 10 11 11 10 8 5 4 3 2 2 2 0 2 3 4 5 5 6 7 8 9 9 10 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 13 13 14 14 15 16 17 18 18 19 19 19 19 19 19 18 18 17 17 17 16 16 16 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 16 16 16 16 16 16 22 22 21 21 21 20 20 19 19 18 18 17 17 17 17 17 16 16 15 14 13 12 10 9 8 8 9 11 13 15 16 16 16 16 15 16 16 16 16 15 15 15 14 14 14 16 20 21 21 22 22 22 22 21 21 18 16 15 15 15 16 17 17 16 15 15 15 14 14 13 13 13 12 12 12 12 13 13 13 13 12 12 11 10 10 9 10 10 10 10 9 9 8 7 7 8 9 10 11 11 13 15 18 19 20 19 19 18 16 15 15 15 16 16 17 17 17 17 17 17 17 17 16 16 15 15 14 14 13 13 13 14 15 15 16 17 18 19 18 17 16 15 15 16 17 18 19 20 20 20 20 19 18 18 17 17 16 16 16 16 15 15 15 15 15 15 15 16 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 16 16 16 15 15 14 14 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 18 18 18 17 15 13 12 11 10 10 10 10 11 11 12 12 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 13 13 14 15 17 19 19 19 19 20 21 23 24 25 25 26 26 26 26 25 25 24 24 23 23 23 23 23 23 22 22 22 22 22 21 21 20 18 17 15 13 12 10 8 7 6 5 4 2 0 1 3 4 4 4 4 3 3 2 4 5 5 6 6 7 8 9 9 9 9 10 10 12 13 13 14 15 16 16 17 18 19 19 20 21 21 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 20 19 19 18 18 17 17 16 16 16 16 15 15 15 15 15 15 14 14 13 11 10 10 9 8 7 7 7 8 9 9 10 11 11 11 11 10 10 9 9 10 10 10 10 10 11 11 11 11 8 4 1 3 3 3 2 2 3 4 5 6 6 7 8 9 9 10 10 11 11 11 12 12 12 12 12 12 12 12 12 13 13 12 12 11 11 12 12 13 13 14 15 16 17 17 18 19 19 19 19 19 19 18 18 18 17 17 16 16 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 16 16 16 16 16 16 22 22 22 21 21 21 20 20 19 19 18 18 18 17 17 17 17 16 16 15 14 12 11 9 7 7 9 11 13 14 15 16 15 15 15 16 16 16 15 15 15 15 14 14 15 17 20 22 22 22 22 23 22 21 20 18 16 14 13 14 15 17 17 16 16 15 15 15 15 14 13 12 11 11 11 11 11 11 11 12 11 11 10 9 9 9 9 9 10 9 9 9 8 8 8 8 8 10 11 13 14 15 17 18 19 18 18 17 16 15 15 14 15 15 17 17 17 17 17 17 17 17 17 16 15 15 14 14 13 13 14 15 16 16 17 18 18 19 18 18 16 15 16 17 18 19 19 20 20 19 19 18 17 17 16 16 16 16 16 16 16 16 15 15 16 16 16 17 18 18 17 17 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 16 16 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 18 18 17 17 15 13 12 11 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 15 15 17 19 20 22 21 21 20 20 21 22 23 24 25 26 26 26 26 25 25 24 24 23 23 23 23 23 22 22 22 22 22 22 22 21 20 19 17 16 14 13 12 10 10 9 8 7 6 5 3 1 0 1 2 2 3 3 2 4 4 4 4 5 5 5 6 6 6 6 7 7 8 9 10 11 11 12 13 14 15 16 17 18 18 19 20 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 24 24 24 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 20 19 19 18 18 17 17 16 16 15 15 15 15 15 14 14 14 13 13 12 10 9 8 7 7 7 7 8 8 9 10 10 11 11 11 11 11 11 10 10 11 11 11 11 11 12 12 12 10 5 1 1 2 3 3 4 4 5 6 7 7 8 8 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 12 12 13 13 14 15 16 17 18 18 19 19 19 19 19 19 18 18 17 17 16 16 15 15 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 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 14 14 14 15 15 15 15 15 15 14 14 14 14 14 15 15 15 16 16 16 16 16 16 22 22 22 21 21 21 20 20 20 19 19 18 18 18 17 17 17 17 16 15 14 13 11 9 8 7 8 11 13 14 15 15 15 15 15 16 16 15 15 15 15 15 15 15 16 18 20 22 23 23 23 23 22 21 19 17 15 13 12 12 14 16 17 16 16 16 16 16 15 14 13 12 12 11 10 9 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 12 14 15 15 16 17 17 17 17 17 17 17 16 16 16 17 18 18 18 18 18 18 17 17 17 16 15 15 14 14 14 14 14 16 17 17 18 18 19 19 19 18 17 15 16 18 19 20 20 19 19 18 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 17 17 17 18 18 18 17 17 15 14 12 11 11 10 10 11 11 12 12 13 13 13 13 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 16 17 19 20 22 23 23 22 21 20 21 22 23 24 25 25 26 26 26 25 25 24 24 23 23 23 22 22 22 22 22 22 22 22 22 21 20 19 18 17 16 14 13 12 11 11 11 10 9 9 8 6 5 4 2 2 1 1 2 3 4 5 5 5 5 5 6 7 7 8 8 9 9 10 10 10 11 11 12 12 13 15 15 16 17 18 20 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 21 21 21 21 21 21 21 20 20 19 19 18 18 17 17 16 16 15 15 15 15 14 14 13 13 13 12 11 9 8 7 7 7 7 7 8 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 12 13 13 11 7 4 1 1 3 5 5 6 7 7 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 12 12 12 13 14 15 15 16 17 17 18 18 19 19 19 19 18 18 17 17 16 15 15 15 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 10 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 22 22 22 22 22 21 21 20 20 20 19 19 18 18 18 17 17 17 16 15 14 13 11 10 8 7 8 10 12 13 14 15 16 16 16 16 16 15 15 15 15 15 15 15 16 18 20 22 23 23 23 22 22 21 20 18 16 14 13 12 13 15 17 17 17 17 17 16 16 15 14 14 13 13 12 10 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 11 12 13 14 15 15 15 15 15 15 15 16 17 18 18 18 17 17 18 18 18 18 18 18 18 18 17 17 16 15 15 14 14 15 15 16 17 18 18 18 19 19 18 18 16 16 16 18 19 19 19 19 18 17 16 15 14 14 15 16 17 18 18 19 19 19 19 19 19 19 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 15 15 15 14 14 15 16 16 16 16 16 15 15 14 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 16 17 17 17 17 17 17 17 17 16 14 13 12 11 11 11 11 11 12 13 13 13 13 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 13 13 13 14 14 15 15 16 17 18 20 21 22 23 23 23 22 21 21 22 23 23 24 25 25 25 25 25 25 24 24 23 23 22 22 22 22 22 22 22 22 22 21 21 20 19 19 18 17 15 14 14 13 13 12 12 12 12 11 10 9 8 7 6 5 4 3 1 2 3 3 3 4 4 5 7 8 9 10 10 11 12 13 14 15 15 16 17 17 16 16 17 17 18 19 20 20 20 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 18 18 17 17 16 16 16 16 15 14 14 13 13 12 11 10 9 8 8 7 7 7 8 8 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 11 8 5 3 2 4 5 7 7 8 8 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 11 11 11 11 11 11 12 12 12 13 14 15 15 16 17 17 18 18 18 18 18 18 18 18 17 17 16 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 23 23 22 22 22 22 21 21 20 20 20 19 19 18 18 18 18 17 17 16 15 14 12 10 8 7 7 9 11 13 14 15 16 16 16 16 16 15 15 15 15 14 14 15 16 19 20 21 22 23 23 23 22 21 20 18 17 16 14 14 13 15 16 18 18 18 18 17 17 16 15 15 15 14 13 12 11 10 10 9 9 9 10 10 10 10 9 9 9 9 10 11 11 11 11 12 13 14 14 15 15 15 14 14 13 13 13 14 16 18 19 19 18 18 18 17 18 18 18 18 18 18 17 17 16 16 15 15 15 15 16 17 17 18 18 18 18 18 18 17 16 16 17 18 19 19 19 18 18 17 17 16 16 16 17 17 18 19 19 19 20 20 20 20 20 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 17 17 18 18 17 17 17 16 15 14 12 12 11 11 11 11 12 13 13 14 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 18 19 20 21 22 23 24 23 23 22 21 22 22 23 23 24 24 24 25 25 24 24 23 23 23 22 22 22 22 22 22 22 22 22 21 20 20 19 18 18 17 16 15 15 14 14 14 14 14 14 14 13 12 11 10 10 9 8 6 4 3 2 2 2 2 2 2 2 3 5 8 10 13 15 17 18 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 22 22 23 23 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 21 21 21 20 20 20 19 19 19 19 19 19 18 18 17 17 17 17 17 16 15 15 14 13 13 12 11 10 9 8 8 7 7 7 8 8 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 9 6 4 3 5 6 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 11 10 10 11 12 12 13 13 12 13 14 15 15 16 16 17 17 18 18 18 18 18 18 18 18 17 16 15 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 12 12 11 11 11 10 10 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 15 15 15 15 15 16 16 16 16 16 23 23 23 22 22 22 22 21 21 21 20 20 19 19 18 18 18 18 17 17 16 15 13 12 10 7 7 8 10 12 14 15 16 17 16 16 16 16 15 15 15 14 14 14 16 19 21 21 21 21 22 22 21 21 20 19 18 17 16 15 15 15 17 18 19 19 19 18 18 17 17 16 15 15 14 13 12 12 11 10 10 10 10 10 11 10 10 9 9 9 10 12 13 13 13 13 14 15 15 15 15 15 14 14 13 12 12 12 14 16 18 19 19 19 18 18 18 18 18 19 19 18 18 17 16 16 15 15 15 16 16 17 17 18 18 18 18 18 17 17 16 16 16 18 19 19 19 19 19 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 15 15 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 17 17 18 18 18 17 17 16 15 14 13 12 12 12 12 12 12 13 14 14 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 16 16 17 17 18 19 20 21 22 23 23 23 23 22 21 22 22 22 22 23 23 23 24 24 24 23 23 22 22 21 21 21 21 22 22 22 22 22 21 20 19 18 18 17 17 16 16 15 15 15 15 15 16 16 16 15 15 14 14 13 12 11 8 5 4 4 4 5 5 7 7 7 6 2 3 9 14 18 19 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 23 23 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 17 17 16 15 15 14 13 13 12 12 11 10 8 8 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 11 10 10 9 7 5 5 6 7 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 13 13 13 12 11 9 9 10 12 13 13 13 12 13 14 14 15 16 16 17 17 18 18 18 18 18 18 18 17 17 16 15 14 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 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 23 23 23 23 22 22 22 22 21 21 21 20 20 19 19 18 18 18 18 18 17 16 15 13 11 8 7 7 10 12 14 15 16 17 17 16 16 16 16 15 15 14 14 14 15 18 20 21 20 20 20 21 21 20 20 19 18 18 17 17 16 16 17 19 20 20 20 19 19 18 17 16 16 15 14 14 13 13 12 11 11 11 11 11 11 11 11 10 10 11 12 13 14 14 14 14 15 15 16 16 16 16 15 14 13 13 12 12 13 15 17 19 19 19 20 20 19 19 19 19 19 19 18 17 16 16 16 15 16 16 16 17 17 18 18 18 17 17 17 16 16 15 16 17 19 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 17 17 16 16 16 16 16 15 15 15 15 15 15 16 17 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 17 17 16 15 14 13 13 12 12 12 12 13 13 14 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 14 14 14 15 15 15 15 16 16 16 17 18 18 19 20 21 22 22 23 22 22 22 21 21 21 22 22 22 22 22 23 23 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 19 18 17 17 17 16 16 15 15 15 16 16 17 17 17 17 17 17 17 16 15 12 9 7 7 6 6 7 8 10 12 12 11 9 6 2 6 13 17 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 20 20 21 21 22 22 22 22 23 23 24 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 17 17 16 16 15 15 14 14 13 13 12 11 10 9 8 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 7 6 5 6 8 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 13 14 14 13 10 7 6 8 11 13 13 13 13 13 13 14 15 15 16 17 17 18 18 18 18 18 18 18 17 17 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 12 12 12 12 11 11 10 10 10 9 9 9 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 23 23 23 23 23 23 22 22 22 21 21 21 20 20 19 19 19 19 18 18 18 17 16 15 12 10 7 7 9 11 13 15 16 17 17 17 16 16 16 15 15 14 14 13 14 16 18 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 18 19 20 21 21 20 20 19 18 17 16 16 15 15 14 14 13 12 12 12 12 12 12 12 12 12 12 12 13 14 15 15 15 16 16 16 17 17 17 17 16 15 14 13 13 13 13 14 16 17 19 20 20 20 20 20 20 20 20 19 18 17 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 15 15 15 17 20 21 20 20 20 21 21 20 20 20 20 20 20 20 19 19 18 18 18 17 17 17 17 18 18 18 17 17 17 16 16 16 16 16 15 15 14 14 15 15 17 18 18 18 18 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 16 15 15 14 13 12 12 12 12 13 13 14 15 15 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 17 18 19 20 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 21 21 21 20 20 20 20 20 20 20 21 21 21 20 20 18 17 16 16 16 16 15 15 15 15 16 16 17 18 18 19 19 19 19 18 17 14 11 10 9 9 9 10 12 14 15 15 15 15 14 12 8 2 14 19 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 20 20 21 22 22 22 23 23 23 24 24 24 24 23 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 18 18 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 14 13 11 10 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 6 5 5 6 8 9 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 10 11 12 12 13 14 13 10 7 7 8 10 12 12 12 13 13 13 14 14 15 16 17 17 17 17 17 17 18 18 18 17 17 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 11 11 11 10 10 9 9 9 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 17 17 23 23 23 23 23 23 23 22 22 22 22 21 21 20 20 20 19 19 19 19 19 18 17 16 14 11 8 7 8 11 13 15 17 18 18 17 16 16 16 15 15 14 14 14 14 14 16 18 19 20 20 19 19 19 18 19 19 19 19 18 18 18 19 20 21 21 21 21 20 20 19 18 17 17 16 15 15 15 14 13 12 12 12 13 13 13 13 13 13 14 14 15 15 16 16 17 17 17 18 18 18 18 17 15 14 13 13 13 14 14 15 16 18 19 20 20 20 20 20 20 20 19 18 17 17 16 16 16 16 17 17 17 17 17 17 17 16 16 16 15 14 15 16 18 20 21 21 21 21 21 21 22 22 21 21 21 20 20 19 19 19 18 17 17 16 17 17 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 16 17 17 18 18 17 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 17 16 16 15 14 13 13 13 13 13 13 13 14 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 16 16 17 18 19 20 21 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 20 20 20 20 20 20 19 18 18 17 16 16 15 15 15 15 15 15 16 17 18 19 19 19 19 19 19 18 17 14 13 12 12 13 15 16 18 19 19 19 18 18 18 18 16 15 20 22 22 21 20 19 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 22 22 23 23 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 16 16 16 15 15 15 14 14 15 14 13 12 11 10 9 9 9 9 9 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 6 5 5 4 5 7 8 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 12 12 12 11 10 10 9 10 11 12 12 12 12 13 14 14 15 16 17 17 17 17 17 17 17 17 17 17 17 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 13 13 13 12 12 12 11 11 10 10 10 10 10 10 10 11 11 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 17 17 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 19 19 18 17 15 12 10 7 7 10 13 15 17 18 18 17 16 16 16 15 15 14 14 14 14 13 14 15 17 18 19 19 19 18 18 18 19 19 19 19 19 19 19 19 20 21 20 20 20 21 21 20 19 18 17 17 16 16 16 15 14 13 13 13 14 14 14 14 14 15 15 15 15 16 16 17 17 18 18 18 18 18 17 16 15 14 14 15 15 15 16 17 18 19 20 20 20 20 20 20 19 19 18 18 17 17 16 16 17 17 17 17 17 17 17 16 16 16 16 15 14 15 16 18 20 22 22 21 21 22 22 22 22 22 21 21 20 20 20 19 19 18 17 17 17 17 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 16 17 17 18 17 17 16 15 14 14 15 16 16 17 17 17 18 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 17 17 16 15 14 14 13 13 13 13 13 14 14 15 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 15 15 15 16 16 17 18 19 19 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 19 19 18 17 17 16 16 15 15 15 15 15 16 17 18 19 19 20 20 20 20 21 20 18 16 15 15 17 19 20 21 22 22 22 23 23 24 24 25 25 26 26 25 25 24 23 22 21 20 20 20 20 19 19 19 19 19 19 20 20 21 21 21 21 21 22 22 23 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 13 13 12 11 10 10 9 9 9 8 7 7 7 8 8 9 9 9 9 8 8 8 8 8 7 6 5 4 4 5 6 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 10 10 10 9 8 9 10 11 11 11 12 13 14 15 15 16 16 17 16 16 16 16 16 17 17 17 17 16 16 15 15 15 15 16 16 15 15 15 15 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 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 17 17 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 19 18 16 14 11 8 6 9 13 16 18 18 18 17 16 15 15 15 14 14 14 13 13 14 14 14 16 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 21 22 21 20 19 18 18 17 17 17 16 16 15 14 14 14 15 15 15 15 15 16 16 15 15 16 16 16 17 17 17 17 17 17 16 16 16 16 16 17 17 18 18 19 19 20 20 20 20 20 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 17 19 21 22 22 22 22 22 22 22 22 22 21 21 20 20 20 19 19 18 17 17 17 18 18 18 18 17 17 17 17 17 16 16 16 16 15 16 16 17 17 17 17 17 16 15 14 14 14 15 16 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 15 14 14 14 13 14 14 14 15 15 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 14 14 14 15 15 16 16 17 17 18 19 20 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 19 19 18 17 17 17 16 16 15 15 15 15 16 17 18 19 20 21 22 23 23 23 22 21 20 18 18 20 22 23 24 24 24 24 24 25 25 26 27 28 28 29 28 28 27 26 25 24 23 22 22 21 21 20 20 20 20 20 21 22 22 22 23 23 23 23 23 24 24 25 25 25 24 24 24 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 16 16 15 15 15 15 15 14 14 13 13 13 12 12 11 11 10 10 9 9 8 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 8 7 5 3 3 4 5 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 9 9 7 7 6 6 8 9 9 10 11 12 13 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 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 12 12 11 11 11 10 10 10 10 10 9 10 10 10 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 16 16 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 19 17 15 12 8 6 8 12 16 18 19 19 17 15 14 13 14 14 14 13 13 13 13 14 15 16 16 16 15 16 17 18 19 20 20 20 20 19 19 19 19 19 19 19 18 19 21 21 21 20 20 19 19 18 18 18 17 17 16 16 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 17 17 17 17 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 15 15 16 17 20 21 22 22 21 22 22 22 22 22 21 21 20 20 20 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 16 16 15 15 15 16 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 15 15 14 14 14 14 14 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 14 15 15 16 16 17 18 19 20 20 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 19 18 18 17 17 17 16 16 15 15 15 16 17 18 19 21 22 23 24 24 24 24 23 22 22 22 23 24 25 25 25 25 25 25 25 26 27 27 28 29 29 29 29 28 28 27 26 25 24 23 23 23 22 22 22 22 22 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 24 24 24 23 23 23 23 22 22 21 21 21 20 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 16 16 15 15 15 14 14 14 14 13 13 12 12 11 11 10 10 10 10 9 8 7 7 7 7 8 8 8 9 9 9 9 9 9 10 10 10 9 8 6 4 3 3 5 6 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 10 9 9 8 7 6 5 6 7 8 9 10 11 12 13 15 15 16 16 16 16 15 15 15 15 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 15 15 15 14 14 13 13 13 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 15 16 16 16 16 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 20 19 18 16 13 9 6 7 12 16 18 19 18 16 14 12 12 12 13 13 13 13 13 13 14 15 16 16 15 14 14 14 16 18 19 20 20 20 19 19 19 20 19 19 18 18 19 20 21 21 21 20 20 19 19 19 18 18 17 17 16 16 15 15 16 16 16 16 16 16 17 16 16 15 14 14 14 14 14 15 16 17 17 18 18 19 20 20 20 21 21 21 21 21 21 20 20 21 21 21 20 20 20 19 19 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 18 20 21 22 21 21 21 21 21 22 21 21 20 20 20 19 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 17 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 14 14 14 14 15 16 16 17 18 18 19 20 20 20 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 20 19 19 18 18 18 17 17 16 16 16 16 16 17 18 20 21 22 24 24 25 25 25 24 24 24 25 26 27 27 27 27 26 26 26 27 27 28 28 29 29 30 30 29 29 29 28 28 26 25 25 24 24 24 23 23 23 23 24 25 25 25 25 25 24 24 24 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 21 21 21 20 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 16 16 15 15 14 14 14 13 13 13 12 12 12 11 10 10 9 9 9 8 8 7 7 7 7 8 8 8 8 8 9 9 9 9 9 10 10 9 8 6 5 4 4 5 6 7 6 6 6 6 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 9 8 7 6 5 6 7 8 9 11 12 13 14 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 16 16 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 13 13 14 14 14 14 15 15 15 14 15 15 15 15 15 15 16 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 20 19 17 15 11 6 6 12 15 18 18 17 16 13 12 11 11 12 12 13 13 13 13 13 14 15 15 15 14 13 13 13 15 17 18 19 19 19 19 19 20 19 19 19 19 19 20 21 21 21 21 20 20 19 19 18 17 17 17 16 16 16 16 16 16 16 15 16 16 17 17 17 15 14 14 14 14 14 14 15 15 17 18 19 20 20 21 22 22 22 22 21 21 21 21 21 22 22 21 21 21 20 20 19 19 18 17 17 16 16 16 16 16 16 16 16 16 16 16 17 19 21 21 21 21 21 21 21 21 21 20 20 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 19 20 20 20 19 19 19 20 20 20 19 19 19 19 19 19 18 18 18 17 17 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 17 17 17 17 17 16 16 15 15 14 14 14 13 13 14 14 15 15 16 16 17 18 18 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 16 17 18 19 21 22 23 24 25 25 25 25 25 25 26 26 28 28 28 28 28 28 28 28 28 28 29 29 30 30 30 30 30 30 29 29 28 27 26 26 25 25 25 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 25 25 24 24 24 24 23 23 22 22 22 21 21 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 11 11 10 9 9 8 8 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 7 6 6 6 6 7 6 6 5 6 6 6 7 7 7 8 8 9 9 9 10 10 10 10 10 10 9 8 7 7 6 6 7 8 10 11 12 13 14 15 16 16 15 15 15 15 14 15 15 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 15 15 14 14 14 14 14 13 13 13 12 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 23 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 22 22 22 22 21 21 21 20 18 16 12 7 5 10 15 17 17 16 15 13 12 11 10 10 11 11 12 12 11 12 13 13 14 14 13 12 13 13 15 16 17 18 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 20 20 19 18 17 17 16 16 16 15 15 16 16 16 15 15 16 16 17 17 16 15 14 14 13 13 13 13 14 15 16 17 18 19 20 21 22 23 23 22 22 21 22 22 22 22 21 21 21 20 20 19 19 18 18 17 17 16 16 16 16 16 17 17 16 16 16 17 19 20 21 20 20 20 20 20 20 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 19 19 19 20 20 20 19 19 20 20 20 20 19 19 19 19 19 19 18 18 18 17 17 16 16 16 15 15 15 16 16 16 17 17 17 17 16 16 17 17 17 17 18 18 18 18 17 17 17 16 16 15 14 14 14 14 14 14 14 15 15 16 16 16 16 17 18 18 19 19 19 19 20 20 20 20 20 20 20 20 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 20 19 19 19 19 19 19 19 18 18 18 18 19 20 22 23 24 24 25 25 26 25 26 26 26 27 28 29 29 28 28 29 29 29 29 29 30 30 30 30 30 30 30 30 29 29 28 28 27 27 26 26 25 25 25 25 25 25 25 26 26 26 25 25 25 25 26 26 26 26 26 26 25 25 24 24 24 23 23 23 22 22 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 17 17 16 16 15 15 14 14 13 13 13 12 12 12 12 11 11 11 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 8 8 7 7 7 7 7 7 7 6 5 5 5 6 6 7 7 8 8 9 9 10 10 10 10 10 10 10 10 9 9 8 7 7 7 7 8 10 11 13 14 14 15 16 15 15 15 15 14 14 14 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 12 12 11 11 11 11 11 11 10 10 10 10 10 10 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 23 22 22 22 21 21 20 19 17 14 9 5 8 14 16 17 16 14 13 12 11 10 10 10 10 11 11 11 11 11 12 13 13 13 13 13 14 15 16 17 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 18 18 17 16 15 14 14 14 15 16 16 16 15 15 16 17 17 16 15 14 13 12 12 11 10 11 11 12 13 14 15 16 18 21 23 23 23 22 22 22 22 22 22 21 21 20 20 19 19 19 19 19 18 17 17 16 16 16 17 17 17 17 16 16 17 18 19 20 20 19 19 19 19 19 19 19 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 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 17 17 17 17 17 18 17 17 17 17 17 16 15 15 14 14 14 14 14 14 15 15 16 16 16 16 16 17 17 18 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 20 20 20 20 20 20 21 21 21 21 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 22 23 24 25 25 26 26 26 26 26 27 28 28 29 29 29 29 29 29 30 30 31 31 31 31 31 31 31 31 30 29 29 28 28 28 27 27 26 26 25 25 25 25 25 26 26 26 26 25 25 25 25 26 26 26 26 26 26 25 25 25 24 24 24 24 23 23 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 17 17 16 16 15 14 14 13 13 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 5 5 6 6 7 7 8 8 9 9 10 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 7 9 10 12 13 14 15 15 15 15 15 14 14 14 14 15 15 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 14 14 13 12 11 11 11 10 10 11 11 11 11 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 17 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 23 23 22 22 22 21 21 20 18 15 11 6 6 12 15 16 15 14 13 12 11 10 10 10 11 11 11 11 11 11 11 12 12 13 14 14 15 16 17 17 18 18 18 18 19 19 19 18 18 18 19 19 19 19 18 18 19 19 20 19 18 18 17 16 15 13 12 12 13 14 15 16 16 15 16 16 16 16 15 13 12 11 10 8 7 7 7 8 9 10 11 12 15 19 21 23 24 23 23 23 22 22 22 21 21 20 20 20 19 19 19 20 19 18 18 17 17 17 17 17 17 17 16 16 16 17 19 19 19 19 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 16 16 16 16 16 16 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 19 19 19 19 19 19 19 18 18 17 17 16 16 16 16 16 17 17 17 18 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 14 14 14 15 15 15 15 15 15 16 16 17 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 23 24 25 25 26 26 26 26 27 27 28 28 28 29 29 29 29 29 29 30 30 31 31 31 31 31 31 32 31 31 30 29 29 28 28 28 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 23 23 22 22 21 21 20 20 20 20 19 19 18 18 18 18 18 18 18 18 17 17 16 15 15 14 14 13 13 12 12 11 11 11 11 11 10 10 10 10 9 9 8 8 8 9 9 9 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 8 7 7 9 10 11 12 13 14 14 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 17 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 15 15 14 13 12 11 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 24 24 24 24 24 24 24 24 23 23 23 23 24 24 24 24 24 24 23 23 23 22 22 22 21 21 19 17 13 8 5 10 14 14 14 13 12 11 10 10 10 11 11 11 11 12 12 11 11 11 12 13 14 15 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 18 18 18 18 19 19 19 18 18 17 16 14 13 12 11 11 12 14 15 15 15 16 16 16 15 14 13 12 10 8 7 6 5 5 6 6 7 8 9 11 13 18 21 23 23 23 22 21 21 21 20 20 20 20 20 20 20 20 20 20 19 18 18 17 17 17 17 17 17 16 16 16 17 18 19 19 19 18 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 15 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 17 17 16 16 16 16 17 17 18 18 18 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 15 15 15 14 14 14 14 14 14 15 15 15 15 15 16 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 24 24 25 25 26 26 26 27 27 27 28 28 28 28 28 28 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 30 30 29 29 28 28 27 27 26 26 26 26 26 26 26 26 25 25 25 25 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 23 23 22 22 21 21 20 20 20 19 19 18 18 18 18 18 18 18 18 17 17 16 16 15 15 14 13 13 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 8 8 8 8 8 7 7 7 6 6 7 7 7 7 7 7 7 7 7 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 8 8 9 9 10 11 12 13 13 14 14 15 15 15 14 14 14 15 15 15 16 16 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 16 15 15 14 13 12 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 15 15 15 16 16 16 16 17 17 17 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 20 19 15 11 4 7 11 13 12 11 10 10 10 9 10 10 10 11 11 12 12 12 11 11 11 12 14 15 16 16 16 16 16 16 16 17 17 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 16 16 15 13 12 11 10 11 11 13 14 14 15 15 15 14 14 13 11 10 8 7 5 5 5 5 6 6 6 7 7 7 9 13 17 19 20 19 18 18 19 19 19 19 19 20 21 21 20 20 19 18 18 18 18 18 17 17 17 17 16 16 15 16 17 18 18 18 17 16 16 15 14 15 15 15 15 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 17 18 18 17 18 18 18 19 18 18 18 17 17 17 17 18 19 19 19 19 19 19 19 18 18 17 17 17 16 17 17 17 18 18 18 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 15 15 15 15 14 14 14 14 14 15 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 25 25 26 26 26 26 27 27 28 28 29 29 28 28 28 28 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 30 30 29 29 28 28 27 26 26 26 26 26 26 26 26 25 25 25 26 26 27 27 27 26 26 25 25 25 25 25 25 25 25 25 24 24 23 23 22 22 21 21 20 20 20 19 19 18 18 18 18 18 18 18 17 17 16 16 15 15 14 14 13 12 12 11 11 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 11 11 10 9 9 9 8 8 7 6 6 6 7 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 11 11 12 12 12 13 14 14 14 14 14 14 14 15 15 15 16 16 16 16 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 15 15 14 13 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 20 18 14 8 4 9 11 11 10 9 9 9 9 9 9 10 10 11 11 12 12 11 11 11 12 13 14 15 15 16 16 15 15 15 16 16 17 17 16 15 15 15 16 17 18 18 18 18 18 18 18 17 17 16 16 15 14 13 12 11 10 10 10 11 12 13 14 14 14 13 12 11 10 8 7 6 6 5 6 6 6 6 5 5 5 5 6 9 11 13 13 12 12 12 12 12 14 16 18 21 21 20 18 17 16 16 17 17 17 17 17 17 16 16 16 15 16 16 16 17 16 15 15 14 13 13 14 15 16 16 16 16 16 15 15 15 14 14 13 13 12 12 13 13 13 14 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 18 18 18 17 16 16 16 16 17 17 18 19 20 20 20 19 19 19 18 18 18 17 17 17 17 17 18 18 18 18 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 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 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 25 25 25 26 26 27 27 28 28 28 29 29 28 28 28 28 28 29 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 30 30 29 28 27 27 26 26 26 26 26 26 26 25 25 26 26 27 27 27 27 27 26 26 25 25 25 25 25 25 25 25 25 24 24 23 22 22 21 21 20 20 20 19 19 19 18 18 19 18 18 18 17 17 17 16 16 15 15 14 13 13 12 11 11 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 11 11 10 9 8 7 7 7 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 11 10 10 10 11 11 11 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 15 15 15 14 13 13 12 12 12 12 12 11 11 11 12 12 12 13 13 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 18 19 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 21 19 17 12 5 5 8 8 8 8 8 8 8 8 8 9 9 9 10 10 11 11 11 11 12 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 16 16 17 17 17 17 17 17 17 16 16 15 15 14 13 12 10 10 9 10 11 12 13 13 13 13 12 12 11 10 8 8 7 7 6 6 6 6 5 5 4 5 5 5 6 6 6 6 6 6 6 6 6 5 6 12 16 17 15 14 13 13 14 16 17 17 17 17 16 16 15 15 15 15 15 15 15 14 13 13 12 13 14 16 17 17 16 16 16 15 15 14 14 13 12 12 11 12 12 13 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 15 15 15 16 17 18 19 20 20 20 20 20 19 19 19 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 16 16 16 16 15 15 15 15 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 25 26 26 27 28 28 29 29 29 28 28 28 28 28 28 28 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 30 29 29 28 27 27 26 26 26 26 26 26 26 26 27 27 28 28 28 27 27 27 26 26 25 25 24 24 24 25 25 25 24 24 23 23 22 22 21 20 20 19 19 19 19 19 19 19 18 18 18 18 17 17 16 16 15 15 14 13 13 12 11 11 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 9 8 8 7 7 6 6 5 6 6 6 7 7 7 8 8 8 8 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 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 19 18 18 18 18 18 18 18 17 17 16 16 16 15 15 14 14 14 13 13 12 12 12 12 12 12 13 13 14 14 15 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 21 20 19 16 12 6 4 5 6 6 7 7 7 7 8 8 9 9 9 9 10 10 10 11 13 14 15 14 14 14 15 15 15 15 14 14 14 14 14 14 13 13 13 14 14 15 15 16 17 17 17 17 17 17 16 16 16 15 14 13 11 10 10 10 11 12 13 14 14 14 13 13 12 11 10 10 9 8 8 7 7 6 5 5 5 5 6 6 6 6 7 7 7 7 7 8 8 7 6 3 8 11 11 10 10 9 9 12 14 16 16 16 16 16 16 15 15 15 14 14 14 14 14 13 13 14 16 17 17 17 17 16 16 15 15 14 13 12 12 11 12 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 15 15 16 17 18 19 20 20 20 20 20 20 20 19 19 19 18 18 18 18 18 19 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 24 24 25 26 27 28 28 29 29 29 28 28 28 28 28 28 28 28 28 29 29 30 30 30 31 31 31 31 31 31 31 31 30 30 29 28 27 27 26 26 26 26 26 27 27 27 27 28 28 28 28 28 27 27 27 26 26 25 24 24 24 24 24 25 24 24 24 23 23 22 21 21 20 19 19 19 19 19 19 19 19 18 18 18 18 17 17 16 16 15 14 14 13 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 10 10 10 9 9 8 7 6 6 5 5 5 6 7 7 8 9 9 9 9 9 9 10 10 11 11 12 12 12 11 11 11 12 12 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 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 15 15 15 14 14 14 13 13 13 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 19 19 19 19 20 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 22 21 19 17 14 10 6 5 5 5 6 6 7 7 8 8 9 9 9 9 9 9 10 11 13 15 15 14 14 13 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 15 16 17 17 17 17 17 16 17 17 17 16 15 13 12 11 10 10 11 12 14 14 15 14 14 14 14 13 13 12 11 10 9 8 7 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 10 10 10 9 9 9 10 12 14 15 16 16 16 15 15 14 13 13 14 14 15 14 14 15 16 18 18 18 17 16 16 15 14 13 12 11 12 12 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 17 17 18 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 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 15 14 14 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 24 24 25 26 27 28 28 28 28 28 27 27 27 27 27 27 28 28 29 29 30 30 30 30 31 31 31 31 31 31 31 30 30 29 28 28 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 27 27 27 26 25 25 24 24 24 24 24 24 24 24 23 23 23 22 21 20 20 19 19 19 19 19 19 19 19 19 18 18 18 17 17 16 15 15 14 13 12 12 11 11 10 10 10 9 9 9 9 9 9 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 7 6 6 6 7 8 9 9 10 10 10 10 10 10 10 11 11 12 12 12 12 12 11 11 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 12 13 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 16 16 15 15 15 15 15 15 14 14 14 15 15 15 16 16 16 17 17 17 16 16 16 16 16 17 17 18 18 18 19 19 19 20 20 20 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 21 20 17 14 10 7 5 5 5 6 6 6 7 7 8 9 9 9 9 9 9 9 10 12 14 15 14 13 13 12 12 12 12 13 13 14 14 13 13 13 13 14 14 15 15 16 16 17 17 17 16 16 16 16 16 17 16 15 13 12 11 11 11 11 13 14 14 15 15 14 15 14 14 14 14 13 12 11 9 8 7 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 11 13 14 15 15 15 14 14 13 13 14 15 15 15 15 15 16 18 18 17 17 16 15 14 13 12 11 12 13 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 15 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 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 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 21 21 21 21 21 21 22 22 22 22 23 23 23 24 25 26 27 28 28 27 27 26 26 26 26 26 27 27 28 28 29 29 30 30 30 30 31 31 31 31 31 31 30 30 29 28 28 28 28 28 28 28 29 29 29 29 29 29 28 28 28 28 28 27 27 27 26 26 25 25 24 24 24 24 24 24 24 23 23 23 22 22 21 20 20 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 15 15 14 13 12 12 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 11 11 11 11 11 11 10 9 8 8 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 12 12 12 12 12 13 13 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 17 17 18 18 18 18 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 19 18 18 17 17 16 16 16 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 17 17 17 17 18 18 19 19 19 20 20 20 20 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 22 20 18 14 10 6 5 5 5 6 6 6 7 7 8 9 9 10 10 9 9 9 9 11 13 14 14 13 12 11 11 11 11 12 13 14 14 14 13 13 13 14 15 15 15 16 16 16 16 16 15 14 14 15 15 17 16 14 13 12 11 11 11 11 12 13 14 15 15 15 15 15 15 15 16 15 14 13 11 9 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 10 10 11 10 10 10 11 11 11 11 11 11 10 10 12 14 14 14 14 13 13 13 14 15 15 15 15 15 15 17 17 17 16 15 14 12 11 11 11 13 14 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 17 17 17 17 17 17 18 18 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 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 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 19 19 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 24 24 25 26 26 26 25 25 25 25 26 27 27 28 28 28 29 29 30 30 30 30 31 31 31 31 31 31 30 29 29 29 29 29 29 29 29 30 30 30 29 29 29 28 28 28 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 23 23 23 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 18 18 18 17 17 16 16 15 14 14 13 12 12 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 12 12 12 12 12 13 13 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 17 17 17 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 21 21 21 21 21 20 20 20 19 19 18 18 18 17 18 18 18 18 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 22 21 19 15 11 8 6 6 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 10 11 13 13 13 12 11 11 10 11 11 12 13 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 13 13 13 13 14 14 13 12 11 11 10 10 10 11 11 13 14 15 15 16 16 16 16 18 18 17 15 13 10 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 10 10 11 11 12 11 11 11 11 11 11 11 11 11 11 10 9 11 12 13 13 13 13 14 14 15 15 15 14 14 15 15 16 15 15 14 12 11 10 11 12 14 15 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 19 19 19 19 20 20 19 19 19 19 19 19 20 19 19 19 18 18 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 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 19 19 20 20 20 20 20 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 21 21 21 21 21 21 21 22 22 22 23 24 24 24 25 25 25 25 26 26 27 27 27 28 28 29 29 30 30 30 30 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 27 27 27 26 26 25 25 25 25 24 24 24 24 24 23 23 23 22 22 21 21 21 21 20 19 19 19 19 19 18 18 18 18 18 18 17 17 17 16 16 15 14 14 13 13 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 10 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 15 16 16 17 17 17 18 19 19 19 19 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 20 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 21 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 23 22 20 17 13 10 8 7 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 10 11 12 12 12 11 11 11 11 11 12 12 13 13 13 14 14 14 14 13 13 13 13 13 13 13 12 12 11 11 10 10 10 11 11 11 10 10 10 9 10 10 10 11 12 13 14 14 15 15 19 20 19 18 17 14 9 8 7 7 7 8 8 8 9 9 9 9 9 10 10 10 11 11 12 12 12 12 11 11 11 12 12 12 12 12 11 11 10 10 12 12 12 13 14 14 14 15 15 14 14 14 14 14 14 14 12 11 10 9 10 12 13 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 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 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 18 18 19 20 20 20 20 20 20 20 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 20 20 20 20 20 20 21 21 21 22 22 23 23 24 24 24 25 25 26 26 27 27 27 27 28 29 29 30 30 30 30 31 31 31 31 31 31 30 30 31 31 31 31 31 31 31 31 30 30 30 29 29 28 28 27 27 26 26 25 25 25 25 24 24 24 24 24 24 23 23 22 22 22 21 21 21 20 20 20 19 19 18 18 18 18 18 18 18 17 17 17 17 16 16 15 15 14 14 13 13 12 12 11 11 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 17 17 17 18 18 19 19 19 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 18 18 18 18 19 19 20 20 20 20 21 21 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 25 24 24 23 23 21 19 15 12 10 8 8 7 7 8 8 9 8 8 8 9 9 9 9 8 8 9 9 9 10 10 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 10 10 9 9 9 10 10 10 10 10 9 9 9 9 9 9 10 10 11 10 17 20 21 21 20 20 19 15 12 10 8 7 8 8 8 9 9 9 9 9 10 10 11 11 11 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 11 10 11 12 12 13 13 13 14 14 14 14 14 14 13 13 13 12 11 10 10 9 9 11 12 13 14 14 14 14 14 14 14 15 15 15 15 15 16 16 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 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 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 18 18 18 19 19 19 20 20 20 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 20 19 19 19 19 20 20 20 20 20 19 19 20 20 20 20 20 20 21 21 22 23 23 24 24 24 25 25 26 26 26 27 27 28 28 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 29 29 28 28 27 26 26 25 25 25 24 24 24 24 24 24 24 23 23 23 22 22 21 21 20 20 20 20 19 19 18 18 18 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 13 13 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 18 18 19 19 19 20 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 21 21 21 21 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 24 24 23 22 20 17 14 11 10 9 8 8 9 9 10 9 9 9 9 9 9 8 8 8 8 8 8 9 9 10 10 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 12 12 11 10 9 9 9 9 9 10 10 10 10 10 9 9 9 9 9 9 9 9 11 11 18 21 21 20 20 19 17 16 15 13 10 8 8 8 8 9 9 10 10 11 11 11 11 12 12 13 14 14 14 12 12 12 12 12 12 12 13 12 12 12 12 11 10 11 12 12 13 13 13 14 14 14 14 13 12 12 12 11 11 10 10 10 10 11 12 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 15 15 15 15 15 15 16 16 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 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 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 20 20 20 20 20 20 21 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 19 19 19 19 19 19 19 19 19 20 20 20 21 22 22 23 23 24 24 24 25 25 25 26 26 26 27 28 28 29 29 29 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 29 29 28 28 27 26 25 25 25 24 24 24 24 24 24 24 23 23 23 22 22 21 21 20 20 20 19 19 19 18 18 17 17 17 17 16 16 16 16 16 16 15 15 14 14 14 13 13 13 12 12 12 11 11 10 10 10 10 9 9 10 10 10 9 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 9 9 8 8 8 9 9 10 10 10 10 10 9 9 10 10 11 11 11 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 19 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 21 21 21 21 22 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 23 21 19 16 13 11 10 9 9 10 10 11 11 10 9 9 9 9 9 9 9 9 9 9 9 10 10 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 11 10 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 10 10 10 11 13 17 19 19 19 19 18 16 16 16 16 14 12 11 11 11 11 12 12 12 12 12 12 12 13 13 14 15 15 15 14 12 12 12 12 12 12 12 12 12 12 12 12 11 10 12 12 13 13 13 14 14 14 13 13 12 12 11 11 11 10 10 10 10 11 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 16 15 15 15 14 14 14 15 16 16 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 17 17 16 16 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 17 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 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 19 19 19 19 19 19 19 19 20 20 21 22 22 23 23 24 24 24 25 25 25 25 26 26 27 27 28 28 29 29 29 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 29 28 28 27 26 25 25 25 24 24 24 24 24 24 23 23 23 22 22 21 21 20 20 19 19 19 19 18 18 17 17 17 16 16 16 16 15 15 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 9 8 8 8 8 9 9 10 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 15 15 16 16 17 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 20 20 21 21 21 21 22 22 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 24 24 22 20 17 14 12 11 10 11 11 12 12 12 11 10 10 10 10 10 10 9 9 9 10 10 10 10 11 13 13 14 13 13 13 12 12 12 12 12 13 13 13 14 14 14 13 13 12 11 10 9 9 9 9 10 10 10 11 11 11 11 11 10 11 11 11 11 12 13 14 16 17 18 18 17 17 17 17 18 18 18 17 16 15 15 15 15 14 13 13 13 13 13 13 13 14 15 16 16 15 14 13 12 12 12 12 12 12 12 12 12 12 12 11 12 12 13 13 14 14 14 13 13 13 13 12 12 11 11 10 10 10 10 11 11 12 12 12 13 13 14 14 14 15 15 15 15 15 15 15 15 14 14 14 13 13 14 15 16 17 17 18 18 18 18 18 19 19 19 20 19 19 19 19 19 19 19 18 18 18 17 16 16 15 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 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 20 20 21 22 22 23 23 24 24 24 24 25 25 25 25 26 26 26 27 27 28 29 29 30 30 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 29 28 28 27 26 26 25 25 24 24 24 24 24 23 23 23 22 22 21 21 20 20 19 19 19 18 18 18 17 17 16 16 16 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 9 8 9 9 9 9 10 10 10 11 11 12 12 12 12 11 11 11 11 11 12 12 12 11 11 11 10 10 10 9 8 8 8 8 9 9 9 8 8 8 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 19 19 20 20 20 21 21 22 22 22 27 28 27 28 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 24 23 21 18 16 13 12 12 12 12 13 13 13 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 10 11 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 12 12 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 14 15 16 17 17 17 16 17 17 18 18 18 19 18 18 17 17 16 16 15 15 14 14 14 14 14 14 16 17 17 16 16 15 15 13 12 11 12 13 13 12 12 12 12 12 12 12 13 14 15 15 14 14 13 13 14 14 13 13 12 11 10 9 10 10 11 11 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 14 14 13 13 13 13 14 15 16 17 18 18 18 18 18 19 19 19 20 20 19 19 19 19 19 19 19 18 18 17 17 16 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 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 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 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 21 21 21 22 22 23 23 23 24 24 24 24 24 24 25 25 26 26 27 28 28 29 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 29 28 27 27 26 26 25 25 25 24 24 24 24 23 23 22 22 21 21 20 19 19 19 18 18 18 17 17 16 16 16 15 15 15 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 8 8 8 9 9 9 10 10 11 11 12 12 12 12 12 11 12 12 12 12 12 12 12 12 11 11 11 10 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 15 15 16 16 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 16 16 17 17 17 18 18 19 19 20 20 20 21 21 21 22 22 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 24 22 20 17 15 13 13 13 14 14 15 14 14 13 12 11 11 11 11 11 10 10 10 10 9 9 8 8 8 9 10 12 13 13 13 13 13 14 15 15 15 15 15 15 15 15 14 13 13 13 13 13 12 12 12 13 13 14 14 15 15 15 14 14 14 14 14 15 15 16 16 17 17 16 17 17 18 18 18 18 18 18 18 18 17 16 16 15 15 15 15 14 15 14 16 17 17 16 16 16 16 15 14 12 12 13 13 13 13 13 13 12 12 11 14 15 16 16 15 14 13 13 14 14 14 13 12 11 10 10 10 10 11 11 12 13 13 14 14 15 15 15 16 16 15 15 15 15 15 14 14 13 13 13 13 14 15 16 17 18 18 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 18 17 16 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 16 16 16 16 16 17 17 17 17 17 18 18 18 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 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 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 23 23 23 24 24 23 24 24 24 25 25 26 27 27 28 29 30 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 29 29 28 27 27 26 26 25 25 25 25 24 24 24 23 23 22 22 21 20 19 19 18 18 18 17 17 16 16 16 15 15 14 14 14 14 14 14 14 13 13 13 13 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 10 10 11 11 11 11 11 12 12 12 12 12 12 13 13 12 12 12 12 11 11 11 10 10 9 8 8 8 8 8 8 7 8 8 8 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 13 14 14 14 15 15 16 16 16 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 15 15 15 14 14 15 15 16 16 17 18 18 19 19 19 20 20 20 21 21 22 22 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 23 21 19 16 15 14 14 14 15 16 16 15 14 13 12 12 12 12 12 11 11 10 10 10 9 9 9 10 10 10 11 12 13 13 13 14 15 15 16 16 16 16 16 16 16 16 15 14 13 13 14 14 14 14 14 14 15 15 15 16 16 15 15 14 14 14 15 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 17 17 16 15 15 15 14 14 14 14 16 17 17 16 16 16 16 16 15 14 13 13 13 13 13 13 14 14 14 14 15 15 15 15 14 14 13 13 13 13 13 13 12 11 10 10 10 10 10 11 12 13 14 14 15 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 13 14 16 17 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 18 17 16 15 14 14 13 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 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 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 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 23 23 23 23 23 23 23 24 24 25 26 26 27 28 29 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 31 31 30 29 29 28 27 27 26 26 26 25 25 25 25 25 24 24 23 22 22 21 20 19 19 18 18 17 17 16 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 8 8 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 13 13 13 14 14 14 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 16 16 15 15 14 14 14 15 16 16 17 18 18 19 19 20 20 20 21 21 21 22 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 24 22 20 17 16 15 15 15 16 16 17 16 15 14 13 12 12 12 12 12 12 11 11 10 10 10 11 11 11 11 12 12 13 13 14 14 15 15 16 16 16 16 16 17 17 16 13 13 13 13 14 14 15 15 15 15 15 15 15 15 16 16 15 15 14 14 14 14 15 15 15 15 15 15 15 15 16 17 17 18 18 18 18 17 17 16 15 15 14 13 12 12 14 16 16 17 16 16 16 16 16 15 15 14 13 13 14 13 13 14 14 15 15 15 15 15 14 14 13 13 13 13 13 12 12 11 11 11 11 10 10 10 10 11 13 14 15 16 16 16 17 17 17 17 17 17 16 16 16 15 14 13 12 13 13 14 16 17 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 18 17 16 15 14 13 13 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 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 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 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 20 20 20 20 20 21 21 21 22 22 22 22 22 22 23 23 24 24 25 26 26 27 28 28 29 29 30 30 31 31 31 31 31 31 31 32 32 32 32 32 31 31 30 30 29 28 27 27 26 26 26 26 25 25 25 25 25 24 24 23 22 21 20 19 19 18 17 17 16 16 15 15 15 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 10 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 8 8 8 9 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 12 12 12 11 11 11 10 10 10 10 9 9 8 7 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 17 17 16 16 15 15 15 15 16 16 17 18 18 19 19 20 20 20 21 21 21 22 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 25 23 21 19 17 16 16 16 16 17 18 17 16 15 14 13 13 13 13 12 12 12 11 11 11 11 11 12 12 12 12 12 13 13 13 14 15 16 16 17 17 17 17 17 16 12 7 4 12 14 15 15 15 15 14 14 14 14 14 14 15 15 15 15 14 13 13 13 13 13 13 13 13 13 13 14 15 16 17 18 18 18 18 17 17 16 16 15 15 14 14 13 14 14 15 15 15 16 16 15 15 15 15 15 14 13 13 13 13 14 14 15 15 15 15 14 14 14 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 11 13 14 15 16 16 17 17 17 17 17 17 17 17 17 17 15 14 13 12 12 13 14 16 17 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 19 19 18 17 17 16 14 13 13 13 14 15 16 15 15 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 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 18 18 19 19 19 19 19 19 19 19 19 19 18 18 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 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 22 22 23 23 24 25 25 26 26 27 28 28 29 29 30 30 30 31 31 31 31 31 31 32 32 32 31 31 31 30 29 28 28 27 26 26 26 26 25 25 25 25 25 25 24 23 22 22 21 19 18 17 17 16 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 10 10 9 9 9 9 8 8 8 7 7 6 6 6 6 6 7 7 8 9 9 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 9 10 10 11 11 11 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 17 17 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 18 18 18 17 17 17 16 16 16 16 16 17 17 18 18 19 19 20 20 20 21 21 21 22 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 26 26 26 25 24 22 20 18 17 16 16 17 18 18 18 17 16 15 14 13 13 13 12 12 12 11 11 11 12 12 12 12 12 12 13 13 14 14 15 16 16 17 17 17 16 16 15 14 11 7 7 16 16 16 14 12 9 8 9 10 11 11 12 12 13 14 14 13 13 12 12 12 12 12 12 12 12 13 14 15 16 17 18 18 18 18 17 17 16 16 15 15 15 15 14 13 10 2 9 14 16 15 15 15 15 15 15 14 14 13 12 13 14 14 14 14 14 14 14 14 14 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 12 13 14 15 16 16 17 17 17 18 18 18 18 17 17 16 15 14 13 13 13 14 15 16 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 17 16 15 14 13 13 14 15 16 16 16 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 19 19 19 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 20 20 21 21 21 21 21 22 22 22 22 23 23 24 24 25 25 26 26 27 28 28 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 30 30 29 28 27 27 26 26 26 26 25 25 25 25 25 25 24 23 22 21 20 18 17 16 15 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 9 9 8 8 8 7 6 5 5 5 5 5 5 6 8 9 9 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 9 9 8 8 8 8 8 8 9 9 9 10 10 10 10 11 11 10 9 9 11 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 18 18 19 19 20 20 20 21 21 21 22 22 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 26 26 24 22 20 18 17 17 17 17 18 19 19 18 17 16 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 15 15 16 16 16 15 14 14 13 12 11 10 11 13 14 12 9 7 7 8 9 9 9 10 10 10 10 10 11 12 12 12 12 12 12 12 12 12 12 13 14 15 16 17 17 18 18 18 17 17 16 16 15 14 14 14 14 14 13 12 4 12 14 15 15 15 15 14 14 14 14 13 13 14 15 15 14 14 14 14 14 14 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 11 12 14 14 15 16 16 17 17 18 18 18 18 18 17 16 15 14 14 14 14 15 16 16 16 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 17 17 16 15 14 13 13 14 15 16 16 16 16 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 14 14 15 15 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 18 18 18 18 18 18 18 18 18 19 19 19 19 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 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 22 22 23 23 24 24 24 25 25 26 27 27 28 28 28 29 29 29 29 29 29 30 30 31 31 31 31 30 30 29 28 27 27 26 26 26 26 26 25 25 25 25 25 25 24 23 22 20 18 17 15 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 7 6 4 4 5 5 4 5 6 7 9 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 9 9 9 9 9 10 10 10 11 11 10 8 8 13 14 13 12 12 13 13 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 17 17 16 16 16 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 18 18 19 19 19 20 20 21 21 21 22 22 22 29 29 29 29 29 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 26 26 25 23 21 19 18 17 17 18 18 19 19 19 18 17 15 14 14 14 13 13 13 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 11 11 11 10 10 10 11 11 10 9 9 9 9 9 9 9 9 9 9 10 10 11 11 12 12 13 13 13 13 12 12 13 14 15 15 16 17 17 18 18 18 17 17 16 15 15 14 14 15 15 15 14 14 8 10 13 14 15 14 14 14 13 13 13 14 14 15 15 15 15 14 14 14 14 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 11 12 13 14 15 15 16 16 17 17 18 18 18 18 17 17 16 15 14 14 15 15 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 16 16 16 15 14 13 14 15 16 16 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 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 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 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 22 22 23 23 23 24 24 25 26 26 27 27 27 27 28 28 28 28 28 29 29 30 30 30 30 30 30 29 28 28 27 26 26 26 26 25 25 25 25 25 25 25 25 24 22 21 19 15 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 9 8 8 7 5 3 4 5 5 5 4 6 8 9 10 10 10 11 11 11 11 11 12 12 12 12 12 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 9 9 9 9 10 10 11 11 11 9 7 13 15 15 14 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 16 15 16 16 16 16 17 16 16 16 16 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 25 24 22 20 19 18 18 18 19 19 20 20 19 17 16 15 14 14 14 13 13 13 13 13 13 14 13 13 13 13 12 12 12 12 13 13 12 12 11 10 10 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 10 11 12 12 12 13 13 13 13 13 13 13 14 15 15 16 17 17 18 18 18 17 17 17 16 15 15 15 15 15 15 15 16 16 13 11 10 12 13 12 10 11 13 13 14 14 15 15 15 15 14 14 14 14 13 13 12 12 12 12 11 11 11 10 10 10 9 9 10 11 12 13 14 15 15 16 16 17 17 17 18 18 17 17 16 15 14 13 14 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 18 18 18 18 17 17 16 15 15 15 14 13 14 15 16 16 16 16 16 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 14 14 14 14 14 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 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 23 23 24 25 25 26 26 26 26 26 26 26 26 26 26 27 28 28 29 29 29 29 29 29 29 28 27 26 26 25 25 25 24 24 24 25 25 25 24 24 22 20 16 7 8 8 8 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 10 10 10 10 10 11 11 11 11 10 10 9 8 6 3 4 6 6 6 6 4 5 7 8 9 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 9 9 9 10 10 10 11 11 10 10 8 12 16 16 15 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 16 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 20 20 20 20 21 21 21 22 22 22 22 29 29 29 29 29 29 29 29 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 26 24 23 21 20 19 19 19 19 20 20 20 19 18 17 15 15 14 14 14 13 13 13 13 14 14 14 14 14 13 13 13 12 13 13 13 12 11 11 10 10 11 12 12 11 11 10 9 10 9 9 10 9 9 9 9 9 9 9 9 10 11 12 13 13 13 13 13 13 13 13 13 14 14 15 15 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 14 12 5 10 12 13 14 14 14 14 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 10 10 9 9 9 10 12 13 14 15 15 16 16 16 17 17 17 17 17 16 15 14 13 13 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 15 15 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 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 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 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 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 23 24 24 25 25 26 26 26 26 26 26 26 25 25 25 26 27 27 28 28 28 28 28 28 27 27 26 25 24 24 24 24 24 24 24 24 24 24 23 22 20 17 9 6 6 7 7 8 8 8 8 8 8 8 9 9 9 8 8 8 9 9 10 10 11 11 11 11 11 10 10 9 8 6 4 4 5 5 5 6 5 4 5 6 8 9 9 9 10 10 11 11 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 10 10 11 11 11 11 7 9 15 16 15 14 14 13 13 14 14 14 14 14 14 15 15 15 16 16 16 15 15 15 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 16 16 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 29 30 30 30 30 30 30 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 26 25 23 22 20 19 19 19 19 20 20 20 20 18 17 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 11 11 11 11 12 12 11 11 10 10 10 9 10 12 11 8 9 9 9 9 9 10 10 12 13 13 14 13 13 12 12 13 13 13 14 14 14 15 16 16 17 17 17 16 16 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 16 15 13 12 13 13 13 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 13 13 13 12 11 10 8 8 9 11 12 13 14 15 16 16 16 16 16 16 15 15 14 13 13 13 13 14 14 14 14 14 14 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 15 15 15 15 15 15 14 14 14 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 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 18 19 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 23 23 24 24 25 25 25 25 25 26 26 25 25 24 24 24 25 26 26 26 26 27 27 27 27 26 25 24 24 23 23 23 23 23 24 24 23 23 22 21 19 17 14 13 11 10 9 9 8 7 7 7 7 7 8 7 7 7 7 7 8 9 10 10 11 10 10 10 9 9 9 8 7 6 4 4 5 5 5 5 5 5 5 6 7 8 9 10 10 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 13 13 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 9 9 10 10 11 11 11 11 10 8 12 14 14 14 14 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 15 15 14 13 12 12 12 12 12 14 16 17 17 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 27 27 27 27 26 25 24 22 21 20 19 19 19 20 20 20 20 19 18 17 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 12 12 11 11 12 12 12 12 12 11 11 10 10 10 11 11 9 7 8 9 9 9 9 10 11 13 14 14 14 13 12 11 11 12 12 13 13 13 14 14 15 16 16 17 16 16 16 16 16 17 17 17 16 16 16 16 16 16 17 17 17 18 17 17 16 14 13 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 14 14 14 12 7 2 4 9 11 12 13 14 15 15 15 15 15 15 14 14 13 12 11 12 13 14 14 14 14 14 14 13 13 14 14 14 14 14 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 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 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 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 20 20 20 20 20 21 20 20 20 19 19 19 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 22 23 23 23 24 24 24 25 25 25 25 25 24 24 23 23 23 24 24 24 24 25 25 25 25 25 25 24 23 23 23 23 23 23 23 23 22 22 21 20 18 17 16 15 14 13 12 10 9 8 7 6 6 6 6 6 6 6 6 6 7 8 9 9 9 8 8 7 7 6 6 6 6 4 4 5 6 6 6 6 5 5 5 6 7 8 9 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 10 12 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 12 10 8 7 7 8 8 8 8 13 16 18 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 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 27 27 27 27 27 27 27 26 26 24 23 21 20 20 20 20 20 20 20 20 19 18 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 11 11 12 12 12 11 9 8 9 9 10 9 9 8 9 11 15 16 15 13 11 10 10 10 10 11 12 12 13 13 14 15 16 16 17 16 16 16 16 16 17 17 17 16 16 16 16 16 16 17 17 18 18 18 17 16 15 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 12 8 3 5 10 12 13 13 14 15 15 15 14 14 13 13 12 12 12 12 13 14 14 14 14 14 13 13 13 13 13 13 13 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 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 16 16 16 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 20 20 20 20 20 21 21 21 21 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 23 23 23 23 24 24 24 24 24 24 23 22 22 22 22 22 23 23 23 23 23 24 24 23 23 23 23 23 23 23 22 22 22 21 20 19 18 17 16 16 15 14 13 12 11 9 7 6 5 5 5 5 5 4 4 5 5 6 6 5 4 3 2 3 3 3 3 4 6 8 8 9 8 8 7 7 6 5 5 6 7 8 10 11 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 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 11 11 11 11 12 13 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 16 16 15 15 14 13 12 11 11 7 7 9 11 12 11 10 5 4 14 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 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 27 27 27 27 27 27 27 26 26 24 23 22 21 20 20 20 20 20 20 20 19 19 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 13 14 14 12 10 9 9 10 10 9 8 7 12 15 17 18 15 11 8 7 7 8 8 9 10 12 13 14 15 16 16 17 17 17 16 16 16 16 17 17 17 17 16 16 16 17 17 17 18 18 18 18 16 15 14 14 14 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 12 9 13 14 13 13 14 14 14 14 14 13 12 12 12 12 12 12 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 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 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 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 20 20 20 20 20 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 22 22 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 20 19 18 18 17 16 16 15 14 13 12 10 8 7 6 5 5 5 5 5 4 4 4 4 3 4 4 6 8 9 10 11 11 12 12 13 13 12 12 11 10 9 7 5 5 6 8 9 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 14 14 13 13 12 10 8 8 10 11 12 13 14 15 14 12 14 18 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 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 27 27 27 27 27 27 26 26 25 23 22 21 21 21 21 21 21 21 21 20 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 13 13 13 13 12 12 12 12 12 12 13 14 14 13 12 9 9 9 9 10 9 7 9 14 16 17 16 13 8 6 5 6 6 7 8 10 12 14 15 16 16 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 19 19 17 15 13 13 14 15 15 15 14 14 13 13 12 12 12 13 14 15 14 13 13 13 13 13 13 13 14 14 13 12 14 14 13 13 13 14 14 13 12 12 11 11 11 11 12 12 13 13 14 14 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 14 14 14 14 13 13 13 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 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 15 15 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 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 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 22 22 22 22 22 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 21 21 20 19 18 18 17 17 16 16 15 15 13 11 10 8 7 7 7 7 6 6 5 4 4 4 5 6 7 9 10 12 13 13 14 14 14 14 14 14 14 13 12 11 8 5 5 7 9 10 11 12 12 13 13 13 13 13 13 13 12 12 12 12 13 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 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 14 14 15 16 16 16 16 15 16 15 15 15 15 16 16 16 16 16 17 17 16 14 10 5 8 8 8 9 9 8 9 11 13 13 14 15 17 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 30 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 27 27 27 27 27 26 26 26 25 24 22 22 21 21 21 22 22 22 21 21 20 19 19 18 18 17 17 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 13 13 13 13 13 13 12 12 13 13 13 14 14 13 11 9 8 8 9 8 8 8 11 15 16 15 14 12 9 7 6 6 7 8 9 11 13 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 15 14 14 14 14 15 15 15 15 14 13 12 11 11 12 14 16 16 15 14 13 12 12 12 13 13 12 12 12 13 13 13 13 13 13 13 12 12 11 11 10 11 11 11 12 12 12 12 12 12 12 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 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 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 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 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 21 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 20 20 19 18 18 17 17 17 16 16 15 14 13 11 10 9 9 9 9 8 7 6 6 5 5 6 6 7 8 10 12 13 14 15 15 14 14 14 14 14 14 13 12 7 4 6 9 10 11 11 12 12 13 13 13 13 13 13 13 12 12 12 13 13 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 14 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 15 15 13 11 10 9 9 9 6 7 13 15 16 18 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 24 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 27 27 27 27 26 26 26 25 24 23 22 22 22 22 22 22 22 22 22 21 20 19 19 18 18 18 17 18 18 18 18 18 17 17 17 16 16 15 15 14 14 14 14 14 13 13 13 13 13 14 14 15 15 14 13 11 9 8 8 8 7 7 9 12 15 16 15 14 12 10 8 7 7 8 10 11 12 13 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 16 15 15 15 15 15 15 15 15 15 14 13 12 11 12 13 14 15 16 15 14 12 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 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 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 13 13 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 21 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 20 20 19 19 18 18 17 17 17 17 17 16 15 14 13 11 10 10 10 9 9 7 7 6 6 6 7 7 7 8 9 11 12 13 13 13 13 13 13 13 13 12 11 8 3 5 9 10 11 11 11 12 12 13 14 14 14 14 13 13 13 13 13 13 14 14 14 14 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 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 14 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 16 15 14 11 7 8 8 3 12 17 19 20 21 21 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 22 22 23 23 23 24 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 28 28 28 27 27 27 27 26 26 26 25 24 23 22 22 22 22 23 23 23 23 22 22 21 20 19 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 14 13 11 9 8 7 7 7 8 10 13 15 16 15 14 13 11 10 8 8 9 10 11 12 13 14 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 16 16 15 14 14 14 15 16 16 15 14 13 13 13 14 14 15 15 14 13 12 11 11 11 12 11 11 11 11 11 10 10 10 10 10 10 9 9 9 10 10 10 11 11 10 10 10 10 10 10 10 11 11 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 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 18 18 18 18 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 19 18 18 17 17 17 17 17 17 17 17 16 14 12 11 10 10 10 8 7 6 6 6 7 7 7 7 7 7 8 9 9 10 11 11 11 11 10 10 9 7 3 4 8 10 10 10 11 12 13 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 12 12 12 12 12 12 11 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 14 14 15 16 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 17 17 15 10 5 12 15 14 14 18 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 23 23 23 23 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 28 28 28 27 27 27 26 26 26 25 24 23 23 23 23 23 23 23 23 23 23 22 21 20 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 14 14 13 12 10 9 8 7 8 9 11 13 15 15 15 15 13 12 10 9 9 9 9 10 11 13 14 15 16 16 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 18 18 18 17 17 16 14 13 13 14 15 16 15 15 15 14 14 14 14 15 15 15 15 14 12 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 9 9 9 9 10 10 11 11 11 11 11 11 11 11 11 11 11 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 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 11 11 11 11 11 12 12 12 12 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 16 16 16 16 17 17 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 18 18 19 19 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 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 19 18 18 17 17 18 18 18 18 18 18 17 15 14 12 11 10 9 8 7 6 6 6 6 6 6 7 6 6 6 6 7 8 9 10 10 9 8 6 5 4 5 6 8 8 8 9 11 14 17 18 18 17 17 16 16 17 17 17 16 16 15 14 14 14 15 15 15 14 14 14 14 13 13 12 12 12 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 10 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 15 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 16 15 17 17 17 17 17 18 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 22 22 22 22 22 22 22 23 23 23 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 28 28 28 27 27 26 26 26 25 24 23 23 23 23 23 23 24 24 24 23 22 21 20 19 19 19 19 19 19 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 12 11 10 9 8 9 10 11 13 14 15 15 15 13 12 11 10 10 10 9 10 11 13 14 15 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 18 18 18 19 18 17 16 13 12 12 13 14 14 15 15 15 15 15 15 15 16 16 16 15 14 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 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 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 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 19 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 17 17 17 17 18 19 19 19 19 19 19 20 20 20 20 19 19 19 18 18 18 18 18 18 19 19 19 19 18 17 15 13 12 10 9 9 8 7 6 6 6 6 6 6 5 5 5 6 7 8 9 9 9 8 6 5 4 5 5 5 4 4 2 6 14 18 20 20 20 19 18 18 18 18 18 18 18 18 16 15 15 15 16 15 15 14 13 12 12 11 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 11 11 12 12 12 12 12 13 13 13 12 12 12 13 14 16 18 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 23 23 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 29 29 29 29 28 28 27 27 27 26 26 25 24 24 23 23 23 23 23 24 24 24 23 22 21 20 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 10 10 11 12 13 14 14 14 13 13 12 11 11 11 10 10 10 11 12 13 14 15 15 15 15 15 15 15 15 15 16 16 17 17 17 16 16 15 15 15 16 16 16 17 17 17 18 18 19 19 19 18 15 13 12 12 13 14 14 15 15 15 15 15 16 16 17 17 16 16 14 12 11 11 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 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 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 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 17 17 17 17 17 17 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 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 18 19 19 19 19 19 19 19 20 20 20 19 19 18 18 18 18 18 18 19 19 20 20 20 19 18 17 15 12 10 9 8 7 6 5 5 5 6 6 6 6 6 6 6 7 9 9 9 9 8 7 5 5 5 5 5 6 9 9 9 19 22 22 22 21 21 20 20 20 20 20 20 20 20 19 18 17 15 13 12 11 11 10 9 8 8 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 11 11 12 12 12 12 12 13 13 12 12 12 11 11 11 10 12 18 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 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 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 28 28 28 27 27 26 26 25 25 24 24 23 23 23 23 23 23 23 23 22 21 20 19 19 19 19 19 19 19 19 18 18 17 16 16 15 15 15 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 13 13 14 13 12 12 12 12 12 12 13 12 11 10 10 11 12 13 14 15 15 15 15 14 15 15 15 15 16 17 17 16 15 15 14 15 15 16 17 17 18 18 18 18 18 18 19 19 19 18 16 14 13 13 14 14 15 15 16 16 16 16 16 16 16 16 17 17 16 14 12 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 13 13 13 13 14 14 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 16 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 16 16 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 15 16 16 17 18 18 19 19 18 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 20 20 21 20 20 18 17 15 13 10 9 8 7 6 6 6 6 6 6 6 7 7 7 7 8 9 9 9 9 8 8 8 7 8 8 9 11 12 14 20 21 23 23 23 23 23 22 22 21 21 22 22 22 21 20 17 12 5 4 4 4 6 7 7 7 8 8 9 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 11 11 10 10 3 8 14 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 20 20 21 21 21 22 22 22 22 22 22 22 22 22 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 28 28 27 27 27 26 26 25 24 24 23 23 23 23 23 23 23 22 22 21 20 19 19 19 19 19 19 19 19 18 18 17 15 15 14 14 14 14 14 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 12 11 11 11 12 13 14 14 13 10 9 9 10 11 12 13 14 15 15 14 14 14 14 15 16 16 17 17 16 15 14 14 15 16 17 17 18 18 19 19 19 18 18 18 18 19 18 18 16 15 14 14 15 15 16 16 16 16 16 16 16 15 15 16 18 18 16 14 12 11 10 9 9 8 8 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 9 9 9 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 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 14 14 14 14 14 14 14 14 14 14 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 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 17 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 19 19 20 21 21 21 21 20 18 17 17 15 14 13 11 9 8 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 9 9 10 11 12 11 12 11 10 7 16 21 23 24 24 24 23 23 23 23 22 22 22 22 21 20 18 16 12 10 10 11 11 11 11 11 11 12 12 13 13 14 14 13 13 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 10 10 11 12 12 12 12 12 12 11 11 11 10 10 10 9 10 12 12 14 16 17 17 18 18 18 18 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 21 21 21 21 21 22 22 22 22 22 32 32 32 32 32 32 33 33 33 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 29 29 28 28 28 27 27 27 26 25 24 24 23 23 22 22 23 23 23 22 22 21 20 20 20 19 19 19 19 19 19 18 17 16 15 14 14 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 13 13 13 12 11 10 10 11 12 13 14 14 12 11 10 10 10 11 12 13 13 14 14 14 14 14 15 15 16 17 18 18 16 14 14 14 15 16 17 17 18 19 19 20 19 19 19 18 18 18 18 18 17 16 16 16 16 16 16 17 17 17 16 16 16 15 14 15 16 17 17 15 14 12 10 10 9 8 8 7 7 7 6 6 6 6 6 6 7 7 7 6 6 6 6 7 7 7 7 7 8 8 8 9 9 9 8 8 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 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 15 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 21 22 22 22 22 21 20 20 19 18 17 16 14 12 10 9 9 8 8 8 8 8 8 8 8 8 8 9 9 10 10 11 12 13 14 13 12 10 6 3 11 19 23 24 24 24 24 23 23 23 23 23 22 22 21 21 20 18 17 16 15 15 14 14 13 13 13 13 14 14 15 16 16 16 16 16 16 15 15 14 14 14 13 13 12 12 12 12 11 11 11 11 10 11 11 12 12 11 11 11 11 10 10 10 10 10 10 11 11 12 15 16 16 17 17 17 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 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 32 32 32 32 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 29 29 29 28 28 28 27 27 26 25 24 24 23 23 22 22 23 23 23 22 22 21 20 20 20 20 20 19 19 19 19 19 18 17 16 15 15 16 16 16 16 16 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 13 13 13 13 12 11 11 11 11 12 13 14 13 13 11 11 10 11 11 12 12 13 13 14 14 15 15 15 16 16 17 18 18 15 14 14 14 15 16 17 18 18 19 19 20 20 20 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 16 15 14 12 11 11 10 9 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 7 7 7 7 7 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 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 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 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 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 15 15 15 15 15 15 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 21 22 22 23 23 23 22 21 21 20 19 19 18 17 15 14 13 12 11 11 11 10 10 10 10 10 10 10 10 11 11 12 13 14 14 15 15 15 14 13 7 13 20 24 24 24 24 23 23 23 23 23 22 22 21 21 20 19 18 17 17 16 16 15 15 15 14 14 14 14 15 15 16 16 16 16 16 16 16 16 15 15 14 14 14 13 13 13 12 12 12 12 11 11 10 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 11 13 14 15 16 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 20 32 32 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 29 29 29 28 28 27 27 26 25 24 24 23 23 22 22 23 23 22 22 21 21 20 21 21 20 20 20 19 19 19 19 19 18 17 17 17 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 11 11 11 12 12 13 13 12 12 11 11 11 12 12 13 13 14 14 15 15 15 15 15 16 16 17 18 16 15 14 14 14 16 17 18 18 19 19 19 20 20 20 20 19 19 19 19 18 17 17 18 18 18 17 17 17 17 18 18 18 19 19 19 18 17 15 14 13 13 12 12 11 10 9 8 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 10 10 10 10 10 10 11 11 11 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 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 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 18 17 17 17 17 18 19 20 21 22 23 23 23 23 23 23 22 22 21 21 20 20 19 18 18 17 16 15 14 14 13 13 13 13 13 12 12 12 13 13 14 14 14 15 15 16 17 18 20 22 24 24 24 24 24 23 23 23 23 23 22 22 22 21 21 20 19 19 18 17 17 16 16 16 15 15 15 15 15 15 16 16 16 16 17 17 17 16 16 16 15 15 15 14 14 14 14 14 13 13 12 12 12 11 11 10 10 10 10 10 10 10 10 10 11 11 10 10 10 11 12 12 13 15 16 16 17 17 17 17 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 17 17 17 17 17 16 16 16 16 16 16 16 17 17 18 18 18 19 19 19 19 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 29 29 29 28 28 27 26 25 24 24 23 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 19 19 19 19 19 19 18 17 17 18 17 17 16 15 15 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 12 12 11 11 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 15 15 15 15 15 16 17 17 16 16 15 15 15 16 17 18 18 19 19 19 20 20 20 20 20 20 19 18 18 17 17 18 18 18 17 17 17 17 18 18 19 20 20 20 19 19 17 16 15 14 14 14 13 13 12 10 9 7 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 6 6 7 7 8 8 8 9 9 9 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 17 17 19 20 21 22 23 23 23 24 24 24 23 23 22 22 22 21 21 21 20 20 19 19 18 17 16 16 15 15 15 14 14 14 14 14 14 14 15 15 15 15 16 17 19 21 23 24 24 24 23 23 23 23 22 22 22 22 21 21 21 20 20 19 19 18 17 17 16 16 16 16 16 15 15 15 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 13 13 12 12 11 10 10 9 9 9 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 15 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 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 17 17 17 17 18 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 29 29 29 28 27 26 25 24 23 23 22 22 22 22 22 21 21 21 21 21 21 21 20 20 19 19 19 18 18 18 18 17 17 17 17 17 16 16 15 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 15 15 16 17 17 17 16 16 16 16 17 18 18 19 19 20 20 20 21 21 20 20 20 18 18 17 17 17 18 17 17 17 17 17 18 18 19 19 19 19 19 19 19 18 17 16 15 15 16 16 16 15 13 11 9 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 8 8 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 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 10 10 10 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 16 16 16 17 18 20 21 22 23 23 23 24 24 24 24 23 23 23 22 22 22 21 21 21 21 21 20 20 19 18 18 17 17 17 16 16 15 15 15 15 15 15 15 15 16 16 17 19 21 22 23 23 23 22 22 22 22 22 22 21 21 21 21 21 20 20 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 13 12 11 10 9 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 13 13 13 15 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 15 15 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 16 16 17 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 29 29 28 28 27 25 24 23 22 22 21 21 21 21 21 20 20 20 20 20 20 20 19 19 18 18 17 17 17 17 17 17 17 17 17 16 16 15 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 11 11 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 18 19 19 20 20 21 21 21 21 20 20 18 17 17 17 17 17 17 17 16 17 17 17 17 18 18 18 19 19 19 19 18 18 17 17 17 17 18 19 19 18 16 13 10 8 7 6 6 6 6 6 6 6 6 6 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 5 5 6 7 7 8 8 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 16 17 17 18 19 21 22 22 23 23 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 21 21 20 20 20 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 17 18 19 20 21 21 21 22 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 15 15 14 13 11 10 9 9 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 15 16 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 29 28 28 26 25 24 23 22 21 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 17 17 18 18 19 19 19 19 18 18 17 16 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 12 12 12 11 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 18 19 19 20 20 21 21 21 20 19 18 17 16 16 16 16 16 16 16 16 16 16 16 17 17 18 19 19 19 19 19 18 18 17 17 18 19 20 21 20 19 17 14 12 10 8 7 7 7 7 7 7 7 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 4 4 4 4 4 5 5 6 7 7 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 10 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 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 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 18 19 21 21 22 23 23 23 23 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 20 20 20 20 19 19 18 18 18 17 17 17 16 16 17 17 17 18 18 19 19 20 20 20 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 18 18 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 14 12 9 7 9 10 11 11 11 11 12 12 12 13 13 13 13 13 14 14 14 14 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 14 15 33 33 33 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 30 30 30 30 29 28 27 26 25 24 22 21 20 19 19 19 19 19 19 20 20 20 19 19 18 18 18 18 19 19 20 21 22 22 22 22 21 20 18 17 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 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 17 17 18 18 17 17 16 17 18 18 19 20 20 20 20 20 19 18 18 17 16 16 16 16 16 16 16 16 16 16 16 16 17 18 19 20 20 20 19 18 18 18 18 18 19 20 21 21 20 19 18 15 13 11 10 9 8 8 8 7 7 7 7 6 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 5 5 6 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 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 13 13 13 13 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 18 18 19 20 21 22 22 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 18 18 17 17 17 17 17 17 18 18 18 19 19 20 19 19 19 19 19 19 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 18 18 19 19 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 17 17 16 11 6 3 4 5 7 8 11 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 33 33 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 32 32 32 32 31 31 31 31 30 30 30 29 28 27 26 24 23 22 20 19 18 18 18 18 19 19 20 20 20 20 19 19 19 19 19 20 21 22 23 24 24 24 23 22 22 20 18 15 13 13 13 13 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 18 17 17 17 17 18 19 19 19 19 19 19 19 19 19 18 18 17 17 16 15 15 16 16 16 16 16 17 17 18 19 20 20 20 20 19 18 18 18 18 18 19 19 20 21 21 20 19 18 16 15 13 12 11 10 9 9 9 8 8 8 8 7 6 6 5 4 4 3 3 3 3 3 4 4 4 3 3 3 3 3 3 3 3 3 2 3 3 4 5 5 6 7 7 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 6 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 10 9 9 9 9 9 9 9 9 9 10 10 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 16 16 17 17 17 17 18 18 18 18 18 18 18 19 20 20 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 19 19 18 18 17 17 17 17 17 17 17 18 18 19 19 18 18 18 18 18 18 19 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 17 17 17 18 18 18 19 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 19 19 18 18 16 17 13 9 8 8 11 14 14 13 14 14 14 13 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 15 15 15 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 12 12 12 13 13 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 31 31 31 31 30 30 30 29 28 26 25 24 22 21 19 18 17 17 18 18 19 19 20 20 20 20 20 20 19 19 20 20 22 22 23 24 24 24 23 22 21 19 16 14 12 12 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 13 13 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 20 20 20 19 19 18 17 16 16 15 16 16 16 17 17 18 18 19 19 20 20 20 19 19 19 19 19 19 19 19 20 20 21 21 20 19 18 17 16 14 13 12 12 11 11 11 10 10 9 9 8 7 7 6 5 4 3 3 3 3 3 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 3 4 5 6 6 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 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 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 14 14 14 14 14 14 14 14 14 15 16 16 17 17 17 18 18 18 18 18 18 18 18 19 19 20 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 19 18 18 17 17 16 16 16 16 17 17 18 18 18 17 17 17 17 17 18 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 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 16 17 16 16 15 15 14 13 13 14 14 14 15 15 15 15 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 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 31 31 31 30 30 29 28 27 26 24 23 22 21 20 19 18 18 18 18 19 20 20 21 21 21 20 20 20 19 20 20 21 22 22 22 22 22 20 19 18 16 14 13 11 12 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 13 14 14 14 15 15 15 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 17 18 18 18 18 18 19 19 19 19 19 19 20 20 21 21 21 20 19 18 17 17 16 16 16 16 17 17 17 18 18 19 19 19 20 20 20 19 19 19 19 20 20 21 21 21 21 21 20 20 19 18 17 16 15 14 14 14 13 13 12 11 11 10 9 9 8 7 6 5 4 3 3 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 1 2 3 3 4 5 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 16 17 17 18 18 18 18 18 18 18 18 18 19 19 20 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 19 18 18 17 16 16 16 16 16 16 17 17 17 17 17 16 16 16 17 18 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 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 14 14 14 13 13 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 34 34 34 34 34 34 34 34 35 35 35 35 35 35 34 34 34 34 34 34 33 33 33 32 32 32 31 31 30 30 30 29 28 26 25 24 23 22 21 21 21 20 20 19 19 19 20 21 21 22 22 21 21 20 20 20 20 20 21 21 21 20 20 19 18 17 15 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 12 12 12 12 12 12 13 14 14 15 15 15 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 18 18 18 18 18 19 19 19 19 19 19 20 20 20 21 21 21 21 20 19 19 18 17 17 16 16 17 17 17 18 18 19 20 20 20 20 20 20 20 20 21 21 21 21 22 22 21 21 20 20 19 18 18 17 16 16 16 16 15 15 14 14 13 12 11 10 9 8 6 5 5 4 4 4 4 5 5 5 5 4 4 3 3 3 3 2 2 2 1 1 2 3 4 4 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 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 11 12 12 12 12 12 12 12 12 12 12 12 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 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 17 17 18 18 18 18 17 18 18 18 18 18 19 19 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 20 20 20 20 20 19 19 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 14 14 13 12 12 13 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 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 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 33 33 33 32 32 32 31 31 30 30 29 28 27 25 24 23 23 22 22 22 23 23 22 20 20 20 21 21 22 22 22 22 21 20 20 19 20 20 20 21 21 21 21 21 20 18 17 16 15 14 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 13 12 12 12 12 12 12 13 14 14 15 15 16 16 17 17 17 17 17 17 17 17 16 15 15 15 15 16 16 17 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 21 21 20 19 18 17 17 17 17 17 18 18 19 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 21 20 20 19 18 18 18 17 17 17 17 17 17 16 16 15 14 13 11 10 9 7 6 5 5 5 5 5 5 6 6 6 5 4 4 3 3 3 2 2 2 1 0 1 2 3 4 4 4 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 18 18 17 17 17 18 18 18 18 18 19 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 18 18 18 18 17 17 17 16 16 16 15 15 15 14 14 14 13 12 12 12 12 13 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 11 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 33 33 32 32 31 31 30 30 30 29 27 26 25 24 23 22 22 23 23 23 23 22 20 20 20 21 22 23 23 23 22 21 21 20 20 20 20 21 21 22 22 23 23 22 21 19 17 16 15 14 13 13 12 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 13 13 14 15 15 15 16 16 17 17 17 17 17 18 18 17 16 15 14 14 15 15 16 17 17 18 18 19 19 19 19 19 19 19 19 19 19 20 21 22 23 23 23 23 23 22 21 20 19 18 17 17 17 17 18 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 21 21 20 19 19 19 18 18 18 18 18 18 18 18 18 17 16 15 14 13 11 10 8 7 6 6 5 5 5 6 6 7 7 6 5 5 4 3 3 3 3 2 2 1 0 1 2 3 3 4 4 4 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 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 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 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 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 18 18 18 19 19 19 19 19 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 15 15 15 15 14 14 14 14 13 13 12 12 12 12 12 12 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 34 35 35 35 35 35 36 36 36 36 36 36 36 36 35 35 35 35 34 34 34 33 33 32 32 31 31 30 30 29 28 26 25 24 23 23 22 22 22 22 22 22 20 20 20 21 22 23 24 24 23 23 22 21 20 20 20 20 21 22 22 23 24 24 23 22 20 18 16 15 14 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 13 12 12 12 12 13 14 14 15 15 15 16 16 16 16 17 17 17 18 18 18 16 15 14 13 14 15 15 16 17 18 18 18 19 19 19 19 19 19 19 19 20 22 23 24 25 25 25 25 25 24 24 22 21 19 18 17 17 17 17 18 19 19 20 21 21 21 22 22 21 21 22 22 22 22 22 22 22 22 21 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 17 15 14 12 11 9 8 7 7 6 6 6 6 7 7 7 7 7 6 5 4 4 4 3 3 3 2 1 1 2 2 3 3 4 4 4 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 10 10 9 9 9 8 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 11 11 11 11 11 11 11 12 12 12 12 12 12 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 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 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 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 16 16 15 15 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 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 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 34 34 33 33 32 32 31 30 30 29 28 27 26 25 24 23 22 22 22 22 22 21 21 20 21 22 23 24 24 24 24 24 23 22 21 20 20 20 20 21 21 22 23 23 23 23 22 21 18 16 14 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 12 12 12 13 14 14 15 15 15 15 16 16 16 16 17 17 18 18 18 17 16 14 13 13 14 15 16 17 17 18 18 19 19 19 20 20 19 20 21 22 24 25 26 26 27 27 27 26 26 25 24 22 21 19 18 17 17 17 18 18 19 20 21 21 21 21 21 21 21 21 21 22 22 22 22 23 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 19 18 17 16 15 14 12 11 9 8 8 7 7 7 7 8 8 8 8 8 6 6 5 4 4 4 4 3 2 2 1 1 2 2 3 3 4 4 5 5 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 4 4 4 4 4 5 5 5 5 5 5 6 6 6 7 7 7 7 7 8 8 8 9 9 9 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 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 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 21 21 21 21 21 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 17 17 17 17 18 18 19 19 19 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 16 16 16 16 16 16 15 14 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 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 35 35 36 36 36 36 36 37 37 37 37 37 37 36 36 36 36 35 35 34 34 33 33 32 32 31 30 30 29 28 26 25 24 24 23 22 22 22 22 22 22 22 22 22 23 24 25 25 25 24 24 23 22 21 20 19 20 20 20 21 21 22 22 22 22 22 20 18 15 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 13 13 14 14 13 13 13 13 13 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 18 17 16 14 13 13 14 15 16 16 17 18 18 19 19 20 20 20 21 22 23 25 26 27 28 28 28 28 28 27 26 26 24 23 21 20 19 18 17 17 17 18 19 20 20 21 21 21 21 20 21 21 21 22 22 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 20 20 20 19 18 17 16 15 13 12 10 9 9 8 8 8 8 8 9 9 9 8 7 6 6 5 5 5 5 4 3 2 2 2 2 2 3 3 4 5 5 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 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 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 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 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 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 18 18 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 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 14 14 14 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 35 36 36 36 36 37 37 37 37 37 37 37 37 37 37 36 36 35 35 35 34 34 33 32 32 31 30 29 28 27 26 25 25 24 24 23 23 23 23 23 23 23 23 23 24 24 25 25 25 25 24 23 22 21 20 20 19 20 20 20 21 21 22 22 22 21 20 18 15 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 14 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 17 17 16 15 14 13 14 15 16 17 18 18 19 19 19 20 20 21 22 23 25 26 27 28 28 28 28 28 27 27 26 25 24 23 22 20 19 19 18 17 17 17 18 19 20 20 20 20 20 21 21 21 22 23 23 24 24 24 24 24 24 24 23 23 23 22 22 22 21 21 21 21 21 21 21 21 20 20 19 18 17 15 14 13 12 11 10 10 9 9 9 9 9 10 9 9 8 7 6 6 6 6 5 5 4 3 3 2 2 3 3 4 5 5 5 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 8 8 8 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 17 17 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 21 21 21 21 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 18 18 18 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 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 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 10 36 36 36 36 37 37 37 37 37 38 38 37 37 37 37 36 36 36 35 35 34 34 33 32 32 31 30 29 28 27 26 26 25 25 25 25 25 24 24 23 23 23 23 24 24 25 25 25 25 25 24 23 22 21 21 20 19 19 20 20 21 21 22 22 22 22 20 18 15 14 13 13 14 14 14 13 13 13 13 14 14 14 14 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 16 15 16 16 16 16 16 16 15 15 14 14 14 15 16 17 18 19 19 19 19 20 21 22 23 24 25 26 27 27 28 28 27 27 26 25 25 24 23 23 22 21 20 19 18 17 17 17 17 18 19 19 20 20 20 21 22 22 23 24 24 25 25 25 25 25 25 25 24 24 24 23 23 22 22 22 22 22 22 22 22 22 21 21 21 20 19 18 16 15 14 13 12 11 11 10 10 10 10 10 10 9 9 8 7 7 6 6 6 6 5 5 4 3 3 3 3 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 4 3 3 3 4 4 4 5 5 4 3 3 4 4 4 4 4 5 5 5 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 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 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 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 16 16 16 15 15 15 14 14 14 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 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 12 11 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 36 36 36 37 37 37 37 38 38 38 38 38 37 37 37 37 36 36 35 35 34 33 33 32 31 31 30 29 28 27 26 26 25 25 25 24 24 23 22 22 22 22 22 23 24 25 25 25 25 25 24 23 23 22 21 20 20 19 19 20 21 21 22 22 22 22 20 17 15 14 14 15 15 15 14 13 13 13 14 14 14 14 14 14 14 13 13 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 15 15 15 15 15 16 16 16 16 15 15 15 15 15 16 17 18 19 19 20 20 20 21 22 23 24 24 25 26 26 27 27 27 26 25 24 23 23 22 22 22 22 21 21 20 19 18 17 17 17 17 18 18 19 20 20 21 22 23 23 24 25 25 25 26 26 26 25 25 25 25 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 21 20 19 18 17 16 14 13 13 12 11 11 11 10 10 10 10 10 9 8 8 7 7 7 6 6 6 5 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 8 8 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 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 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 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 15 15 15 14 14 13 13 13 13 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 10 36 36 36 37 37 37 38 38 38 38 38 38 37 37 37 36 36 35 35 34 34 33 33 32 31 30 29 28 27 26 25 24 24 24 24 23 22 21 21 20 20 21 22 23 24 25 25 25 25 24 24 23 23 22 21 21 20 20 20 20 21 21 22 22 23 22 20 18 16 16 16 16 16 15 14 13 13 13 14 14 14 14 14 14 14 14 13 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 16 16 16 15 15 15 15 15 16 16 16 16 15 15 15 15 16 17 18 19 19 20 20 21 21 22 22 23 24 24 25 25 25 25 25 25 24 23 22 22 21 21 21 22 22 22 21 21 20 19 18 18 17 18 18 18 19 19 20 21 22 23 23 24 25 25 26 26 26 26 26 26 26 26 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 21 20 19 18 16 15 14 13 12 12 11 11 11 11 11 10 10 9 8 8 7 7 7 7 6 6 5 5 5 5 4 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 3 2 2 3 3 3 3 3 3 3 3 3 4 4 5 5 5 5 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 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 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 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 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 16 16 16 15 15 15 15 15 15 14 14 14 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 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 10 36 36 36 37 37 37 38 38 38 38 38 38 37 37 36 36 36 35 34 34 33 33 32 31 30 29 27 26 25 24 24 24 24 23 23 22 21 20 20 20 20 22 23 24 25 26 26 25 24 23 23 23 22 22 21 21 20 20 20 20 21 21 21 22 22 22 20 19 19 19 19 19 18 16 14 13 13 14 14 15 15 15 14 14 14 14 13 12 12 12 12 12 12 13 13 14 14 14 14 15 15 15 15 14 15 15 16 16 16 16 15 15 15 15 15 16 16 16 16 16 15 15 15 16 17 19 19 20 21 21 22 22 22 23 23 24 24 24 24 24 24 24 23 22 21 21 21 20 21 21 21 22 22 22 21 21 20 20 19 19 19 19 19 19 20 20 21 22 23 24 25 25 26 26 27 27 27 27 27 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 20 19 17 16 15 14 13 12 12 11 11 11 11 10 10 9 8 8 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 4 3 3 2 2 2 3 3 3 2 2 2 2 3 3 3 4 4 4 4 4 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 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 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 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 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 14 14 15 15 14 14 14 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 12 12 12 12 12 11 11 11 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 10 9 35 36 36 37 37 38 38 38 38 38 38 37 37 36 36 36 35 34 34 33 32 32 31 29 28 27 25 25 24 24 24 24 24 23 22 21 20 20 21 21 23 24 25 26 26 26 26 25 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 22 21 20 18 16 14 13 14 14 15 15 15 15 15 15 14 14 13 12 12 12 13 13 13 13 13 14 14 15 15 15 15 15 15 14 15 15 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 15 16 17 18 19 20 21 21 22 22 22 22 23 23 23 23 23 22 23 23 22 22 22 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 20 20 20 21 21 21 22 23 23 24 25 26 26 27 27 27 28 28 28 28 28 28 28 27 27 26 26 25 25 25 25 25 25 25 25 24 24 24 24 23 23 22 21 20 19 18 17 16 15 14 13 12 12 11 11 11 10 10 9 8 8 8 7 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 10 10 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 13 13 13 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 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 19 19 19 19 19 19 19 19 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 16 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 11 12 12 12 12 12 12 13 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 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 9 9 35 36 36 37 37 38 38 38 38 38 37 37 36 36 35 35 34 34 33 32 31 30 28 27 25 24 24 23 24 24 25 24 24 23 22 21 21 22 23 24 26 27 28 28 27 27 25 24 22 21 21 20 20 20 21 21 21 21 21 21 21 21 21 21 22 23 22 23 24 24 22 21 18 16 14 14 14 15 15 16 16 16 15 15 14 13 12 12 12 13 13 13 13 13 13 14 15 15 16 16 16 15 14 14 14 15 15 16 16 16 16 15 15 15 14 15 15 16 17 16 16 16 17 18 19 20 21 21 21 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 25 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 25 25 25 25 25 25 24 24 23 23 22 21 20 19 18 16 15 14 13 13 12 11 11 11 10 10 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 3 4 4 4 4 4 5 5 5 4 4 4 4 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 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 10 10 10 10 11 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 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 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 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 18 18 18 18 17 17 17 17 18 18 18 17 17 17 16 15 14 14 14 14 13 13 13 13 14 14 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 9 9 9 35 36 36 37 37 38 38 38 38 37 37 36 36 35 35 34 33 32 31 30 29 27 26 24 23 23 23 23 24 24 24 24 24 23 23 23 24 25 26 28 29 29 29 28 27 26 24 23 21 20 20 19 20 20 20 20 21 21 21 21 21 21 21 21 22 23 23 23 24 24 22 20 17 15 14 14 14 15 16 17 17 16 15 14 13 12 12 12 13 13 14 14 14 14 14 14 15 16 17 17 16 15 14 13 13 14 15 16 16 16 16 15 14 14 14 14 15 16 17 17 17 17 18 19 20 20 21 21 21 21 21 21 20 20 20 20 20 20 21 21 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 25 25 25 26 26 27 27 28 28 28 28 29 29 29 29 29 29 29 28 28 28 27 27 27 27 26 26 26 26 26 25 25 25 25 25 24 23 23 22 21 20 18 17 16 15 14 13 12 12 11 11 11 10 10 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 4 4 4 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 1 1 1 1 2 3 3 3 3 3 2 2 3 3 3 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 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 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 17 17 16 16 16 16 16 16 17 17 17 17 17 16 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 11 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 35 36 36 37 37 37 37 37 37 37 36 36 35 34 34 33 32 30 29 27 26 25 24 23 22 22 22 22 23 23 24 24 24 25 26 27 28 29 29 30 30 30 29 27 26 24 23 22 21 20 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 23 24 23 21 18 16 15 15 15 15 16 17 17 16 15 14 13 12 12 12 13 14 14 14 14 15 14 14 15 16 17 17 16 15 14 13 13 14 14 15 16 16 16 15 15 14 13 14 14 15 16 17 17 17 18 18 19 19 20 20 20 20 20 20 19 19 19 19 19 20 20 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 25 25 25 25 25 25 26 26 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 26 26 26 26 26 25 25 25 24 23 22 21 20 19 18 17 16 15 14 13 12 12 12 11 11 11 10 10 10 9 9 9 9 9 8 8 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 6 6 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 2 3 3 3 3 3 4 4 4 4 3 3 3 2 2 2 2 2 1 1 1 1 1 2 2 3 3 3 2 2 2 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 11 11 11 11 11 12 12 12 12 13 13 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 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 19 19 18 17 16 15 15 14 14 14 14 14 14 14 15 15 15 16 16 16 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 7 35 35 36 36 37 37 37 36 36 36 35 35 34 33 32 31 29 27 26 25 24 24 23 22 21 21 21 21 22 23 24 25 26 27 28 29 30 31 31 30 29 28 26 25 24 23 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 24 23 22 21 18 16 15 15 16 16 16 17 16 15 14 14 13 13 13 13 14 14 14 14 14 14 14 15 15 16 17 17 16 14 14 14 14 14 15 15 16 16 16 15 14 13 13 13 14 16 16 17 17 17 17 17 18 18 18 19 19 19 19 19 18 18 19 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 24 24 25 25 25 25 26 26 26 26 26 26 27 27 27 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 27 27 27 27 26 26 26 26 25 25 24 23 22 21 20 19 17 16 15 14 13 13 12 12 12 12 11 11 11 10 10 10 10 10 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 3 2 3 3 3 3 3 4 4 4 4 4 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 2 2 2 3 3 4 4 4 5 5 5 5 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 9 9 9 9 10 10 10 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 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 18 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 17 16 15 13 13 12 11 11 11 11 12 13 13 14 14 14 15 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 9 9 9 8 8 8 7 7 7 35 35 36 36 36 36 36 35 35 35 34 33 32 31 29 28 26 25 24 23 23 22 22 21 20 20 20 21 22 23 24 25 27 28 29 30 30 30 30 28 27 25 24 23 22 21 21 20 20 20 20 20 20 20 20 20 21 21 22 22 22 21 21 22 22 22 23 23 23 22 20 18 17 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 15 15 14 14 14 15 15 16 16 17 16 15 14 14 15 16 16 16 16 16 16 16 15 14 13 13 13 14 15 16 16 16 16 16 16 16 17 18 18 18 18 18 18 19 19 19 20 20 21 21 21 21 22 22 22 22 22 22 22 23 23 23 22 22 22 23 23 24 24 25 25 26 26 26 26 26 26 26 27 27 27 27 28 28 28 29 29 29 29 30 30 30 30 30 30 31 31 31 30 30 30 30 30 30 30 29 29 28 28 27 27 27 27 27 26 26 26 25 25 24 23 22 21 19 18 17 16 15 14 13 13 13 12 12 12 12 11 11 11 11 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 2 2 1 1 1 1 1 1 1 0 1 1 2 2 2 2 2 1 1 0 0 1 1 1 1 1 1 1 2 3 3 3 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 9 9 10 10 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 14 14 14 14 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 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 18 18 18 18 17 17 16 14 13 12 12 11 11 10 10 10 11 12 13 13 13 14 14 14 14 15 15 15 14 14 13 13 13 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 11 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 10 10 10 9 9 8 8 8 7 7 7 7 6 34 35 35 35 35 35 35 34 34 34 33 31 30 28 26 25 24 23 23 23 22 22 21 20 19 20 20 21 23 24 26 27 28 28 29 29 28 28 27 25 24 23 22 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 21 20 19 17 17 17 17 17 17 16 15 15 15 15 15 15 15 15 14 14 14 14 15 15 15 15 16 17 17 16 15 15 16 17 18 18 17 16 16 15 15 14 13 13 13 13 14 15 15 15 15 15 15 15 16 17 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 25 25 26 26 26 27 27 27 27 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 28 28 28 27 27 27 27 27 26 26 25 24 24 22 21 20 19 18 16 15 15 14 14 13 13 13 13 12 12 12 12 11 11 11 10 10 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 2 1 1 0 0 1 1 1 1 1 1 0 1 1 1 2 2 2 1 0 0 1 1 1 1 1 1 0 1 1 2 2 2 2 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 8 8 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 17 17 16 16 15 14 13 13 12 12 11 11 11 12 12 13 14 14 14 13 13 13 13 14 14 15 14 14 13 13 13 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 12 12 13 13 12 11 11 11 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 10 10 9 9 8 8 8 7 7 7 7 6 34 34 34 35 34 34 34 33 33 32 31 29 27 25 24 23 23 22 22 22 22 22 20 20 20 20 22 23 24 26 27 28 28 27 27 26 26 25 24 23 22 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 22 22 22 22 23 23 22 22 22 21 21 21 20 18 17 17 17 18 18 17 16 16 15 15 15 15 15 15 14 14 14 14 15 15 15 16 16 17 17 17 17 16 17 18 19 20 19 18 16 15 14 13 13 13 13 13 14 14 15 15 14 14 14 14 15 16 17 18 19 19 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 25 25 26 26 26 27 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 29 29 28 28 28 28 28 27 27 27 26 26 25 24 23 22 20 19 18 17 16 15 15 14 14 14 13 13 13 13 13 12 12 12 11 11 10 10 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 2 1 0 0 1 1 1 2 2 2 1 1 1 0 0 1 1 1 1 1 0 0 1 1 1 1 1 1 1 0 0 1 1 1 1 2 2 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 8 8 9 9 9 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 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 14 13 13 13 13 13 13 14 14 15 15 15 15 14 14 13 13 14 14 14 14 14 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 10 10 11 12 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 8 8 8 7 7 7 6 33 33 34 34 33 33 32 31 31 30 28 26 25 23 23 22 22 22 22 22 22 21 20 20 21 22 24 25 27 28 28 28 27 25 24 24 24 24 23 22 21 21 21 21 21 22 22 22 22 22 21 21 20 20 20 20 21 21 22 22 23 23 23 23 23 22 22 21 21 20 19 18 17 18 18 18 18 18 17 16 16 16 16 16 15 15 14 14 15 15 15 16 16 17 17 17 18 18 17 17 18 19 20 21 19 17 15 13 13 12 13 14 14 14 15 14 14 14 14 14 14 15 16 18 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 25 25 26 26 27 27 27 27 28 28 28 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 31 31 31 30 30 29 29 29 29 28 28 28 27 27 26 25 24 23 22 20 19 18 17 16 16 15 15 15 14 14 14 14 13 13 13 13 12 12 11 11 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 4 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 3 2 2 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 2 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 9 9 9 9 10 10 10 10 10 9 9 10 10 10 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 15 15 15 16 16 16 16 15 15 14 14 14 14 14 14 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 10 10 11 13 14 14 14 14 14 13 12 12 12 12 12 13 13 14 14 14 13 13 12 12 12 12 12 12 12 12 11 11 11 10 10 9 9 9 8 8 8 7 7 7 32 33 33 32 32 31 30 29 28 27 25 24 23 22 22 21 21 21 21 21 21 21 21 22 23 24 26 28 29 28 28 26 25 23 22 22 22 22 22 21 21 20 20 21 22 22 23 23 22 22 21 21 20 21 21 21 21 21 22 22 22 23 23 23 23 23 22 22 21 20 19 18 18 18 18 18 18 18 17 16 16 16 17 16 16 15 15 15 15 16 17 17 18 18 18 18 18 17 17 18 19 20 21 21 20 17 15 13 12 12 13 14 15 15 15 15 15 14 14 14 15 16 17 19 19 20 20 20 21 21 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 26 26 27 27 27 28 28 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 29 29 29 28 28 27 26 25 24 23 21 20 19 18 17 17 16 16 16 15 15 15 15 14 14 14 14 13 13 12 12 11 11 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 5 5 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 3 3 2 1 1 1 2 2 3 3 3 3 2 2 2 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 1 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 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 15 15 15 15 15 15 15 15 15 15 15 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 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 10 10 11 12 13 15 15 16 15 15 14 13 12 11 11 12 12 13 13 14 14 15 14 13 13 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 8 8 8 8 7 7 32 32 32 31 30 29 28 27 26 25 23 23 22 21 21 20 21 21 21 21 21 21 22 23 25 26 28 29 28 27 26 25 23 22 21 21 21 21 21 21 21 20 20 21 21 22 23 22 21 20 20 20 21 21 21 21 21 21 22 22 22 23 23 23 22 22 22 21 21 20 19 19 19 18 18 18 18 17 17 16 17 17 18 18 17 16 15 15 16 16 18 18 18 19 18 18 17 17 17 18 19 20 21 21 19 17 14 13 11 11 13 14 15 16 15 15 15 15 15 15 16 17 18 19 20 20 20 21 21 21 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 26 26 26 27 27 28 28 29 29 29 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 32 32 32 32 31 31 30 30 29 28 28 27 26 25 24 23 22 20 20 19 18 17 17 16 16 16 16 16 16 15 15 15 14 14 14 13 13 12 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 7 7 6 6 5 5 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 3 2 2 1 1 1 2 3 4 3 3 3 3 3 3 3 3 3 2 2 1 1 1 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 7 7 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 11 11 11 11 11 11 11 12 12 12 12 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 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 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 13 15 17 17 17 17 15 13 11 11 11 11 11 12 12 13 14 15 15 14 14 13 13 12 12 11 11 11 10 10 10 10 9 9 9 9 9 9 8 8 8 8 8 31 31 30 29 28 27 26 25 24 23 22 22 21 21 21 20 20 20 21 21 22 23 24 25 26 28 28 28 26 25 24 23 22 21 20 20 20 21 21 21 21 20 20 21 21 22 22 21 20 19 19 20 21 21 21 21 21 21 21 22 22 22 22 22 21 21 20 20 20 19 19 18 18 18 18 18 18 17 17 17 17 17 18 18 18 17 16 16 16 17 18 19 19 19 18 17 16 16 17 18 19 20 22 21 20 17 15 13 11 11 13 14 16 16 16 15 15 15 15 16 17 18 18 19 20 20 20 21 21 21 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 23 23 23 24 24 25 25 26 26 26 27 27 27 28 28 29 29 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 31 31 30 29 29 28 27 26 25 24 23 22 21 20 19 18 18 17 17 17 17 17 17 17 16 16 15 15 15 14 14 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 8 7 7 6 6 6 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 4 3 3 2 2 2 2 2 4 4 4 4 3 3 3 3 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 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 16 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 10 11 14 17 18 19 19 17 14 12 11 10 10 11 11 12 13 14 15 15 15 15 14 14 13 12 11 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 9 9 30 30 29 28 26 26 25 24 24 23 22 22 22 22 21 21 21 21 22 23 24 25 26 27 27 27 27 25 24 23 22 21 21 20 20 20 20 20 21 21 20 20 20 20 21 21 21 20 19 19 19 20 21 21 21 20 20 20 21 21 21 22 22 21 20 20 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 17 16 16 17 17 18 19 19 18 17 16 16 15 16 17 19 20 22 21 20 17 14 12 11 11 13 14 15 16 16 16 15 15 15 16 17 18 18 19 19 20 20 20 21 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 25 25 26 26 26 27 27 27 28 28 28 29 29 30 30 30 30 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 33 33 32 32 31 30 30 29 28 27 26 25 24 23 22 21 20 20 19 19 18 18 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 10 10 10 10 10 9 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 3 2 2 2 2 2 1 1 1 1 1 2 2 2 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 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 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 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 9 10 11 15 17 19 20 19 17 14 11 10 10 10 11 11 12 13 14 15 16 16 16 15 14 13 10 9 8 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 29 28 28 27 26 25 25 24 24 23 23 23 23 22 22 22 22 23 24 25 26 26 27 27 27 26 25 23 22 21 21 20 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 21 20 20 19 19 20 20 21 21 21 21 20 19 19 18 18 18 18 18 17 17 18 18 18 17 17 17 17 17 17 17 18 18 18 17 17 17 17 18 18 19 18 17 16 15 15 16 17 19 20 21 21 19 16 13 11 11 11 13 14 15 16 16 16 15 15 15 16 16 17 18 18 19 19 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 25 25 26 26 27 27 27 28 28 28 28 29 29 29 30 30 30 30 31 31 31 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 34 34 33 33 32 31 30 30 29 28 27 26 26 25 24 23 22 21 21 20 20 19 19 19 19 19 19 19 18 18 17 17 16 16 15 15 14 14 13 13 13 12 12 12 12 12 11 11 11 11 10 9 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 2 2 2 3 3 3 3 2 2 2 2 2 1 1 1 2 2 2 2 2 3 3 4 4 4 5 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 14 14 15 15 14 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 8 8 9 11 15 18 20 20 18 16 14 12 11 10 10 11 12 13 14 15 16 16 16 16 15 14 11 8 7 7 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 28 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 24 25 25 26 27 27 27 26 25 24 23 22 21 20 20 19 20 20 19 19 20 20 20 20 20 19 19 19 19 19 20 19 19 18 19 20 20 19 18 18 19 19 20 20 20 20 19 19 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 18 18 17 17 17 17 18 18 18 17 16 14 15 15 17 18 20 20 20 18 15 12 10 10 11 13 14 16 16 16 16 15 15 15 15 16 17 17 18 19 19 19 19 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 25 25 26 26 27 27 27 28 28 28 28 29 29 29 30 30 30 30 30 31 31 31 32 32 32 32 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 34 34 33 33 32 32 31 30 29 29 28 27 26 25 24 24 23 22 22 21 21 21 21 20 20 20 20 19 19 18 18 17 17 16 16 15 15 14 14 14 13 13 13 13 13 12 12 12 11 11 10 10 9 9 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 4 5 5 6 6 6 5 5 6 6 6 6 6 6 6 5 5 5 4 4 3 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 8 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 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 14 15 15 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 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 8 9 12 15 19 20 20 16 14 13 12 10 10 10 10 12 13 15 16 17 17 17 16 15 12 8 7 8 8 9 8 8 7 7 7 6 6 6 6 6 6 6 7 6 6 6 27 26 26 25 26 26 26 26 25 25 25 25 24 24 24 25 25 26 26 27 27 26 26 25 24 23 22 21 20 19 19 19 19 19 19 19 20 20 20 20 19 19 18 18 18 19 19 19 18 18 19 19 19 18 18 18 18 19 19 19 19 19 18 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 18 18 19 18 16 15 14 15 17 18 19 20 19 17 14 12 10 10 11 13 15 16 17 17 16 15 15 15 15 16 16 17 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 25 25 26 26 27 27 27 28 28 28 29 29 29 29 30 30 30 30 30 31 31 31 31 32 32 32 32 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 33 33 32 32 31 30 29 29 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 21 20 20 19 18 18 17 17 16 16 16 15 15 14 14 14 14 14 13 13 13 12 12 11 10 10 10 9 9 9 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 6 5 5 4 4 3 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 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 6 6 6 7 7 7 7 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 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 13 13 13 13 14 14 14 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 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 7 7 7 8 8 8 8 7 7 8 8 14 20 20 14 9 11 10 9 8 8 8 10 12 13 15 17 17 17 17 15 13 8 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 26 26 26 26 26 26 26 26 26 26 25 24 23 23 24 25 25 26 26 25 25 25 24 24 22 21 20 19 19 18 18 18 18 18 19 19 20 20 20 20 19 18 18 18 18 18 18 18 18 18 18 19 18 18 17 17 17 18 18 18 18 17 17 17 17 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 20 19 19 18 17 17 17 18 18 18 17 16 15 15 16 17 18 19 19 18 16 13 11 11 11 13 14 15 17 18 17 16 16 15 15 15 15 16 17 17 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 25 25 26 26 26 27 27 28 28 28 29 29 29 29 30 30 30 30 31 31 31 31 31 31 32 32 32 32 33 33 33 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 36 35 35 35 35 35 34 34 34 33 32 32 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 21 21 20 20 19 18 18 18 17 17 16 16 16 15 15 15 15 14 14 14 13 12 11 11 10 10 10 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 7 7 6 6 5 4 3 3 2 2 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 6 6 6 7 7 7 7 7 8 8 9 9 9 9 10 10 10 10 10 10 9 10 10 10 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 2 11 20 20 13 3 5 6 6 7 7 6 8 10 13 16 17 17 17 16 14 9 6 6 7 7 7 7 7 7 8 8 8 8 8 7 7 7 8 8 7 7 7 7 27 27 26 26 26 27 27 26 26 25 24 23 22 22 23 24 24 24 24 24 24 23 23 22 21 20 19 18 18 18 18 18 18 18 19 19 20 20 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 20 20 19 18 17 17 17 18 18 18 17 16 16 16 17 17 18 19 18 17 15 13 11 12 13 14 15 16 17 18 17 17 16 16 15 15 15 16 16 17 18 18 18 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 24 24 25 25 25 26 26 27 27 27 28 28 29 29 29 29 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 35 35 35 35 35 34 34 33 32 31 31 30 29 29 28 28 27 26 26 25 25 25 24 24 23 23 22 22 21 21 20 20 19 19 18 18 18 17 17 17 16 16 16 16 15 15 14 13 12 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 7 7 7 8 8 7 7 7 7 7 7 7 8 8 8 9 8 8 8 7 7 7 6 5 4 3 3 2 2 2 2 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 3 3 3 3 3 2 2 2 2 2 3 3 3 3 4 4 4 5 5 5 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 14 18 18 15 11 8 8 9 9 8 7 6 10 14 17 18 17 17 15 12 8 6 6 6 7 7 7 8 8 9 9 8 8 8 8 8 9 9 10 10 10 11 11 27 27 27 27 27 27 27 26 25 24 23 22 21 21 22 22 23 23 23 23 22 22 21 21 20 19 19 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 19 18 17 17 17 18 18 18 18 17 17 18 18 18 19 18 17 15 14 13 12 13 14 15 16 17 17 18 17 17 16 15 15 15 15 16 16 17 18 18 18 18 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 23 23 23 24 24 24 25 25 26 26 26 27 27 28 28 28 29 29 29 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 35 35 35 35 34 33 33 32 32 31 31 30 29 29 28 28 27 27 26 26 25 25 24 23 23 22 22 21 21 20 20 19 19 19 18 18 18 18 18 17 17 17 16 15 14 13 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 8 8 8 8 9 9 9 9 9 8 8 7 7 6 5 4 3 3 3 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 2 2 2 2 2 2 3 3 3 4 4 4 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 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 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 9 14 16 17 15 14 13 12 11 10 8 6 6 11 16 18 18 17 15 12 8 6 5 6 6 7 8 8 9 9 9 9 9 8 8 8 8 9 10 12 13 13 13 14 27 27 28 28 28 27 26 25 23 22 21 21 20 21 21 22 22 22 22 21 21 21 21 20 20 19 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 18 17 17 17 18 18 19 19 18 18 18 19 19 19 17 16 14 14 13 14 14 15 16 16 17 17 17 17 16 15 15 14 14 15 16 16 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 25 25 26 26 26 27 27 27 28 28 29 29 29 29 30 30 30 31 31 31 31 31 32 32 32 32 33 33 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 34 34 33 33 32 32 31 30 30 29 29 28 28 27 26 26 25 24 24 23 23 22 22 21 21 21 20 20 20 19 19 19 19 19 19 18 18 16 15 14 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 9 9 9 8 8 8 7 7 8 8 8 8 8 8 8 9 9 9 9 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 7 7 6 5 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 3 3 3 3 3 4 4 3 3 2 2 2 2 2 2 3 3 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 8 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 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 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 6 6 6 6 6 7 7 7 7 6 6 7 7 10 13 15 15 15 15 15 14 13 11 8 4 6 14 17 19 19 16 11 7 2 6 5 5 6 7 8 8 9 9 9 9 9 9 8 8 9 9 11 12 14 14 15 15 27 27 28 28 27 26 25 24 22 21 21 21 21 21 21 22 22 21 21 21 20 20 20 20 20 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 16 16 16 16 15 15 16 15 15 15 15 15 16 15 15 15 16 17 17 18 18 19 19 19 19 18 18 19 19 19 19 19 20 20 19 19 18 18 17 17 18 19 19 19 19 19 19 19 19 18 16 15 14 14 14 15 15 16 17 17 17 17 16 16 15 14 14 14 14 15 15 16 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 21 21 22 22 22 22 22 23 23 23 23 24 24 24 25 25 26 26 26 27 27 28 28 28 28 29 29 30 30 30 30 31 31 31 31 31 32 32 32 32 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 34 34 33 33 32 31 31 30 30 29 28 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 20 20 20 20 20 20 19 18 16 15 15 14 14 13 13 13 13 12 12 12 12 11 11 11 11 10 10 10 9 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 9 10 10 10 9 9 9 8 8 7 6 6 5 4 4 4 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 3 3 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 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 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 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 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 7 8 10 13 15 15 16 16 16 15 15 13 10 6 2 12 14 15 17 20 20 16 8 3 4 5 6 7 8 8 9 9 9 9 9 9 8 8 9 10 11 12 13 14 15 15 27 27 27 27 26 25 24 23 22 22 21 21 21 21 21 21 22 21 21 21 20 20 20 20 19 19 18 18 18 18 19 19 19 18 18 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 16 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 20 20 19 19 18 18 18 18 18 19 19 19 19 19 19 19 18 16 15 15 15 15 15 15 15 16 16 16 16 16 15 14 14 14 13 13 14 14 15 16 16 17 17 18 18 18 18 18 19 19 19 19 20 20 20 21 21 22 22 22 23 23 23 23 24 24 24 25 25 25 26 26 27 27 27 28 28 28 29 29 29 30 30 30 31 31 31 31 32 32 32 32 32 32 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 34 34 33 32 32 31 31 30 29 28 28 27 26 25 25 24 24 24 23 23 22 22 22 21 21 21 21 20 20 19 18 17 17 16 15 15 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 9 8 8 7 6 6 5 5 4 4 4 4 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 3 3 3 2 2 2 2 2 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 8 8 8 8 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 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 8 10 12 15 16 16 17 17 17 17 17 16 15 15 16 19 21 22 22 22 18 8 3 4 5 6 7 7 8 8 8 8 8 8 8 7 8 8 9 10 11 13 14 14 15 27 27 26 26 25 24 24 23 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 20 19 19 19 19 19 19 19 20 20 19 19 19 19 19 18 18 19 19 19 19 19 18 18 18 18 17 16 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 20 20 19 19 17 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 14 14 15 16 16 17 17 17 18 18 18 18 19 19 19 20 20 20 21 21 22 22 22 23 23 23 24 24 24 25 25 25 26 26 26 27 27 28 28 28 29 29 29 29 30 30 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 34 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 37 37 37 37 37 37 37 36 36 35 35 34 34 33 33 32 31 31 30 29 28 28 27 26 26 26 25 25 24 24 23 23 23 22 21 20 20 19 19 19 18 17 17 16 16 15 15 15 14 14 14 14 13 13 13 12 12 12 12 11 11 11 10 10 9 9 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 8 8 7 7 6 6 6 5 5 5 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 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 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 7 9 11 14 16 17 18 18 18 18 18 18 18 19 20 21 22 23 23 22 18 10 7 6 6 6 6 7 7 7 8 7 7 7 7 7 7 8 9 10 11 12 13 14 14 26 26 26 25 24 24 23 23 22 22 22 22 22 23 23 23 23 22 22 21 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 17 17 15 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 16 17 17 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 19 19 19 20 20 19 19 17 16 16 15 15 16 16 16 15 14 14 14 14 14 13 13 13 13 13 14 14 14 15 15 16 16 17 17 17 17 18 18 19 19 19 20 20 20 21 21 22 22 23 23 24 24 24 25 25 25 26 26 26 27 27 27 28 28 28 29 29 29 30 30 30 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 35 35 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 37 37 37 37 36 35 35 34 34 33 33 32 31 31 30 29 28 28 28 28 27 27 26 26 25 24 24 23 21 20 20 20 19 19 19 18 18 17 17 16 16 15 15 15 15 15 14 14 13 13 13 13 13 12 12 12 11 10 10 10 10 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 10 10 10 10 9 9 9 10 10 9 9 9 9 8 8 8 7 7 7 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 2 2 1 1 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 5 5 5 6 6 6 7 8 11 13 15 18 18 18 18 18 17 17 18 18 19 21 22 23 22 20 17 13 11 9 8 7 7 7 7 7 8 8 7 7 7 7 7 8 9 10 11 12 13 13 14 26 25 25 24 23 23 23 22 22 23 23 23 23 23 23 23 23 23 22 22 21 21 20 20 21 20 20 20 20 20 20 21 21 20 20 19 19 19 19 19 19 19 19 18 18 17 15 15 14 13 13 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 16 16 17 17 18 18 18 18 17 17 18 18 18 18 18 18 18 18 18 18 18 19 20 20 20 19 18 17 16 15 15 15 16 16 16 16 16 15 15 13 12 12 12 13 13 13 14 14 15 15 15 16 16 17 17 17 17 18 18 19 19 20 20 20 21 21 22 22 23 23 24 24 24 25 25 25 26 26 27 27 27 27 28 28 28 29 29 29 30 30 30 31 31 31 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 35 35 35 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 37 37 36 36 35 35 34 34 33 33 32 31 31 30 30 30 29 29 29 29 28 27 26 25 24 22 21 21 20 20 20 19 19 18 18 17 17 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 12 12 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 6 6 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 9 9 9 9 9 9 9 8 8 8 8 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 7 7 7 8 8 8 8 7 7 7 7 7 7 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 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 6 7 8 9 11 13 16 18 19 19 18 18 17 17 17 18 19 21 22 22 21 19 17 14 12 11 10 9 8 8 8 8 8 8 8 8 7 7 7 8 9 9 10 11 12 13 13 25 25 24 23 23 23 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 20 20 19 18 18 18 18 18 17 17 16 16 15 14 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 14 14 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 18 17 16 16 15 15 15 15 15 15 15 15 15 14 11 10 10 11 12 13 13 14 14 14 15 15 16 16 17 17 17 17 18 18 19 19 20 20 21 21 22 22 23 23 23 24 24 25 25 26 26 26 27 27 27 28 28 28 29 29 29 30 30 30 30 31 31 32 32 32 33 33 33 34 34 34 34 34 34 34 34 34 35 35 35 35 36 36 36 36 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 36 36 35 35 34 34 33 33 32 32 31 31 31 31 31 30 30 29 28 27 25 23 22 21 21 21 20 20 20 19 18 18 17 17 17 17 17 16 16 16 16 15 15 14 14 14 14 14 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 2 2 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 8 8 8 8 8 9 9 8 8 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 7 7 7 7 7 6 6 6 6 5 5 5 5 6 6 7 8 10 12 14 17 18 19 19 19 18 18 17 17 18 19 20 21 21 20 19 18 16 15 14 13 12 11 10 10 10 10 10 9 9 8 8 8 8 9 9 10 11 11 12 12 25 24 24 23 23 23 22 22 22 22 23 23 23 22 22 23 23 24 24 23 22 22 22 22 22 22 22 22 22 21 21 20 19 18 18 17 17 16 16 16 15 15 14 13 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 15 15 15 15 14 15 15 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 17 17 16 16 15 16 16 16 16 16 16 15 13 12 10 10 10 10 12 12 13 13 14 14 15 15 16 16 17 17 17 17 18 19 19 20 20 21 21 22 22 22 23 23 24 24 25 25 26 26 27 27 27 28 28 28 29 29 29 29 30 30 30 31 31 31 32 32 33 33 33 34 34 34 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 38 38 38 38 38 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 36 36 35 35 34 34 34 33 33 33 33 33 32 32 31 30 29 28 27 25 23 22 22 21 21 21 20 20 19 19 18 18 18 17 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 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 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 3 3 3 2 2 1 1 1 1 1 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 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 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 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 6 6 6 7 7 7 6 6 6 6 6 6 6 7 7 8 8 8 10 12 15 18 19 20 20 19 19 18 17 17 17 18 18 19 19 18 17 17 16 15 15 14 14 13 13 12 12 12 11 10 9 9 8 8 8 9 9 10 10 10 10 10 24 23 23 23 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 23 23 22 22 22 22 23 23 22 21 20 19 18 17 17 16 16 16 15 15 14 14 13 13 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 16 15 13 11 10 10 10 11 11 12 12 13 14 14 15 15 16 17 17 18 18 18 18 19 20 20 21 21 22 22 22 23 23 24 24 25 25 26 27 27 27 28 28 28 29 29 29 30 30 30 30 31 31 32 32 32 33 33 34 34 34 35 35 35 35 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 38 38 38 38 38 38 38 38 37 37 37 36 36 36 35 35 35 34 34 34 34 34 34 33 33 32 31 29 28 26 25 23 23 22 22 21 21 21 20 20 19 19 18 18 18 18 17 17 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 13 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 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 3 3 3 4 4 4 3 3 2 2 2 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 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 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 6 6 6 6 6 7 7 8 8 9 9 10 11 13 16 19 21 21 21 20 19 18 17 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 11 10 9 9 9 9 9 9 9 9 9 9 9 9 23 23 23 22 22 22 22 23 24 24 23 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 22 20 19 18 17 16 15 15 15 15 15 14 14 13 13 12 12 12 11 11 11 12 12 13 13 13 13 12 12 12 12 12 12 12 13 13 14 15 15 16 16 15 15 15 15 16 16 16 16 16 16 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 17 18 18 18 17 16 14 12 11 10 10 11 11 11 12 13 13 14 15 15 16 16 17 18 18 18 19 19 19 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 28 29 29 29 30 30 30 31 31 31 32 32 32 33 33 34 34 34 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 39 39 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 37 37 37 37 36 36 36 35 35 35 35 35 35 35 34 33 32 30 29 27 26 25 24 23 23 22 22 22 22 21 21 20 19 19 19 18 18 18 17 17 17 17 16 16 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 7 7 7 7 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 3 1 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 7 7 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 6 6 6 6 6 6 6 6 6 6 6 6 7 7 6 7 7 7 7 7 7 7 7 7 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 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 8 8 9 10 10 11 13 15 17 20 21 21 21 21 20 19 17 16 16 15 14 13 13 12 12 12 11 10 11 11 11 11 11 11 11 10 10 9 9 8 8 8 8 9 9 8 8 8 7 7 23 22 22 22 22 22 22 23 24 24 23 23 23 23 24 24 24 24 24 24 24 24 24 23 22 21 20 19 18 17 16 16 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 13 13 14 14 14 14 13 13 13 13 12 13 13 13 14 14 15 15 16 16 16 16 16 16 16 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 17 17 17 18 18 19 19 18 16 14 13 12 11 10 10 11 11 12 12 13 13 14 15 16 16 17 18 18 19 20 20 20 20 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 29 30 30 30 31 31 32 32 32 33 33 33 34 34 35 35 35 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 37 37 37 36 36 36 36 36 36 36 36 35 34 33 31 30 28 27 26 26 25 24 23 23 23 23 23 23 22 21 20 19 19 19 18 18 17 18 17 17 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 15 15 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 8 8 7 7 7 8 8 8 8 8 8 8 8 7 7 6 6 5 5 5 4 4 4 3 4 4 4 4 4 3 2 1 1 1 1 2 3 3 3 4 4 3 3 3 3 3 3 2 2 2 1 1 2 2 2 2 3 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 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 5 5 5 5 4 4 5 5 5 6 6 6 6 6 6 7 7 7 8 8 9 10 11 13 14 16 18 20 21 22 21 21 20 19 18 17 17 16 15 14 13 12 12 11 10 9 9 9 10 10 10 10 10 9 9 8 8 7 7 8 8 8 8 7 7 6 5 5 23 22 22 22 21 21 22 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 22 21 20 19 18 18 17 17 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 17 17 16 16 15 15 16 16 17 16 16 16 16 16 17 16 15 15 15 15 16 17 17 17 18 18 18 18 18 18 18 18 18 17 16 15 13 12 11 11 10 10 11 11 12 12 13 14 15 15 16 17 18 18 19 20 20 21 21 21 21 22 22 23 23 24 25 25 26 26 27 27 28 28 29 29 29 30 30 31 31 31 32 32 32 33 33 33 34 34 35 35 35 36 36 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 39 39 39 38 38 37 37 37 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 39 39 39 39 39 39 39 38 38 38 38 38 38 38 37 37 37 37 36 37 37 37 36 36 35 34 33 31 29 28 27 27 26 26 25 25 25 24 24 24 23 22 21 20 20 19 19 18 18 18 18 18 17 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 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 8 8 7 7 7 8 8 8 9 9 9 9 9 8 8 7 7 6 5 4 4 4 4 3 4 4 4 4 3 2 2 2 2 1 1 1 2 3 3 3 4 4 4 4 4 4 3 3 2 2 2 1 1 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 5 5 5 6 6 6 6 7 7 8 8 9 10 12 13 15 17 19 20 21 21 21 21 20 20 19 18 17 17 16 16 15 14 14 13 12 11 10 10 10 10 10 10 9 9 8 7 7 7 7 7 7 7 7 7 6 5 5 4 22 22 22 22 21 21 22 22 23 24 24 24 24 24 25 25 25 25 25 24 24 23 22 21 20 19 19 18 18 18 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 16 16 17 16 16 15 15 16 16 16 15 15 15 15 16 16 15 15 15 15 16 16 17 17 18 18 18 18 18 18 18 17 17 17 16 14 13 12 11 11 10 10 11 11 11 12 13 13 14 15 16 17 18 18 19 20 20 21 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 31 32 32 33 33 33 33 34 34 35 35 35 36 36 36 37 37 37 37 38 38 38 38 38 39 39 39 39 40 40 40 40 40 40 39 39 38 38 37 37 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 37 37 37 37 37 37 37 37 36 36 35 34 32 30 29 28 28 27 27 26 26 25 25 25 24 23 22 22 21 21 20 19 19 19 19 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 8 8 7 7 8 8 8 9 9 9 9 9 9 9 8 8 7 5 4 3 3 3 3 3 4 3 3 2 2 2 2 2 2 2 1 1 1 2 2 3 3 4 4 4 4 4 4 3 3 2 2 2 1 1 2 2 2 2 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 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 5 5 5 5 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 4 4 4 4 5 5 6 6 6 7 7 8 9 11 12 14 16 18 20 21 21 21 21 21 21 20 19 19 18 18 17 17 17 16 16 15 14 13 12 12 12 11 11 10 9 9 8 8 7 7 7 7 8 8 7 7 6 5 5 4 22 22 22 22 22 21 22 22 22 23 24 24 24 25 25 25 25 25 25 24 23 22 21 20 20 19 19 19 18 18 18 17 17 17 16 16 16 16 15 15 15 15 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 15 15 15 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 15 15 16 17 17 18 18 19 19 19 19 18 17 16 16 15 15 14 13 12 11 11 10 10 11 11 12 12 13 14 15 16 17 18 18 19 20 20 21 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 29 30 31 31 32 32 32 33 33 33 34 34 34 34 35 35 36 36 36 37 37 37 37 37 38 38 38 38 39 39 39 40 40 40 41 41 41 41 41 40 40 39 38 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 37 37 37 37 37 36 36 36 36 35 34 33 31 30 29 29 28 28 27 27 26 26 25 24 24 23 22 22 21 21 20 20 19 19 19 19 18 18 17 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 11 10 10 10 10 10 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 7 5 3 3 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 3 3 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 3 3 3 3 3 4 4 4 5 5 5 6 6 8 9 11 13 15 17 18 20 20 21 21 21 21 20 20 19 19 19 18 18 18 17 17 17 16 16 15 15 14 13 13 12 11 11 10 10 9 9 9 9 8 8 8 8 8 7 7 6 6 22 22 22 22 22 21 21 22 23 24 24 25 25 25 25 25 25 25 25 24 23 22 21 20 20 19 19 19 19 19 18 18 18 18 18 17 17 16 16 16 15 15 15 14 14 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 16 16 16 16 16 16 15 15 15 15 14 14 13 13 14 14 14 14 15 15 16 17 18 18 19 19 19 19 19 18 17 16 15 14 13 13 12 11 11 10 10 11 11 12 12 13 14 15 16 17 17 18 19 20 20 21 21 21 22 22 23 23 24 25 25 26 26 27 27 28 28 29 29 30 30 31 31 32 32 32 33 33 33 34 34 34 34 35 35 35 36 36 36 37 37 37 37 37 37 38 38 39 39 39 40 40 40 41 41 41 41 41 41 40 40 39 38 37 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 37 37 37 37 36 36 36 36 36 35 34 32 31 30 30 29 29 28 28 27 27 26 25 24 23 23 22 22 21 20 20 20 20 19 19 19 18 18 19 19 19 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 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 10 9 9 8 8 8 8 8 9 9 9 9 9 9 9 9 9 8 6 5 4 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 4 4 4 4 4 3 3 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 4 4 5 6 7 9 10 12 14 16 18 19 20 21 21 21 21 21 20 20 20 19 19 19 18 18 18 17 17 16 16 16 15 15 14 14 13 13 12 11 11 10 10 10 10 10 10 10 10 9 9 9 9 22 22 22 22 22 22 21 22 23 24 25 25 25 25 25 25 25 25 25 24 23 23 22 21 20 20 20 20 20 20 20 19 19 19 19 18 18 17 17 16 16 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 16 16 17 17 17 16 16 16 15 15 15 14 14 13 13 14 14 14 15 15 15 16 17 18 19 19 19 19 19 18 17 15 14 13 13 13 12 12 11 11 10 11 11 12 12 13 14 15 16 16 17 18 19 20 20 21 21 21 22 23 23 24 25 25 26 26 27 27 28 28 28 29 29 30 30 30 31 31 32 32 32 33 33 33 34 34 34 34 35 35 35 35 36 36 36 36 37 37 37 37 38 38 39 39 39 40 40 40 41 41 41 41 41 40 40 39 38 38 37 37 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 36 36 35 34 32 31 30 30 30 29 29 28 27 27 26 25 24 23 23 22 22 21 21 20 20 20 19 19 19 19 20 20 21 21 21 21 21 21 21 21 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 15 15 15 15 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 6 6 5 4 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 4 4 4 5 4 4 3 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 5 5 4 4 4 4 4 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 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 3 4 5 7 8 10 12 14 16 17 19 20 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 17 17 17 17 16 16 16 15 15 14 14 13 13 12 12 11 11 11 11 11 11 11 11 11 11 22 22 22 23 23 23 23 23 24 24 25 25 26 25 25 25 25 25 25 25 24 23 22 21 21 21 21 22 22 22 21 21 20 20 19 19 18 17 17 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 15 15 15 15 14 14 14 14 15 15 15 15 15 15 16 18 18 19 19 19 18 17 15 14 13 13 12 12 12 11 11 11 11 11 12 12 13 14 14 15 16 17 18 19 20 21 21 22 22 22 23 24 24 25 26 26 27 27 27 28 28 28 29 29 29 30 30 30 31 31 31 32 32 32 33 33 33 33 34 34 34 35 35 35 35 36 36 36 36 36 37 37 37 38 38 39 39 39 40 40 40 41 41 41 40 40 40 39 38 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 39 39 39 38 38 38 37 37 37 37 37 37 38 38 38 39 39 39 39 39 39 38 38 38 37 37 36 35 34 32 31 31 30 30 30 29 28 28 27 26 25 24 23 23 22 22 21 21 21 20 20 20 20 20 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 5 4 4 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 5 5 5 4 3 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 4 5 5 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 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 3 3 3 3 2 2 2 1 1 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 0 1 1 2 2 4 6 8 10 11 13 15 16 17 18 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 15 15 14 13 13 13 12 12 13 13 13 13 13 22 22 23 24 24 24 24 24 24 25 25 26 26 26 26 25 25 25 25 24 24 23 22 21 22 22 22 22 23 23 23 22 21 20 19 19 18 17 17 17 16 16 17 17 17 17 16 16 16 15 15 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 17 17 17 17 17 16 16 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 16 18 19 19 18 17 16 15 14 13 12 12 11 11 11 11 11 11 11 11 12 13 13 14 15 16 17 18 19 20 20 21 22 22 23 23 24 24 25 26 26 27 27 27 28 28 28 28 28 29 29 29 30 30 30 30 31 31 31 32 32 32 33 33 33 34 34 34 34 35 35 35 35 36 36 36 36 37 37 37 38 38 38 39 39 39 40 40 40 40 40 40 39 39 38 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 40 40 40 40 40 40 40 40 39 39 39 38 38 37 37 37 36 36 37 37 37 38 39 39 39 40 40 40 40 40 39 39 38 37 37 35 34 33 32 32 31 30 30 29 29 28 27 26 25 24 23 23 22 22 21 21 20 20 20 21 22 22 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 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 8 8 8 7 7 6 6 5 4 4 4 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 5 5 4 3 2 2 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 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 2 2 2 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 2 3 3 3 5 6 8 9 11 13 15 16 17 17 18 19 19 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 16 15 15 15 15 14 15 15 15 15 15 23 23 24 24 25 25 24 24 24 25 25 26 26 26 26 25 25 24 24 23 23 22 22 21 21 21 22 22 22 22 23 22 21 20 19 18 18 17 17 17 17 17 17 17 17 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 15 16 16 16 17 17 17 17 17 17 17 17 17 16 15 15 14 14 15 15 15 15 15 15 16 16 16 16 15 15 15 17 18 18 18 17 16 14 13 12 12 11 11 11 11 11 11 11 11 12 12 13 13 14 15 15 16 17 18 19 20 21 22 22 23 23 24 24 25 25 26 26 27 27 27 27 28 28 28 28 28 29 29 29 30 30 30 30 31 31 31 32 32 32 33 33 33 34 34 34 34 35 35 35 35 36 36 36 36 37 37 37 38 38 38 38 39 39 39 39 39 39 39 39 38 38 38 38 38 38 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 40 40 40 40 40 40 40 40 39 39 39 39 38 38 37 37 37 37 37 38 38 39 39 40 40 40 41 41 40 40 39 39 39 38 37 36 35 34 33 32 32 31 30 30 29 28 27 26 25 24 24 23 22 22 21 21 21 22 22 23 23 23 24 24 24 24 24 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 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 8 8 8 8 8 7 7 7 6 6 5 5 4 4 4 4 3 3 3 3 2 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 4 4 5 5 5 5 5 4 4 3 2 2 2 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 3 3 3 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 1 1 0 1 1 1 1 1 0 0 0 0 0 0 1 1 2 2 3 3 4 5 5 6 7 9 10 12 14 15 16 17 17 18 19 19 20 20 20 20 19 19 20 19 19 19 18 18 18 18 18 18 18 17 17 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 23 24 25 25 25 25 25 25 25 25 25 26 26 26 25 25 24 24 23 23 22 22 21 21 21 22 22 22 21 21 21 20 19 18 18 17 17 17 16 16 16 17 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 16 16 16 17 17 17 17 17 17 17 17 16 15 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 16 15 14 13 12 11 11 10 10 10 11 11 11 11 12 12 13 13 14 14 15 16 17 18 19 20 21 21 22 23 23 23 24 24 25 25 26 26 26 27 27 27 27 28 28 28 28 29 29 29 30 30 30 31 31 31 31 32 32 32 33 33 33 33 34 34 34 35 35 35 35 36 36 36 36 37 37 37 37 38 38 38 38 38 39 39 39 39 39 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 39 39 38 38 38 38 38 39 39 39 40 40 40 40 41 40 40 40 40 40 40 39 39 38 37 36 35 34 33 32 31 31 30 29 28 27 26 25 25 24 23 23 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 19 19 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 10 9 9 9 9 8 8 8 8 8 8 7 7 7 6 6 6 5 5 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 3 4 5 5 5 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 4 4 3 3 3 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 3 2 2 2 2 3 3 4 4 4 4 4 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 4 5 5 6 7 7 9 10 13 15 16 17 17 18 19 20 20 20 21 21 20 20 19 19 19 19 18 18 19 19 19 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 24 25 25 25 25 25 25 25 25 25 25 25 26 25 24 24 23 23 23 22 22 22 22 22 22 22 21 21 20 20 19 18 17 17 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 15 15 16 16 16 16 16 16 15 15 15 15 15 16 16 17 17 17 17 17 17 16 16 15 14 14 13 14 14 15 15 15 16 16 17 17 16 16 16 16 16 16 16 15 15 14 13 12 11 11 10 10 10 10 10 11 11 12 12 12 13 13 14 14 15 16 17 17 18 19 20 20 21 22 22 23 23 24 24 25 25 26 26 26 27 27 27 27 28 28 28 29 29 29 30 30 30 31 31 31 31 32 32 32 33 33 33 33 34 34 34 34 35 35 35 36 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 39 39 39 39 38 38 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 40 40 40 41 41 41 40 40 39 39 39 39 39 40 40 40 40 40 41 40 40 40 40 40 40 40 40 40 40 39 38 37 36 35 34 33 32 31 31 30 29 28 27 27 26 25 25 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 19 19 19 18 18 18 18 17 17 17 17 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 11 11 11 10 9 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 2 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 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 2 2 2 3 3 3 3 3 3 3 3 3 3 3 4 4 5 6 6 6 8 9 11 13 15 16 17 18 19 20 20 21 21 21 21 20 20 19 19 19 19 19 19 19 20 20 19 19 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 25 25 25 26 26 26 26 26 26 26 26 25 25 24 24 23 23 23 22 22 22 22 22 22 22 21 21 20 19 18 18 17 16 16 16 16 16 16 16 16 15 15 15 15 14 14 13 14 15 15 15 16 16 16 16 16 16 15 15 15 15 16 16 17 17 17 17 17 16 16 15 15 14 14 14 14 14 15 15 15 16 16 17 17 16 16 15 15 15 15 15 14 14 13 12 12 11 11 10 10 10 10 11 11 11 12 12 12 13 13 14 14 15 15 16 17 17 18 19 20 20 21 22 22 23 23 24 24 25 25 26 26 26 27 27 27 28 28 28 28 29 29 29 30 30 31 31 31 31 32 32 32 32 33 33 33 34 34 34 34 35 35 35 36 36 36 36 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 38 38 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 39 39 39 38 38 38 38 38 39 40 40 41 41 41 41 41 40 40 40 40 41 41 41 41 41 41 41 40 40 40 41 41 41 41 41 41 40 40 39 38 37 36 35 34 33 32 31 30 30 29 28 27 26 26 25 25 24 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 20 20 20 19 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 12 12 12 11 10 10 9 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 3 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 1 1 1 2 2 3 3 4 4 4 4 3 3 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 1 1 1 1 2 3 3 3 4 4 4 4 4 4 4 4 3 3 4 4 5 6 7 7 8 9 10 12 14 15 16 17 18 19 20 21 21 21 21 21 21 20 20 20 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 19 19 18 18 18 26 26 26 26 27 27 27 27 26 26 26 25 25 24 24 23 23 23 23 22 22 22 21 21 21 21 20 19 19 18 17 17 16 16 16 16 16 16 15 15 15 15 14 13 13 13 14 15 15 15 16 16 16 16 16 16 15 15 15 15 16 16 17 17 17 17 16 16 15 15 15 14 14 14 14 15 15 15 16 16 16 17 17 16 15 15 14 15 14 14 14 13 13 12 11 11 11 10 10 11 11 11 11 12 12 12 13 13 13 14 15 15 16 16 17 17 18 19 19 20 21 21 22 23 23 24 24 24 25 25 26 26 26 27 27 27 28 28 28 29 29 29 30 30 30 31 31 31 31 32 32 32 33 33 33 33 34 34 34 35 35 35 36 36 36 36 36 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 39 39 39 39 39 39 38 38 38 38 37 37 38 38 39 40 41 42 42 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 42 42 42 42 42 41 40 39 39 38 37 36 35 34 33 32 31 31 30 29 28 27 27 26 26 25 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 16 16 15 15 15 15 14 14 14 14 14 13 13 13 13 13 12 12 11 11 10 10 9 9 8 8 8 7 7 7 7 7 7 6 6 6 6 6 5 5 5 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 2 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 2 2 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 4 4 4 3 3 3 3 3 3 2 2 2 2 2 1 1 1 1 1 1 1 0 0 0 1 1 1 1 1 2 3 3 4 4 4 5 5 5 5 5 4 4 4 5 5 6 7 7 8 9 10 12 13 14 15 16 17 19 20 20 21 21 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 26 27 27 28 28 28 28 27 27 26 25 25 25 25 24 24 24 23 23 22 22 21 21 21 21 20 19 19 18 18 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 14 15 15 15 15 16 16 16 16 16 15 15 15 15 16 17 17 17 17 17 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 17 16 15 15 14 14 14 14 13 13 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 15 15 16 17 17 17 18 19 20 20 21 21 22 22 23 23 24 24 24 25 25 26 26 26 27 27 27 28 28 28 29 29 29 30 30 30 31 31 31 32 32 32 32 33 33 33 34 34 34 34 35 35 35 36 36 36 36 36 36 37 37 37 37 38 38 38 38 37 37 37 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 36 36 36 37 37 37 37 37 37 37 38 38 38 38 39 39 39 39 39 39 38 38 38 38 37 37 37 38 38 39 40 41 42 42 42 42 41 41 41 41 41 41 41 41 41 42 42 42 42 42 42 42 42 41 41 40 39 39 38 38 37 36 35 34 33 32 32 31 30 29 28 28 27 27 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 22 21 21 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 15 14 14 14 14 14 13 13 13 12 11 11 11 10 10 10 9 9 8 8 8 7 7 7 7 6 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 4 4 4 3 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 3 4 4 3 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 3 3 3 3 3 3 2 2 2 1 1 2 2 2 1 1 1 1 1 1 1 1 1 2 3 3 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 27 27 28 28 29 29 28 27 27 26 25 25 25 25 25 25 24 23 22 22 21 21 21 21 20 20 19 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 16 16 16 16 16 15 15 15 14 14 15 15 15 15 15 15 15 15 16 16 16 17 17 17 16 15 15 14 14 13 13 12 12 12 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 15 15 16 16 17 17 18 18 19 20 20 21 22 22 23 23 23 24 24 24 24 25 25 25 26 26 27 27 27 28 28 28 29 29 30 30 30 31 31 31 31 32 32 32 32 33 33 33 34 34 34 34 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 37 37 37 37 36 36 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 39 39 39 39 38 38 38 38 38 38 38 38 38 38 39 39 40 41 41 41 41 41 41 41 41 41 41 41 42 42 42 42 42 42 42 42 42 42 41 40 40 40 39 39 38 38 37 36 35 34 33 32 32 31 30 29 28 28 27 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 26 26 26 26 25 25 25 25 25 24 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 15 15 15 15 15 14 14 14 13 13 12 12 12 12 11 11 10 10 10 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 5 5 5 5 5 4 4 4 4 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 5 5 6 6 6 6 5 5 5 6 6 6 7 7 8 8 9 10 11 12 13 14 14 16 17 18 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 27 28 28 29 29 29 28 27 26 26 25 25 25 25 25 24 24 22 22 21 21 20 20 20 20 19 19 18 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 15 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 16 15 14 13 13 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 14 14 15 15 16 17 17 17 18 19 19 20 21 21 22 22 23 23 23 24 24 24 24 24 25 25 25 26 26 27 27 27 28 28 29 29 29 29 30 30 30 31 31 31 32 32 32 32 33 33 33 34 34 34 35 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 37 37 38 37 37 37 36 36 36 35 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 40 40 41 41 41 41 41 41 41 41 41 41 41 42 42 42 42 42 43 42 42 41 40 40 40 39 39 38 38 38 37 36 35 34 33 33 32 31 30 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 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 24 24 23 23 23 22 22 21 21 21 20 20 20 19 19 19 19 18 18 17 17 17 16 16 16 16 15 15 15 14 14 14 13 13 13 13 12 12 12 11 11 10 10 10 9 9 8 8 8 7 7 6 6 6 6 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 5 5 5 5 6 6 6 5 4 4 3 3 3 3 3 3 3 2 2 2 2 2 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 3 3 2 1 1 1 2 2 1 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 5 5 5 5 5 5 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 5 6 6 6 6 6 5 5 5 6 6 6 6 7 8 8 10 11 12 12 13 13 14 15 16 17 18 18 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 28 29 29 29 28 28 28 27 26 25 25 24 24 24 24 23 22 21 20 20 20 20 20 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 14 14 15 16 16 16 16 16 16 16 15 15 15 15 15 14 14 14 14 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 14 13 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 14 14 15 16 16 17 17 18 18 19 19 20 21 21 22 22 23 23 23 24 24 24 24 24 24 24 25 25 25 26 26 27 27 28 28 29 29 29 29 30 30 30 31 31 31 31 32 32 32 33 33 33 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 38 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 41 41 41 41 41 41 41 41 41 41 41 42 42 42 42 41 41 40 40 40 39 39 39 38 38 38 37 36 35 34 33 32 32 31 30 30 30 30 30 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 25 25 25 24 24 23 23 23 22 22 21 21 21 21 20 20 20 19 19 19 18 18 18 17 17 17 17 16 16 15 14 14 14 14 14 14 14 13 13 13 12 12 11 11 10 10 9 9 9 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 3 3 2 2 2 3 3 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 4 4 4 3 3 2 1 1 2 2 2 2 2 2 2 2 3 3 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 5 5 5 6 6 6 5 5 4 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 5 6 6 6 6 6 6 6 6 6 6 7 7 7 8 8 9 10 11 11 12 13 14 14 14 15 16 16 17 17 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 21 22 22 23 24 25 25 26 26 26 26 25 25 25 29 29 29 29 29 28 28 27 26 25 25 24 24 24 23 22 21 20 19 19 19 19 19 19 19 18 18 18 18 18 17 17 16 16 15 15 15 16 16 16 16 16 16 15 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 17 16 16 16 16 16 16 15 15 14 13 12 12 11 10 11 11 11 11 11 11 11 12 12 12 12 12 13 13 14 14 15 15 16 16 17 18 18 18 19 20 20 21 22 22 22 23 23 23 23 24 24 24 24 24 24 24 25 25 26 26 26 27 27 28 28 28 29 29 29 30 30 30 30 31 31 31 32 32 32 33 33 33 34 34 34 35 35 35 35 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 37 37 37 38 38 38 37 37 37 37 37 37 37 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 41 41 41 41 41 41 41 41 41 41 42 42 42 41 41 40 40 40 40 39 39 39 39 38 38 37 37 36 35 34 33 32 32 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 27 27 26 26 26 26 25 25 25 24 24 23 23 23 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 14 14 13 13 12 12 11 11 11 10 10 9 9 8 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 4 4 4 4 3 3 3 3 3 3 3 3 2 2 3 4 4 5 5 5 4 4 4 4 4 4 4 4 4 5 5 4 4 4 5 5 4 4 4 4 3 2 1 1 1 2 2 2 2 2 2 2 3 3 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 5 5 5 6 5 5 5 5 5 6 6 6 6 5 4 4 3 3 4 4 4 4 4 4 4 4 5 5 5 5 6 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 8 9 9 9 10 10 10 11 11 12 12 13 13 14 14 15 15 15 16 16 16 17 17 18 18 19 19 20 20 20 20 20 20 20 21 21 22 23 24 25 26 26 26 26 26 26 26 26 29 29 29 29 29 28 28 27 26 25 24 24 23 23 22 21 20 20 19 19 19 19 19 19 18 18 18 18 17 17 16 15 14 13 13 14 15 16 16 17 17 16 16 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 16 16 15 14 14 13 12 12 11 11 11 11 11 11 12 12 12 12 12 13 13 13 13 13 14 14 15 15 16 17 17 18 19 19 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 24 24 24 25 25 25 26 26 27 27 27 28 28 28 29 29 29 30 30 30 30 31 31 31 32 32 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 37 37 36 36 36 36 37 37 36 36 37 37 37 37 36 36 36 37 37 37 37 38 38 38 38 38 37 37 37 37 37 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 39 39 39 38 38 38 37 36 36 35 34 33 33 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 29 29 28 28 28 28 28 28 27 27 27 27 26 26 26 25 25 25 24 24 23 23 23 22 22 22 22 21 21 21 20 20 19 19 18 18 18 18 18 17 17 16 16 16 16 16 15 15 15 15 14 14 13 13 12 12 11 11 10 10 9 9 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 3 3 4 3 3 3 3 3 3 3 4 4 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 5 5 5 4 4 4 4 4 4 4 4 5 5 5 4 4 4 4 4 4 4 4 3 2 1 1 1 1 1 1 1 2 2 2 2 3 3 3 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 5 5 5 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 7 7 7 7 6 6 6 6 7 7 7 8 9 10 11 11 11 11 11 12 12 13 13 14 14 14 14 14 14 15 15 15 16 16 17 18 18 18 19 19 19 19 19 19 20 21 22 23 24 25 25 25 26 25 25 25 25 25 28 29 29 28 28 28 27 27 25 24 23 22 22 22 21 21 20 19 19 19 18 18 18 18 18 17 17 17 16 16 14 13 12 12 12 14 15 16 17 17 17 16 15 14 13 12 12 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 16 15 14 14 13 13 12 12 11 11 11 12 12 12 12 13 13 13 13 13 13 13 14 14 15 15 16 16 17 18 19 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 25 25 25 26 26 27 27 27 28 28 29 29 29 30 30 30 30 31 31 31 32 32 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 40 39 39 39 39 38 38 38 37 37 36 36 35 34 34 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 26 26 25 25 24 24 24 23 23 23 23 22 22 22 21 21 20 20 19 19 19 19 18 18 18 18 17 17 17 16 16 16 16 16 15 15 14 14 13 13 12 12 11 11 10 10 10 9 9 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 3 2 1 1 1 1 1 1 1 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 7 7 7 7 8 8 8 8 8 7 7 7 7 7 8 8 9 10 10 11 11 11 11 12 12 13 13 13 13 13 13 13 13 14 14 14 15 16 16 17 17 17 17 17 18 18 18 19 19 20 21 23 24 24 25 26 26 25 25 24 24 28 28 28 28 27 27 26 26 24 23 22 21 21 21 20 20 20 19 19 18 18 18 17 17 17 17 17 16 16 15 15 14 13 12 13 14 16 17 18 18 17 16 14 13 11 11 11 11 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 16 16 17 17 17 17 16 17 17 17 17 16 16 15 14 14 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 15 15 16 17 18 18 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 25 25 26 26 26 27 27 28 28 28 29 29 29 30 30 30 31 31 31 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 38 38 38 37 37 36 36 35 35 35 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 29 29 29 29 29 28 28 28 28 28 27 27 27 26 26 25 25 24 24 24 24 23 23 23 22 22 22 21 20 20 20 20 19 19 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 14 14 13 13 12 12 11 11 10 10 10 9 8 8 8 7 7 7 6 6 6 5 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 3 3 3 4 4 4 4 5 5 5 4 4 4 4 3 4 4 4 4 4 5 5 5 5 5 5 5 4 4 3 2 1 0 1 1 1 1 1 1 1 1 2 2 3 3 4 4 4 4 4 4 4 4 4 5 5 5 6 6 6 6 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 11 11 12 12 13 13 13 12 12 12 12 13 13 14 14 15 15 16 16 16 16 16 17 17 17 18 19 20 21 22 23 24 24 25 25 25 24 24 28 28 28 27 27 26 26 25 24 23 22 21 20 20 20 19 19 19 18 18 17 17 17 17 17 17 16 16 16 15 15 15 14 14 14 15 16 17 17 16 14 13 12 11 10 10 11 12 12 12 12 13 14 14 14 14 15 15 15 15 15 15 15 16 17 17 17 17 16 16 16 16 16 16 15 14 14 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 16 17 18 18 19 20 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 23 23 24 24 25 25 26 26 26 27 27 28 28 29 29 29 30 30 30 31 31 31 32 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 36 36 36 37 37 37 38 38 38 37 37 37 37 37 37 37 38 38 38 38 39 39 39 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 41 41 41 41 41 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 38 38 38 37 37 37 37 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 32 32 32 32 31 31 31 30 30 30 30 30 30 29 29 29 29 28 28 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 22 22 21 21 21 20 20 20 20 20 19 19 19 19 18 18 18 17 17 17 16 16 16 15 15 14 14 13 13 13 12 12 11 11 10 10 9 9 8 8 8 7 7 7 6 6 5 5 5 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 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 3 4 4 4 4 4 5 5 5 5 5 5 5 4 4 3 2 1 1 1 1 1 1 1 1 2 2 2 3 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 7 7 7 7 7 7 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 8 9 9 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 15 16 16 16 16 17 17 18 19 20 21 22 23 23 24 24 24 24 28 27 27 27 27 26 26 25 24 22 21 21 20 20 19 19 19 18 18 18 17 17 17 17 17 17 17 16 16 15 15 15 14 14 15 15 15 15 14 13 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 16 16 16 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 16 16 17 18 18 19 20 21 21 22 22 23 23 23 23 22 22 21 21 21 21 21 21 21 22 22 23 23 24 24 25 25 26 26 27 27 28 28 28 29 29 29 30 30 30 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 37 37 37 38 38 38 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 38 38 38 38 38 37 37 37 37 37 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 29 28 28 28 27 27 27 26 26 25 25 25 24 24 23 23 22 22 21 21 21 21 21 20 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 15 15 14 14 14 13 13 12 12 11 11 10 10 10 9 9 8 8 8 7 7 6 6 6 5 5 5 5 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 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 3 3 2 1 1 1 1 2 2 2 2 2 2 2 3 3 5 5 5 5 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 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 8 8 9 9 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 14 14 14 14 15 15 15 15 16 16 16 16 16 17 18 18 19 20 21 22 22 23 23 24 27 27 27 27 27 26 25 24 23 22 21 20 20 19 19 19 19 18 18 18 17 17 17 17 17 17 17 16 16 15 15 14 14 14 14 14 14 13 13 12 12 12 12 12 13 13 13 13 13 13 14 14 14 15 15 15 15 15 16 16 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 17 17 18 19 20 20 21 22 22 23 23 23 23 23 22 22 21 21 21 21 21 21 22 22 23 23 24 24 24 25 25 26 26 27 27 28 28 29 29 29 29 30 30 31 31 31 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 35 35 35 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 33 33 33 32 32 32 32 31 31 31 31 30 30 30 30 29 29 29 29 28 28 28 27 27 26 26 25 25 25 24 24 23 23 22 22 22 21 21 21 21 21 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 16 15 15 15 14 14 13 13 12 12 11 11 11 10 10 9 9 9 8 8 8 7 7 6 6 6 5 5 5 5 5 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 5 5 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 4 4 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 5 5 5 5 5 5 5 5 5 5 6 6 6 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 9 8 8 8 8 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 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 19 20 21 21 22 22 23 27 27 28 27 26 25 24 23 22 21 20 20 20 20 19 19 19 18 18 17 17 17 17 17 17 17 16 16 15 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 16 17 17 17 17 17 17 16 16 16 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 15 15 15 16 16 16 17 17 18 19 20 21 21 22 23 23 23 23 23 23 22 22 22 21 21 21 21 22 22 22 23 24 24 24 24 25 25 26 26 26 27 28 28 28 29 29 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 36 36 36 36 36 35 35 35 35 34 34 34 34 33 33 33 32 32 32 31 31 31 31 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 21 21 21 21 20 20 20 20 19 19 19 18 18 18 17 17 17 16 16 15 15 15 14 14 14 13 13 13 12 12 11 11 11 10 10 10 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 4 4 4 3 3 3 3 3 3 4 4 5 5 6 6 6 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 3 3 4 3 3 3 4 5 5 6 5 5 5 5 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 7 7 7 8 7 8 8 8 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 10 10 10 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 18 18 18 18 18 18 19 20 21 21 22 22 22 27 27 27 26 25 24 23 22 21 20 20 20 20 19 19 19 18 18 18 17 17 18 18 17 17 16 16 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 15 15 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 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 18 18 19 20 20 21 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 23 23 24 24 24 24 25 25 26 26 27 27 28 28 28 29 29 29 30 30 30 30 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 35 35 35 36 36 36 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 38 38 38 38 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 38 38 38 38 38 38 37 37 37 37 37 36 36 36 36 35 35 35 35 34 34 33 33 33 32 32 32 32 31 31 31 30 30 30 30 29 29 29 28 28 27 27 26 25 25 24 24 24 24 23 23 23 22 22 22 22 21 21 21 20 20 20 20 19 19 19 18 18 17 17 17 16 16 16 15 15 15 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 9 9 8 8 8 7 7 7 7 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 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 3 3 3 3 3 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 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 9 9 9 9 9 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 15 15 16 16 16 16 16 16 17 17 17 18 18 18 18 18 19 19 19 20 20 21 21 21 22 26 26 26 25 24 23 22 21 20 20 20 20 20 20 19 19 19 18 18 17 17 17 17 17 16 16 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 13 13 13 13 13 14 14 15 16 16 16 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 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 20 20 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 26 26 26 27 27 28 28 28 29 29 29 29 29 30 30 30 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 34 35 35 35 36 36 36 36 36 35 35 35 35 35 35 35 36 36 36 36 36 36 35 35 35 36 36 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 38 38 38 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 37 37 37 37 36 36 36 36 35 35 35 34 34 34 33 33 33 32 32 32 31 31 31 30 30 30 30 29 29 28 28 27 26 26 25 25 25 24 24 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 17 17 17 17 16 16 16 15 15 15 14 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 9 9 8 8 8 8 7 7 7 7 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 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 3 3 3 4 4 4 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 9 8 8 8 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 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 13 13 14 14 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 20 20 26 26 25 24 23 22 21 21 21 20 20 20 20 20 20 19 19 18 18 17 17 17 17 16 16 15 15 15 14 15 15 15 15 15 15 16 16 16 16 15 15 15 14 14 13 13 13 13 14 14 15 16 16 17 17 17 17 18 17 17 17 17 16 16 16 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 17 17 17 17 17 17 18 18 19 19 19 19 20 20 21 21 22 22 23 23 24 24 24 24 25 24 24 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 30 30 30 31 31 31 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 35 35 35 35 35 36 36 36 36 36 36 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 39 39 39 39 39 39 39 40 40 40 40 40 39 39 39 39 39 39 38 38 38 38 37 37 37 36 36 36 36 35 35 35 34 34 33 33 33 33 32 32 32 31 31 31 31 30 30 30 29 28 28 27 26 26 26 25 25 25 24 24 24 24 23 23 23 22 22 22 21 21 21 20 20 20 20 19 19 18 18 18 17 17 17 17 16 16 16 15 15 15 15 15 14 14 14 13 13 13 13 12 12 11 11 11 10 10 9 9 9 8 8 8 8 8 7 7 7 6 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 7 7 7 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 5 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 26 25 25 24 23 22 21 21 21 21 21 21 20 20 20 19 19 18 18 17 17 17 17 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 13 13 14 15 15 16 16 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 20 20 20 20 21 22 22 23 23 24 24 24 25 25 25 24 23 23 23 23 23 24 24 25 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 30 30 30 31 31 31 32 32 32 33 33 33 33 34 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 36 35 36 36 36 36 36 36 36 36 36 36 36 36 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 39 39 39 39 39 39 39 39 40 40 40 40 40 40 40 40 40 39 39 39 39 39 38 38 38 37 37 37 36 36 36 36 35 35 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 22 22 22 22 21 21 21 20 20 20 20 19 19 18 18 18 18 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 12 12 12 11 11 10 10 10 9 9 9 9 8 8 8 8 7 7 7 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 5 5 5 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 6 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 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 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 25 25 24 23 23 22 22 21 21 21 21 21 20 20 19 19 18 18 18 17 17 17 17 17 17 17 16 17 17 17 17 17 17 17 17 17 17 17 16 16 15 14 14 14 14 14 15 16 16 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 22 22 23 23 23 24 24 24 23 23 23 23 24 24 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 29 29 29 30 30 30 31 31 31 32 32 32 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 36 36 35 35 35 35 35 35 36 36 36 36 36 36 36 35 35 35 35 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 39 39 39 39 40 40 40 40 40 40 40 40 40 40 39 39 39 38 38 38 37 37 37 37 36 36 36 36 35 35 34 34 34 33 33 33 32 32 32 32 31 31 30 29 29 29 28 28 28 27 27 27 26 26 25 25 25 24 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 19 19 19 19 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 13 13 13 12 12 11 11 11 10 10 10 10 9 9 9 9 8 8 7 7 7 7 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 6 6 6 6 6 6 6 6 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 6 6 6 6 5 5 6 6 7 8 8 7 7 8 8 8 8 8 9 9 9 9 9 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 15 15 15 15 15 16 16 17 17 18 18 18 18 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 25 24 24 23 22 22 22 22 22 21 21 21 20 20 19 19 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 16 15 15 14 14 14 15 15 16 17 18 18 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 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 18 19 19 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 23 23 23 23 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 29 29 29 30 30 30 31 31 32 32 32 32 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 39 39 39 40 40 40 40 40 40 40 40 40 39 39 39 39 38 38 38 37 37 37 37 36 36 36 35 35 35 34 34 34 33 33 33 32 32 31 31 30 30 30 29 29 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 6 6 6 7 7 8 9 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 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 17 17 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 24 23 23 22 22 22 22 22 22 21 21 20 20 20 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 17 16 15 15 15 15 15 16 17 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 23 23 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 28 28 29 29 29 30 30 30 31 31 31 32 32 32 32 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 37 37 37 38 38 38 38 39 39 40 40 40 40 40 40 40 40 39 39 39 39 39 38 38 38 37 37 37 37 36 36 36 35 35 34 34 34 34 33 33 33 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 26 26 26 26 25 25 25 24 24 23 23 23 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 13 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 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 7 7 7 8 9 9 10 10 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 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 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 18 18 18 18 18 19 19 19 19 20 20 21 21 21 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 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 18 18 17 16 15 15 15 16 17 17 18 19 19 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 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 23 24 25 25 25 25 25 25 25 26 26 25 25 25 25 26 26 26 27 27 28 28 29 29 30 30 30 30 31 31 31 31 31 32 32 32 32 32 33 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 38 38 38 39 39 39 39 40 40 39 39 39 39 39 39 39 38 38 38 38 37 37 37 36 36 36 35 35 35 34 34 34 33 33 33 32 31 31 31 30 30 30 29 29 29 29 28 28 28 27 27 27 27 26 26 25 25 25 24 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 16 15 15 15 14 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 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 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 17 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 21 21 22 22 23 23 23 22 22 22 22 23 23 21 22 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 19 18 18 17 16 16 16 17 18 18 19 20 20 21 21 21 21 20 20 20 19 19 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 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 28 28 29 29 29 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 36 36 36 37 37 37 38 38 38 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 37 37 37 36 36 36 35 35 35 35 34 34 34 33 33 32 32 31 31 31 30 30 30 29 29 29 29 29 28 28 28 28 28 27 27 27 26 26 25 25 24 24 23 23 23 23 22 22 22 21 21 21 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 15 15 15 15 14 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 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 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 21 22 22 23 23 23 23 23 23 23 23 24 24 21 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 20 21 21 21 22 22 22 21 21 21 21 21 21 21 21 21 20 20 19 18 17 17 17 17 18 19 19 20 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 20 20 20 21 21 20 20 20 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 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 26 27 27 27 28 28 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 36 36 36 36 36 36 36 37 37 37 38 38 38 38 39 39 39 39 39 39 39 39 38 38 38 37 37 37 36 36 36 36 35 35 35 35 34 34 33 33 32 32 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 27 27 26 26 25 24 24 24 23 23 23 22 22 22 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 14 14 14 14 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 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 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 21 21 22 23 23 23 23 23 24 24 24 24 24 25 22 22 22 23 23 23 24 24 24 23 22 21 21 20 20 20 21 22 23 23 24 23 23 23 22 22 22 21 21 21 21 20 20 18 18 17 17 17 18 19 20 20 21 22 22 22 22 22 22 21 21 21 20 20 19 19 19 18 18 18 18 19 19 20 20 20 20 20 19 19 19 19 20 20 20 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 21 21 21 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 23 24 24 24 24 25 25 25 26 26 26 26 26 26 27 27 27 28 28 28 29 29 30 30 30 30 30 30 30 30 30 30 30 31 31 31 32 32 32 32 33 33 33 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 37 37 37 38 38 38 38 39 39 39 38 38 38 37 37 37 37 36 36 36 36 35 35 35 35 34 34 33 32 32 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 28 28 27 26 26 25 25 24 24 24 23 23 23 22 22 22 22 22 21 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 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 11 11 11 10 10 10 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 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 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 21 21 22 22 23 23 24 24 24 24 24 25 25 25 25 23 23 23 24 25 25 25 25 25 24 22 21 20 20 20 20 22 23 24 25 25 25 25 24 24 23 23 22 21 21 20 19 18 17 16 16 16 17 19 20 21 22 22 22 23 23 23 23 22 22 21 21 20 19 19 18 18 17 17 17 17 18 18 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 20 20 20 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 23 23 23 23 24 24 24 25 25 25 25 26 26 26 26 26 26 26 27 27 27 28 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 32 32 32 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 35 35 35 35 35 35 36 36 37 37 38 38 38 38 38 38 38 37 37 37 37 37 36 36 36 36 35 35 35 34 34 33 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 29 29 29 28 28 27 26 26 25 25 25 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 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 14 14 13 13 13 13 13 13 13 13 12 12 12 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 14 14 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 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 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 22 22 23 23 24 24 24 25 25 25 25 26 26 24 23 24 24 25 25 25 25 24 23 22 21 21 21 21 22 24 24 25 25 25 25 25 25 24 24 24 23 21 20 18 17 16 16 15 15 16 18 19 21 22 23 23 23 23 23 23 23 23 23 22 21 20 19 18 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 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 23 23 23 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 27 27 27 28 28 29 29 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 37 37 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 37 37 37 37 37 36 36 36 36 36 36 35 35 34 34 34 35 35 35 36 36 36 36 37 37 37 37 37 37 37 37 37 37 36 36 36 35 35 35 34 34 33 33 32 33 33 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 29 29 28 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 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 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 11 11 11 11 12 12 12 12 12 12 12 12 13 13 15 15 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 23 23 24 24 25 26 26 26 26 26 24 23 24 24 25 25 24 24 23 23 22 22 22 23 24 24 25 25 25 25 25 25 25 24 24 24 24 22 20 18 17 16 15 15 15 16 17 19 21 22 23 23 24 24 24 24 24 24 23 23 22 22 21 20 19 18 18 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 28 28 29 29 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 34 34 34 35 35 35 34 34 34 34 34 34 35 35 35 36 36 36 37 36 36 36 35 35 35 34 34 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 22 22 22 22 22 21 21 21 21 21 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 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 12 12 12 12 12 12 12 12 12 13 13 14 15 16 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 20 20 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 22 22 23 23 24 24 25 26 26 27 26 24 24 23 24 23 23 23 22 22 22 22 23 23 24 24 25 25 26 26 25 25 25 24 24 23 23 22 21 19 17 16 16 15 16 16 17 19 21 22 23 24 25 25 24 24 24 24 23 23 23 22 22 21 20 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 20 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 28 28 29 29 29 29 29 29 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 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 37 37 37 37 37 37 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 34 34 34 34 33 32 32 32 32 32 32 33 33 34 35 35 35 35 35 35 36 35 35 34 34 34 34 34 33 33 33 33 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 29 29 29 28 28 28 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 22 22 22 22 22 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 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 17 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 17 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 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 19 19 19 19 19 19 19 20 20 20 20 21 21 22 22 21 21 20 20 20 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 24 25 25 26 26 27 24 24 24 24 24 23 23 22 23 23 23 23 24 24 25 25 26 26 26 26 25 25 24 24 23 23 21 20 18 17 16 16 16 17 18 19 21 22 24 24 25 25 25 25 24 24 23 23 23 23 22 22 21 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 22 22 21 21 20 20 20 19 19 19 19 19 19 19 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 28 28 28 29 29 29 29 29 29 29 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 36 36 36 36 37 37 37 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 34 34 33 32 32 31 31 30 30 30 31 31 31 32 32 33 33 34 34 34 34 35 35 34 34 34 34 34 34 34 33 33 33 33 32 32 32 32 32 32 32 32 32 31 31 31 30 30 30 30 29 29 29 28 28 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 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 17 17 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 17 18 19 19 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 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 22 22 21 21 21 21 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 24 25 25 26 26 24 24 25 25 25 25 24 24 24 24 24 24 24 25 25 26 26 26 26 26 25 25 24 23 22 21 20 18 17 16 16 16 17 18 20 21 23 24 25 25 26 26 26 26 25 24 24 23 23 22 22 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 21 21 22 22 22 22 21 21 21 21 21 22 22 22 22 22 23 22 22 22 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 19 19 19 19 19 20 20 20 21 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 34 33 33 32 32 31 31 31 30 30 30 31 31 31 31 31 31 31 32 32 32 32 33 33 33 34 34 34 34 34 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 29 29 29 29 28 28 28 27 27 27 26 26 25 25 25 24 24 23 23 23 23 22 22 22 21 21 21 21 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 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 19 19 19 18 18 18 18 18 17 17 17 16 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 17 19 19 20 20 20 20 21 21 21 21 21 22 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 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 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 22 22 23 23 23 24 25 25 26 25 25 25 25 26 26 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 24 23 21 19 18 17 16 16 16 17 19 20 22 23 24 25 26 26 27 27 27 27 26 25 24 24 23 22 22 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 21 22 23 23 23 22 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 28 28 28 28 29 29 29 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 35 35 35 35 35 36 36 36 36 36 36 36 36 36 37 37 37 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 35 35 35 34 34 33 33 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 31 32 32 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 27 27 27 26 26 26 25 25 24 24 24 23 23 23 22 22 22 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 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 19 19 19 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 18 19 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 24 24 25 26 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 26 26 26 25 24 23 21 19 18 17 16 16 16 17 19 21 22 23 24 25 25 26 27 28 28 28 27 26 25 25 24 23 23 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 20 20 19 19 19 18 18 18 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 18 18 18 19 20 21 21 22 22 22 22 22 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 35 35 34 34 33 33 33 32 32 32 32 31 31 31 31 31 30 30 30 29 29 28 28 28 28 29 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 27 27 27 26 26 25 25 25 24 24 24 23 23 23 22 22 22 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 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 21 20 20 19 19 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 15 16 17 18 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 24 24 25 25 26 26 27 27 27 27 27 26 26 25 25 25 25 25 25 25 25 25 25 25 24 22 20 18 17 16 16 16 16 18 20 21 22 23 24 24 25 26 27 27 28 28 28 27 26 26 25 24 23 23 22 22 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 19 18 18 18 17 17 17 16 16 16 16 16 16 16 17 18 18 18 19 19 18 17 17 17 17 17 17 18 18 18 19 20 20 21 21 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 27 27 27 28 28 28 29 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 34 34 34 34 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 36 35 35 35 34 34 33 33 33 32 32 32 32 32 32 31 31 31 30 30 30 29 29 28 28 28 28 28 29 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 28 27 27 27 26 26 25 25 25 24 24 24 23 23 23 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 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 22 22 22 22 22 22 22 23 23 23 23 23 23 23 22 22 22 21 21 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 19 20 21 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 22 22 22 22 22 21 21 21 21 21 21 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 24 24 24 25 27 27 28 28 28 27 27 26 26 25 25 25 25 25 25 25 25 25 24 24 23 21 19 17 16 15 15 16 18 20 21 22 23 24 24 25 26 26 27 27 28 28 27 27 26 25 24 24 23 23 22 22 21 21 20 20 20 20 20 19 19 20 20 20 20 19 19 19 19 19 19 19 20 20 20 21 21 21 21 20 20 20 20 19 19 19 18 18 17 17 17 16 16 16 15 15 15 15 15 15 15 16 17 17 18 18 18 18 17 17 17 17 17 17 17 18 18 19 19 20 21 21 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 26 26 26 27 27 27 28 28 28 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 34 34 34 34 35 35 35 35 35 36 36 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 36 36 35 35 35 35 35 35 34 34 34 33 33 33 33 32 32 32 32 31 31 31 30 30 30 29 28 28 28 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 19 21 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 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 25 25 24 24 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 28 28 28 28 28 27 27 26 26 25 25 25 25 26 26 26 25 25 24 24 23 21 19 17 16 15 16 17 19 21 22 23 24 25 25 26 26 27 27 27 27 27 27 27 26 25 24 23 23 22 22 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 20 20 20 20 19 19 19 19 19 18 18 17 17 17 16 16 15 15 14 14 14 14 14 14 14 15 15 16 17 18 18 18 18 17 17 17 17 17 18 18 18 19 19 20 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 27 27 28 28 28 29 29 29 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 35 35 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 34 34 33 33 33 33 32 32 32 31 31 31 31 30 30 30 29 28 28 28 27 27 26 26 25 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 27 27 27 26 26 26 26 26 25 25 25 24 24 24 23 23 23 23 22 22 22 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 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 21 21 21 20 20 20 20 20 19 19 19 19 20 21 22 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 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 25 25 26 26 26 25 25 25 25 24 24 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 Wind_Direction 212 207 204 202 199 197 196 196 197 197 196 196 198 202 209 217 227 237 246 253 257 258 256 252 249 248 245 240 237 235 235 240 248 256 263 266 265 257 246 231 214 202 197 195 195 195 198 202 208 219 236 251 251 227 180 158 92 359 14 34 47 51 52 54 56 57 57 58 55 50 47 44 39 35 32 31 32 34 38 44 51 58 61 59 56 53 52 54 57 61 63 64 64 68 73 77 78 78 78 80 81 83 84 84 85 86 87 88 88 89 89 90 89 89 91 93 94 95 96 96 97 99 102 104 107 111 117 123 127 128 129 129 128 126 124 124 126 129 130 130 130 130 130 131 133 134 134 134 135 136 138 139 140 139 139 138 139 139 139 139 140 141 143 145 146 147 147 148 148 148 149 149 149 150 150 151 152 153 153 153 153 154 155 155 156 157 159 158 157 158 159 159 158 157 154 152 148 145 144 148 152 155 156 157 154 144 133 129 130 134 139 142 141 137 134 133 134 133 131 130 131 133 135 138 140 142 143 145 146 148 152 144 133 129 129 128 128 130 132 137 144 151 147 120 85 72 71 72 75 82 92 103 132 168 172 141 132 149 166 164 162 168 170 161 159 163 167 166 165 161 152 146 143 137 130 123 115 107 98 83 51 342 294 278 269 264 265 268 273 282 286 283 277 256 235 228 230 233 236 237 240 244 248 250 252 249 251 262 281 295 305 314 326 336 341 343 342 341 339 338 340 343 348 353 357 360 2 5 8 12 14 354 280 285 315 357 17 28 34 37 43 48 48 46 44 40 36 33 30 28 26 24 23 22 21 18 16 15 14 12 10 8 6 4 2 359 357 354 352 348 346 344 343 344 346 347 348 348 347 346 344 343 341 339 337 335 332 327 323 323 326 330 336 340 342 343 343 342 340 338 335 332 328 325 321 317 313 311 309 309 308 305 303 302 300 299 299 302 306 309 308 308 307 308 307 305 301 296 291 285 279 271 260 248 234 221 207 197 193 189 184 181 178 176 171 158 147 146 175 189 174 148 105 98 89 84 83 84 85 90 89 78 71 70 73 75 74 70 64 60 58 57 56 52 50 51 52 51 51 51 51 50 50 50 50 50 52 55 57 59 59 59 59 59 59 59 59 60 60 61 62 63 64 65 66 66 65 64 61 55 49 41 38 41 44 48 54 61 59 53 52 47 44 43 47 51 55 58 61 64 65 64 62 57 53 53 52 51 53 69 91 103 111 113 109 108 112 121 131 141 142 142 141 141 152 164 178 188 219 212 209 205 198 194 192 191 190 191 191 189 190 191 193 196 200 207 217 229 241 249 253 251 249 247 244 240 237 233 232 233 238 244 250 255 257 253 245 234 220 205 196 193 194 195 196 200 205 215 227 238 242 229 197 176 172 311 359 25 44 49 50 52 54 56 59 61 59 53 47 42 38 34 30 28 28 29 34 40 47 56 61 61 59 55 53 54 56 59 62 64 65 68 72 76 78 78 78 79 81 83 84 85 85 86 86 87 88 89 90 90 90 89 91 93 95 96 97 97 98 100 102 105 108 111 116 123 127 129 130 130 130 129 128 128 129 130 130 130 129 130 131 132 133 134 134 134 134 136 137 138 139 139 138 138 138 138 139 139 140 141 143 145 147 148 148 148 148 148 148 148 148 149 150 151 151 151 152 152 152 153 153 154 155 157 158 157 156 157 157 156 155 155 153 151 150 149 147 143 140 139 138 143 150 145 132 128 130 132 137 139 140 138 136 135 135 135 134 132 133 135 138 141 143 146 149 151 153 156 158 149 138 133 130 129 127 128 132 137 143 150 140 103 75 66 70 76 83 89 95 105 132 157 163 154 145 158 170 160 154 156 156 151 153 157 161 161 161 159 155 151 146 140 134 128 121 115 110 106 103 247 261 258 256 254 254 258 266 270 265 260 251 236 225 223 225 226 227 231 236 242 249 258 268 276 284 294 304 313 327 340 348 351 352 352 350 348 347 346 347 349 352 356 359 3 6 11 17 23 24 11 339 235 206 354 19 26 28 31 38 43 44 43 40 37 33 30 28 26 25 24 23 22 20 18 16 14 12 9 7 5 3 360 358 356 354 353 351 348 346 343 342 342 344 345 346 346 345 343 342 340 338 337 336 335 331 326 322 321 324 330 338 343 345 345 345 344 343 340 338 335 332 330 327 322 318 316 315 315 315 314 313 311 308 306 307 309 311 314 314 314 314 313 311 309 306 303 300 296 291 285 278 270 261 250 238 229 228 224 214 205 197 189 181 166 153 140 158 172 166 146 112 97 90 88 89 85 80 77 75 72 71 73 75 77 74 69 65 63 63 62 61 60 56 55 54 53 52 52 52 51 51 51 51 52 53 55 57 58 59 59 59 59 58 59 59 60 61 62 62 63 64 65 66 67 67 66 63 57 47 36 37 43 45 47 50 52 50 51 51 47 45 47 50 53 56 60 62 63 62 59 55 50 45 44 47 51 54 61 72 78 100 101 95 94 117 140 147 150 149 148 149 151 157 166 177 184 230 220 213 207 200 194 191 187 184 183 182 182 182 183 184 184 183 184 191 202 215 229 240 247 250 250 247 243 238 233 230 229 230 233 236 239 242 243 240 234 224 209 197 192 192 194 196 197 201 209 219 229 237 230 205 180 173 184 305 17 42 48 50 52 54 56 60 64 63 57 48 41 37 34 30 27 25 25 28 35 43 51 58 61 61 58 55 54 56 59 62 64 66 68 71 75 78 78 78 79 80 83 85 86 86 86 86 86 88 89 90 92 92 92 93 95 96 97 98 99 99 100 102 104 107 110 115 121 127 130 131 132 132 131 130 130 130 130 130 129 129 130 130 131 133 134 135 134 135 135 137 138 139 139 138 137 138 138 139 140 140 141 143 145 147 148 149 148 148 148 148 147 148 149 150 150 150 150 150 151 152 152 153 154 155 157 158 157 157 157 156 155 154 153 153 152 152 153 152 148 141 133 127 134 148 148 136 128 128 131 134 137 139 139 140 138 137 138 138 137 136 138 140 141 143 147 151 157 159 161 161 150 140 136 127 124 123 124 129 134 140 146 137 94 74 71 80 96 103 99 97 105 123 144 150 151 147 147 148 145 144 142 144 145 149 151 155 158 156 153 151 149 145 140 135 130 126 124 125 132 151 191 225 231 234 237 240 245 252 251 244 239 231 222 218 220 223 223 223 227 234 243 253 266 284 299 309 315 321 331 343 352 356 357 357 356 355 353 352 351 351 351 354 357 0 4 9 15 22 27 26 15 355 277 212 336 11 16 18 24 31 36 38 37 35 31 28 26 25 24 24 23 23 21 19 17 16 12 8 4 1 359 357 354 352 351 350 349 347 346 344 343 342 341 341 342 343 343 342 340 338 336 335 335 334 333 331 327 324 324 327 333 340 344 345 346 346 346 345 343 341 338 336 334 332 328 324 321 320 320 319 319 317 315 312 311 311 313 314 315 317 318 319 319 319 318 317 314 311 307 302 298 293 288 281 275 269 266 265 258 247 233 220 212 206 201 179 124 122 125 125 109 92 84 84 89 90 87 81 74 70 71 73 75 74 73 68 62 59 59 62 63 63 63 61 58 55 54 53 53 53 53 52 52 52 53 55 56 57 58 59 59 60 60 59 59 59 60 62 63 63 64 64 65 67 68 68 68 67 61 48 31 43 47 45 43 44 45 47 50 50 47 46 48 52 55 57 59 60 60 57 54 50 45 42 41 45 51 56 59 60 62 75 74 68 66 76 104 142 148 149 151 156 162 166 170 175 178 252 235 223 213 204 197 192 187 183 179 176 175 174 174 176 176 175 173 175 181 189 201 217 233 245 252 252 249 244 238 233 229 228 229 229 229 229 231 233 232 227 214 201 193 191 192 194 195 198 203 212 221 229 228 211 186 174 177 201 349 34 51 54 56 56 57 61 66 66 60 52 44 39 36 32 29 24 22 24 30 37 46 55 60 62 59 56 55 56 59 62 65 67 69 71 75 78 79 80 80 81 83 85 86 87 86 85 86 88 89 91 93 94 94 96 97 98 99 99 100 100 101 102 103 106 109 114 120 126 130 132 133 133 133 132 131 129 128 128 129 130 130 131 131 133 134 135 135 135 136 136 138 139 139 138 137 137 138 140 140 141 142 143 145 146 148 148 148 148 148 147 147 148 149 150 150 149 149 150 151 152 152 153 154 156 157 158 157 157 156 155 154 154 153 154 155 155 156 155 151 143 135 134 141 154 157 144 130 125 127 133 138 141 145 147 144 140 140 142 143 142 141 140 138 138 142 148 153 157 158 153 143 140 141 130 122 119 120 124 129 133 141 143 113 95 94 111 130 132 126 124 129 132 135 139 141 140 140 143 143 139 138 139 140 144 147 152 152 149 146 145 144 141 137 133 129 128 130 135 144 159 182 205 215 220 223 227 231 233 231 228 225 220 214 213 217 220 220 222 227 237 247 257 272 289 305 315 323 331 341 350 355 358 358 358 358 357 357 356 354 353 353 355 358 2 7 12 18 23 27 27 22 13 6 353 360 2 359 360 10 20 26 30 29 26 24 21 20 21 22 22 22 21 19 18 17 15 11 5 1 358 354 352 350 348 347 347 345 343 341 340 340 340 339 339 339 340 339 338 336 335 333 332 331 329 328 328 326 326 327 331 336 341 344 344 345 347 347 347 345 342 339 338 337 334 332 329 326 324 323 322 321 319 318 316 315 316 316 316 317 319 321 323 325 326 326 326 324 320 316 312 308 305 301 297 293 291 294 291 277 264 254 242 229 230 236 96 89 94 93 87 77 68 71 78 83 88 90 89 86 81 76 75 73 72 70 63 58 57 58 61 64 64 62 61 58 56 54 53 53 53 54 54 54 53 54 56 57 58 59 59 60 61 61 60 60 60 61 62 63 64 64 64 65 66 67 69 71 74 72 50 40 52 50 43 38 38 39 41 47 49 47 46 49 52 54 55 55 56 56 53 51 47 44 44 43 45 51 52 53 53 55 57 55 53 49 46 38 33 61 93 49 21 37 67 150 165 164 276 261 246 230 215 203 195 188 182 178 174 171 169 168 169 169 169 169 168 169 172 179 192 209 230 247 257 257 254 249 242 236 232 230 229 227 225 225 227 228 228 220 207 197 192 190 191 193 196 199 205 214 222 225 217 196 178 176 187 260 13 54 62 59 58 57 61 67 68 64 56 48 42 39 36 32 27 23 22 27 33 40 50 58 62 60 57 56 57 59 62 66 69 70 71 74 77 80 81 82 82 83 85 87 87 86 85 86 88 89 92 95 96 97 98 99 100 101 101 101 101 101 102 103 106 109 114 120 126 130 132 134 135 135 134 131 128 125 126 128 131 132 132 132 133 134 135 135 135 135 136 137 138 138 138 137 138 139 140 141 142 142 143 144 146 147 147 148 147 147 147 147 148 149 149 149 149 149 149 150 151 152 153 155 156 157 157 157 156 156 154 154 154 154 154 155 155 155 153 150 150 150 152 155 163 166 155 139 128 128 136 143 148 151 152 149 144 141 139 143 146 143 140 137 135 137 141 146 149 149 142 135 138 144 105 122 125 123 124 127 128 132 140 139 136 134 133 133 134 136 136 134 131 131 132 134 136 137 139 138 135 135 137 139 142 147 149 146 143 141 141 140 137 133 129 128 128 131 136 145 157 174 193 204 209 212 215 217 217 217 217 217 213 210 210 214 217 219 222 228 237 249 261 275 290 303 315 327 338 346 352 355 356 357 358 359 359 359 358 358 357 357 358 1 5 9 14 19 23 27 28 27 23 21 14 7 1 354 355 3 11 17 19 18 16 16 17 18 19 20 20 20 19 18 17 16 13 9 5 2 358 354 351 348 348 347 346 343 340 338 337 335 336 336 336 337 336 336 334 333 332 330 329 327 325 324 324 324 326 328 332 336 340 342 343 345 346 348 347 344 341 338 337 336 334 332 330 329 328 326 325 323 322 320 319 319 321 321 321 322 324 326 328 330 331 332 331 330 327 324 320 317 314 311 307 307 312 322 305 277 262 257 252 232 175 82 56 61 68 67 61 54 54 57 63 71 78 86 91 90 84 76 73 71 71 70 66 62 61 62 64 64 63 60 59 58 56 54 54 53 53 54 55 55 55 55 56 58 59 60 60 61 61 61 61 60 60 61 62 63 64 64 64 64 65 66 69 73 79 88 82 52 56 53 45 38 32 31 35 43 47 47 46 48 50 52 51 50 51 53 53 51 50 49 48 49 50 51 50 49 49 50 50 50 49 47 45 39 31 26 22 16 16 17 16 24 107 148 300 291 279 262 242 222 206 193 184 180 176 172 168 167 166 165 164 163 163 163 164 166 173 186 205 228 248 257 261 261 255 247 239 235 233 232 231 227 225 225 226 224 214 203 194 191 191 193 195 197 201 208 217 223 223 211 190 180 183 213 312 54 68 62 56 55 59 66 68 66 60 52 45 42 40 37 30 25 23 26 32 36 44 53 59 60 58 56 55 57 61 65 68 70 70 72 75 79 82 83 84 84 86 87 88 87 86 87 89 91 94 97 99 99 100 102 103 103 102 101 101 100 101 103 106 109 114 119 125 129 132 134 136 136 135 131 126 122 122 125 129 132 133 133 133 133 134 135 135 135 135 135 137 137 138 138 138 139 140 141 142 142 142 143 145 146 146 147 147 147 147 147 148 148 149 148 148 148 148 149 150 152 153 154 155 155 155 155 155 155 154 153 153 153 154 153 154 154 152 149 150 155 160 162 166 169 166 159 150 144 144 148 151 153 152 150 146 140 134 134 140 140 138 137 137 138 139 141 139 136 132 129 144 158 5 26 129 138 138 135 129 127 131 138 141 139 137 134 133 134 135 135 132 129 128 129 132 133 133 132 132 134 135 138 142 147 144 141 139 139 138 136 133 130 128 127 128 130 136 144 155 167 181 192 197 201 203 205 206 208 211 211 208 206 207 211 215 218 223 232 242 254 266 282 298 309 320 332 341 347 351 353 354 356 358 359 360 360 0 0 1 1 2 3 7 11 15 18 21 24 25 25 25 24 19 13 10 8 9 13 15 15 14 10 9 12 16 19 20 21 21 20 19 17 15 13 11 8 5 1 358 355 353 350 348 347 346 344 342 339 337 335 334 334 335 335 334 333 332 330 329 328 326 324 322 321 321 321 322 324 328 332 336 339 342 344 346 347 346 343 339 336 335 334 333 331 330 329 329 328 327 325 324 324 324 325 326 327 327 328 329 331 332 334 335 336 336 334 333 330 327 325 324 323 322 325 335 349 27 209 229 240 245 233 75 63 54 49 51 51 48 46 45 48 53 58 63 67 71 72 72 70 69 69 68 68 66 65 64 65 64 63 60 58 57 56 55 54 54 53 52 52 52 53 55 56 56 58 59 60 61 62 62 62 61 61 61 62 63 64 64 64 64 64 64 65 67 74 81 91 100 68 61 60 55 47 34 28 32 39 45 47 49 49 50 49 47 47 51 53 54 54 53 55 58 59 58 54 50 47 46 46 45 45 46 47 46 42 36 31 26 23 22 21 18 17 25 66 322 315 306 293 277 257 233 213 198 188 182 176 171 168 167 165 163 160 160 159 159 160 164 171 182 199 221 241 256 264 264 257 248 241 237 236 237 234 229 226 226 226 220 209 200 194 193 193 196 197 198 204 213 221 228 224 208 192 186 195 229 349 66 55 49 50 54 61 65 65 62 56 49 44 43 41 34 28 26 29 32 34 39 48 55 59 58 55 54 55 59 63 67 69 69 69 72 76 80 82 83 84 86 88 89 88 89 90 92 94 96 99 100 101 101 103 104 104 103 102 101 100 100 102 105 108 112 117 123 128 132 135 136 137 136 131 125 122 122 124 129 132 134 134 133 133 134 135 135 134 134 134 136 137 137 137 137 138 140 141 141 141 142 143 144 145 145 146 146 146 147 147 148 148 148 147 147 147 148 149 150 151 152 153 154 154 154 154 154 153 153 152 153 153 153 154 154 154 153 152 152 156 160 161 160 163 167 165 159 155 152 151 151 151 151 150 146 140 134 131 133 135 134 136 136 137 136 132 126 117 95 26 49 13 1 3 4 1 19 146 135 129 131 138 146 147 142 137 134 133 135 136 133 128 126 127 129 129 129 130 131 132 133 138 148 145 138 135 135 136 136 134 132 129 128 128 128 131 136 145 154 162 171 180 187 191 195 198 201 203 205 205 204 204 206 210 214 218 227 242 253 259 269 284 298 310 321 333 340 345 349 351 353 355 357 358 360 0 1 2 2 3 4 5 8 11 14 17 19 21 23 24 24 23 21 20 19 18 18 19 18 17 15 11 9 11 15 18 20 21 22 20 18 16 14 12 9 6 3 359 356 354 352 350 348 347 346 345 343 340 339 338 337 336 336 336 334 333 331 329 327 325 323 322 320 320 319 319 319 320 322 326 331 335 339 342 344 345 343 340 337 335 334 332 331 329 328 328 328 329 328 327 327 328 329 330 331 332 332 333 335 336 337 338 338 339 338 338 337 335 334 334 335 338 346 357 27 66 87 107 150 197 229 328 36 48 46 44 44 44 43 42 40 41 44 46 48 49 50 53 58 63 65 64 64 65 65 66 66 65 63 61 58 56 55 54 54 54 54 53 52 50 49 52 55 57 57 58 59 60 61 62 63 62 61 61 61 62 63 64 65 65 65 65 65 66 69 74 80 87 89 78 69 67 64 60 51 43 39 42 46 46 50 51 50 48 47 48 52 55 56 56 58 65 68 65 59 52 48 46 44 43 42 42 42 44 46 46 40 35 30 27 25 23 20 17 17 17 335 330 323 314 303 287 267 244 222 203 191 182 176 172 169 168 166 164 161 159 158 158 160 164 170 178 191 210 232 250 260 261 256 248 241 237 237 237 235 230 228 229 226 217 207 199 194 193 196 198 199 201 209 219 228 231 222 208 195 193 207 225 44 43 41 41 46 54 59 62 62 59 52 45 43 42 39 32 31 33 34 33 35 42 51 57 58 55 53 55 58 62 66 68 68 67 68 73 77 80 82 84 86 88 89 90 91 92 93 95 97 98 100 101 101 102 104 104 104 103 103 102 101 101 104 106 110 115 121 127 131 134 137 138 136 132 127 123 123 125 129 132 134 134 133 132 133 134 134 134 133 134 135 136 137 137 137 138 139 140 141 141 142 142 143 144 144 145 145 146 147 147 148 148 148 147 147 148 148 148 149 150 151 152 153 153 153 153 153 152 152 152 153 153 154 155 155 154 154 153 154 155 158 157 155 157 160 160 160 158 156 154 153 154 154 153 149 143 136 132 130 131 132 134 135 134 129 121 109 90 63 29 20 16 12 10 10 6 355 346 18 72 90 102 135 158 147 140 136 134 135 135 131 127 127 128 128 127 127 130 127 127 131 143 149 140 131 128 131 133 133 133 131 130 129 129 129 132 137 145 153 159 165 173 179 185 189 193 196 199 201 201 201 203 206 210 214 220 232 251 261 263 270 280 294 308 322 334 341 345 349 351 353 354 356 357 359 0 1 2 2 3 4 5 7 9 12 14 17 19 22 23 22 21 21 21 22 21 21 20 20 19 17 13 12 12 13 15 16 18 19 19 18 15 13 11 9 6 3 359 355 352 350 348 347 347 347 347 345 343 341 340 341 340 340 339 337 334 332 329 326 324 322 320 319 319 319 320 320 320 319 320 324 330 335 339 341 341 340 337 335 333 332 331 330 328 327 326 327 328 329 329 330 331 333 334 334 334 335 336 339 340 340 341 341 341 341 341 340 340 341 344 348 354 7 29 51 64 72 84 113 151 204 319 25 34 35 37 38 38 39 38 39 39 40 41 42 42 44 48 52 57 60 61 62 63 64 65 65 64 61 59 56 55 54 54 54 55 55 54 52 50 50 53 56 57 58 58 59 60 62 63 63 62 61 61 61 62 62 63 64 66 67 67 68 69 71 75 78 80 78 72 67 65 64 60 57 50 47 48 48 48 50 52 50 48 48 51 54 57 58 61 66 67 65 60 53 48 46 45 44 42 39 36 36 38 42 42 39 34 31 29 25 22 20 18 17 12 342 338 332 326 317 305 289 267 243 220 202 190 182 176 172 170 169 167 165 162 160 159 160 162 165 168 174 185 202 223 241 251 254 252 246 239 235 235 236 236 233 233 232 225 216 206 198 194 195 199 200 201 206 214 226 234 232 224 210 200 204 230 269 4 25 30 37 46 52 57 59 58 53 45 42 42 41 38 36 37 35 32 32 38 48 56 58 56 53 55 59 64 67 70 70 68 69 73 78 80 82 84 86 88 90 91 91 92 93 95 96 98 99 100 100 102 104 105 105 105 105 104 103 103 106 108 111 115 121 126 131 134 137 138 137 133 128 125 125 126 129 132 134 134 133 132 132 133 134 134 133 133 134 135 136 136 136 137 139 140 141 141 141 142 143 144 144 144 145 146 146 147 147 147 148 148 148 148 148 148 148 150 151 152 152 153 153 153 153 153 153 153 154 155 155 156 156 156 155 154 154 155 156 156 156 159 161 161 158 157 158 159 160 160 159 156 151 145 138 133 130 131 133 134 134 129 120 108 94 81 56 29 20 15 12 12 13 9 2 19 12 21 23 18 22 141 146 143 139 135 133 131 128 126 127 129 128 127 125 123 124 130 135 144 145 134 124 123 128 131 132 132 131 131 131 130 131 132 137 144 150 156 161 167 174 179 183 187 191 195 196 198 200 203 207 211 216 223 236 255 267 271 274 280 293 310 325 336 343 347 349 351 352 353 355 356 358 359 360 1 2 3 3 4 5 7 9 12 15 18 20 20 20 20 20 21 22 22 22 23 22 20 19 17 15 14 13 13 12 13 15 15 16 16 14 12 10 7 5 1 358 355 352 350 349 350 350 350 349 347 345 343 344 344 344 342 340 338 334 331 328 325 322 321 320 321 322 323 324 323 321 319 320 325 330 335 337 338 336 334 332 331 331 330 328 327 326 326 327 328 330 332 334 335 335 336 335 333 334 337 340 342 343 343 344 344 345 345 345 347 350 354 0 8 19 35 51 59 63 72 96 122 157 326 11 24 27 30 31 32 33 35 37 38 39 39 40 43 46 49 52 55 57 58 59 60 62 62 62 60 58 56 54 54 55 55 55 56 57 56 55 53 53 54 57 58 59 59 60 61 62 63 63 63 61 61 62 62 62 62 63 66 68 69 70 71 74 76 76 74 71 65 59 55 56 57 61 59 55 54 51 50 52 52 50 49 50 52 56 58 60 62 63 62 58 52 48 46 45 44 42 40 36 33 33 35 37 37 34 31 29 27 24 21 19 18 17 13 346 341 337 331 323 313 300 281 258 233 212 196 186 179 175 172 171 169 168 166 165 163 163 163 165 167 169 175 184 198 216 232 242 247 247 243 236 232 233 238 239 236 236 233 225 216 207 200 197 198 201 203 205 211 224 237 242 237 226 211 205 220 253 311 360 16 25 35 44 50 54 54 51 45 41 40 41 42 42 41 36 31 31 36 45 54 58 56 54 56 60 66 70 73 73 73 75 78 82 84 85 86 88 89 90 91 92 92 93 95 96 98 100 101 101 103 105 106 106 106 107 107 106 106 111 114 116 119 124 128 132 135 137 139 138 134 129 126 126 128 130 133 135 134 133 131 131 132 133 134 133 133 134 135 136 136 136 137 139 140 141 141 141 142 143 144 144 144 145 145 146 146 147 147 147 148 148 148 148 148 149 150 151 152 153 154 154 155 155 155 155 155 156 157 157 158 158 158 157 156 156 156 157 157 159 161 161 160 159 160 164 167 165 162 159 154 149 145 141 136 132 131 133 133 129 120 110 99 89 74 50 26 21 16 14 15 14 7 102 131 111 47 22 26 97 133 138 142 142 136 130 128 127 125 125 127 128 128 126 124 126 134 137 140 138 129 121 123 128 131 132 132 132 132 132 132 132 133 137 142 148 153 158 164 170 175 178 182 187 191 193 196 200 204 208 212 217 224 236 253 268 274 278 283 297 314 327 337 343 346 347 348 349 351 353 355 356 358 359 360 1 2 2 3 4 5 7 10 13 17 19 20 20 20 20 21 22 22 23 23 23 22 21 20 18 17 15 12 10 8 9 13 18 20 19 16 13 10 8 5 2 359 356 354 353 354 354 353 352 350 348 346 346 346 346 345 343 340 337 333 329 326 324 323 323 324 325 327 328 328 326 323 321 321 325 329 332 334 333 331 330 329 328 328 326 325 325 325 326 329 332 336 338 339 339 338 335 331 332 337 341 344 345 345 346 347 348 350 352 354 358 2 8 15 24 34 45 51 57 66 77 87 97 348 10 18 22 24 26 28 30 33 34 36 38 39 40 43 46 49 50 52 53 54 55 56 57 58 58 56 54 52 52 53 53 54 55 56 57 58 58 56 56 56 57 58 59 60 60 61 62 63 63 63 62 61 62 63 62 62 62 64 67 69 71 72 74 76 74 72 69 64 57 49 45 57 61 57 54 53 51 52 53 53 51 49 50 52 55 57 58 59 58 56 52 48 45 44 44 43 41 39 37 34 33 34 35 34 30 28 27 25 23 21 19 19 17 14 343 340 336 332 324 314 301 286 264 238 216 200 188 181 177 173 171 170 169 169 168 168 167 167 167 168 169 172 176 184 195 210 225 237 245 247 242 235 232 234 239 241 240 238 234 228 221 211 203 200 202 204 207 212 223 239 248 247 239 226 215 217 240 286 330 358 12 22 33 42 47 49 47 42 38 38 40 43 45 43 38 33 32 35 43 52 57 57 56 57 62 68 73 76 77 78 81 85 88 89 89 89 90 89 90 92 91 92 93 94 96 99 102 103 104 106 107 107 107 109 111 112 112 114 117 120 123 125 128 131 134 136 138 139 138 135 130 128 127 129 132 134 135 135 133 131 131 132 133 134 133 133 134 135 136 136 136 137 138 140 140 140 141 142 143 144 144 144 145 145 146 146 147 147 148 148 149 149 149 150 151 152 152 153 154 155 156 157 157 157 156 157 157 158 159 160 161 161 160 160 159 159 162 162 163 163 163 161 165 169 173 173 165 159 153 149 146 144 142 139 134 131 131 130 124 113 100 91 82 68 45 26 21 18 19 22 22 6 131 130 133 125 116 129 132 129 131 139 144 138 131 130 130 126 123 124 127 130 129 128 130 132 133 135 133 126 122 126 130 132 132 132 132 133 133 133 133 134 137 141 146 151 156 161 167 172 175 179 183 188 191 195 200 205 210 215 219 225 234 248 265 280 287 293 306 321 330 336 340 342 342 344 347 350 352 354 356 357 358 359 359 360 1 1 2 3 6 9 12 16 19 21 22 23 23 24 24 23 23 22 23 23 23 22 21 19 18 15 12 10 11 17 17 21 21 19 15 12 10 8 5 3 0 359 358 359 357 356 354 352 350 349 347 347 346 346 345 342 339 335 331 328 326 325 325 327 328 330 332 332 332 330 327 323 322 323 326 329 330 329 328 327 326 325 324 322 322 323 326 329 335 341 343 342 342 341 338 333 331 336 341 345 346 346 347 349 351 354 356 360 3 6 10 16 23 29 34 41 48 55 52 47 27 6 12 16 19 21 24 26 29 31 33 35 38 40 41 43 45 47 48 49 49 50 51 52 52 53 52 51 50 50 50 50 51 52 53 54 55 56 57 58 58 58 58 58 58 60 60 61 62 63 63 62 61 61 62 63 63 62 62 63 65 68 69 70 72 76 70 69 67 63 57 46 37 46 54 56 53 51 51 53 55 53 51 49 49 50 52 54 55 54 53 51 48 45 43 43 42 42 41 40 38 36 35 34 33 31 28 26 25 23 22 21 20 19 18 17 335 333 330 327 320 311 298 282 262 239 219 203 192 184 179 174 171 169 169 169 169 170 170 171 171 171 171 171 174 178 185 195 208 223 239 250 251 245 238 235 237 240 241 241 240 236 231 224 214 205 202 204 209 214 224 240 251 252 248 242 233 228 240 272 308 337 356 8 19 29 37 41 41 38 35 34 36 41 44 43 39 35 34 36 42 49 55 57 58 59 63 69 74 77 79 80 84 89 93 94 93 91 90 88 89 91 90 91 93 94 97 100 104 106 108 110 110 110 111 113 115 117 119 121 124 126 128 130 132 134 135 137 139 139 138 134 130 128 128 131 133 135 136 135 133 132 131 132 133 133 134 134 134 136 136 136 136 137 138 140 140 140 141 142 143 144 144 144 145 145 146 147 147 148 148 149 149 150 151 151 152 153 154 155 156 156 157 157 157 157 157 157 158 159 161 162 163 163 163 163 163 165 169 169 169 169 170 172 177 180 180 174 163 157 157 154 148 143 141 139 134 130 129 128 121 107 92 80 72 61 42 28 25 27 27 28 27 27 118 126 134 135 122 121 120 119 124 135 144 140 134 134 137 131 125 123 126 134 139 136 132 129 130 132 130 126 124 127 130 132 131 131 132 133 134 134 134 135 137 141 145 149 154 159 165 170 175 178 182 186 191 195 200 206 211 216 221 227 236 249 265 288 298 304 313 323 329 333 337 340 342 345 348 350 353 354 356 357 357 357 358 359 359 359 0 2 5 8 11 15 18 20 22 24 26 27 27 27 26 25 25 25 25 25 23 23 21 20 19 16 17 27 19 17 18 18 15 14 12 9 6 4 2 2 2 2 0 357 355 353 351 349 348 347 346 346 345 343 339 335 330 327 325 325 326 328 330 332 334 336 337 336 334 331 327 324 322 324 326 326 326 325 324 323 321 319 317 319 321 331 342 347 348 346 344 343 342 339 333 336 342 345 346 346 347 349 352 355 358 1 3 6 9 14 19 23 27 32 38 39 30 19 9 9 12 15 18 21 24 26 29 31 33 36 39 41 43 44 45 45 46 47 47 48 49 50 50 50 50 49 49 48 48 48 49 49 50 50 50 50 52 54 57 57 58 58 58 59 60 61 62 63 62 62 61 61 62 62 62 62 62 62 64 66 66 67 68 70 66 64 64 63 59 46 33 45 59 61 55 52 51 52 53 53 51 48 48 48 50 51 52 51 50 47 45 43 42 41 41 41 40 40 39 37 35 33 32 30 27 25 24 23 22 21 21 21 21 22 324 322 319 315 309 302 291 278 261 241 224 209 198 190 183 178 173 171 170 169 169 169 171 173 175 177 177 175 175 178 182 188 196 209 227 246 255 254 249 242 238 240 242 243 243 240 237 233 227 215 206 205 210 216 224 237 250 254 255 253 249 243 247 267 296 320 339 353 4 15 24 29 32 32 31 30 32 35 39 41 39 36 35 37 41 46 51 55 57 59 63 69 75 78 79 81 84 89 94 95 95 92 88 86 86 88 89 90 92 94 97 102 105 107 111 113 113 113 115 118 120 122 125 127 129 130 132 133 135 136 138 139 139 139 137 133 130 129 130 132 134 136 137 136 134 132 131 131 133 133 134 134 135 135 136 136 136 136 138 140 140 141 141 142 144 144 144 145 145 146 147 148 148 149 149 150 150 151 152 152 153 154 155 156 157 157 157 157 157 157 157 158 159 160 161 162 163 165 166 167 168 171 176 178 178 180 185 192 192 187 180 173 163 158 163 159 151 142 138 137 135 130 128 125 116 99 82 70 61 51 40 34 34 37 36 33 31 35 86 102 100 94 99 104 109 114 122 133 140 139 137 139 142 135 128 124 127 137 141 136 132 129 129 130 129 127 125 126 129 130 130 130 132 134 135 134 134 135 138 143 146 149 153 158 163 169 175 179 184 188 192 197 202 207 212 218 224 231 240 254 266 282 294 304 312 320 325 330 336 340 344 347 349 351 353 355 356 356 356 356 357 358 358 358 359 1 4 7 10 14 17 19 21 24 26 28 29 29 29 29 29 29 28 28 26 25 24 23 23 22 20 26 22 17 16 16 15 14 12 9 7 4 3 2 2 1 360 356 353 350 348 347 345 345 345 345 344 341 338 333 328 325 324 324 325 327 329 331 334 337 339 340 340 338 335 331 326 324 323 322 323 323 322 321 319 316 312 309 315 337 357 358 353 349 345 343 342 344 341 341 343 344 344 345 346 348 350 353 356 358 359 4 9 11 12 14 20 26 30 28 21 14 11 12 14 15 19 22 25 26 29 32 35 38 40 42 44 44 44 44 45 45 46 47 48 49 49 48 48 48 48 47 47 47 47 47 48 48 48 49 51 53 54 55 56 57 57 58 59 60 61 62 62 61 61 61 61 61 61 61 61 61 62 62 61 60 60 60 60 62 62 61 54 38 28 43 60 62 60 56 53 52 52 52 50 48 46 46 47 48 49 49 47 45 43 41 40 40 41 40 40 40 39 37 35 33 31 28 26 24 24 23 23 22 23 23 24 27 310 308 305 300 295 288 279 268 257 243 229 216 206 197 190 185 180 177 174 172 170 169 169 172 175 180 183 183 182 181 183 186 190 198 212 230 245 254 257 253 245 243 243 244 245 244 240 238 235 228 217 211 212 218 225 233 244 252 258 261 261 258 256 266 287 308 324 338 350 1 10 17 22 24 25 26 26 27 31 35 36 35 34 36 39 44 48 52 54 57 61 68 74 79 80 82 84 88 93 95 95 91 86 82 82 83 85 87 89 92 97 102 105 108 113 116 117 117 120 122 124 127 129 131 132 134 135 136 138 139 140 140 139 138 136 133 130 130 131 134 136 137 137 136 134 132 131 131 132 134 135 135 135 135 135 135 135 137 138 140 141 141 142 143 144 145 145 145 146 147 148 149 149 150 150 151 151 152 152 153 153 154 155 156 156 157 157 157 158 158 158 158 159 160 161 162 164 166 167 169 171 174 178 182 187 194 202 207 201 189 178 171 165 161 161 158 149 140 135 135 135 131 126 119 104 86 72 63 56 49 42 38 40 48 52 44 38 44 63 79 85 83 87 94 107 117 122 127 130 133 136 139 139 136 130 126 132 143 141 136 133 129 128 128 128 125 123 124 126 128 129 130 132 133 134 134 135 136 139 144 148 151 154 158 162 168 174 180 186 191 195 200 206 211 216 222 227 234 243 253 260 268 281 297 309 317 324 332 339 343 345 347 350 352 354 355 356 356 355 355 355 356 356 356 357 359 3 6 9 12 15 18 20 23 25 27 28 28 28 29 30 30 30 30 29 27 26 25 23 22 23 24 23 21 21 20 18 15 13 10 8 5 3 1 360 358 355 352 349 346 344 343 343 343 343 343 342 340 336 332 328 324 321 321 322 324 327 330 333 336 339 341 342 341 339 336 332 327 323 319 318 319 319 319 318 314 308 293 298 353 19 9 1 356 349 344 342 341 341 343 344 343 342 343 345 347 348 351 354 353 356 5 11 10 6 6 12 19 23 22 18 15 13 13 14 17 20 24 26 27 30 33 36 39 40 42 43 44 44 44 44 44 45 46 46 47 46 46 47 47 47 47 46 46 46 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 61 61 61 61 61 60 60 60 60 60 60 60 60 57 53 50 50 54 58 58 53 42 27 25 39 55 63 64 60 56 54 53 53 52 49 46 43 43 45 47 46 44 43 41 40 40 40 40 40 40 39 38 37 34 32 29 27 25 24 24 24 24 25 26 28 28 26 295 293 289 283 278 272 266 258 250 241 231 222 213 204 198 194 190 185 181 177 174 172 170 170 173 178 184 189 190 189 187 187 188 192 200 212 228 244 256 261 257 250 246 246 247 248 244 241 240 237 230 221 217 220 226 232 240 250 259 266 269 269 266 269 282 300 314 326 338 348 357 4 10 15 18 20 21 21 23 27 29 31 32 33 36 40 43 47 50 53 58 65 73 79 82 83 85 87 92 95 94 90 83 78 77 77 79 82 86 90 95 100 104 109 114 119 121 122 125 128 129 130 132 134 135 136 138 139 140 141 141 140 139 137 135 132 131 131 133 135 137 137 137 135 133 131 130 131 132 134 135 135 134 134 134 134 136 137 139 140 141 141 142 143 144 145 146 146 147 148 149 149 150 150 151 151 152 152 152 153 153 154 155 156 156 157 157 158 158 158 158 158 159 160 161 162 164 165 167 168 170 173 178 183 192 201 209 212 204 190 178 170 166 163 157 156 149 140 136 135 136 133 124 110 91 76 67 60 55 51 46 43 43 48 53 52 52 65 78 85 88 88 90 95 108 117 118 119 121 127 132 136 136 135 132 130 135 141 139 135 131 128 127 126 125 123 121 122 124 125 127 129 130 131 133 134 136 138 140 145 150 154 156 158 162 167 172 178 186 194 200 205 209 215 220 225 230 236 244 252 258 266 280 296 310 319 329 340 349 352 351 350 352 355 355 356 357 356 355 355 355 354 354 354 355 358 2 6 9 12 15 17 20 22 23 25 25 25 27 28 29 29 29 29 28 28 27 26 25 24 24 24 25 25 24 23 20 18 15 13 10 7 4 2 360 357 353 350 347 346 346 345 345 345 344 343 341 339 336 333 329 324 322 321 322 324 326 329 333 337 339 341 341 340 338 335 332 328 324 320 318 317 318 318 317 315 310 299 280 346 20 12 8 3 356 347 341 338 335 337 339 338 339 342 345 346 348 350 352 352 358 7 12 9 1 359 6 15 18 17 16 15 14 14 16 19 23 26 28 29 31 34 35 37 40 42 43 44 44 44 43 44 44 45 45 45 46 46 47 47 47 47 46 45 45 46 47 48 50 51 51 52 52 54 55 56 57 58 60 61 61 61 61 61 61 60 60 60 60 60 60 59 59 58 55 49 39 35 43 48 46 37 28 23 25 38 54 64 65 63 60 57 56 55 54 52 49 45 43 41 45 45 43 42 41 40 40 40 40 40 40 39 37 36 33 31 28 26 25 25 25 25 26 28 31 34 32 29 283 280 275 269 264 259 255 251 246 240 233 224 217 209 203 199 196 192 187 183 179 176 174 172 172 175 181 188 194 195 194 191 190 191 195 201 212 229 247 261 266 261 254 249 249 253 252 247 245 245 242 234 226 224 228 234 241 249 259 268 275 277 275 274 281 295 307 317 327 337 346 353 359 5 9 13 15 16 16 18 21 24 27 29 32 35 38 40 43 46 51 59 69 77 81 81 82 84 89 93 94 89 81 75 72 72 74 78 83 90 96 101 105 110 116 122 125 127 130 132 133 134 135 136 137 138 140 141 142 142 142 141 139 137 135 133 133 134 135 137 138 137 135 133 132 130 130 130 132 133 134 134 133 132 133 134 136 138 140 141 141 142 142 143 144 145 146 147 148 148 149 150 150 151 151 151 151 152 153 153 154 154 155 155 156 157 157 158 158 158 158 158 159 160 161 163 164 165 167 168 169 173 179 187 195 202 207 209 199 185 173 166 165 162 155 155 150 142 136 133 133 131 120 101 82 71 64 59 57 55 50 47 47 49 54 60 68 79 90 94 95 95 97 100 108 115 116 116 119 124 129 133 133 133 134 135 136 137 136 134 130 127 126 125 123 121 120 121 122 123 125 127 128 130 132 134 137 140 142 146 152 156 158 159 163 167 170 174 183 195 204 209 212 216 220 226 232 240 249 258 267 279 293 307 319 329 339 352 0 1 358 355 356 358 358 358 358 357 356 356 355 354 354 354 356 359 3 6 9 12 15 17 19 21 22 23 23 24 25 26 27 28 27 27 26 25 25 25 25 26 25 25 25 25 23 22 20 19 17 14 12 10 7 4 2 359 356 352 349 348 349 348 348 347 346 345 343 341 339 336 332 328 326 326 326 326 327 329 332 335 338 340 340 339 336 334 331 328 326 324 322 322 323 323 322 320 319 317 316 333 357 7 8 6 3 356 343 336 331 330 332 331 334 339 342 343 345 347 349 352 359 6 9 4 356 355 4 13 15 15 16 15 16 17 19 23 26 28 31 31 32 33 35 37 39 42 44 45 45 45 44 44 45 45 45 46 46 47 47 47 47 47 46 46 46 46 48 49 50 51 51 52 52 53 55 56 57 59 61 62 62 62 61 61 61 61 61 60 60 59 58 57 56 55 51 38 24 16 25 29 26 13 12 13 19 33 51 63 66 66 64 61 58 57 56 55 54 55 50 44 45 44 42 41 40 40 40 40 40 40 39 37 36 34 32 30 28 26 25 25 26 27 30 35 40 41 37 31 278 276 271 267 264 260 255 252 249 244 237 228 219 211 205 201 198 193 189 185 181 178 176 175 175 176 179 185 192 197 199 200 196 194 195 197 204 216 234 254 267 268 262 256 253 256 258 255 252 251 251 247 238 231 230 235 242 250 259 269 279 283 283 281 284 291 300 309 319 328 337 343 350 355 0 4 8 10 11 11 14 16 20 24 27 29 31 33 35 37 41 48 57 66 72 74 74 76 82 89 91 88 81 74 70 70 74 80 87 96 104 109 112 116 122 127 129 132 134 136 136 137 138 139 139 140 142 143 143 143 142 141 139 137 135 135 135 136 137 139 138 136 133 131 130 130 129 130 131 132 132 132 131 131 132 134 136 138 140 141 141 142 142 143 144 145 146 147 148 148 149 149 150 151 151 151 151 152 153 153 154 154 155 155 156 157 158 158 159 159 159 159 159 160 161 164 166 167 168 170 172 176 183 191 197 198 197 192 181 171 164 161 161 159 154 152 150 143 136 130 127 122 110 91 75 66 60 58 59 58 54 51 50 51 56 65 77 88 96 98 98 98 100 103 109 116 117 118 121 124 127 130 130 131 134 136 135 134 134 133 130 127 126 124 122 120 120 120 121 122 124 125 127 129 132 134 137 141 143 147 153 158 160 161 163 167 170 172 178 189 201 209 213 216 221 227 235 245 257 271 285 298 307 317 328 339 350 1 7 6 1 359 0 2 1 1 0 359 357 357 356 356 356 356 358 1 4 7 10 12 14 16 18 19 20 21 22 22 23 25 26 26 26 25 24 24 23 23 23 22 23 23 22 21 21 20 19 17 16 14 12 10 8 6 4 1 358 354 351 350 350 348 349 350 349 348 347 345 343 341 337 334 332 330 329 329 328 329 330 333 335 337 339 338 337 335 333 331 330 330 330 331 333 333 333 332 331 329 333 345 358 3 2 0 360 358 348 339 332 329 326 324 328 334 335 337 339 342 345 351 357 2 2 356 351 356 5 12 14 15 17 19 19 19 21 25 28 31 32 33 33 33 35 37 39 41 43 45 45 45 45 45 45 45 46 46 47 47 47 48 48 47 47 46 46 47 48 50 51 51 51 52 52 53 54 56 57 59 60 62 63 62 62 62 62 63 63 62 60 59 57 55 54 54 45 25 7 356 353 359 351 348 353 360 9 25 45 60 66 68 68 64 61 60 57 56 57 60 54 48 46 45 43 41 40 40 40 40 40 40 38 36 33 31 29 28 28 27 26 26 27 30 36 45 51 48 39 31 278 277 276 275 275 272 268 265 261 255 247 236 224 213 206 201 197 192 187 184 180 177 175 176 177 179 182 186 190 196 202 206 205 203 201 200 203 210 222 240 259 269 268 263 259 259 262 261 259 256 254 253 248 240 233 233 241 249 258 268 278 285 287 287 287 290 295 303 312 321 328 336 342 348 353 357 0 4 6 7 8 10 13 16 19 22 24 25 26 27 30 35 40 47 52 56 58 63 70 79 84 84 80 76 74 76 82 89 98 109 115 120 121 125 129 132 133 135 137 139 140 140 141 142 142 142 143 144 144 144 142 140 138 136 137 137 138 139 139 139 138 135 132 130 130 130 130 130 130 130 131 131 131 131 133 135 137 139 140 141 142 142 142 143 144 145 147 148 148 148 148 149 150 151 151 151 151 152 153 153 154 154 155 156 156 157 158 159 160 160 160 159 159 159 161 166 168 169 170 172 176 180 187 193 193 187 181 176 168 162 158 155 155 155 152 150 149 146 138 126 117 110 97 81 67 61 60 60 61 60 58 56 54 54 58 67 80 92 98 99 98 97 100 105 114 117 118 122 123 123 125 127 128 130 133 135 135 135 135 134 130 127 125 123 121 120 120 120 120 121 123 125 127 129 132 134 137 140 144 148 153 157 161 163 164 167 169 170 174 183 194 205 212 217 222 228 236 247 261 276 292 303 311 319 329 342 354 4 9 8 4 3 5 6 6 5 3 1 359 359 358 358 359 0 2 4 6 8 10 12 14 15 17 18 19 20 20 21 22 23 24 24 23 22 22 21 21 21 21 21 21 20 20 20 19 19 17 16 14 13 11 10 8 7 5 2 359 356 355 354 354 352 352 353 352 351 350 349 348 346 343 339 335 332 331 331 330 330 330 331 333 335 338 339 339 337 336 337 336 336 338 340 341 342 343 343 341 337 338 345 353 357 356 354 354 354 350 344 337 331 326 325 327 328 327 330 334 337 342 348 353 354 352 349 352 360 7 12 14 17 20 24 24 23 23 26 29 31 32 33 33 33 34 36 38 41 43 44 45 45 45 45 45 45 46 46 46 47 47 48 48 48 47 47 47 48 49 51 51 51 52 52 53 53 54 55 56 58 58 59 60 60 61 61 61 62 62 61 59 57 55 54 53 50 38 17 359 347 334 335 336 337 343 355 10 26 43 56 63 68 69 66 63 61 58 55 55 53 50 49 47 46 44 42 41 40 40 41 40 39 36 33 30 27 26 26 27 26 27 28 30 36 46 59 61 52 40 32 280 278 279 283 284 282 280 277 273 267 258 246 231 217 206 198 192 188 183 180 177 173 171 171 173 178 183 188 192 196 203 210 214 213 211 209 208 209 216 229 247 263 269 268 264 262 263 263 263 261 257 255 253 249 242 236 240 248 256 265 275 284 288 290 289 290 294 300 308 316 323 330 336 342 347 350 354 357 0 2 4 5 6 9 12 14 16 18 18 18 19 22 25 27 29 32 37 44 54 67 77 82 82 82 84 90 96 102 110 118 123 127 128 131 134 136 137 138 140 141 142 143 144 144 144 144 145 145 145 144 142 139 137 137 138 139 140 140 140 140 138 135 133 131 131 131 131 130 130 130 131 131 132 133 134 136 137 139 140 141 142 142 143 143 144 146 147 148 148 148 148 149 150 151 151 151 152 153 153 154 154 155 156 157 157 159 160 161 161 162 162 161 159 157 158 163 166 169 173 174 179 183 189 192 186 179 174 169 163 159 155 151 148 148 150 151 150 146 136 121 108 98 86 73 64 61 64 65 65 64 63 61 58 58 66 78 87 94 97 98 96 96 101 110 115 116 118 126 127 123 123 126 127 128 132 134 135 136 136 133 130 127 124 122 121 120 120 120 120 121 122 125 127 130 132 133 136 139 143 148 153 157 161 164 166 167 168 169 172 180 192 205 214 220 224 230 237 247 258 270 284 295 304 315 327 340 353 5 11 10 8 8 9 10 10 9 7 4 2 1 1 1 3 4 5 6 8 9 11 12 13 14 15 17 18 19 19 20 21 22 22 22 21 20 19 19 19 18 18 18 18 18 18 17 17 17 16 15 14 12 11 9 8 6 4 1 359 358 359 360 359 358 357 356 355 353 352 351 351 350 347 344 341 337 335 334 334 332 331 331 333 336 340 342 342 341 340 341 341 342 342 343 344 345 345 345 344 341 341 345 349 351 353 353 352 352 350 346 340 337 332 331 331 328 328 331 332 335 339 343 345 345 346 350 357 4 8 11 14 19 23 26 26 26 26 27 29 31 32 33 33 33 33 35 37 40 42 43 43 43 44 44 44 44 44 45 46 46 47 47 48 48 48 48 48 49 50 51 52 52 52 52 53 53 54 55 56 56 55 54 53 55 57 58 58 58 59 58 58 56 55 54 51 45 32 11 349 340 338 337 339 341 344 355 13 32 50 59 64 68 69 67 65 62 58 54 51 50 51 51 49 47 45 43 43 42 42 42 41 38 35 31 28 25 25 25 26 26 27 31 35 44 59 71 69 58 46 37 285 280 279 282 285 285 284 282 277 271 262 251 238 224 211 199 190 185 181 178 175 171 168 165 166 170 176 184 191 196 202 209 218 222 222 220 216 215 217 223 236 253 266 270 269 265 264 264 265 265 262 258 256 254 251 245 242 246 254 262 271 281 287 291 291 292 292 296 304 311 318 324 331 336 341 345 348 351 354 358 360 1 2 4 6 8 10 11 11 12 11 12 13 14 15 15 17 25 36 54 71 85 92 93 97 104 110 115 120 125 129 132 133 135 138 140 140 141 142 144 145 146 147 147 147 146 146 146 145 143 141 139 138 138 138 139 140 140 141 140 139 136 134 133 133 132 131 131 131 131 132 133 134 134 135 137 138 139 140 141 142 142 143 144 145 146 148 148 148 148 148 150 151 151 151 152 152 154 154 155 156 156 157 158 159 160 162 163 164 164 164 163 161 159 157 159 163 167 171 175 180 186 188 187 176 169 166 163 158 155 153 148 145 146 148 147 144 137 125 110 97 86 76 70 70 69 71 74 71 69 68 67 63 62 72 85 92 94 96 95 94 95 101 109 111 115 118 129 133 124 123 126 126 126 130 133 134 135 132 129 128 126 122 121 120 120 119 119 120 121 122 125 128 130 131 133 135 138 142 148 154 157 160 165 169 169 168 167 169 176 191 210 220 225 228 232 239 246 253 263 272 282 295 311 327 341 354 7 13 13 12 13 15 14 12 10 8 6 4 3 2 3 5 6 7 8 10 11 12 12 13 13 14 15 16 18 19 19 20 20 20 20 19 18 17 16 16 16 16 15 16 16 16 16 15 15 15 14 13 11 10 8 6 4 3 2 1 1 3 4 3 1 0 359 357 355 354 352 352 352 351 350 348 345 341 338 337 337 335 336 337 339 342 343 343 343 343 342 343 344 343 343 343 343 343 343 342 343 344 346 348 350 351 351 352 351 349 345 342 340 339 337 334 333 334 335 335 336 338 339 338 339 345 353 0 4 7 11 15 20 23 26 26 26 27 28 29 30 31 32 32 31 31 33 36 39 41 42 41 41 41 41 42 42 43 43 44 45 46 46 46 47 47 48 49 50 52 53 53 52 52 52 53 53 53 54 55 54 52 50 49 51 54 55 55 55 55 56 57 57 55 53 50 43 28 8 343 332 337 339 341 343 343 351 12 38 52 60 66 69 69 68 66 63 60 55 50 50 52 53 51 49 46 45 45 44 44 43 41 38 34 30 28 26 26 26 27 29 32 37 45 58 73 79 74 63 51 41 291 285 280 279 281 282 283 281 274 267 259 250 241 233 221 207 195 188 183 179 176 172 167 163 162 163 167 174 183 190 196 205 217 228 232 230 226 223 221 221 227 241 257 268 272 270 267 266 267 268 267 262 258 257 255 252 248 247 253 260 269 277 284 289 292 293 293 295 300 307 314 319 325 331 336 340 343 346 349 353 356 358 359 360 1 3 4 5 6 6 5 5 6 7 7 7 7 10 18 33 57 82 94 100 106 115 122 127 130 133 136 138 138 139 141 143 144 144 145 146 147 148 149 149 149 148 148 147 146 144 142 140 139 139 139 139 139 140 141 141 140 138 136 135 134 133 132 132 132 133 134 135 135 135 136 137 138 139 140 140 142 143 144 145 146 147 148 148 148 148 149 150 151 152 152 153 154 155 155 156 157 158 159 160 161 162 164 165 166 166 166 166 165 164 164 165 167 170 173 177 183 187 185 180 166 163 160 156 154 153 151 148 146 147 148 143 132 120 106 95 86 77 69 69 77 75 74 78 76 74 72 71 72 73 75 82 89 93 94 93 92 94 99 104 108 113 118 130 137 124 122 125 125 125 127 130 131 130 128 127 126 124 122 121 121 120 119 119 120 121 123 125 128 130 131 132 134 137 140 146 154 158 159 164 171 174 172 168 166 169 184 212 227 232 234 237 243 249 253 260 266 275 288 306 326 342 357 9 16 17 17 18 18 17 14 11 9 7 6 4 4 5 6 7 8 9 10 11 11 12 12 12 13 14 15 16 17 18 18 19 19 19 18 16 14 13 14 13 13 13 13 13 13 13 13 13 12 12 11 9 7 6 4 3 3 3 3 4 7 7 5 3 1 360 358 356 354 353 353 353 352 352 351 349 345 341 339 338 338 338 340 341 342 343 343 343 343 342 343 343 342 342 342 343 343 343 343 344 346 347 349 349 349 350 350 349 348 346 344 342 341 338 336 335 335 336 337 338 338 338 339 341 348 354 359 2 7 11 15 19 21 24 25 25 26 27 28 29 30 31 31 30 30 31 34 38 40 40 40 39 39 39 40 41 41 42 43 43 44 45 45 45 46 47 49 51 52 53 53 53 53 53 53 53 53 54 55 54 52 50 49 50 51 52 52 52 52 53 54 54 53 52 48 40 23 1 340 335 339 343 346 347 346 352 14 37 50 58 62 66 68 69 68 65 63 58 52 52 56 55 53 51 49 47 47 46 45 44 42 38 34 31 30 30 29 30 32 36 42 50 60 74 87 87 77 62 51 44 293 290 284 280 279 279 280 277 271 265 258 249 241 237 232 223 210 198 190 185 181 177 171 165 160 159 162 167 174 180 187 196 211 229 238 238 235 230 225 222 223 232 246 260 269 272 271 269 269 270 271 267 262 259 257 257 254 252 253 258 266 273 280 286 291 293 293 294 297 304 310 315 321 326 331 336 339 342 345 348 351 354 356 357 358 359 360 0 1 1 1 1 1 1 2 1 0 360 2 7 22 52 76 96 113 125 134 138 141 143 144 145 145 145 146 148 148 148 148 149 149 150 151 151 151 150 150 149 147 145 143 142 141 140 139 139 139 139 140 141 140 139 138 136 135 134 133 133 134 135 135 135 135 136 137 138 138 139 140 141 142 144 145 146 147 147 148 148 148 149 150 151 152 153 153 154 155 156 157 157 158 159 160 161 163 164 165 166 167 167 168 168 169 170 170 171 172 174 178 181 184 185 180 173 162 159 159 156 154 151 149 148 147 149 150 137 118 100 88 83 78 71 66 69 79 77 70 74 75 75 74 73 75 77 77 80 84 88 90 90 91 93 97 101 106 113 120 130 136 126 122 125 126 127 125 126 126 125 124 124 124 123 123 123 123 121 120 120 120 122 124 126 128 129 130 132 135 137 140 145 153 159 160 162 170 178 179 175 171 169 177 202 223 235 242 248 255 260 261 264 269 276 285 297 315 338 359 12 17 19 20 21 21 19 16 13 10 8 7 5 6 7 8 9 9 10 11 11 11 10 10 10 11 12 13 14 15 16 16 17 17 17 15 14 12 11 11 11 10 10 10 10 10 10 10 10 10 9 8 6 5 4 3 3 4 5 5 8 9 8 6 3 1 360 358 356 355 354 353 353 352 353 351 348 346 344 340 337 335 336 337 339 341 342 342 342 342 342 342 342 341 342 343 344 344 345 346 347 347 348 349 349 349 349 349 348 348 346 345 343 340 338 337 336 337 338 339 340 341 341 343 346 351 354 358 3 7 10 13 16 19 21 22 22 24 26 27 29 30 30 30 29 29 31 34 37 40 39 38 37 37 37 38 40 41 42 43 43 44 44 44 44 45 46 48 50 52 53 53 53 53 53 53 54 54 54 55 55 53 51 49 49 49 49 49 49 49 50 51 51 50 48 45 33 10 352 340 342 342 345 348 350 350 354 13 32 45 53 57 62 68 71 71 68 67 61 56 56 58 57 55 53 51 49 49 48 47 46 43 38 34 32 32 31 32 34 37 44 55 67 76 87 94 88 72 58 52 46 293 291 288 283 279 277 274 273 269 263 259 252 245 241 240 236 227 216 206 198 192 187 180 172 165 160 160 164 171 176 182 191 207 225 238 240 239 235 229 225 223 227 236 248 261 270 273 273 273 272 273 271 268 263 260 260 259 257 255 257 263 270 276 282 288 292 294 294 296 301 306 311 317 322 327 331 335 338 341 344 347 350 353 354 355 355 356 357 357 357 357 357 358 358 357 357 355 352 349 348 348 353 6 42 123 143 148 149 150 151 152 152 152 151 151 152 152 152 151 151 152 153 153 153 153 152 152 151 149 147 145 144 142 141 140 139 139 139 140 141 141 140 138 136 135 134 134 134 135 136 136 136 136 137 138 139 140 140 141 142 144 145 147 147 147 148 148 149 149 150 151 152 153 154 154 155 156 157 158 159 160 161 162 163 164 165 167 168 168 168 167 169 171 173 174 176 178 181 183 183 183 180 173 165 160 158 161 160 153 148 148 148 147 148 147 128 105 86 77 76 73 68 65 70 80 79 70 72 72 73 73 73 75 77 79 81 83 86 88 89 91 93 96 99 105 114 124 131 132 128 127 129 130 126 122 121 120 119 119 120 122 123 124 123 122 120 119 120 121 123 125 126 128 128 129 132 135 138 140 144 150 157 160 162 167 176 184 186 183 179 180 194 214 230 243 258 271 276 276 278 281 283 286 292 308 340 7 18 20 21 22 23 23 20 17 13 11 9 9 8 8 9 10 10 10 11 11 10 10 9 8 8 9 10 11 12 12 13 14 15 15 14 12 11 10 9 8 8 7 7 7 7 7 6 7 7 8 7 6 5 3 2 2 2 4 6 7 9 10 8 5 2 1 359 358 356 355 354 353 353 353 354 352 350 349 347 343 337 333 331 332 335 337 340 342 343 343 342 341 341 341 342 343 344 345 347 349 349 349 350 350 350 349 349 348 348 347 346 344 342 340 339 338 338 339 340 341 342 343 344 346 350 353 354 355 359 4 8 10 13 16 17 18 18 20 23 26 28 29 30 30 29 30 31 34 37 39 39 38 37 36 37 37 39 41 43 44 44 44 44 43 43 44 45 47 49 51 52 52 52 52 52 53 53 54 54 54 55 53 52 50 48 48 48 48 48 47 48 49 49 48 47 48 51 10 348 341 342 344 345 347 349 349 354 9 26 39 47 53 59 67 72 72 71 68 63 60 59 58 58 57 55 53 52 52 51 49 46 42 37 34 33 32 31 33 39 46 57 74 88 92 94 90 77 72 63 57 50 295 291 289 285 280 276 271 269 266 259 257 255 250 249 251 250 245 237 228 220 213 205 196 186 177 169 165 166 172 179 184 192 205 221 234 239 239 237 232 227 224 226 231 239 249 261 270 274 275 274 274 273 271 269 265 262 262 261 259 257 261 267 273 279 285 290 294 295 296 299 303 306 313 318 323 327 331 334 337 340 343 345 348 350 352 352 353 354 354 354 354 354 354 354 353 352 349 346 341 336 331 327 328 322 195 170 164 161 159 158 158 158 157 157 156 155 155 155 154 155 155 156 156 156 156 155 155 153 151 149 147 146 145 143 142 141 140 140 141 141 141 139 138 136 135 134 135 135 136 136 136 137 138 139 140 141 141 142 143 144 145 147 148 148 148 149 149 150 150 151 152 153 154 155 156 156 157 158 159 160 161 162 163 164 166 167 168 169 170 170 170 171 173 175 177 179 182 183 183 182 180 176 169 162 158 159 162 158 151 146 146 145 144 141 134 111 94 82 76 75 72 68 67 73 82 82 74 72 71 71 72 72 74 77 80 82 85 87 88 88 89 92 95 99 105 114 128 138 132 127 130 134 132 123 117 116 114 113 114 117 119 120 120 120 119 119 120 121 122 123 125 127 128 128 130 133 135 138 140 142 147 153 159 163 166 174 184 192 196 195 195 203 217 230 240 254 271 282 288 294 297 296 296 302 317 351 19 26 24 21 22 24 24 21 18 15 13 12 11 10 11 11 11 10 11 11 10 10 8 7 6 6 7 7 9 10 10 11 12 12 11 10 10 9 8 7 6 5 5 5 4 4 3 3 3 4 5 5 5 3 1 1 1 2 4 6 8 10 9 7 4 1 359 358 357 356 355 354 354 354 354 354 354 354 354 353 350 345 338 333 331 331 334 337 340 342 342 342 341 340 341 342 343 344 346 347 349 350 350 350 350 350 349 348 347 347 347 345 343 342 340 339 338 339 340 341 343 343 343 345 347 350 352 353 354 356 1 5 8 11 13 14 14 15 16 20 24 27 28 29 30 30 30 31 34 37 39 39 38 37 37 37 38 40 42 43 44 44 44 43 43 43 43 44 46 48 50 51 51 52 52 52 52 52 52 53 54 54 54 52 50 48 47 47 47 47 46 47 49 50 51 52 52 57 18 353 343 339 343 345 344 345 346 350 3 22 34 42 48 56 66 72 74 73 69 65 62 61 60 60 59 57 55 55 55 54 50 46 41 36 34 32 32 32 36 46 59 77 85 93 97 96 89 82 76 68 60 54 300 293 288 284 280 275 268 264 260 254 251 251 249 249 255 256 255 251 247 245 243 237 227 213 199 186 176 171 172 181 191 197 205 216 228 237 240 239 235 230 228 228 231 235 240 250 262 271 276 277 276 275 273 272 270 266 264 264 263 261 260 264 270 276 282 289 294 297 298 299 301 303 308 314 319 323 327 330 333 336 339 341 344 346 348 349 350 351 351 352 351 351 351 350 349 347 345 341 336 329 321 313 303 285 225 187 177 171 166 163 162 162 162 161 160 159 158 158 158 158 158 159 159 159 159 158 157 156 154 151 149 148 147 145 144 143 142 142 143 142 142 140 138 136 135 135 136 136 136 136 137 138 140 141 142 142 143 143 145 146 147 148 149 149 150 150 150 150 151 152 153 154 154 156 157 158 158 159 160 161 162 163 164 165 166 167 168 169 171 172 173 174 175 177 180 181 182 183 182 179 175 171 166 162 160 158 157 153 149 146 144 140 138 129 105 85 76 75 76 76 74 71 71 77 83 82 77 75 72 71 71 72 74 76 77 79 83 86 85 84 85 89 93 97 103 113 129 149 134 127 132 137 131 118 112 112 111 111 112 113 114 115 117 119 121 122 122 121 122 124 125 127 128 129 131 134 136 138 140 141 144 149 155 161 167 172 180 190 198 204 210 218 231 237 241 248 261 277 291 303 309 311 314 319 327 356 22 29 25 22 23 25 25 23 21 18 15 14 12 11 12 13 12 11 11 11 10 9 7 5 4 4 4 5 6 7 8 9 9 9 8 7 7 7 6 6 5 4 3 2 1 1 360 359 360 0 1 2 3 2 0 360 0 2 3 6 7 9 8 6 3 360 358 357 357 356 356 356 355 355 355 355 356 357 358 358 357 354 348 342 337 334 334 336 338 340 340 341 340 340 341 342 343 344 345 346 347 348 349 349 349 349 348 348 347 347 347 346 344 342 340 339 338 339 339 341 343 343 343 344 347 349 351 353 354 356 359 2 5 8 10 12 13 13 14 17 21 25 27 28 29 30 31 32 34 37 39 40 39 38 38 38 39 41 43 44 45 45 44 44 43 43 43 44 46 48 49 50 50 51 52 52 52 51 51 51 52 54 54 52 51 49 48 47 47 47 46 47 49 51 51 49 46 38 9 345 341 341 343 345 344 344 349 353 4 22 34 44 48 59 68 74 77 76 72 67 64 62 61 61 60 59 58 58 58 57 52 46 40 35 32 31 31 32 36 49 66 88 94 91 91 90 84 78 74 69 65 59 304 298 289 283 278 272 264 256 252 248 244 243 243 244 246 247 247 250 254 261 267 269 266 257 240 214 193 180 175 181 194 203 208 215 223 232 239 240 237 232 231 232 235 238 241 245 255 265 274 279 280 278 276 274 273 270 267 266 266 265 263 263 267 273 280 287 293 297 298 299 300 301 305 310 315 320 323 326 329 332 335 337 340 342 344 346 347 348 348 349 349 348 348 347 346 344 341 337 331 323 313 301 286 259 222 197 185 178 173 169 166 165 165 164 163 163 162 162 162 162 162 162 162 162 162 161 159 158 156 153 151 149 148 147 146 145 145 145 145 144 143 141 139 137 137 137 137 137 136 136 138 140 141 142 142 143 144 145 147 148 149 150 151 151 151 151 151 152 152 153 153 154 155 156 158 159 160 161 161 162 163 164 165 166 167 167 168 169 170 172 175 177 179 180 182 181 181 181 179 175 169 164 161 162 161 156 151 148 146 141 137 135 131 111 82 63 57 62 70 75 76 74 74 78 81 81 80 78 76 73 72 73 75 75 75 77 81 85 84 84 85 87 92 96 102 110 124 142 135 131 132 137 132 121 110 112 112 111 109 107 108 113 118 121 123 124 123 122 122 124 125 127 128 129 131 134 136 138 140 141 143 145 150 157 165 171 177 182 186 188 190 203 235 243 245 249 260 276 292 305 314 319 324 327 329 355 19 25 24 24 26 27 27 25 23 20 17 14 13 13 13 14 14 13 12 11 10 7 5 3 2 2 2 3 4 6 6 7 7 8 7 6 6 6 6 5 4 2 0 359 358 357 357 356 356 357 359 0 1 2 0 359 0 0 2 4 6 7 6 4 1 359 357 356 357 357 357 358 357 357 357 357 357 358 359 0 359 358 356 353 348 342 338 337 339 339 339 340 340 340 341 342 343 344 344 345 345 346 348 348 348 348 348 348 347 347 347 346 344 343 341 339 339 339 340 341 342 342 342 343 346 349 351 354 355 356 357 359 2 4 8 10 11 12 13 15 18 23 25 26 28 30 32 34 35 37 40 41 41 41 40 40 41 42 44 45 45 45 45 44 43 43 43 44 46 47 48 49 49 50 51 52 51 51 50 50 51 53 53 53 51 49 48 47 47 46 46 47 50 51 49 46 38 22 1 347 343 344 347 348 349 351 356 2 13 30 46 50 60 70 73 75 78 78 74 70 66 62 62 62 61 60 60 61 62 60 56 48 39 34 32 31 31 32 37 49 69 86 94 87 81 79 75 73 73 74 70 59 308 303 296 287 279 272 262 255 249 245 241 237 236 236 235 232 233 240 251 264 277 287 292 292 286 268 237 204 186 184 196 210 216 219 221 226 236 241 240 235 234 238 243 247 249 250 253 260 269 277 281 281 279 277 276 274 271 268 268 268 268 266 266 270 278 285 291 295 298 299 299 300 302 306 311 316 320 323 325 328 331 334 336 338 340 342 343 344 345 346 346 345 345 344 343 341 338 334 328 318 307 293 274 248 222 204 192 185 180 175 172 170 169 168 167 167 167 167 167 167 166 166 166 166 165 163 162 160 158 155 153 151 150 149 148 147 146 146 146 145 144 142 141 139 139 139 138 138 137 138 140 141 142 142 142 144 146 147 148 148 150 152 154 154 154 153 152 153 153 153 154 154 155 157 158 159 160 162 162 163 164 165 166 166 166 167 167 168 169 171 175 179 183 184 183 181 180 178 174 168 163 158 155 156 155 152 146 143 139 129 123 124 118 92 69 62 56 56 63 71 75 76 76 78 80 81 81 80 78 76 75 76 77 77 77 78 81 84 84 84 85 88 92 96 101 109 121 136 138 132 131 134 134 134 118 118 116 112 106 102 104 112 119 123 124 125 124 123 123 124 125 126 127 128 130 133 137 139 140 141 142 144 147 152 159 167 176 179 175 167 165 181 231 243 247 255 269 292 307 311 314 318 321 322 330 354 12 20 23 26 29 30 30 27 24 21 18 16 16 15 14 15 15 15 13 11 8 6 3 2 1 1 1 2 3 4 5 5 6 7 6 6 6 6 6 5 3 0 358 356 354 353 354 355 356 357 358 359 1 1 2 360 360 360 0 2 3 3 3 1 359 358 357 357 358 359 360 0 360 359 359 359 359 359 359 360 360 359 358 357 354 349 343 340 340 340 340 340 340 341 341 342 342 343 344 344 344 345 346 347 348 348 348 347 347 347 347 346 345 344 342 341 340 340 341 342 342 341 340 342 344 348 351 354 355 356 356 357 359 2 6 9 11 13 14 15 17 21 23 24 26 28 32 35 36 38 40 41 42 42 42 42 42 42 44 45 46 46 45 44 44 43 44 45 46 47 47 48 48 49 50 51 50 50 49 49 50 52 53 54 52 50 48 47 46 46 46 47 49 50 48 43 31 14 0 350 346 349 353 355 355 358 3 10 23 40 57 71 82 84 77 77 79 79 76 72 67 63 63 62 61 61 61 63 65 65 61 51 42 36 33 32 33 35 42 56 72 81 83 79 71 66 66 72 79 81 73 58 312 307 302 296 288 281 273 265 259 253 248 245 243 240 235 230 229 234 244 261 280 296 305 311 313 310 299 272 231 209 213 224 229 228 226 225 230 238 242 240 237 243 250 255 257 256 256 258 265 273 280 283 282 280 279 277 275 272 270 270 270 269 267 269 275 282 288 293 297 299 300 300 301 303 307 312 317 319 322 324 328 330 332 335 336 338 339 340 341 342 343 342 341 341 339 338 335 331 325 316 304 288 269 245 224 209 199 192 187 182 179 176 175 174 173 172 171 171 172 172 171 170 170 169 168 166 165 163 160 157 155 153 151 150 149 148 148 147 147 146 144 143 142 141 141 140 140 139 139 140 142 142 142 142 143 145 147 148 148 149 150 153 155 156 156 154 153 153 153 154 154 154 156 157 158 159 161 162 163 164 164 165 166 166 166 166 166 167 168 170 173 177 179 183 182 179 175 171 165 160 156 152 150 151 151 147 141 137 129 114 103 102 93 74 65 62 59 56 57 64 71 75 77 80 82 82 82 81 80 78 78 79 80 80 79 80 82 84 84 84 85 88 92 97 102 108 117 129 135 131 128 127 128 135 133 126 122 115 106 101 110 121 126 127 128 128 127 125 124 124 125 126 126 127 129 133 138 140 140 142 144 144 145 148 153 161 172 178 168 148 142 160 217 244 250 263 290 315 323 316 308 305 306 311 328 353 9 18 23 28 31 32 31 27 24 21 20 19 17 16 15 15 15 14 11 8 5 3 1 0 360 0 1 2 3 4 4 5 5 5 5 5 6 6 5 4 2 359 356 354 352 352 354 356 358 359 359 360 0 1 2 1 360 359 359 0 1 1 0 360 359 358 358 358 359 0 2 3 2 2 1 1 0 360 360 360 360 359 358 357 356 352 347 343 342 342 341 341 341 341 342 342 343 343 344 344 345 345 346 347 348 348 348 347 347 347 346 346 345 344 343 341 341 341 342 343 343 342 341 342 344 348 351 354 355 356 356 355 356 359 3 8 11 14 16 17 19 21 22 23 24 26 30 34 36 38 40 42 43 44 43 43 43 44 44 46 47 47 45 44 44 45 46 47 47 47 47 47 47 48 49 49 49 49 47 47 48 50 53 54 53 51 49 46 45 45 45 46 48 49 47 40 27 12 1 351 350 355 359 1 2 4 8 17 30 47 63 76 86 86 77 77 79 79 77 73 68 65 64 64 62 61 62 65 68 68 64 55 45 38 35 34 36 41 49 60 71 76 75 68 59 55 58 67 79 86 83 71 317 312 308 304 299 294 288 281 275 269 264 261 258 253 250 248 244 242 244 257 278 297 309 318 326 331 329 321 304 280 262 256 251 244 237 230 227 232 239 241 239 243 251 257 259 260 259 259 263 269 276 281 283 283 281 279 278 276 273 271 271 271 270 269 272 278 285 291 295 298 300 300 300 302 304 309 313 316 319 321 324 326 329 331 333 335 336 336 338 339 339 339 338 337 336 335 332 328 323 315 304 288 269 247 228 215 207 200 194 190 187 185 183 181 180 179 178 177 177 177 176 175 174 173 172 170 168 166 162 159 156 154 152 151 150 149 149 148 147 146 144 143 142 142 142 142 142 142 142 143 143 144 143 143 144 145 148 150 151 149 149 152 154 156 156 155 154 154 154 154 154 155 156 157 158 159 161 162 163 163 164 164 165 166 166 166 166 166 167 169 170 173 174 177 178 175 170 164 158 154 151 149 148 148 146 140 135 132 122 102 86 80 71 63 64 62 63 60 55 59 66 72 77 81 84 84 83 82 81 80 80 81 82 82 82 83 85 87 87 87 88 91 95 99 103 106 108 111 116 120 122 120 120 128 139 132 127 120 113 113 126 133 133 132 132 131 129 127 125 125 125 125 124 125 128 132 137 139 141 144 145 144 144 146 150 156 166 170 156 130 121 132 181 249 257 280 317 325 316 301 286 279 283 298 324 351 8 18 24 29 31 31 29 26 23 22 21 19 16 14 12 12 12 11 8 5 2 1 359 358 358 359 0 2 4 5 5 5 5 5 5 5 5 5 4 2 1 358 356 354 354 355 358 1 2 1 1 1 0 0 1 1 1 360 359 360 360 360 0 0 0 0 0 0 1 2 3 4 4 4 3 2 2 1 1 1 0 360 359 358 357 354 350 346 343 342 342 342 342 343 343 344 345 345 346 346 346 347 347 347 348 348 348 347 347 346 345 345 344 344 343 342 342 342 344 345 345 344 343 343 345 347 350 353 354 355 355 355 355 357 1 6 11 15 19 20 22 23 24 24 25 27 30 34 36 38 39 42 44 45 45 45 45 45 46 46 47 47 46 45 45 46 47 48 48 47 47 46 46 46 47 48 48 47 46 45 46 48 51 53 54 54 52 49 46 45 44 44 46 47 44 37 23 10 3 356 356 1 4 5 6 9 14 22 34 49 63 72 80 77 77 77 79 79 78 74 70 68 67 65 62 60 60 63 66 69 66 59 49 40 37 38 41 47 54 63 70 71 66 57 51 51 54 63 78 90 91 80 322 319 316 313 310 306 301 297 292 286 281 275 268 260 258 263 264 256 250 257 273 289 303 316 328 337 339 336 329 318 303 291 279 267 255 243 232 228 232 237 238 240 246 252 257 261 262 262 263 267 273 278 282 284 283 282 280 279 277 274 272 272 272 271 272 276 282 288 293 297 300 301 301 301 302 306 310 313 316 318 321 323 326 328 331 332 333 334 334 335 336 336 335 334 332 331 329 325 319 313 304 289 271 251 235 224 216 209 203 199 196 194 191 189 187 185 185 184 183 182 181 180 179 178 176 174 171 168 164 161 158 155 153 152 151 150 149 148 147 146 144 143 142 143 143 144 144 144 144 145 145 145 145 145 145 146 147 149 149 147 148 151 153 155 156 155 154 154 154 154 154 155 156 157 158 159 160 161 163 163 164 164 164 165 166 166 166 166 168 170 169 170 173 175 174 169 163 157 153 150 148 148 148 144 135 126 121 124 117 96 80 77 74 69 68 65 68 68 60 58 63 70 77 83 86 87 86 84 82 82 83 84 84 84 84 85 87 89 90 91 94 97 99 101 103 103 100 97 97 103 111 118 121 126 139 136 131 127 122 129 137 137 135 134 132 131 129 127 125 124 123 122 122 123 127 131 135 137 141 146 148 145 142 144 148 152 157 155 139 117 113 122 149 253 263 296 321 306 285 272 264 264 275 301 333 357 12 20 25 27 29 28 26 24 22 22 20 17 12 8 6 5 5 5 4 2 0 358 357 356 356 358 1 4 6 6 6 7 6 6 6 5 5 4 3 0 358 357 356 356 358 1 6 8 8 5 2 2 2 1 0 1 1 1 0 360 0 1 1 2 2 2 2 2 2 3 5 6 6 5 4 4 3 2 2 2 1 0 360 359 357 354 351 347 343 341 340 341 341 342 344 345 346 347 348 348 348 348 348 348 348 348 348 347 346 345 345 344 344 344 344 343 342 343 344 346 347 346 345 345 346 347 349 351 353 354 354 354 354 355 359 4 10 15 19 22 24 26 27 27 28 29 31 33 35 37 38 40 43 45 46 47 48 48 48 48 48 47 47 46 46 47 48 48 48 47 47 47 46 46 46 46 46 45 43 43 45 47 50 53 56 57 55 52 48 46 44 43 44 44 40 31 20 8 3 1 4 6 8 8 9 11 17 25 37 49 58 66 72 75 76 76 77 78 78 75 72 71 70 67 61 55 54 58 64 67 67 61 50 43 40 42 46 52 57 64 68 65 59 52 49 49 50 55 64 74 77 74 328 326 324 322 320 318 316 312 308 304 297 287 275 261 252 247 244 241 237 240 255 272 291 308 323 332 336 335 333 328 318 309 300 290 279 265 248 234 229 233 238 240 242 246 251 257 262 264 265 268 272 276 280 283 284 284 282 281 279 277 275 274 274 274 273 275 279 285 291 296 299 301 302 302 302 304 307 311 314 316 318 321 323 326 328 330 331 331 331 332 332 333 332 331 330 328 325 320 316 311 302 291 274 257 244 234 225 218 213 208 205 202 200 197 195 192 191 190 189 188 187 186 184 183 181 178 174 171 166 163 159 156 154 153 152 151 150 149 148 146 145 144 143 144 144 145 145 145 146 147 147 147 147 147 146 146 146 147 148 147 148 149 153 154 154 154 153 153 153 154 154 155 155 156 157 158 160 161 162 163 163 164 164 164 166 166 167 166 166 167 170 170 171 171 170 164 157 152 149 147 143 143 143 131 101 85 72 85 106 87 80 82 83 79 78 74 72 74 69 61 62 67 74 81 86 89 88 86 85 84 84 85 86 86 86 87 89 91 92 94 99 104 105 104 103 101 96 92 91 96 108 123 129 136 143 138 133 132 132 138 141 138 133 129 129 129 127 125 122 120 120 120 120 123 127 131 133 135 141 149 149 145 141 143 147 149 148 144 132 114 103 107 114 266 261 290 288 265 256 253 254 263 284 316 346 5 15 21 22 24 24 24 23 21 20 19 16 10 3 358 355 355 359 3 4 3 1 359 356 355 356 359 3 7 9 9 8 9 8 7 7 6 5 4 1 359 356 356 356 358 2 7 11 14 13 9 4 2 3 3 1 1 3 2 2 1 2 2 2 2 2 2 3 3 4 5 6 7 7 6 5 4 3 3 2 2 1 1 0 359 357 354 351 348 343 341 340 340 340 341 343 344 346 347 347 347 347 348 348 348 348 347 347 347 346 346 346 346 346 346 346 345 344 344 345 346 348 348 348 347 347 348 349 350 351 351 352 352 353 354 357 2 9 14 19 23 25 28 30 31 32 32 32 33 34 35 36 39 42 44 47 49 51 51 51 50 49 47 47 47 47 48 48 48 48 48 47 47 46 45 45 45 45 44 42 43 45 48 51 55 58 58 55 52 50 48 45 43 42 41 36 28 17 7 3 4 7 8 9 10 11 13 17 25 36 46 53 61 68 72 74 75 77 78 79 76 74 74 72 69 62 56 55 58 62 66 67 60 49 44 44 47 52 58 62 66 67 63 58 54 50 46 44 46 51 57 58 75 334 331 330 328 327 327 326 323 320 315 309 299 282 260 238 217 199 187 182 188 216 259 288 306 318 324 327 329 329 327 323 318 313 307 300 290 276 255 238 234 241 244 243 243 245 252 259 265 268 270 273 275 277 280 283 284 284 282 281 279 278 276 275 276 276 276 277 282 288 294 298 300 302 302 303 303 305 308 311 314 316 319 321 323 325 328 329 330 330 330 330 329 329 328 327 325 321 316 312 307 301 291 278 263 250 241 234 227 220 217 214 211 208 206 203 199 197 195 194 194 193 192 190 189 185 181 177 173 169 164 161 158 156 154 153 152 152 150 149 147 146 146 145 146 146 147 147 147 148 149 149 150 150 149 149 148 149 150 150 147 145 144 152 154 153 152 151 152 152 153 154 154 155 156 157 158 159 161 162 163 163 163 163 164 166 168 168 168 168 169 170 169 165 163 165 163 157 151 148 145 139 137 138 123 72 59 64 53 29 55 70 79 79 72 77 86 78 72 65 62 62 61 64 72 81 87 90 90 88 86 86 86 86 86 87 90 93 94 95 97 102 108 112 110 103 97 92 88 88 93 109 131 142 149 147 141 135 137 140 144 142 134 126 123 124 125 124 122 119 117 118 119 121 124 129 132 133 136 142 148 148 144 141 142 145 145 143 139 133 120 101 91 95 224 240 255 244 239 244 248 257 275 301 328 349 2 10 14 16 18 20 20 19 16 15 14 9 1 352 348 350 357 5 10 11 8 5 3 1 359 0 3 8 12 13 11 10 9 8 8 8 6 5 3 0 358 356 355 356 359 4 8 12 13 12 7 3 3 3 4 3 4 5 5 5 4 3 2 1 1 1 2 3 5 6 7 8 8 8 7 6 4 3 3 3 3 2 1 1 360 357 353 350 347 344 341 339 339 339 340 342 343 345 346 346 346 347 347 347 347 348 347 347 347 348 348 349 349 349 349 349 348 347 346 346 346 348 349 349 349 349 349 349 349 349 349 350 351 351 352 355 360 7 13 18 22 25 28 31 33 33 33 32 32 32 33 35 38 41 45 48 50 51 51 50 49 48 47 47 47 48 49 48 48 48 48 47 47 46 45 45 44 44 43 42 43 46 49 53 56 58 56 52 49 50 49 46 43 41 37 31 22 13 6 3 5 7 8 9 10 12 14 18 26 34 43 51 59 65 70 73 75 77 80 79 78 77 77 77 74 71 70 73 70 64 67 67 59 48 46 48 53 59 64 66 69 70 67 64 58 49 42 41 43 47 53 60 94 339 336 333 331 330 329 328 325 321 317 310 301 283 255 219 190 173 158 149 153 194 283 310 319 323 323 325 326 327 327 325 322 319 317 314 310 304 289 267 251 253 255 250 243 240 245 255 265 271 274 275 275 276 277 280 283 285 284 282 281 280 279 277 277 277 277 278 280 286 292 296 299 301 302 303 303 305 306 309 312 315 317 319 320 322 325 327 329 329 329 328 327 326 325 324 322 318 314 310 305 300 292 281 269 257 247 239 232 227 223 220 218 215 214 211 207 205 202 201 200 199 198 196 193 189 184 180 175 171 167 163 160 158 156 155 154 153 152 151 149 149 148 148 148 149 149 149 150 150 151 152 153 153 153 152 151 150 149 149 149 146 144 152 154 151 149 149 150 151 152 153 154 155 156 157 158 160 161 162 162 163 163 164 165 166 168 169 169 169 167 165 164 160 159 163 167 165 157 149 133 124 127 126 53 37 42 51 35 2 21 46 60 64 62 70 87 81 56 49 61 64 60 56 61 71 81 88 92 91 89 87 87 87 87 88 92 95 97 97 99 104 108 115 116 104 96 92 89 86 90 103 126 148 159 151 144 134 139 141 137 128 120 116 118 119 121 122 121 118 115 116 118 121 125 129 131 133 137 141 144 144 141 139 139 139 138 136 135 133 125 111 91 101 211 224 227 227 232 241 251 266 289 313 332 345 354 1 5 9 12 15 16 14 11 9 6 1 353 348 349 357 8 16 19 17 13 10 8 7 6 6 9 12 16 16 13 11 8 7 7 7 6 5 2 360 358 356 355 356 359 3 6 9 9 6 1 2 5 7 7 7 7 9 9 9 7 4 1 360 360 1 2 4 6 7 8 9 9 8 8 7 5 4 3 3 3 2 2 1 0 357 353 349 346 343 341 339 338 338 339 341 342 344 345 346 346 347 347 347 348 348 348 348 349 349 350 351 352 352 351 351 350 349 348 348 348 348 349 350 350 350 351 351 350 349 349 349 349 350 351 354 358 5 11 17 20 23 27 31 33 33 32 31 30 30 32 35 38 42 46 47 48 50 49 48 48 47 47 47 48 49 49 49 48 48 48 47 47 47 46 46 44 43 42 42 44 46 49 53 55 56 55 50 48 49 48 46 44 40 35 26 15 7 3 2 4 6 8 10 12 13 16 20 26 34 42 50 57 62 68 71 75 77 78 79 79 79 80 81 82 83 84 81 70 65 68 66 57 50 48 52 59 67 70 71 75 80 83 81 62 45 39 39 42 47 55 77 122 345 341 337 334 331 328 324 320 316 310 303 291 272 242 208 181 161 146 137 140 184 320 330 334 334 332 331 330 329 329 327 325 323 323 323 323 321 315 303 290 280 274 263 248 237 239 251 264 274 278 279 278 276 276 278 281 284 285 284 282 281 280 279 278 278 278 279 280 283 289 294 298 300 301 302 303 304 305 307 310 312 315 317 318 320 322 325 327 328 328 327 326 324 322 321 319 316 313 309 304 299 292 284 276 266 255 246 239 234 230 226 223 221 221 218 215 212 210 208 206 205 203 200 197 192 188 183 178 174 169 165 162 160 158 157 156 155 154 153 152 152 151 151 151 151 151 151 152 152 153 154 155 156 156 154 151 150 148 146 149 154 153 155 154 149 147 148 149 150 151 153 154 155 157 158 159 160 161 161 162 162 162 163 164 165 166 167 167 165 162 160 163 165 164 165 169 170 164 145 58 58 51 37 26 22 25 27 17 4 9 24 39 48 54 66 78 74 38 42 57 65 63 57 54 60 70 81 89 93 92 89 88 87 88 90 95 98 99 97 100 105 107 114 114 107 102 102 100 96 96 102 116 141 160 151 136 128 132 129 119 109 107 110 113 116 118 121 122 119 116 116 118 121 125 127 129 131 134 136 135 135 133 130 128 126 125 125 126 126 123 115 105 195 226 232 231 232 236 244 254 271 294 314 327 336 346 354 359 2 4 6 8 8 7 4 360 356 352 351 357 7 16 22 22 20 16 14 13 12 11 11 13 15 16 16 14 12 9 7 6 6 6 4 1 359 357 356 356 357 359 2 4 8 8 5 4 5 9 11 12 12 13 14 13 12 8 4 360 359 359 1 3 5 6 7 8 8 9 9 9 8 6 4 3 3 2 2 2 1 0 357 352 348 345 342 340 338 337 337 338 339 341 342 344 345 346 346 347 348 348 349 349 349 350 351 352 353 353 353 352 352 351 351 351 350 350 350 351 352 352 353 353 353 353 351 350 349 350 350 352 354 358 3 9 15 19 22 26 29 31 31 30 29 28 29 30 34 37 41 44 44 45 46 47 46 46 46 47 47 47 49 49 49 49 49 48 48 48 48 48 48 46 44 42 42 43 46 48 50 53 54 53 49 48 49 48 47 45 41 35 25 12 3 0 360 2 4 7 11 15 16 19 22 27 34 43 48 53 59 66 71 74 77 79 80 81 82 84 86 88 92 92 80 65 66 67 64 57 52 51 55 65 74 78 80 85 87 81 70 51 40 37 38 42 47 60 100 135 352 348 344 340 336 331 325 319 312 304 293 278 256 223 191 167 151 138 128 126 92 351 344 344 342 341 339 336 334 331 330 327 326 326 327 328 328 326 322 315 304 291 277 260 239 234 247 264 276 282 283 282 279 277 278 280 282 284 285 284 282 281 280 280 279 279 279 280 283 286 291 296 299 300 302 303 304 305 306 308 310 312 315 316 318 320 322 324 326 327 327 326 325 322 320 317 315 312 308 305 300 294 288 282 275 266 256 248 244 241 237 232 229 227 225 221 218 216 214 211 210 208 205 201 196 192 187 182 177 172 168 165 162 161 159 158 157 156 156 156 155 155 154 154 154 153 153 153 153 154 155 157 158 157 155 152 151 149 149 155 163 162 158 153 148 146 146 147 149 150 152 154 155 157 158 160 161 161 162 161 161 162 162 162 163 164 164 164 163 161 159 162 168 167 165 164 164 163 135 33 34 33 29 23 17 10 5 4 4 7 14 23 30 38 53 63 50 35 36 50 66 68 62 55 56 62 71 81 89 92 92 90 89 90 94 99 102 103 100 101 105 106 110 108 107 108 111 111 107 104 106 113 133 154 137 114 113 114 108 100 99 102 106 110 112 115 119 121 121 119 118 119 121 123 124 125 128 129 129 126 124 122 114 106 103 105 108 112 116 117 114 109 120 262 257 249 245 244 248 257 271 291 306 315 324 335 345 351 353 354 356 359 2 3 1 358 355 353 356 4 13 21 24 24 22 19 17 15 14 13 13 13 14 13 14 14 12 8 6 5 6 6 4 1 358 356 355 355 357 360 1 4 7 9 9 9 10 12 14 15 17 18 18 16 12 7 2 360 359 360 1 4 6 7 8 8 8 8 9 9 8 7 5 4 3 2 1 1 0 359 356 351 346 343 341 338 337 336 335 336 337 339 341 342 344 345 346 347 348 349 349 350 350 351 352 353 354 354 353 353 353 353 353 353 353 353 353 354 354 355 355 356 356 356 355 353 352 352 353 353 356 358 1 8 15 19 22 24 26 27 28 28 27 28 28 28 31 34 38 38 39 41 43 44 45 45 46 47 47 48 49 49 49 49 49 49 49 49 50 50 49 48 45 42 41 42 44 45 48 51 52 51 50 49 49 49 48 47 44 37 26 9 2 360 359 0 3 7 13 18 19 20 23 27 35 42 47 51 58 64 70 74 77 79 82 84 85 86 88 90 95 93 81 71 67 66 63 58 53 52 60 70 80 88 92 89 70 54 44 39 40 40 40 42 49 71 121 140 356 352 349 345 341 336 330 323 314 305 293 276 247 208 175 155 139 127 117 110 98 30 1 353 348 346 343 340 337 334 332 331 330 330 329 328 328 327 325 321 313 303 292 277 255 241 249 268 280 285 287 286 283 279 278 278 279 281 283 284 283 282 282 281 280 280 280 281 283 285 289 293 297 299 301 302 303 304 305 306 308 310 313 315 317 318 320 322 324 325 326 326 326 324 321 318 315 312 309 305 301 296 291 287 281 275 268 261 255 253 249 244 240 235 231 227 224 220 217 216 214 212 209 205 202 197 192 187 181 176 171 168 166 164 162 161 159 159 159 159 159 159 158 158 157 156 155 154 154 154 156 158 158 157 155 153 151 152 156 162 165 162 156 151 147 145 146 147 148 149 151 153 155 157 159 160 161 162 163 162 162 161 161 161 161 161 161 162 162 162 158 158 164 165 162 158 155 156 131 26 27 30 29 26 18 9 3 1 6 10 13 16 19 25 32 35 32 28 26 33 49 64 63 58 58 61 66 74 82 88 91 91 89 91 95 101 105 104 102 102 104 105 105 103 101 99 99 99 99 100 104 113 130 140 110 93 92 91 90 91 94 99 103 106 109 113 117 120 121 121 120 120 119 119 120 121 123 123 121 118 116 112 103 93 88 89 93 97 102 107 109 104 89 30 296 264 253 250 252 259 272 286 296 302 311 325 337 343 343 343 345 351 357 359 0 0 357 356 1 10 18 24 27 27 25 22 19 17 14 12 12 12 12 12 13 14 10 6 4 5 7 7 5 2 360 358 356 356 357 360 2 4 7 10 12 13 13 14 16 18 19 20 19 15 10 5 2 0 360 360 1 5 7 8 9 9 8 8 9 8 8 6 5 4 2 1 0 359 358 357 354 349 345 341 339 336 335 334 334 334 336 337 339 341 342 344 345 347 348 349 350 350 351 352 353 354 354 354 355 355 356 356 356 356 356 356 356 357 358 358 359 359 360 0 360 358 357 357 357 357 358 359 2 9 15 19 21 22 22 23 24 25 26 26 27 28 29 32 33 34 35 37 40 42 43 45 46 48 49 49 49 48 48 49 49 49 49 50 50 51 50 48 45 42 40 40 41 43 46 48 50 50 49 48 49 49 50 50 47 42 28 11 2 0 358 358 2 7 14 19 22 21 23 28 34 39 44 48 54 61 68 73 77 81 83 86 88 90 90 92 95 92 85 76 70 68 65 60 53 55 65 74 84 96 91 64 49 47 47 47 50 51 46 44 55 94 134 142 356 353 350 347 344 340 335 328 320 311 300 281 244 193 157 138 125 114 105 96 83 54 24 7 357 351 347 344 341 339 337 336 335 334 332 329 326 325 322 320 315 310 304 296 281 267 269 279 284 287 288 288 286 283 279 277 277 278 280 282 283 283 282 282 282 281 281 282 283 285 287 290 294 297 299 301 303 304 305 306 307 308 311 313 315 317 318 319 321 323 324 325 326 325 322 319 316 313 310 307 303 298 295 290 285 281 277 271 266 262 258 254 250 244 238 233 228 224 221 219 218 216 212 209 205 201 196 190 185 180 175 172 169 167 165 164 163 162 162 163 163 163 163 162 160 159 157 156 155 156 156 157 157 158 157 155 151 153 160 165 164 158 152 148 146 145 146 147 148 149 151 153 155 157 159 160 162 163 164 164 162 161 161 161 161 161 160 160 161 160 159 161 161 161 159 155 149 142 88 28 27 29 29 26 18 10 6 4 7 11 12 12 12 13 13 14 17 19 15 12 19 36 48 54 59 64 68 71 77 83 86 88 88 90 94 99 101 101 101 101 102 102 98 93 87 81 78 79 85 95 106 121 132 126 96 81 77 76 80 86 91 96 100 103 106 110 114 117 119 120 118 116 115 115 115 116 117 116 114 112 110 106 100 92 87 86 86 88 91 97 101 100 91 70 13 281 261 260 262 268 278 286 289 295 311 331 343 344 338 334 336 344 351 356 1 2 1 2 9 18 24 29 31 31 28 25 21 18 15 13 14 14 13 14 15 14 8 4 3 6 9 9 7 4 2 0 359 358 358 359 2 4 7 10 12 14 15 16 17 18 19 19 17 13 8 4 3 2 1 359 1 6 9 10 10 9 8 8 8 8 7 6 4 3 2 0 359 357 356 354 351 347 343 339 336 334 333 332 332 333 334 336 337 339 340 342 343 346 347 349 350 351 352 353 353 354 355 356 357 358 359 359 359 359 359 360 0 1 1 2 2 2 3 3 4 4 3 2 1 1 1 2 5 9 14 17 19 19 19 19 20 21 23 25 27 28 28 29 30 31 32 34 38 41 43 45 48 50 51 50 48 47 47 48 48 48 49 49 49 49 48 46 43 40 38 37 38 40 43 46 48 48 47 48 49 50 51 52 51 47 36 14 356 357 358 358 1 6 13 20 23 24 26 29 33 35 38 43 50 58 65 72 77 81 85 90 96 98 96 96 95 93 89 83 77 72 67 60 54 59 70 77 85 91 72 49 48 53 59 63 67 75 91 95 102 129 143 145 355 353 350 348 345 342 338 332 325 315 301 278 231 176 146 128 115 105 96 86 74 57 38 21 7 357 351 348 347 346 344 343 340 338 335 332 328 324 321 318 316 314 313 311 306 302 300 295 289 288 288 288 287 286 282 279 276 275 276 279 281 283 283 283 283 283 282 283 284 285 287 289 291 295 298 300 301 303 304 305 306 307 309 311 313 315 316 318 319 321 322 323 324 324 323 320 317 313 310 307 304 301 298 294 290 285 281 277 273 270 265 260 257 252 246 240 234 230 226 224 222 219 216 212 208 204 199 194 189 184 180 176 173 171 169 168 167 166 166 167 168 168 167 166 164 162 160 159 157 156 156 157 158 160 161 157 153 157 165 165 159 153 149 146 145 145 146 147 148 150 151 153 156 157 159 160 162 163 163 162 162 162 161 161 161 161 160 159 159 163 166 164 163 161 158 152 139 108 58 36 30 29 29 27 19 10 6 5 6 8 9 9 8 6 3 1 2 5 5 0 358 4 18 33 52 65 70 73 76 80 82 83 85 87 90 93 96 97 99 100 99 96 92 85 77 71 68 73 88 109 131 141 130 106 86 76 72 72 77 84 90 94 97 100 103 107 110 113 115 115 114 112 110 110 110 110 110 109 108 106 106 104 100 94 90 88 87 86 86 88 91 93 92 83 54 321 289 283 282 286 288 287 288 300 326 351 360 354 342 335 338 346 352 357 1 2 3 8 18 27 33 35 36 35 32 28 24 20 17 15 17 17 17 17 17 13 7 3 4 6 9 10 8 6 3 2 1 360 359 0 2 5 7 10 12 14 15 16 17 17 17 17 15 11 7 5 5 4 2 0 2 7 10 11 9 8 8 7 7 7 6 5 3 2 0 359 357 355 353 351 348 344 340 336 334 332 331 331 331 331 332 334 335 337 338 339 342 345 347 348 350 352 353 353 353 354 356 357 358 359 0 1 2 2 3 3 4 4 5 5 6 6 6 7 8 8 8 8 7 5 5 5 7 9 12 14 15 16 16 16 16 17 19 22 25 26 28 28 28 29 30 31 36 39 43 46 50 52 51 49 47 45 45 46 45 46 47 48 48 46 45 43 40 36 34 33 35 38 42 45 46 46 46 46 47 50 52 54 55 52 47 29 346 350 355 357 360 5 12 20 24 25 27 29 32 33 34 38 45 54 62 70 77 80 85 92 103 107 103 99 97 95 93 89 85 77 69 59 55 64 76 82 85 77 54 46 51 59 65 70 79 91 111 125 138 146 148 147 356 354 352 349 345 341 337 332 325 316 300 273 219 166 140 123 110 99 90 81 70 57 43 27 12 1 355 352 352 352 351 348 346 342 339 335 331 326 322 318 316 315 316 318 321 321 317 305 295 290 288 288 288 287 285 281 279 276 274 275 278 281 283 284 284 284 284 284 285 286 288 289 290 293 296 299 300 302 303 305 305 306 307 309 311 313 315 316 317 318 320 321 322 323 322 320 318 314 311 308 305 303 300 297 294 290 285 280 276 274 269 264 261 257 253 248 242 237 232 229 227 223 219 215 211 207 203 199 194 189 184 181 178 175 173 172 171 170 171 171 172 172 172 170 168 166 164 162 159 159 158 160 162 164 163 159 158 164 167 162 155 150 146 145 145 145 146 148 149 150 152 154 156 157 158 160 161 162 162 161 162 162 162 161 161 162 161 160 163 171 171 173 175 168 157 140 109 70 49 39 34 31 29 26 19 10 7 6 6 7 8 8 8 5 359 354 352 352 353 352 347 344 347 359 28 57 70 73 76 78 80 80 82 84 87 89 91 93 95 95 93 90 86 80 75 70 68 74 91 120 146 145 115 89 79 73 71 72 77 84 90 94 96 98 100 103 106 108 109 109 108 107 105 105 105 105 105 104 103 104 105 104 100 96 92 90 88 86 86 85 85 87 88 84 67 33 355 329 312 305 300 293 294 312 343 4 8 359 348 344 349 355 358 1 4 5 6 14 25 34 39 40 40 37 33 30 27 23 19 18 19 19 19 18 16 12 7 4 4 6 8 10 9 7 5 4 3 1 1 2 3 5 8 10 12 14 14 15 15 15 15 14 12 9 7 5 5 5 4 3 5 7 9 10 8 7 7 7 6 6 5 4 2 1 359 357 356 353 351 348 345 342 338 335 332 330 329 328 328 329 330 332 334 335 336 337 341 344 346 348 351 353 353 353 353 354 357 358 359 360 1 2 4 5 5 6 7 8 8 9 9 9 9 10 11 11 12 11 11 10 8 7 8 9 10 11 12 13 13 12 11 12 14 18 21 24 25 26 27 26 28 31 34 38 42 47 51 52 50 48 45 43 44 45 45 45 46 47 46 44 42 40 37 34 31 29 30 34 40 45 45 45 45 45 48 50 52 54 57 59 63 43 340 351 353 356 359 6 14 20 25 27 28 29 30 30 30 32 40 49 55 62 71 76 82 91 102 107 105 101 100 99 98 96 90 85 73 61 58 73 85 88 85 69 48 45 54 62 69 76 88 98 111 127 142 148 148 146 357 356 354 350 346 341 335 330 324 316 304 286 244 175 140 121 107 96 86 78 70 60 47 30 12 0 355 354 355 355 354 352 349 345 341 337 333 329 325 320 316 315 315 318 321 322 318 309 300 294 291 291 290 288 285 283 280 278 275 274 274 278 281 284 285 285 285 285 286 287 288 290 291 292 295 297 299 301 303 304 305 306 306 307 309 311 313 315 316 317 318 319 320 321 321 320 318 315 312 309 306 304 301 298 296 292 288 283 279 276 272 268 264 261 257 253 248 243 239 235 232 228 223 219 215 211 208 204 200 195 190 186 182 180 178 176 175 175 175 176 177 177 176 174 171 170 168 166 164 163 163 165 167 166 163 159 159 161 160 156 151 147 145 145 145 146 147 148 150 151 153 154 156 157 159 160 161 161 161 161 162 162 162 161 161 162 164 165 169 180 183 192 190 173 153 104 73 56 48 43 38 35 31 26 20 12 9 9 8 8 8 7 6 4 358 352 347 346 346 345 343 340 339 343 356 29 58 65 69 71 76 79 81 83 85 85 86 87 88 89 88 85 82 78 75 73 71 76 91 118 136 126 100 84 78 73 71 73 79 86 91 95 96 97 98 99 101 102 102 103 104 103 103 102 102 102 103 102 103 104 104 103 101 97 94 90 88 87 88 87 86 85 86 84 75 57 34 8 340 322 310 301 306 328 356 11 11 2 353 351 356 2 6 11 12 10 11 16 26 35 40 41 41 37 34 31 29 26 22 21 20 20 19 17 15 11 8 5 4 5 8 10 10 9 7 6 4 3 3 3 4 6 9 11 13 13 13 12 12 12 11 10 9 8 7 6 6 5 5 5 6 7 8 8 7 7 7 7 6 5 4 2 1 359 358 356 354 352 349 346 343 340 337 333 330 328 327 327 327 328 330 332 334 335 336 338 340 343 345 348 351 353 353 352 353 355 358 359 360 1 2 4 5 7 8 9 10 11 11 11 12 12 13 13 13 13 14 14 14 12 11 9 10 11 10 10 10 11 10 8 6 6 9 16 19 20 21 22 25 26 28 30 33 38 44 52 55 51 49 46 43 41 42 44 44 44 45 47 46 44 41 39 36 32 28 26 28 32 37 44 46 45 45 45 46 49 51 53 53 47 32 337 342 353 354 356 1 9 16 21 25 27 28 29 28 27 27 30 37 43 49 56 63 68 77 87 97 102 103 103 103 102 100 99 96 91 80 66 69 89 94 95 87 62 43 47 56 64 71 79 89 99 112 129 141 145 145 144 355 356 354 351 347 341 336 331 326 321 316 309 293 236 148 121 105 93 85 78 70 62 51 31 10 358 355 356 358 358 357 354 350 346 342 337 334 331 328 324 320 316 314 314 314 315 313 309 305 300 298 296 293 289 286 283 281 279 276 274 273 275 278 282 284 286 286 286 287 288 289 290 291 292 294 296 298 300 302 303 304 305 306 306 307 309 311 313 314 315 316 316 317 318 319 319 318 315 312 309 307 304 301 298 296 293 290 285 281 277 273 269 266 263 260 256 252 248 244 240 236 232 227 222 218 215 212 209 205 201 196 191 187 184 182 180 179 179 179 180 181 181 180 178 178 177 176 172 169 166 166 169 170 166 161 156 153 152 151 150 147 145 145 145 145 146 147 149 151 153 154 155 157 158 160 161 162 162 162 163 163 161 161 160 161 163 166 169 177 188 192 201 198 173 160 57 56 53 50 46 43 40 35 30 23 16 14 12 10 9 8 6 3 1 359 354 349 346 344 343 344 344 345 348 353 10 40 56 58 58 67 75 79 81 82 83 83 83 84 84 85 83 80 76 74 73 73 79 95 114 125 114 97 89 82 79 79 82 86 89 94 95 97 97 96 95 96 96 96 98 99 100 101 101 101 101 102 102 102 102 103 103 102 100 97 93 91 91 91 91 89 87 87 87 83 71 54 32 8 346 331 324 331 350 11 20 18 8 359 357 2 10 17 21 22 19 17 20 26 32 35 37 38 36 34 33 32 29 26 23 21 20 19 18 15 12 10 7 5 6 8 10 11 10 9 7 6 4 4 4 5 7 9 11 13 13 11 10 9 9 8 7 6 6 7 7 6 5 5 6 7 7 8 8 7 7 7 6 5 4 3 1 360 359 357 355 353 350 347 344 342 339 336 332 329 327 327 327 328 329 331 333 334 335 336 338 340 342 344 347 350 351 352 353 354 356 359 360 1 2 4 6 7 9 10 11 12 13 14 14 15 16 16 16 16 16 17 17 16 14 11 9 9 10 10 9 9 9 7 5 4 6 16 26 21 19 20 21 23 26 28 30 33 37 45 54 59 57 50 44 41 39 41 42 44 45 46 47 46 44 42 38 34 28 24 24 25 28 34 42 46 46 46 46 47 48 50 50 47 33 5 347 346 352 353 358 5 11 17 22 25 26 27 28 27 25 26 29 33 39 46 54 60 66 74 84 93 99 102 105 104 102 100 99 98 96 91 81 101 112 105 101 84 54 44 48 55 63 70 78 87 99 113 129 138 142 142 142 352 353 352 350 347 343 338 334 331 330 330 329 325 313 209 122 102 90 82 76 70 61 49 31 8 359 359 1 3 2 358 353 349 345 341 337 334 332 331 329 326 322 318 314 311 311 310 308 307 305 303 300 295 290 287 283 281 280 278 276 274 274 276 280 283 285 286 287 287 288 289 290 291 292 293 294 296 299 300 302 304 305 305 306 306 308 309 311 312 313 314 315 316 316 317 317 317 315 313 310 307 305 302 298 295 293 290 286 283 280 276 272 268 264 261 258 255 251 247 244 240 236 230 225 221 218 215 213 210 207 202 197 192 189 186 184 183 182 183 184 185 185 184 183 184 185 183 179 174 168 169 171 169 163 156 150 147 145 145 146 145 145 145 145 146 147 148 150 153 155 156 158 159 161 162 163 164 165 165 166 165 163 160 160 163 168 173 178 186 189 187 193 190 180 186 3 50 51 51 49 45 43 40 36 30 23 20 17 14 10 7 5 2 0 358 357 353 349 347 345 346 349 354 359 3 13 31 46 47 49 60 68 71 74 78 81 83 83 83 83 82 80 75 70 66 67 72 80 101 115 120 112 102 94 89 89 91 94 96 95 97 96 97 96 94 92 92 92 92 93 95 98 100 101 101 101 100 99 98 98 99 101 102 102 101 98 96 94 93 92 92 89 86 86 87 84 70 52 33 15 4 359 2 13 25 31 29 21 12 9 12 19 26 30 30 26 23 22 25 27 28 30 32 34 35 35 36 35 32 28 24 21 19 19 17 15 12 10 9 9 10 11 12 11 10 8 7 6 5 5 6 7 9 11 12 12 11 9 7 6 5 4 3 4 5 5 5 6 6 7 7 8 8 8 8 7 7 6 5 4 2 1 359 358 357 354 351 348 345 343 341 338 335 332 329 327 327 328 329 330 332 334 335 336 337 337 338 340 342 345 347 349 352 354 355 357 359 1 2 4 6 8 9 11 12 13 14 15 16 16 17 18 19 20 20 20 20 19 17 14 11 8 8 8 8 8 9 8 7 4 3 3 10 32 25 20 19 21 23 28 30 31 33 36 41 44 45 49 44 41 39 38 39 41 43 44 45 45 45 45 46 44 39 28 22 23 25 29 30 37 43 46 47 47 48 49 49 47 40 19 355 346 350 353 357 2 7 13 18 22 24 24 25 25 25 23 25 27 29 35 43 50 56 64 72 83 91 98 102 103 103 101 100 98 98 98 96 111 140 135 121 100 70 49 43 46 53 60 68 75 83 96 112 125 135 139 140 140 349 350 350 349 348 344 341 338 337 339 342 345 345 344 350 35 71 78 76 72 65 56 43 27 11 4 5 8 9 5 359 353 348 343 340 337 335 334 333 333 332 330 325 320 316 313 311 309 307 305 304 301 295 290 287 285 283 281 280 278 276 275 275 278 281 284 286 287 287 288 290 291 291 292 293 293 295 297 299 301 303 304 305 305 306 306 308 309 310 311 312 313 314 315 316 316 316 315 313 310 307 305 302 299 295 292 289 286 284 282 278 275 271 267 263 260 257 253 250 247 243 239 233 228 224 221 218 217 214 211 207 202 197 193 190 188 186 186 186 188 188 188 187 188 190 192 191 187 181 173 171 172 167 159 151 147 144 143 144 144 144 144 145 146 147 148 150 153 155 157 159 160 162 164 166 166 166 167 167 168 168 167 165 166 170 174 181 191 195 190 183 178 175 183 202 12 45 45 49 49 42 42 44 39 32 29 26 23 19 14 9 4 1 360 359 359 356 352 349 349 350 354 0 5 9 16 25 35 38 45 56 61 61 65 71 77 80 81 81 81 81 77 71 64 58 60 70 88 106 115 116 112 106 98 94 95 98 100 100 99 98 97 96 95 92 90 89 89 88 88 91 95 98 99 99 98 96 93 90 89 91 95 99 101 102 101 98 96 93 92 91 89 86 85 89 84 79 66 51 36 27 24 26 32 37 39 38 34 29 26 27 32 36 37 35 31 27 24 24 23 22 23 27 32 36 38 40 41 38 34 29 24 22 21 20 18 16 14 13 12 12 13 13 12 11 10 8 7 6 6 6 7 8 10 11 11 10 9 7 5 3 2 1 2 2 3 4 7 8 8 7 7 7 8 8 7 6 5 4 3 1 0 359 358 356 353 349 346 344 343 341 339 336 332 330 328 328 329 330 331 332 334 335 335 335 335 336 338 340 341 343 347 351 354 355 357 359 2 4 6 8 10 11 12 14 14 15 16 17 18 20 21 22 22 23 23 22 21 18 15 11 9 9 10 9 8 8 8 6 3 2 1 356 17 21 19 18 20 21 25 29 32 34 36 38 38 38 39 38 38 38 37 38 39 40 41 42 41 42 46 53 56 49 32 24 25 27 29 32 36 41 43 44 48 50 50 48 45 34 14 356 353 355 357 359 3 9 13 18 22 23 22 23 24 23 21 22 24 26 29 35 43 53 63 73 81 89 95 100 103 103 102 99 97 95 93 87 107 148 147 131 96 60 45 42 43 48 55 62 70 79 92 107 121 132 137 138 139 347 349 349 349 349 347 345 344 343 346 350 354 356 359 5 22 45 60 63 62 57 47 34 21 13 10 11 12 12 7 360 353 348 344 342 340 338 337 336 335 335 334 332 327 323 319 315 311 308 305 304 300 296 291 288 287 285 283 281 280 278 277 276 277 279 282 284 286 287 288 290 291 291 292 292 293 294 296 298 300 302 303 304 305 305 306 306 307 308 310 311 312 313 313 314 314 314 314 312 310 307 305 302 299 296 293 290 287 285 283 280 277 274 271 267 264 260 257 253 250 246 242 237 232 228 224 222 220 218 215 211 206 201 197 194 192 190 189 190 191 190 190 190 193 195 198 200 198 190 180 174 173 164 153 147 144 143 142 143 143 144 144 145 147 148 150 152 155 157 159 161 163 165 167 169 170 170 170 170 172 174 177 179 182 181 180 185 191 188 183 177 169 166 172 159 36 36 37 44 43 40 38 39 38 36 33 31 28 24 19 14 7 3 1 0 360 357 353 350 351 354 359 5 9 12 16 22 27 31 38 48 53 54 57 63 70 74 76 76 77 78 76 71 65 59 62 76 96 109 116 116 112 107 99 94 94 96 98 99 98 97 95 94 93 91 89 87 86 85 84 85 89 94 96 96 94 91 87 82 81 83 87 92 95 97 98 97 95 92 90 89 88 86 86 86 83 78 70 61 50 42 40 41 44 46 47 47 46 44 42 42 44 45 43 40 35 32 32 29 25 20 19 22 29 34 39 42 44 42 38 34 30 27 25 23 21 19 18 16 15 14 14 13 13 12 11 9 8 8 7 7 7 7 8 10 10 10 9 7 5 2 1 1 1 1 3 5 7 8 8 7 6 6 7 7 7 6 5 4 2 1 360 359 357 355 351 347 345 344 343 342 339 336 333 331 329 329 329 330 331 332 333 333 333 332 332 333 334 335 337 341 346 350 353 354 357 0 3 6 8 10 11 13 14 15 16 16 17 19 20 21 23 23 24 24 24 22 21 18 16 13 11 11 12 10 7 6 7 5 3 2 360 359 5 9 12 14 18 22 26 29 32 35 37 38 37 37 37 38 37 37 37 37 37 37 38 38 37 38 46 56 63 57 39 29 28 30 31 34 37 39 40 43 46 48 48 47 43 31 16 1 356 360 1 2 5 8 11 17 21 23 24 24 23 21 19 20 21 22 23 26 37 51 64 73 80 86 92 98 101 103 103 100 97 95 90 78 74 108 144 139 100 57 43 40 41 44 49 56 64 74 88 104 118 130 138 140 142 347 348 349 350 351 350 350 350 350 353 357 0 3 6 11 21 34 45 50 49 45 37 26 17 14 14 15 16 13 8 1 355 350 346 344 343 342 341 339 338 337 336 334 332 328 323 319 315 311 307 305 302 298 294 291 289 287 285 283 282 280 279 278 278 279 281 283 285 286 288 289 291 291 292 292 293 294 295 296 298 300 302 304 305 305 306 306 307 307 308 309 310 311 312 312 313 313 313 312 310 308 305 302 299 296 294 291 289 287 285 282 280 277 275 272 269 265 261 257 254 250 246 241 236 232 228 225 223 221 218 214 210 205 201 198 195 193 192 193 192 192 192 193 196 199 203 205 205 199 189 180 170 155 145 142 141 141 142 143 144 144 144 145 147 150 152 154 156 159 162 164 167 169 171 173 174 176 177 179 182 186 192 198 198 191 185 181 180 180 176 163 154 152 147 84 37 30 30 33 35 39 40 40 40 38 36 34 30 27 23 18 13 8 5 4 2 359 356 354 355 360 6 12 16 18 20 22 24 25 29 38 46 50 53 59 65 69 71 71 72 74 75 73 71 70 74 88 105 116 118 116 113 107 99 92 90 91 92 94 94 93 93 92 91 90 87 86 85 83 81 81 84 88 91 92 90 87 84 80 78 78 81 85 88 91 92 92 91 90 89 89 89 89 88 83 77 72 68 62 55 51 50 51 53 55 57 57 57 56 55 54 54 53 48 43 39 39 41 39 32 24 20 21 26 32 38 43 45 43 40 37 34 31 28 26 24 22 20 19 18 17 15 14 13 13 12 11 10 10 9 8 7 7 7 8 9 9 9 7 5 2 1 1 1 1 3 5 7 8 7 6 4 4 5 6 7 6 5 3 2 0 359 358 356 353 349 347 345 345 343 341 339 335 333 331 330 329 329 329 329 330 331 331 330 329 328 329 329 331 333 338 344 350 353 355 358 1 5 8 10 11 13 14 15 16 16 17 18 20 21 23 24 25 25 25 24 22 21 19 18 17 15 14 13 11 7 4 4 2 2 2 0 357 358 0 4 8 13 18 23 28 32 36 38 38 36 36 36 36 37 37 37 37 35 34 34 32 30 33 42 54 63 56 44 35 32 32 33 33 33 34 35 39 43 46 47 45 40 32 19 5 1 5 3 4 6 7 10 14 19 22 25 25 24 21 19 18 18 21 20 21 33 47 62 72 78 84 89 95 100 103 104 103 100 97 92 81 68 64 122 146 116 60 43 39 39 40 43 48 54 68 88 106 121 135 143 145 147 347 349 351 353 353 354 355 356 358 2 5 7 8 10 14 21 30 36 38 36 32 26 20 15 15 16 18 17 14 8 2 357 352 348 347 347 347 346 345 342 339 337 335 333 331 327 322 318 313 310 307 304 301 297 294 292 290 288 286 284 282 280 279 279 279 280 281 283 285 287 289 290 291 292 292 293 294 295 296 297 298 300 302 304 305 305 306 306 307 307 308 309 310 310 311 311 312 312 311 310 308 305 303 300 297 294 292 291 289 286 284 282 280 278 276 273 269 265 262 258 254 250 246 241 236 232 229 226 224 222 218 213 209 205 202 199 196 195 194 195 194 194 195 197 202 205 208 208 204 194 177 158 142 136 136 138 140 142 144 144 145 145 147 149 152 154 156 159 161 164 167 169 172 174 177 179 182 187 193 198 201 206 211 208 198 192 183 176 176 169 150 138 131 103 54 35 29 26 24 28 37 38 38 39 39 38 36 32 29 25 21 17 13 10 8 6 3 1 1 2 5 11 18 21 23 23 24 24 23 25 32 40 45 49 53 59 65 68 68 68 69 72 75 78 82 87 98 112 122 121 117 114 109 100 92 88 88 89 90 90 90 90 89 89 88 86 84 83 82 80 79 80 83 86 87 86 85 82 79 77 77 78 81 84 86 86 86 86 87 87 88 89 90 88 83 78 73 69 64 60 57 56 57 59 61 64 65 66 65 64 64 63 59 53 48 44 44 47 47 40 31 25 23 27 32 37 43 45 45 42 39 36 34 31 29 26 25 24 22 21 19 17 16 15 14 13 12 12 12 11 9 8 7 6 6 7 8 8 7 5 2 1 0 1 2 3 5 6 7 6 5 3 3 3 5 6 6 5 3 1 360 357 356 353 350 347 347 346 344 341 338 335 332 330 329 329 328 327 327 327 328 328 328 328 327 326 324 324 326 330 336 344 351 354 356 359 3 7 9 10 12 13 14 16 17 17 18 20 21 23 24 25 25 25 25 24 23 23 22 21 20 19 16 13 11 7 3 1 0 0 1 0 357 354 353 356 1 8 15 22 27 32 36 38 39 37 37 37 38 38 38 38 35 32 31 29 25 22 25 39 53 61 59 50 41 36 36 35 30 28 26 32 35 41 43 42 41 37 29 20 10 7 7 2 359 360 2 7 12 17 21 25 26 26 23 19 16 15 16 18 19 26 38 55 71 79 83 88 94 99 102 104 106 104 101 97 88 75 49 65 130 125 71 44 38 37 37 37 37 37 49 83 108 137 149 151 151 153 348 351 354 355 356 357 358 0 4 8 11 11 10 12 16 21 27 30 30 26 23 18 15 13 14 16 18 18 14 8 3 358 353 351 350 350 350 349 349 347 343 339 336 334 332 329 325 320 316 312 309 306 303 300 297 295 293 291 289 286 284 283 281 281 281 281 281 282 284 286 288 290 291 292 292 293 294 295 295 296 297 299 301 303 304 305 305 306 306 306 307 308 308 309 310 310 310 310 310 309 308 306 303 301 298 296 294 292 291 288 286 283 281 280 278 276 273 270 266 263 258 254 251 246 241 237 232 229 227 225 221 216 212 208 205 202 199 197 197 197 197 195 196 198 202 205 207 209 205 191 168 148 136 132 134 137 139 142 144 145 146 147 149 151 154 157 160 162 165 167 170 171 174 177 180 184 189 198 207 210 210 214 221 225 218 208 198 186 182 175 155 134 111 81 52 37 32 27 24 26 31 33 35 37 38 38 36 32 30 27 24 20 17 14 13 11 9 8 8 9 11 16 22 24 24 23 23 22 21 22 26 32 38 41 43 48 56 63 67 67 67 68 73 81 89 97 108 122 126 122 119 115 109 99 92 90 89 89 89 89 88 88 88 87 87 85 83 83 83 80 79 79 81 83 83 83 82 80 79 77 76 77 80 82 83 83 83 84 85 86 88 90 92 91 88 85 80 75 71 67 64 62 61 62 64 68 71 72 73 71 70 67 63 58 53 49 46 47 49 46 38 30 28 30 33 37 42 45 45 43 41 38 36 34 31 29 28 27 25 24 22 20 18 16 15 14 14 13 13 12 11 10 8 7 6 6 6 6 6 5 3 1 0 1 2 3 4 5 6 6 5 3 2 3 5 7 8 6 3 0 357 354 351 349 347 346 345 344 339 334 330 327 325 325 324 324 324 323 323 324 324 325 326 326 325 324 321 321 323 328 336 345 353 357 358 1 5 8 10 11 12 13 15 16 18 19 20 22 23 24 25 26 26 27 27 26 25 25 24 23 22 21 17 13 10 6 3 1 0 0 360 358 354 351 349 350 353 3 13 21 27 32 36 39 41 41 41 42 42 41 40 38 34 31 29 23 15 11 18 35 52 63 64 57 47 41 38 36 30 21 21 30 34 37 39 38 37 34 27 21 15 11 7 1 355 355 1 6 10 15 20 24 27 28 24 21 16 13 12 14 17 19 29 47 67 82 86 89 94 98 101 104 107 107 105 102 95 81 60 52 74 114 76 44 37 36 35 34 32 30 30 54 80 125 154 158 158 159 351 354 357 358 359 360 1 3 6 11 13 12 10 11 15 21 24 25 23 19 17 15 13 11 12 14 16 17 14 8 3 358 354 353 353 353 352 352 351 349 346 342 339 336 334 331 328 323 318 314 311 308 305 303 301 299 297 295 292 289 287 285 283 282 282 282 282 282 283 285 288 289 290 291 292 293 294 294 295 296 296 297 299 301 303 304 305 305 306 306 306 307 307 308 309 309 309 309 309 309 308 306 304 302 300 297 296 295 293 290 288 285 283 281 279 277 275 272 270 266 263 259 255 251 246 241 236 232 230 227 224 219 215 211 208 205 202 200 200 200 200 199 199 201 203 203 205 207 201 184 161 143 134 132 134 136 139 141 144 145 147 149 151 155 158 161 164 166 168 171 174 175 175 178 181 187 196 206 214 216 214 217 229 244 243 230 214 196 183 174 156 123 92 69 52 41 35 30 26 25 28 31 33 34 35 33 31 29 28 27 25 22 20 18 16 15 15 15 16 18 20 22 25 26 24 23 22 22 21 22 24 26 28 30 31 35 42 51 60 68 73 77 83 88 94 103 114 124 123 121 119 114 106 98 93 92 91 91 91 90 89 89 88 87 86 84 82 82 82 81 79 79 80 81 81 80 79 78 77 77 76 77 79 82 83 83 83 84 86 88 91 93 96 96 94 90 86 82 78 73 69 67 66 65 67 70 74 77 78 77 74 70 67 64 60 55 50 48 49 48 43 36 32 32 33 35 39 43 46 46 44 41 39 36 34 32 30 29 28 26 24 22 21 19 18 17 16 16 16 15 14 12 10 9 7 6 6 5 4 4 3 3 2 1 1 2 2 4 5 5 4 3 2 4 7 10 11 9 4 360 355 350 347 345 344 343 341 336 330 324 320 318 317 317 318 318 318 317 317 318 319 320 322 324 324 322 319 319 322 329 338 349 357 360 1 3 6 8 10 10 11 13 15 17 19 21 22 24 25 26 27 28 28 28 29 28 28 27 27 25 24 22 18 14 10 7 5 3 2 360 355 350 346 343 343 343 342 357 12 23 30 35 39 42 43 44 45 46 46 44 41 38 33 29 25 15 358 358 21 42 59 69 69 63 53 45 40 37 31 22 20 27 32 34 34 34 34 32 26 22 18 14 9 3 358 357 360 3 7 12 16 22 27 29 26 22 17 11 6 8 13 15 19 39 57 80 88 91 95 99 100 101 104 106 106 106 101 88 76 61 56 114 72 41 37 37 38 36 33 32 32 33 31 53 162 164 163 164 354 358 360 0 1 3 4 5 8 11 13 11 9 10 14 20 23 23 20 17 15 13 10 8 9 12 15 17 15 9 4 358 354 354 355 355 354 354 353 352 349 345 342 340 337 333 330 325 321 316 312 309 306 304 303 302 301 298 295 292 290 287 285 284 283 283 283 283 283 285 287 289 290 291 292 293 294 294 295 295 296 297 298 300 301 303 304 304 305 306 306 306 306 307 308 308 308 308 308 308 308 306 305 303 301 300 298 297 295 293 291 288 285 283 281 279 276 273 271 268 265 262 259 255 250 245 240 235 232 229 226 221 217 214 211 208 205 204 203 203 203 203 204 204 203 202 203 203 194 174 153 139 134 134 136 137 140 142 143 145 148 151 155 159 163 166 169 171 173 175 177 176 176 177 181 190 205 217 222 222 230 244 256 265 263 243 214 187 171 162 151 113 77 62 52 43 37 33 29 26 27 30 33 33 31 29 26 25 25 25 25 25 24 22 19 18 19 21 25 28 29 29 27 26 25 24 25 25 25 25 26 24 22 20 20 23 28 34 45 63 83 94 94 90 92 105 113 120 120 119 115 107 100 96 94 93 93 93 92 92 91 90 89 87 85 83 81 81 81 81 80 79 79 79 79 77 76 76 76 76 75 76 78 82 84 85 85 86 88 90 93 96 99 101 99 97 94 90 86 81 76 71 69 70 71 73 77 81 83 83 80 77 73 70 68 64 59 55 54 53 48 40 35 33 33 32 35 40 45 47 47 44 41 38 35 33 31 30 29 28 27 25 23 22 21 20 20 19 19 18 16 15 13 11 10 9 7 6 4 3 3 3 4 3 2 1 1 2 3 4 4 3 4 7 10 13 14 11 6 358 351 346 344 343 342 338 331 323 316 311 309 308 309 310 310 310 310 310 310 311 313 315 317 320 321 319 317 318 323 332 344 355 2 3 4 6 7 8 9 10 11 13 16 18 20 22 24 26 27 28 29 30 30 30 31 31 30 30 30 28 26 22 18 15 12 9 7 6 4 359 350 340 333 330 334 338 339 358 15 27 34 39 43 45 46 48 49 50 49 46 43 36 30 25 23 12 330 20 36 48 60 67 67 62 55 47 40 34 29 23 20 24 29 31 31 32 32 30 26 22 19 15 10 5 360 358 358 360 2 5 11 18 25 29 27 23 18 11 2 2 7 9 8 26 52 73 87 93 98 102 99 96 99 102 105 105 103 97 87 77 69 137 63 39 38 40 41 40 37 35 34 32 32 111 168 165 164 165 356 360 2 3 4 5 6 8 10 12 13 12 9 10 15 19 22 23 21 18 16 13 9 5 5 9 14 17 15 10 4 359 355 355 356 356 355 355 355 353 351 348 345 342 339 335 332 328 324 319 315 311 307 305 304 304 303 300 297 294 292 290 288 286 285 285 285 285 284 285 286 288 290 291 292 293 294 294 295 295 296 296 297 298 300 301 303 304 304 305 306 306 306 306 307 307 308 308 308 308 307 307 306 304 303 301 300 299 298 296 294 291 288 286 283 280 277 274 271 269 266 264 261 258 253 248 243 238 235 231 227 223 220 216 213 211 209 207 206 207 208 209 209 207 205 203 202 195 183 164 148 139 137 138 139 141 142 144 145 147 150 154 159 164 168 171 174 177 178 179 179 178 176 176 179 193 217 232 238 246 263 273 279 283 278 253 210 176 158 151 145 108 63 55 50 44 40 37 33 30 28 30 32 32 30 28 27 25 24 24 26 28 28 25 22 21 23 27 33 37 38 36 34 30 29 30 30 30 30 31 30 27 21 15 13 14 15 17 26 47 76 95 90 82 92 103 111 115 116 113 105 99 96 95 94 94 94 93 93 93 92 91 90 88 86 83 81 80 80 80 79 78 78 78 77 75 74 73 73 74 74 75 77 80 83 85 86 87 88 90 92 96 100 102 103 102 100 96 92 88 84 79 75 75 77 78 80 84 88 89 89 84 80 76 73 72 69 65 62 58 53 47 41 36 34 32 33 37 41 44 45 45 43 40 36 33 32 30 29 29 29 27 26 26 25 25 24 24 23 22 20 18 16 15 14 13 11 9 7 5 3 3 4 4 2 1 0 1 1 3 4 5 7 10 12 14 14 13 8 359 348 342 341 342 337 326 315 305 300 297 297 298 300 302 302 302 302 303 304 305 308 311 314 316 317 317 317 320 327 339 352 2 7 5 5 6 6 6 8 10 11 14 17 20 22 24 25 27 29 30 31 32 32 33 34 34 34 34 33 31 28 23 18 14 11 9 7 5 4 359 345 324 308 299 313 336 347 6 21 31 38 43 45 47 48 51 53 54 53 50 44 35 25 22 40 110 126 77 48 47 52 58 58 55 50 43 35 28 23 20 18 21 26 28 29 30 30 29 26 22 19 15 9 3 359 356 354 353 355 358 4 14 23 28 27 23 17 9 3 1 360 357 353 252 53 61 80 92 99 106 97 89 91 96 100 102 102 102 99 91 95 134 44 37 39 42 43 43 41 38 33 29 42 165 165 162 162 164 358 1 4 5 7 8 9 10 12 14 14 14 13 13 16 19 21 22 22 21 18 14 9 4 2 6 13 17 16 10 3 358 355 355 355 355 355 355 355 354 352 349 346 343 339 336 334 332 328 324 320 315 311 308 306 305 303 300 298 296 294 292 290 289 288 287 287 286 286 286 286 287 289 290 291 292 293 294 294 295 295 296 297 297 299 300 301 302 304 305 305 306 306 306 306 306 307 307 307 307 307 307 307 306 304 303 302 301 300 298 296 294 291 288 286 283 280 276 273 269 266 264 262 259 255 250 245 240 237 233 229 225 221 218 216 214 211 211 210 211 213 214 213 209 207 204 197 183 169 155 144 141 142 143 144 145 146 148 149 151 154 158 164 170 174 177 179 180 182 182 182 182 181 178 177 187 214 243 255 263 272 277 285 289 283 256 205 167 149 142 133 87 52 50 48 45 43 41 37 34 31 30 31 30 30 30 28 26 24 25 28 31 31 28 26 25 27 33 38 42 43 40 39 37 36 35 35 36 35 35 34 30 24 17 11 10 9 9 14 25 40 53 63 77 92 101 108 111 110 104 97 94 94 94 94 94 94 94 94 93 93 92 91 89 87 84 81 80 79 79 78 78 78 77 75 74 72 70 69 70 72 74 76 78 80 83 85 86 86 87 90 93 97 101 102 101 99 95 92 89 87 83 81 80 81 81 81 84 92 92 94 91 88 80 76 76 75 72 69 65 59 54 49 44 41 38 37 37 38 40 43 45 45 43 37 34 32 31 30 31 31 30 29 29 29 29 29 29 29 27 25 23 21 19 18 17 16 14 11 8 5 3 2 3 2 1 0 1 0 2 5 8 10 12 12 12 13 15 13 3 349 341 341 339 326 308 294 285 282 283 286 289 292 294 295 295 295 296 298 301 305 309 313 315 318 320 321 323 332 345 358 7 8 6 6 6 5 5 7 10 12 14 18 22 23 25 27 29 31 32 33 34 34 35 36 37 38 38 38 36 31 25 18 12 8 5 1 359 356 349 328 269 225 226 268 336 1 17 28 37 44 47 49 50 52 54 56 57 56 56 53 51 61 106 136 138 119 77 50 43 46 49 52 52 45 36 27 22 18 12 11 16 22 26 28 28 28 28 26 22 18 14 8 1 357 354 350 346 347 349 357 9 20 26 27 22 16 10 5 2 356 345 332 283 261 29 57 88 97 102 93 87 87 89 92 96 100 104 108 104 106 98 45 38 39 41 44 45 44 39 30 34 176 169 163 160 160 163 0 3 5 7 9 9 10 12 14 16 16 16 16 16 18 20 21 22 23 22 19 14 10 6 3 5 11 17 15 9 2 357 355 354 354 354 354 354 355 354 352 349 346 342 338 336 336 335 333 330 326 321 317 314 310 306 302 299 297 296 295 294 294 293 292 290 289 288 287 287 287 287 288 290 291 292 293 294 294 295 295 296 296 297 298 299 300 301 303 304 305 305 306 306 306 306 306 307 307 307 307 307 307 307 305 304 303 302 301 299 298 296 293 291 288 285 282 278 275 271 267 264 262 259 256 251 246 242 239 235 231 226 223 220 218 216 215 214 215 217 218 218 215 212 210 204 188 170 156 148 145 146 148 149 150 151 151 152 153 155 158 162 168 175 179 181 182 182 183 184 185 187 189 187 180 171 165 202 249 253 258 270 283 286 278 244 194 166 149 136 106 44 47 48 47 46 44 43 40 37 33 31 30 30 29 28 27 25 25 26 30 34 35 34 32 31 32 37 41 45 46 44 43 42 40 39 39 40 39 37 34 30 25 18 11 9 10 13 18 27 38 50 64 77 89 99 105 107 103 96 92 92 93 94 94 94 94 94 94 94 93 92 92 90 88 85 82 80 79 78 78 78 77 76 74 73 70 68 66 66 67 71 74 76 79 81 83 83 84 85 88 91 95 99 100 99 97 93 88 85 84 82 82 82 82 81 80 80 85 87 93 91 88 82 78 77 76 76 73 70 65 61 58 54 50 47 44 44 45 46 45 45 44 42 37 34 33 33 33 33 33 34 33 33 34 34 35 35 34 33 31 28 26 24 23 21 20 19 16 12 8 3 1 0 1 1 1 1 1 4 9 12 13 13 11 10 12 17 19 11 358 348 341 328 306 287 276 269 267 270 275 280 284 287 288 289 289 291 294 299 304 309 313 317 320 324 327 331 338 351 3 9 8 6 5 5 5 5 7 9 12 14 18 23 25 26 28 30 33 35 35 35 36 37 39 40 42 44 44 42 36 27 18 9 3 357 350 343 333 315 262 203 190 191 239 351 17 30 39 47 51 52 54 55 55 57 58 59 61 63 68 78 96 118 134 133 109 66 43 38 42 46 49 47 40 28 16 8 10 4 3 8 15 22 29 29 28 27 26 22 17 14 8 359 353 348 344 340 337 338 348 3 16 23 24 20 16 10 5 1 351 333 319 311 275 278 26 74 89 96 92 87 85 85 85 88 96 105 114 118 124 112 77 55 45 43 46 48 46 36 39 178 174 168 163 160 159 161 3 5 7 9 11 11 13 14 15 17 18 18 18 18 19 20 21 21 22 21 18 15 12 8 6 6 10 14 13 7 1 356 353 353 352 352 353 353 354 353 351 348 344 341 338 336 337 339 338 335 332 328 324 321 316 309 302 298 296 296 296 297 298 297 296 294 291 290 289 289 288 288 289 289 290 291 292 293 294 295 295 295 296 297 298 298 299 300 301 303 304 305 305 306 306 306 306 306 307 307 307 307 307 307 306 306 305 303 302 300 299 298 295 293 290 287 284 280 276 273 269 265 262 259 256 252 248 244 241 237 233 228 224 222 220 219 218 218 220 222 222 220 217 215 214 202 179 160 150 147 148 152 154 155 155 155 155 155 157 159 162 167 172 178 181 183 183 183 184 186 190 195 202 202 190 166 141 140 211 226 233 248 263 265 259 221 190 170 150 128 96 48 45 46 46 45 44 44 42 40 37 34 33 32 30 28 26 25 26 31 37 42 44 43 39 36 37 39 42 45 46 45 43 41 41 41 41 39 36 32 28 24 21 16 12 12 15 20 27 36 47 58 69 79 89 96 100 99 95 91 90 92 92 93 94 94 94 95 94 94 93 93 92 91 89 86 83 81 79 78 78 78 77 76 74 72 70 68 65 63 63 66 69 73 76 79 80 81 83 85 88 91 95 98 99 98 95 91 85 81 79 78 78 78 79 79 79 78 81 83 87 86 85 83 80 77 77 76 74 71 68 65 62 59 56 52 49 51 53 53 51 47 42 38 36 34 35 35 36 36 37 38 38 38 39 40 40 40 39 38 36 33 31 29 27 26 24 22 20 17 13 7 3 360 359 0 2 3 4 8 12 16 17 15 13 12 14 20 22 19 8 354 330 305 283 270 264 259 257 260 265 271 276 280 283 285 286 289 294 299 305 310 315 319 323 328 335 343 348 359 7 8 7 5 4 4 4 5 7 9 12 14 18 23 27 28 29 32 35 37 37 37 38 40 42 44 47 50 51 49 43 32 17 2 351 342 332 316 283 223 185 177 174 176 164 35 37 45 51 56 59 59 59 60 60 62 63 64 65 69 77 88 99 111 119 118 91 52 25 21 30 38 41 38 32 22 8 353 5 2 3 4 12 23 32 32 30 28 27 23 17 13 6 358 350 343 338 333 329 330 340 357 12 17 18 17 13 8 3 357 346 325 311 313 283 269 6 45 72 82 85 86 86 85 83 82 89 101 114 120 121 116 101 84 68 61 60 60 59 64 171 173 170 168 165 162 160 160 5 6 8 10 12 13 15 16 17 18 19 19 18 19 20 21 22 22 21 20 17 15 14 11 8 7 8 10 10 5 359 354 352 352 352 351 351 352 353 352 350 348 345 341 339 338 339 342 343 341 338 334 330 326 322 315 307 301 297 297 299 301 302 301 299 297 293 291 290 290 290 289 289 289 290 291 292 293 294 294 295 295 296 296 297 298 298 299 300 301 303 304 305 305 306 306 306 306 306 307 307 307 307 307 307 306 306 305 303 302 301 299 298 295 293 290 286 282 278 275 271 267 264 260 257 253 249 245 242 239 234 230 226 224 223 222 221 223 225 225 222 220 218 218 213 198 174 156 150 150 153 156 158 159 159 158 157 158 160 163 167 171 176 179 181 183 183 184 185 189 196 205 219 226 216 189 158 149 176 193 196 200 213 233 228 189 180 174 150 118 82 48 45 45 46 49 46 46 45 43 40 37 35 33 31 29 27 27 29 36 45 52 53 49 44 41 40 40 41 42 42 41 39 38 37 37 36 34 30 25 21 19 18 17 16 19 23 29 37 46 55 64 73 82 89 94 95 92 88 88 90 92 92 93 93 94 94 94 94 94 93 93 93 92 90 87 85 83 81 80 80 80 79 77 74 73 71 69 66 63 60 60 63 67 70 73 75 78 80 84 87 90 92 94 96 97 96 93 86 78 76 75 72 72 72 73 74 73 74 77 79 80 81 81 79 77 76 75 73 71 68 65 63 60 57 54 52 53 55 55 53 48 43 38 36 37 38 39 40 41 42 43 43 44 44 45 45 45 44 43 41 39 37 35 34 31 29 27 25 23 19 14 8 3 1 1 4 7 10 12 16 20 22 21 19 18 20 23 27 29 23 7 302 269 256 253 254 253 251 252 255 262 269 276 281 284 288 291 295 301 307 312 317 323 329 335 339 351 356 4 7 6 5 4 4 5 5 6 7 9 12 14 16 21 27 29 31 34 37 39 39 38 40 43 44 47 51 54 56 57 56 48 27 351 332 320 304 273 212 180 166 163 159 153 127 77 55 56 59 65 68 67 66 66 67 69 70 70 70 73 79 87 95 104 108 101 76 37 358 349 9 25 33 31 22 0 349 348 360 4 5 6 14 22 29 32 31 29 28 25 19 13 5 357 348 340 333 327 322 325 333 351 4 10 12 11 8 2 356 351 340 318 304 303 294 281 328 16 48 64 74 83 85 86 84 81 81 90 102 112 118 120 115 104 95 90 87 88 92 114 147 158 161 162 163 162 160 158 7 8 9 11 13 15 16 17 18 19 20 19 19 19 20 21 22 22 21 19 17 15 14 13 10 7 7 7 5 1 357 354 353 353 353 352 352 352 353 353 352 349 347 344 343 341 342 346 346 345 342 339 335 331 327 321 314 308 305 305 307 308 306 304 301 298 295 293 292 291 291 290 290 290 290 290 291 292 293 294 295 295 296 296 297 298 298 299 299 300 301 303 304 305 306 306 306 306 306 306 306 307 307 307 307 307 306 306 305 303 302 301 300 298 295 292 289 285 281 277 272 268 265 262 259 255 250 246 244 240 236 231 228 226 225 224 226 228 229 226 222 219 218 216 207 190 170 157 151 153 156 159 161 162 162 161 160 160 163 167 172 176 179 180 181 181 182 185 188 193 198 210 231 254 262 254 251 45 62 100 140 148 150 192 184 155 167 177 151 107 68 47 46 46 48 55 52 50 47 46 43 39 37 35 33 31 30 30 34 41 51 57 57 53 47 43 40 39 38 38 37 35 33 32 33 33 31 29 26 23 20 20 21 22 24 27 32 38 46 54 62 70 78 85 90 93 93 89 87 88 90 91 91 91 92 92 92 92 93 92 92 93 93 92 90 88 86 85 84 83 83 82 81 79 76 74 72 70 67 64 60 57 58 60 62 64 67 70 73 76 79 82 84 87 90 92 92 90 84 78 75 74 71 68 68 69 69 68 68 70 73 76 77 77 76 75 74 73 73 71 68 65 63 60 57 54 53 54 56 56 54 49 43 40 40 42 43 43 44 46 48 49 50 50 51 50 50 51 50 49 48 46 45 44 42 39 37 35 33 30 27 22 16 11 7 5 7 12 17 20 23 27 29 30 30 30 31 34 40 48 54 63 217 225 230 237 243 245 245 245 249 257 266 273 278 282 285 289 293 299 305 312 318 325 332 338 346 357 3 6 6 5 4 4 5 6 6 7 8 10 11 13 14 18 24 28 32 36 40 41 40 41 44 46 48 50 53 56 60 64 68 71 71 51 306 248 233 188 169 160 155 151 144 132 115 94 77 75 75 78 78 76 74 74 75 77 78 78 78 79 84 90 96 100 98 88 69 40 352 315 323 9 32 29 21 357 340 281 14 13 6 3 8 13 20 27 29 29 28 27 24 16 6 358 349 339 331 324 317 320 328 343 356 3 6 5 2 355 345 342 333 317 306 298 297 301 324 358 21 42 55 76 81 84 87 85 79 79 86 99 115 123 121 115 108 105 105 107 112 121 131 140 146 149 153 156 156 155 9 10 11 12 14 16 16 18 19 20 20 20 20 20 21 22 22 22 21 19 17 15 14 13 11 7 5 3 1 358 356 355 355 355 354 354 354 354 355 356 354 352 350 348 347 346 346 348 349 347 346 343 340 336 333 328 323 320 321 323 322 317 310 305 301 298 296 295 294 292 292 291 291 291 290 290 291 291 292 293 294 295 295 296 296 297 298 298 299 299 300 302 303 304 305 306 306 306 306 306 306 306 306 306 306 306 306 306 305 304 304 303 302 300 298 295 292 288 283 279 274 269 266 264 261 257 252 248 245 242 238 233 229 228 227 228 230 232 232 228 223 218 214 208 199 185 169 157 153 155 158 161 163 164 164 163 163 164 168 172 175 179 180 181 181 181 183 187 192 196 198 206 232 275 323 340 346 348 356 18 55 131 134 159 144 143 167 181 142 77 55 48 48 47 51 61 59 55 51 49 46 43 41 39 37 36 35 35 38 44 53 59 58 54 47 43 40 37 34 32 30 29 28 29 30 31 30 28 26 25 24 24 26 28 30 34 40 46 53 61 69 76 81 86 91 93 91 89 88 89 91 90 89 89 89 89 89 90 90 91 91 91 91 91 89 88 87 86 85 85 84 84 83 81 78 76 74 72 69 66 62 57 55 54 55 56 59 62 64 67 69 72 76 81 85 88 87 86 82 77 75 75 72 69 67 68 67 66 66 66 68 70 72 72 73 73 73 71 71 69 67 64 62 60 59 57 57 58 59 58 55 51 46 43 44 45 46 47 49 52 54 57 58 59 59 58 57 57 57 56 55 53 52 51 50 48 45 43 40 38 35 31 27 21 16 12 13 18 25 30 34 38 40 43 46 48 52 57 65 82 105 138 172 197 213 225 232 235 238 240 244 252 260 267 271 274 277 279 284 290 298 307 315 324 333 340 350 360 5 5 5 5 5 5 7 8 8 9 10 10 11 12 12 15 19 24 30 37 41 41 42 43 46 49 50 52 54 56 61 67 74 81 89 99 110 123 133 140 143 145 144 140 134 125 113 103 96 93 92 91 89 88 85 83 83 85 85 85 86 86 90 93 95 95 91 83 73 62 47 22 289 347 36 36 40 55 72 77 45 24 16 6 0 2 9 18 23 27 29 32 30 21 10 1 352 339 329 321 315 315 322 333 344 352 358 0 356 350 342 336 331 328 323 313 305 314 332 350 353 10 39 60 70 79 87 91 90 92 94 93 119 126 127 118 108 105 105 110 116 118 120 126 132 137 141 145 149 151 10 12 12 13 14 15 16 17 20 21 21 22 22 21 21 21 22 22 21 19 16 14 13 12 10 7 3 360 358 357 356 356 357 357 357 356 356 357 357 358 356 355 353 352 350 349 349 349 350 349 348 346 344 342 338 334 332 332 335 337 331 322 313 305 300 298 296 295 295 293 292 292 291 291 291 291 291 291 292 293 294 295 295 296 296 297 297 298 299 299 300 301 302 303 304 305 306 306 306 306 306 306 306 306 306 306 306 306 305 305 304 304 303 301 300 297 294 290 286 281 276 271 267 265 263 259 255 251 248 244 240 236 232 231 230 231 234 236 234 231 225 217 207 198 190 179 166 157 154 156 160 163 165 166 166 166 167 169 172 175 178 180 181 181 181 182 185 189 195 197 195 199 221 280 354 2 350 336 326 320 306 175 148 151 149 161 172 177 41 43 48 48 49 49 52 58 60 59 55 52 50 48 47 46 44 42 41 40 41 46 52 57 58 53 47 42 39 36 33 30 28 26 25 27 29 30 30 29 29 28 29 29 31 32 33 38 46 53 60 68 74 79 83 87 90 90 88 87 89 91 90 89 87 87 87 86 86 87 88 88 89 90 90 89 89 87 87 87 86 86 86 86 85 83 80 78 76 74 71 68 65 60 56 52 50 49 50 53 56 59 61 64 69 76 83 86 85 84 81 77 75 75 73 70 69 69 68 66 64 63 63 63 64 67 69 71 72 70 68 67 65 63 62 62 62 63 63 63 63 61 58 55 52 50 49 48 49 51 53 55 59 62 65 67 67 67 65 64 63 62 62 61 60 58 57 55 53 50 48 45 42 39 36 32 26 22 22 27 34 41 48 52 55 59 63 69 76 83 90 100 114 133 157 183 204 217 221 224 229 234 237 243 251 257 261 263 263 265 270 277 286 297 307 318 329 340 353 0 3 5 6 7 8 8 9 10 11 12 12 12 12 11 11 12 15 19 25 33 38 40 42 44 48 51 53 55 57 60 63 68 74 81 86 89 95 103 115 124 131 135 137 134 129 123 116 111 108 104 102 100 98 96 94 92 91 90 90 90 90 90 92 93 93 91 87 84 81 78 75 70 81 75 64 56 62 69 71 64 41 24 16 3 352 350 355 4 13 20 26 32 34 29 16 4 355 341 328 316 309 308 312 323 333 340 349 356 353 347 340 337 339 340 333 322 316 319 331 348 355 3 23 41 54 65 78 90 104 123 124 127 134 139 143 130 98 89 95 103 110 113 115 120 126 131 135 139 144 150 12 13 13 13 14 15 15 17 19 21 22 22 22 22 21 20 20 19 19 18 16 13 11 10 9 6 2 359 357 357 357 358 360 360 359 359 359 359 360 359 358 357 355 354 353 352 351 350 350 350 350 349 347 346 343 339 338 341 342 339 331 322 314 306 301 298 296 295 295 294 293 293 292 292 292 292 291 292 292 293 294 294 295 296 296 297 297 298 299 299 299 300 301 302 303 304 305 306 306 306 306 306 305 305 305 306 306 305 305 305 304 303 303 301 300 298 295 292 288 283 277 272 269 267 265 262 258 254 251 247 244 240 237 235 234 235 237 238 236 233 225 211 196 187 182 174 166 162 160 161 163 165 167 168 169 169 171 173 175 177 180 181 180 180 181 183 185 190 193 193 191 194 211 263 5 360 342 324 305 285 264 219 181 169 173 171 172 172 60 48 47 47 49 49 50 52 57 59 57 55 54 54 55 55 53 50 46 44 44 47 51 55 56 53 47 44 41 39 37 35 33 30 28 27 28 30 31 31 30 29 29 30 32 34 36 43 55 61 67 72 77 80 83 87 88 86 86 87 89 90 89 88 87 86 85 84 84 85 86 87 88 88 88 88 88 87 87 87 87 87 87 87 85 84 82 80 78 75 73 70 67 64 59 54 49 45 43 44 47 50 53 56 61 69 78 84 85 83 80 76 74 74 73 70 69 70 70 68 64 61 58 57 58 61 66 69 70 68 65 64 64 64 64 65 67 68 68 67 66 64 63 61 60 58 55 54 54 55 56 58 60 63 67 70 72 73 73 71 70 68 68 68 67 66 64 61 59 56 53 50 46 44 43 41 37 35 35 39 46 54 62 67 71 74 79 86 94 100 106 113 122 134 150 173 194 207 211 213 218 223 228 233 239 245 249 251 251 252 256 263 273 284 294 306 320 335 350 359 4 7 9 10 10 11 11 11 13 15 15 14 13 12 11 10 12 16 21 28 34 38 41 46 50 54 57 60 63 66 69 71 74 78 80 81 87 98 110 119 124 129 132 129 126 122 118 117 113 108 106 104 102 101 100 98 97 95 95 95 94 94 95 95 94 92 90 88 87 85 84 84 94 94 81 70 69 67 59 47 35 23 12 359 347 339 338 345 355 5 15 25 37 40 25 10 358 344 328 312 302 299 301 310 319 327 339 348 348 343 341 344 348 351 339 324 320 325 329 341 350 359 11 26 37 49 62 81 117 137 142 141 144 152 162 165 122 63 79 93 98 104 110 115 122 127 129 134 140 150 12 13 13 13 14 15 15 17 19 20 21 22 22 21 19 18 17 17 17 16 15 13 10 8 7 5 2 360 358 357 358 0 2 2 1 1 1 1 1 0 359 358 357 356 355 354 352 351 351 351 351 350 349 348 345 342 341 342 340 334 327 320 315 309 304 300 297 295 294 294 294 293 293 293 293 292 292 292 292 293 294 294 295 295 296 296 297 298 298 299 299 299 300 301 302 303 304 305 306 306 306 305 305 305 305 305 305 305 305 304 304 303 302 300 299 297 295 292 288 284 279 274 271 269 268 265 261 258 255 253 250 247 243 240 239 239 240 239 235 231 221 202 184 180 181 177 172 171 170 169 169 170 171 171 172 173 174 176 178 180 181 181 180 179 180 181 184 187 188 187 190 195 200 223 14 356 334 305 280 262 238 207 189 188 187 179 172 168 51 42 42 44 46 47 49 51 54 56 57 57 59 60 62 61 58 53 50 47 47 48 51 54 55 53 49 46 45 43 42 40 38 35 31 29 28 30 31 30 27 26 27 29 32 37 42 51 61 68 72 76 79 81 83 85 85 85 87 88 88 88 88 87 86 85 84 84 83 84 85 86 87 87 87 87 87 87 87 87 87 88 89 88 86 84 83 81 79 77 74 72 69 66 63 57 51 45 40 38 39 41 44 46 52 60 71 80 84 82 77 73 71 70 68 65 65 67 68 68 65 61 57 54 55 59 63 67 68 66 63 62 64 64 66 68 70 70 70 70 69 68 67 67 66 65 64 63 63 63 63 63 63 65 68 72 75 77 79 79 78 77 78 78 77 76 73 70 66 62 58 54 50 48 48 48 48 48 50 56 63 70 76 81 84 88 93 99 107 112 118 124 131 139 150 166 184 195 200 204 209 215 220 224 230 235 239 241 243 244 247 253 262 273 284 294 308 330 349 359 5 9 11 11 12 12 12 13 15 17 17 16 15 13 11 10 12 15 19 25 30 35 40 47 53 59 63 66 69 72 74 76 79 81 81 83 89 99 108 114 118 122 126 126 124 122 120 117 112 108 106 105 105 104 104 103 103 102 102 101 100 99 99 99 99 97 95 93 92 88 88 89 93 93 84 72 66 59 52 43 33 21 10 358 345 334 326 328 335 345 356 8 29 44 34 19 3 346 327 308 297 291 291 296 303 309 324 337 341 338 335 339 345 354 340 326 321 328 329 330 335 345 1 17 23 27 43 99 125 138 143 144 144 149 159 178 180 194 191 132 98 95 105 111 119 124 119 122 132 144 12 13 14 14 14 15 15 17 18 20 20 21 20 18 16 14 14 14 15 15 14 12 10 8 6 4 2 360 358 358 359 2 3 3 2 2 2 1 1 360 359 358 357 357 356 354 353 352 352 352 352 351 350 349 347 344 341 339 334 328 324 320 316 311 307 303 299 296 294 293 294 294 294 294 293 293 293 293 293 293 294 294 295 295 296 296 297 297 298 298 299 299 299 300 301 302 303 304 305 305 305 305 305 305 305 305 305 305 304 304 303 302 301 299 297 295 293 291 288 284 280 277 274 272 271 269 266 262 261 261 262 260 256 251 247 244 243 242 236 227 210 187 174 179 188 187 183 183 183 180 178 177 176 176 176 177 178 180 181 182 182 181 178 176 175 176 179 181 185 190 196 201 197 189 66 6 317 246 219 211 200 188 192 204 201 188 180 127 27 31 37 41 45 48 50 51 52 53 54 58 63 66 66 63 59 55 52 49 47 48 50 52 54 54 52 49 48 47 46 44 42 39 36 32 30 30 31 30 27 25 26 29 33 40 49 59 65 70 75 78 80 80 82 82 84 87 89 88 88 88 88 87 86 85 85 84 85 85 85 86 86 86 86 86 86 86 86 87 88 89 89 88 86 85 83 82 80 78 76 73 71 68 65 60 54 47 40 35 32 33 35 38 44 54 65 75 80 78 72 68 67 65 62 59 59 61 63 65 64 61 57 55 56 58 62 65 66 65 62 62 64 65 67 68 69 70 70 71 71 72 71 71 71 71 72 73 74 74 74 73 74 75 77 79 81 84 87 89 89 89 90 90 89 88 85 82 78 73 68 63 57 54 53 55 57 60 65 73 81 86 91 94 97 101 105 111 117 122 127 133 138 144 152 163 175 185 192 198 203 209 213 218 223 228 232 235 236 238 241 246 256 267 277 287 307 334 354 3 6 9 12 13 14 14 14 15 17 18 17 17 16 14 12 11 13 15 19 23 28 32 38 44 52 60 66 70 72 75 77 81 85 86 87 88 93 100 106 110 114 118 121 121 122 124 123 118 111 107 104 104 105 105 106 107 107 108 108 107 105 104 103 103 102 100 98 97 94 91 90 91 92 89 81 70 61 55 49 42 31 18 5 353 341 330 322 317 319 326 334 343 8 32 37 27 8 348 328 308 293 286 283 286 290 297 309 322 331 335 330 333 343 349 337 322 320 323 321 318 329 341 5 14 18 16 34 86 109 124 133 135 135 136 139 132 135 142 151 147 125 96 99 110 122 120 109 110 121 139 13 13 14 14 14 14 15 17 18 19 19 19 18 16 14 12 12 13 14 14 12 11 9 7 5 4 2 0 358 358 360 3 4 4 3 2 2 1 0 359 358 357 357 356 355 354 353 352 352 352 352 351 351 350 348 345 341 337 332 328 325 321 317 312 308 304 301 297 295 294 294 294 294 294 294 294 294 294 294 294 295 295 295 295 296 296 297 297 298 298 299 299 299 299 300 301 302 303 304 304 304 305 304 304 304 304 304 304 304 303 303 302 300 298 296 294 292 290 287 284 281 279 277 277 277 275 271 268 269 273 276 275 270 261 253 249 250 253 248 231 203 174 172 185 196 197 196 196 194 191 187 185 183 182 182 182 183 184 184 184 183 180 175 170 168 166 168 175 184 197 211 214 204 189 167 81 138 169 168 154 149 81 333 293 249 262 7 18 24 28 33 40 47 50 51 51 51 50 52 57 63 67 67 64 60 57 53 51 49 48 49 52 54 55 54 51 50 49 48 47 46 44 41 37 34 32 31 29 26 24 26 29 33 41 53 61 66 69 73 75 76 77 78 80 85 89 90 90 89 89 88 87 86 85 85 86 86 87 87 87 86 86 86 85 86 86 86 86 88 89 89 88 87 85 84 83 81 80 77 75 72 70 67 62 57 50 43 36 30 28 29 33 40 51 64 73 76 73 68 63 62 60 58 55 55 55 57 59 60 60 59 58 58 60 62 64 65 64 63 64 64 65 66 66 66 66 67 68 70 72 73 73 73 74 77 80 81 84 86 89 90 92 94 96 98 100 102 103 104 104 104 103 102 101 99 96 93 88 83 76 69 64 62 62 65 69 76 84 92 98 101 105 108 112 115 118 123 128 133 138 142 146 152 160 170 179 187 194 200 205 209 214 219 224 228 231 233 235 238 244 254 265 276 289 315 344 1 7 8 10 13 14 15 15 14 16 18 18 18 16 16 15 14 12 13 16 19 23 26 30 35 40 48 55 62 68 73 77 80 84 86 87 89 91 95 99 103 107 110 114 116 119 121 123 122 116 110 105 101 100 103 105 108 110 110 110 110 109 107 106 106 106 104 102 101 98 96 94 93 92 90 85 77 67 59 54 50 43 32 19 4 348 335 322 313 307 305 307 312 320 343 15 34 35 13 353 330 308 292 283 279 280 283 289 299 311 318 326 327 332 339 342 334 324 320 318 316 312 325 342 2 11 16 22 39 63 86 102 115 118 119 117 112 103 103 111 122 133 142 109 87 119 132 111 83 82 105 143 13 13 13 13 14 14 16 17 18 18 19 18 17 15 13 12 13 14 14 13 11 9 7 6 5 4 2 1 360 359 1 4 5 5 4 3 1 0 360 358 357 356 356 355 355 354 353 352 352 351 351 351 351 350 349 346 343 339 334 330 326 321 317 312 308 305 302 300 298 296 294 294 294 294 295 295 295 295 295 295 295 296 295 296 296 296 296 297 297 298 298 299 299 299 300 300 301 302 302 303 303 304 304 304 304 304 304 303 303 303 302 301 300 298 296 294 292 290 287 284 282 281 282 284 284 282 278 274 273 276 279 277 272 264 259 259 262 267 267 246 200 177 178 191 201 205 205 204 202 200 196 192 190 188 187 187 188 188 187 187 184 179 172 166 160 157 161 174 187 208 229 236 217 169 122 91 108 127 117 87 54 22 360 351 360 14 22 25 25 24 27 36 44 49 50 50 50 49 51 55 59 64 66 66 63 59 56 53 51 50 50 52 54 55 54 52 50 50 49 49 49 48 45 42 38 35 32 29 26 24 26 28 30 37 48 59 65 68 70 71 72 74 76 80 86 91 92 91 90 90 89 88 87 86 86 87 87 88 88 88 88 87 86 85 85 85 85 86 87 89 89 88 86 85 84 83 82 81 78 76 74 72 69 65 60 54 47 39 32 28 27 31 38 50 63 71 72 69 63 59 57 56 55 54 53 52 52 54 57 59 60 60 61 62 63 64 65 65 64 64 64 64 65 64 63 61 62 63 66 68 70 72 73 75 78 83 87 91 96 100 103 105 109 113 116 118 119 119 119 118 117 115 113 112 110 108 105 102 97 91 85 79 74 73 73 77 83 90 98 104 108 111 114 118 120 123 126 131 136 140 143 146 151 158 166 176 185 193 199 204 208 212 216 221 225 228 231 234 238 245 255 265 276 290 323 356 10 11 10 12 13 15 15 15 15 17 19 19 18 16 15 15 14 12 14 16 19 22 25 29 32 37 43 50 57 63 69 74 78 81 84 86 88 90 93 96 98 101 104 107 110 114 117 119 117 112 107 104 100 99 102 106 110 113 113 112 110 108 107 106 106 106 105 104 102 99 97 96 95 93 90 84 77 67 59 54 51 46 39 29 15 356 338 317 301 294 290 290 294 303 319 351 27 38 20 356 335 309 290 280 276 276 278 284 294 306 313 321 322 328 337 337 331 326 321 311 316 314 316 331 354 6 11 17 30 43 53 67 85 90 92 96 93 90 95 105 116 125 142 162 212 236 232 300 357 349 279 180 13 13 12 12 13 14 16 18 18 18 18 18 17 15 13 12 13 14 13 12 10 8 6 5 4 3 2 1 1 1 2 4 5 4 3 2 1 0 359 358 356 355 355 355 355 354 353 352 351 351 351 351 351 351 350 348 345 341 337 332 328 323 318 313 308 305 303 301 300 298 297 295 295 294 295 295 295 295 296 296 296 296 296 296 296 296 296 297 297 298 298 299 299 299 299 300 300 301 301 302 302 302 303 303 303 303 303 303 303 302 302 301 300 298 296 294 292 290 287 284 282 283 286 290 290 286 281 275 271 271 272 271 267 262 261 263 261 261 259 240 206 186 187 199 206 209 209 209 207 206 202 199 197 194 193 193 192 192 192 189 185 178 170 161 152 146 147 169 190 261 279 290 334 50 52 48 50 54 56 43 23 10 4 7 15 21 24 25 25 24 24 29 38 44 48 49 49 49 50 52 56 59 63 65 64 61 56 54 52 52 52 53 54 54 53 51 50 50 50 51 51 49 47 44 40 37 33 30 28 26 24 24 25 30 42 55 63 66 66 67 70 75 81 86 90 92 91 91 92 92 91 89 89 88 88 88 88 88 88 89 89 88 87 86 85 85 85 85 87 88 88 87 86 85 84 84 83 81 79 77 75 73 71 68 63 57 51 43 36 32 30 32 38 48 59 68 69 66 60 55 53 52 51 50 50 49 48 51 55 58 60 60 61 61 62 63 64 65 64 64 63 63 64 63 61 59 59 60 62 66 69 72 74 77 81 86 92 97 102 104 107 112 117 124 129 132 132 131 129 128 126 124 123 122 120 117 114 112 109 105 100 95 89 85 83 84 87 94 101 107 110 113 117 120 123 125 128 133 136 139 141 143 148 155 165 175 184 193 200 205 209 212 216 219 223 227 230 234 240 247 257 267 275 285 320 4 19 18 15 15 15 16 16 15 16 17 18 19 18 17 16 15 14 14 15 17 19 22 24 27 31 35 40 46 52 58 64 70 74 77 80 82 84 87 89 90 92 94 97 100 104 107 110 112 111 108 106 104 101 101 104 107 111 116 117 114 111 108 107 106 106 105 105 104 102 99 97 96 95 94 91 86 77 68 59 54 50 47 43 37 27 12 350 321 296 284 279 277 283 297 309 328 18 37 29 2 336 312 290 278 273 272 275 284 289 300 310 314 315 320 328 329 326 326 324 311 310 310 309 322 342 353 358 8 23 34 38 45 54 63 69 73 78 81 87 100 110 118 131 158 191 216 241 258 266 261 260 246 12 11 11 11 13 15 17 18 18 18 18 18 17 16 13 12 12 13 12 10 8 6 5 4 3 1 0 0 0 1 2 3 4 3 3 2 1 360 358 357 356 355 355 355 355 354 353 352 351 351 350 350 350 350 350 349 346 343 339 335 331 326 321 315 311 307 305 303 302 300 299 298 296 295 295 295 295 296 296 296 297 297 297 297 297 296 296 296 297 297 298 298 299 299 299 299 299 300 300 301 301 301 302 302 303 303 303 302 302 302 301 301 300 298 297 295 293 291 288 284 282 284 289 293 292 288 281 275 270 270 270 267 261 253 251 251 243 242 242 230 208 198 204 209 213 215 215 214 212 211 208 205 203 201 199 198 197 197 196 191 184 175 164 152 140 128 124 145 32 351 338 345 360 13 14 10 8 11 15 13 6 360 360 7 14 18 20 24 27 27 25 24 29 39 45 48 49 47 48 50 53 56 59 61 61 58 54 52 51 52 53 53 53 53 51 50 49 49 50 51 50 48 45 42 39 36 34 31 29 26 23 21 20 26 38 51 59 62 63 66 72 79 86 90 92 91 91 92 93 93 92 91 91 91 90 89 88 88 88 89 89 89 88 87 86 86 85 85 86 87 87 86 85 84 84 84 84 83 81 78 76 74 72 70 66 61 55 48 42 37 34 34 38 45 54 62 65 63 57 51 48 46 45 44 44 43 44 48 55 59 61 62 61 60 60 62 63 64 64 63 62 62 62 62 61 59 58 59 62 65 69 73 78 83 89 95 101 106 109 110 112 116 121 126 132 136 136 136 137 136 134 132 131 129 127 124 121 119 118 115 112 108 103 98 94 92 92 96 102 107 111 114 118 123 124 125 128 131 133 134 136 140 145 153 163 173 183 192 199 206 211 214 216 219 222 226 231 237 243 251 260 268 274 286 321 12 29 25 20 18 17 17 17 16 17 18 18 18 18 17 17 17 16 16 17 19 20 22 24 26 29 32 36 42 48 54 61 66 70 73 76 78 81 83 85 86 87 90 93 96 100 103 106 108 108 106 106 105 104 103 102 104 109 116 120 115 112 109 107 107 107 106 105 104 102 100 98 96 95 93 89 82 74 67 60 55 51 47 44 40 32 20 360 330 301 282 273 271 279 295 305 307 350 35 38 17 341 314 292 277 270 270 273 282 289 298 308 312 310 310 315 318 318 322 319 311 304 298 297 311 330 340 348 3 19 25 29 32 36 44 54 62 67 70 73 82 92 104 118 136 162 193 230 244 248 247 246 241 11 10 10 11 13 15 18 19 19 18 18 18 17 16 14 12 11 11 10 9 7 5 4 3 1 359 358 358 359 360 1 2 2 2 2 2 1 360 358 357 356 355 355 355 355 354 353 352 351 350 350 350 350 350 350 349 347 345 342 339 335 330 325 320 315 311 307 305 303 302 301 300 298 297 296 295 295 296 296 297 297 298 298 298 298 297 297 297 297 297 298 298 299 299 299 299 299 299 299 300 300 300 301 301 302 302 302 302 301 301 301 300 299 298 297 295 294 292 289 286 284 285 289 292 291 286 280 273 270 270 269 265 256 245 233 226 221 223 223 215 208 208 214 218 220 221 221 219 218 216 213 211 209 207 204 204 203 201 196 189 179 169 155 140 125 111 101 88 16 357 354 356 357 359 359 354 347 348 356 0 356 351 352 2 12 13 18 25 29 30 27 22 20 28 35 40 44 45 46 48 50 54 56 57 55 53 49 48 47 49 51 52 53 52 50 48 47 47 48 49 48 45 43 41 40 37 34 32 30 28 25 21 19 24 37 49 55 57 60 67 76 83 87 90 91 91 92 93 93 93 93 93 93 92 91 90 89 88 88 88 88 88 88 88 88 87 87 86 86 86 86 85 85 84 83 83 84 83 81 80 77 75 73 70 68 65 60 53 47 42 39 38 39 44 49 55 60 60 53 46 41 39 37 35 35 34 36 43 52 58 62 63 62 60 59 60 61 63 64 62 60 60 60 60 60 58 57 58 61 65 70 77 85 95 103 110 115 119 121 122 122 123 123 124 126 131 136 142 145 143 140 137 135 132 130 129 127 126 125 124 121 118 114 110 105 102 100 101 104 108 111 115 120 124 125 125 125 126 126 126 129 134 141 150 160 170 180 189 197 205 211 215 217 219 222 226 231 238 245 252 260 267 272 286 330 22 37 32 25 21 19 18 18 17 18 18 18 18 18 17 18 18 17 17 18 19 21 22 23 25 28 30 33 38 44 50 56 61 65 68 72 75 78 79 81 83 84 87 90 94 98 102 104 105 104 104 105 106 106 105 103 103 106 115 119 114 111 109 109 109 108 107 106 104 102 99 97 96 94 91 87 80 73 67 61 56 52 50 47 42 36 25 6 337 303 279 269 268 278 295 305 300 315 21 40 31 358 317 295 278 270 269 272 278 284 293 304 310 308 306 306 308 312 317 316 310 300 288 284 293 318 332 345 360 10 16 19 20 23 30 40 48 52 54 55 57 64 81 99 110 128 192 229 250 250 247 244 242 10 9 9 10 13 16 18 19 18 18 18 17 17 15 14 12 11 10 9 7 5 4 3 1 358 356 355 356 357 358 360 0 0 1 1 1 0 360 358 357 357 356 356 355 354 354 353 352 351 350 349 349 350 350 350 349 348 346 344 341 338 334 330 325 320 315 311 308 305 304 303 302 300 299 297 296 296 296 296 297 298 298 298 298 298 298 297 297 297 297 297 298 298 299 299 299 299 299 299 299 299 300 300 300 301 301 301 301 301 300 300 299 299 298 297 296 294 293 291 288 286 285 285 287 287 282 276 271 268 268 268 264 256 243 226 210 209 212 210 206 207 213 221 224 225 226 226 225 224 221 218 216 214 211 210 208 205 201 194 185 173 160 145 129 115 100 80 48 19 8 4 358 354 350 354 360 348 343 354 1 358 355 355 4 11 8 13 23 29 31 30 23 19 23 29 35 41 44 44 45 48 52 55 54 52 49 46 44 43 45 47 49 50 50 49 48 47 46 46 46 45 44 43 43 42 39 36 34 32 30 27 23 20 23 34 44 52 56 61 71 80 84 87 89 90 91 92 93 94 94 94 94 94 93 92 91 90 89 89 88 88 88 88 89 89 89 89 88 87 86 86 85 84 83 83 83 83 83 82 80 79 77 75 72 70 68 64 60 53 48 44 41 41 44 47 50 55 56 50 42 35 32 29 26 25 25 27 34 44 52 58 61 61 58 57 57 58 61 62 61 58 56 55 55 55 54 53 55 60 67 75 85 98 111 120 127 130 132 134 134 133 131 129 129 132 138 145 150 150 145 139 136 133 130 130 131 132 132 131 129 127 124 121 118 115 112 110 110 110 112 114 117 121 123 123 122 121 119 118 118 121 127 135 145 156 166 176 185 194 202 208 213 215 217 219 223 229 235 242 249 256 262 267 281 334 34 43 36 29 24 21 20 19 19 19 19 19 19 19 18 18 18 18 17 18 19 20 22 23 24 26 28 30 34 39 45 50 55 60 64 67 70 72 74 76 77 79 82 85 89 93 96 97 96 95 98 101 103 105 105 104 104 107 118 118 113 111 110 110 110 108 107 105 103 100 99 97 95 93 90 86 81 74 67 61 56 53 50 49 46 40 30 11 336 293 271 265 267 278 293 308 297 303 351 31 38 22 320 297 281 273 270 272 275 278 285 295 307 306 300 300 304 311 317 313 302 289 281 277 285 305 324 339 351 0 4 6 5 8 15 24 30 34 34 33 32 36 50 67 75 79 50 348 298 276 264 255 250 9 8 8 10 13 16 17 18 18 18 18 17 16 15 13 12 10 9 8 6 4 3 1 359 356 354 353 354 356 358 359 359 359 360 0 360 359 359 358 358 357 357 357 355 354 353 352 352 351 350 349 349 349 349 349 348 347 346 345 342 339 336 332 328 324 319 315 311 308 305 304 303 302 301 299 298 297 296 296 297 298 298 299 299 299 299 298 298 297 297 297 298 298 299 299 299 298 298 299 299 299 299 299 299 300 300 300 300 300 300 299 299 298 298 297 296 295 294 293 291 287 284 282 282 280 277 273 270 269 270 269 266 261 252 237 218 208 205 201 204 213 220 226 228 229 230 231 230 229 226 222 220 218 216 214 211 206 199 190 180 168 152 137 123 110 95 78 58 39 27 20 8 351 355 27 62 56 32 20 15 9 3 3 8 7 358 1 15 24 30 29 24 22 26 30 35 40 42 43 44 46 50 53 53 50 47 45 43 41 42 43 46 48 49 50 49 48 47 46 45 45 45 45 45 43 40 37 36 34 32 30 26 23 24 32 41 49 57 66 73 79 83 86 88 89 91 93 94 94 95 95 95 94 93 92 91 90 90 90 90 89 88 88 89 90 90 91 90 89 86 86 85 83 83 82 82 82 82 82 81 80 78 77 75 73 70 68 65 60 54 48 44 42 43 45 47 50 52 48 39 31 26 22 19 17 17 19 25 33 41 48 53 55 54 52 52 54 56 58 58 55 52 50 49 49 49 49 51 58 68 80 94 109 122 130 136 140 142 143 142 140 137 136 138 145 153 155 153 147 140 134 131 130 131 133 135 135 134 134 132 130 128 126 124 122 121 120 119 119 118 118 119 120 119 118 118 116 114 112 113 115 122 131 141 151 160 170 180 190 197 203 208 210 212 215 219 226 232 238 245 251 257 260 271 354 40 46 40 33 28 25 23 21 20 20 20 20 20 20 19 19 19 18 18 18 19 20 21 21 23 24 26 28 31 35 40 45 50 54 58 61 63 65 67 69 70 72 74 76 79 81 83 83 83 84 89 94 98 101 103 105 106 110 117 116 114 113 111 110 109 108 106 104 100 97 99 98 95 92 89 86 80 74 68 62 57 51 48 47 47 44 35 16 320 272 261 260 267 278 290 301 301 302 328 5 34 25 343 304 284 275 271 269 270 272 277 284 295 298 296 296 300 306 309 305 298 284 277 275 281 295 313 331 344 351 354 352 347 348 357 360 359 2 4 4 4 7 17 27 33 33 17 357 329 303 287 274 264 8 8 9 10 12 15 17 17 18 17 17 16 16 14 13 11 10 9 7 5 3 1 359 357 355 353 352 353 355 357 359 359 359 359 359 359 357 357 357 357 357 358 357 355 353 352 352 351 350 349 348 348 348 349 348 347 347 346 344 342 339 336 333 330 326 322 318 314 310 307 305 304 302 302 301 300 298 297 297 297 297 298 299 299 299 299 299 298 298 297 297 297 298 298 298 298 298 298 298 298 298 298 298 299 299 299 299 299 299 299 299 298 298 297 296 296 296 296 295 291 286 281 279 277 276 274 271 270 270 271 271 271 274 275 267 248 230 216 208 213 219 224 228 230 232 233 234 233 233 230 227 224 221 219 216 212 206 197 185 171 154 135 119 109 101 91 79 66 53 46 47 58 97 83 67 59 49 36 26 19 14 8 3 358 346 327 337 359 11 20 23 21 22 28 33 37 41 43 44 45 46 49 51 51 49 47 45 43 41 40 41 43 46 48 49 49 47 46 45 44 44 44 45 45 44 42 40 38 36 34 33 30 27 28 33 42 50 58 66 72 77 81 84 87 89 91 93 94 95 95 95 94 94 93 92 91 91 91 92 92 91 90 89 89 90 91 92 92 90 88 87 85 84 82 82 82 82 82 81 81 80 79 79 79 77 74 72 70 66 61 55 49 45 43 44 45 46 47 44 36 26 19 15 12 10 11 14 19 24 30 36 43 48 49 48 47 47 48 50 51 50 48 45 44 44 44 44 46 55 69 81 95 111 125 134 140 146 150 150 147 142 138 138 142 149 152 150 146 141 135 131 130 133 137 140 140 138 136 135 134 132 130 129 128 128 128 129 129 128 126 124 123 120 117 116 115 114 113 112 112 115 121 129 137 146 155 166 177 186 193 198 201 203 205 209 215 224 232 239 245 251 256 256 259 10 47 49 43 36 32 29 26 24 22 22 21 21 21 21 21 20 20 19 18 18 18 18 19 19 21 22 24 26 28 31 35 40 45 49 51 53 55 56 58 60 61 63 65 66 67 68 69 70 71 75 81 87 92 97 101 102 106 109 111 112 113 112 109 108 108 107 105 102 98 95 97 97 94 91 88 85 80 75 69 64 57 49 41 39 41 40 33 4 275 253 254 258 268 280 289 292 287 290 307 338 15 17 356 314 286 276 272 270 269 270 272 275 282 288 291 291 292 296 299 305 303 289 282 279 281 288 302 324 341 344 343 339 334 333 335 331 322 319 327 330 331 332 340 347 351 351 344 333 318 302 290 280 271 8 8 8 10 12 14 15 16 16 16 16 16 15 14 12 11 10 8 6 4 2 360 358 356 354 353 352 353 355 357 358 358 358 358 358 357 356 356 356 356 357 358 357 355 353 353 352 351 350 348 348 347 347 347 346 346 346 346 344 342 339 336 333 330 327 324 320 317 313 310 307 305 304 302 302 301 300 299 298 297 297 298 299 299 300 300 300 299 299 298 298 297 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 299 299 298 298 297 297 296 296 296 297 296 293 288 283 279 277 276 275 273 271 271 270 270 271 274 270 265 261 255 244 232 224 222 224 225 228 231 233 235 236 235 235 233 230 227 224 220 216 212 205 193 177 156 135 116 101 93 88 82 78 72 64 58 60 68 73 59 48 41 37 32 25 19 12 0 345 332 300 275 287 329 344 360 7 10 16 27 35 39 42 44 46 47 49 50 50 50 49 47 45 43 41 39 39 40 42 45 47 47 46 45 44 43 43 44 45 46 45 43 41 39 38 36 34 33 31 32 36 44 52 59 66 72 77 80 83 86 89 91 93 94 94 95 94 94 94 93 92 92 92 92 93 94 93 92 91 90 90 91 93 93 92 90 88 87 85 82 81 81 82 82 81 81 81 80 80 81 81 79 77 74 71 67 62 56 50 45 43 42 42 42 39 32 23 15 11 7 5 8 11 15 17 19 24 32 39 43 43 41 38 37 37 38 40 41 41 39 39 39 39 41 51 64 76 90 109 126 137 147 155 160 158 149 141 135 135 141 144 145 144 142 140 137 134 134 137 141 142 141 139 137 135 134 133 133 133 134 134 135 137 137 136 134 130 127 124 121 119 116 115 114 113 113 115 120 126 134 143 153 164 174 182 189 194 196 197 199 204 212 223 233 241 248 255 260 258 255 321 48 52 45 39 36 33 30 27 26 24 24 23 23 23 23 22 21 20 18 17 17 16 16 17 18 20 23 25 27 28 31 35 39 43 45 47 48 49 51 52 53 55 56 57 59 59 60 62 65 69 75 81 87 90 94 96 100 102 104 105 106 105 104 105 106 105 103 100 98 95 93 92 91 90 87 83 79 75 72 71 68 59 39 24 27 26 12 321 255 249 255 264 277 289 293 286 271 273 290 321 352 7 359 323 290 276 271 271 269 267 268 269 272 278 283 283 283 289 302 315 310 297 290 288 288 292 296 314 330 333 332 329 326 326 326 319 299 294 300 303 305 307 313 319 322 323 319 311 300 290 281 273 265 7 7 7 9 11 12 13 14 14 15 15 15 14 13 12 11 9 8 5 3 1 359 357 355 354 353 353 353 355 356 357 357 357 356 356 356 354 354 354 355 356 357 356 355 354 353 352 351 349 347 346 346 345 345 345 345 345 345 343 341 338 335 333 330 327 324 322 319 316 313 310 307 305 304 302 301 301 300 299 299 298 298 299 299 300 300 300 300 299 298 298 298 297 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 297 297 296 295 295 295 295 293 289 284 280 278 277 276 274 272 271 270 268 266 265 266 257 244 241 241 236 227 224 225 226 227 230 232 233 235 236 237 236 235 234 230 225 218 214 209 201 186 164 141 123 108 97 88 81 77 77 74 65 52 44 42 40 36 35 34 32 31 26 16 355 330 314 296 273 258 252 298 311 336 351 357 4 14 26 33 37 41 46 49 51 51 50 49 48 46 44 42 40 38 36 37 39 42 44 45 45 44 44 43 44 44 46 47 46 44 42 40 39 37 35 34 33 35 38 46 55 62 68 73 77 80 83 86 89 91 93 94 94 94 94 94 93 93 93 93 93 93 94 95 96 95 94 92 91 92 93 94 93 92 90 90 87 84 82 81 81 81 81 81 81 82 81 82 83 83 81 79 76 72 68 63 57 50 44 39 37 36 33 30 24 19 14 7 4 6 10 12 12 10 12 18 25 31 32 32 29 25 23 22 26 31 35 36 34 32 31 33 42 56 70 89 118 139 152 161 168 171 164 150 138 131 131 137 142 143 144 145 144 143 141 140 141 142 140 139 138 136 134 133 133 134 136 137 138 140 141 140 140 138 135 132 130 127 123 119 115 113 112 113 115 120 125 134 144 153 162 171 178 185 191 193 195 197 201 210 223 235 243 251 261 267 265 276 353 42 52 46 41 40 38 34 31 29 28 26 26 25 25 25 25 23 21 19 17 16 15 15 15 16 18 20 23 25 27 28 31 34 37 39 41 42 42 43 44 46 48 49 50 52 53 55 57 60 64 70 75 80 83 86 90 93 95 96 96 96 95 97 99 100 100 98 97 95 93 90 87 87 86 83 81 79 79 79 82 89 101 108 47 19 5 335 302 285 278 276 283 298 312 312 298 270 272 286 308 332 353 358 330 297 276 269 268 268 266 266 267 268 271 276 278 280 286 303 319 320 312 306 300 293 290 295 307 319 323 321 317 315 316 317 314 301 292 289 292 292 291 297 303 306 303 301 296 289 281 272 263 258 6 6 6 7 9 11 11 12 12 12 13 13 13 12 12 10 9 7 4 2 0 358 357 355 353 353 352 353 354 355 355 355 355 355 355 354 354 353 353 353 354 356 356 355 354 354 352 350 348 347 345 344 343 343 343 343 343 343 342 340 337 334 332 330 328 325 323 320 318 315 312 310 307 305 304 302 302 301 301 300 299 299 299 299 300 300 300 300 300 299 298 298 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 296 296 295 293 293 293 292 289 286 283 281 279 278 277 275 273 271 269 266 261 254 245 236 233 232 232 228 223 222 226 229 231 233 233 234 235 236 237 238 238 235 230 225 216 208 202 193 180 160 135 117 104 95 86 78 74 74 70 60 44 33 29 29 31 34 36 36 35 35 16 326 278 262 260 258 248 241 275 294 320 337 348 357 8 19 27 32 37 44 49 50 50 49 48 46 44 42 40 38 36 34 34 35 38 40 42 44 45 44 44 44 45 46 47 45 43 41 40 39 37 35 34 34 36 41 50 58 64 70 73 76 80 83 86 89 91 93 94 94 94 94 94 94 94 94 94 95 95 96 96 98 98 97 95 94 93 94 95 95 93 93 92 89 86 83 81 80 81 81 81 82 83 83 83 83 84 84 82 80 76 73 69 64 58 49 40 33 28 26 27 27 26 22 15 10 8 8 7 5 2 360 3 8 14 17 17 15 10 7 5 10 20 29 32 28 22 18 21 29 38 53 97 143 164 174 179 181 177 168 153 138 130 131 138 145 149 150 149 149 147 145 143 143 143 143 142 136 133 131 131 132 133 135 137 137 139 140 140 140 140 138 136 134 131 126 120 115 112 111 114 119 124 130 138 146 154 161 168 175 182 188 192 195 197 203 212 224 236 246 254 265 273 276 278 349 38 49 46 44 44 42 38 35 32 30 29 29 29 28 28 28 26 22 20 18 16 15 15 15 16 17 18 20 22 24 26 27 30 32 35 37 38 38 38 39 40 42 43 44 45 47 49 53 56 60 63 67 71 75 78 82 84 86 87 88 89 90 90 91 91 90 90 89 88 88 86 84 83 82 80 81 81 84 88 95 107 120 130 90 33 352 332 333 343 345 331 324 331 340 335 321 303 294 298 309 322 338 352 336 306 282 272 267 266 267 269 269 270 269 273 277 283 289 300 314 324 325 320 304 296 291 294 301 309 313 314 313 311 310 308 304 299 295 293 293 294 290 289 291 292 289 288 286 282 275 269 263 261 5 4 5 6 7 9 10 10 10 10 11 12 12 12 11 9 8 6 3 1 359 357 356 354 353 352 352 352 353 353 354 354 354 354 353 353 352 352 352 352 353 354 355 354 354 353 352 350 348 346 345 344 342 341 341 341 341 341 340 338 336 334 332 330 328 326 324 321 319 317 314 312 309 307 305 304 303 302 301 301 301 300 300 299 300 300 300 300 300 299 299 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 296 296 296 296 296 295 293 292 292 291 289 287 285 283 282 281 281 279 277 274 272 269 266 260 253 244 238 236 231 225 221 220 223 229 233 235 236 236 235 236 236 238 240 239 236 231 226 217 205 196 189 181 165 142 120 106 97 87 78 72 68 63 56 45 37 33 31 33 41 49 52 53 69 161 213 235 229 223 227 232 235 257 286 310 330 346 357 7 16 24 29 35 41 46 48 47 47 46 44 41 39 38 37 35 33 32 33 34 35 37 41 44 44 43 43 44 45 46 44 43 41 40 39 37 36 35 35 38 46 55 60 64 67 68 70 76 83 86 89 92 93 94 94 94 94 95 95 95 95 96 97 98 98 99 100 100 100 98 96 95 95 96 96 95 95 95 92 89 85 82 80 80 80 81 82 83 84 85 85 85 86 85 83 81 77 73 68 63 57 47 34 24 20 23 27 29 29 25 19 14 8 2 357 352 350 351 354 358 1 0 358 355 352 350 354 5 18 23 18 8 2 5 16 14 0 114 165 184 191 191 187 180 169 155 140 133 134 143 152 158 158 155 153 150 148 146 145 146 143 135 128 126 126 127 128 130 132 134 134 136 138 140 142 143 142 139 136 132 127 123 120 119 120 123 127 132 137 143 148 154 160 166 173 181 188 193 197 201 207 216 228 240 249 258 268 279 287 291 323 15 38 45 48 51 47 43 38 34 32 31 31 31 31 31 31 28 24 21 19 17 16 15 15 16 17 17 19 20 22 23 25 27 29 31 33 34 35 34 34 36 37 38 39 41 42 44 47 51 55 58 61 63 65 67 70 73 75 76 76 76 77 78 79 80 80 81 81 80 80 80 79 78 78 79 81 85 89 97 107 115 121 111 74 32 3 356 4 9 8 2 355 356 357 352 341 327 317 315 317 320 320 319 317 305 287 276 269 266 269 274 274 275 272 273 275 282 290 296 304 319 327 323 306 294 290 295 302 305 307 306 305 302 301 300 299 297 296 295 292 291 286 284 285 285 280 277 279 278 274 271 271 271 3 3 3 4 6 7 8 8 8 8 9 10 10 10 9 8 6 4 2 360 358 357 355 354 352 351 351 351 351 352 352 352 352 352 352 352 351 351 351 351 351 353 353 353 353 353 352 350 348 346 344 343 341 341 340 340 339 338 337 336 334 333 331 329 328 326 324 322 320 318 316 314 312 310 308 306 304 303 302 302 302 302 301 300 300 300 300 300 300 300 299 299 298 298 298 298 297 297 297 297 297 297 297 297 297 296 296 296 296 295 295 295 293 291 290 289 288 286 285 284 283 283 282 280 278 276 273 270 267 263 256 248 244 242 235 225 219 221 228 234 238 240 241 240 239 238 238 240 242 240 236 233 229 221 208 197 190 184 172 152 131 116 106 94 80 68 61 59 58 49 41 38 39 44 54 64 69 78 101 153 197 236 210 189 196 215 227 240 270 301 334 352 1 8 14 20 26 31 38 43 44 44 45 44 43 40 38 36 36 35 33 31 31 31 30 30 33 38 41 40 40 42 44 44 44 42 41 40 39 38 37 36 36 40 49 56 58 60 59 57 59 71 81 85 89 92 94 95 94 94 95 96 96 97 97 98 99 100 101 101 102 103 102 101 99 98 97 97 97 97 97 96 94 92 88 85 82 80 80 80 81 83 84 86 87 87 88 88 87 85 82 77 72 67 62 55 42 30 22 20 23 27 30 30 27 20 9 358 351 346 343 342 344 347 348 347 345 344 343 340 342 351 2 7 1 348 340 347 358 344 328 52 193 201 202 199 192 183 170 155 142 138 143 155 163 168 166 163 160 157 153 150 148 146 134 118 116 120 123 126 127 128 130 131 132 134 138 143 146 148 147 143 140 137 133 131 131 132 134 136 139 141 144 148 152 156 161 166 173 182 190 196 202 206 212 220 230 242 252 261 273 283 292 303 325 358 26 46 62 62 52 47 42 38 34 32 32 32 33 33 32 29 26 23 20 18 17 16 16 17 18 18 19 20 22 23 24 26 27 29 31 32 32 31 32 33 34 35 37 38 39 40 43 47 51 54 56 58 59 59 61 62 63 64 64 65 66 67 68 70 71 74 75 75 74 75 74 74 76 77 80 85 91 99 109 111 107 90 65 39 22 18 20 20 17 15 10 8 5 360 351 342 335 330 328 322 313 309 305 295 285 277 269 267 275 281 283 284 279 276 277 281 290 297 307 313 318 315 306 297 294 298 304 304 308 305 303 297 294 293 293 292 290 289 287 285 282 280 282 282 279 278 277 278 278 279 280 279 1 1 2 3 4 5 6 6 6 7 7 8 8 9 8 6 4 2 0 358 357 356 355 354 352 351 351 350 350 350 350 351 351 351 351 350 350 350 349 349 350 351 352 352 352 351 350 349 347 345 343 342 340 339 339 338 337 337 336 335 334 333 331 330 328 326 324 323 321 319 318 316 314 312 310 308 306 305 304 303 303 303 302 302 301 300 300 300 300 300 300 299 299 299 298 298 297 297 297 297 296 296 296 297 296 296 296 295 295 294 294 294 291 289 288 287 286 285 285 284 284 283 283 282 281 278 276 273 271 268 262 255 253 256 257 250 237 235 238 241 243 245 245 244 243 241 240 241 242 240 237 234 231 226 215 204 195 188 179 164 143 125 113 99 81 64 57 57 58 51 42 42 51 59 64 66 70 83 102 120 171 276 117 138 164 189 205 215 230 260 337 356 5 11 14 18 22 27 34 39 42 43 43 43 41 38 36 35 34 33 32 30 29 29 27 25 24 28 34 37 39 42 44 44 44 43 42 41 39 37 36 35 34 38 45 48 49 49 48 50 57 69 78 84 88 92 95 96 95 95 95 96 97 98 99 100 101 102 103 104 105 105 105 104 102 100 99 98 98 98 98 98 97 94 90 88 86 83 81 80 81 83 84 86 87 89 90 91 92 91 88 83 77 71 65 59 52 42 33 25 22 22 26 28 25 19 8 357 348 342 338 337 337 337 336 335 335 337 338 337 337 342 347 347 338 327 322 326 329 319 312 268 231 215 208 203 194 182 169 154 143 145 155 167 174 175 174 173 172 169 163 152 143 137 119 110 113 119 124 127 129 130 131 133 134 137 141 146 150 152 152 150 148 146 144 142 143 145 146 148 149 151 153 155 158 161 164 168 174 182 191 199 205 211 216 223 231 242 251 262 275 286 297 310 327 347 12 51 78 65 53 47 44 40 36 34 33 33 34 34 32 30 28 25 21 19 18 18 18 18 19 20 21 22 24 24 25 26 26 27 29 31 30 30 30 31 33 34 36 38 38 39 41 45 48 51 53 55 55 56 56 56 56 55 56 57 58 59 61 62 64 67 69 71 72 72 72 73 73 75 78 82 86 91 94 94 90 78 59 43 36 31 27 25 24 23 20 15 10 3 357 351 346 344 341 337 330 322 309 291 278 272 264 268 280 290 292 291 285 276 276 279 287 290 301 303 302 301 301 298 295 295 299 297 302 301 300 298 293 291 290 289 288 286 285 284 282 279 279 279 279 281 281 283 285 286 286 284 360 0 1 2 3 4 4 4 5 5 6 6 6 7 6 4 2 0 358 357 357 356 355 353 352 351 350 350 349 349 349 350 350 350 350 350 349 349 348 348 349 350 350 350 350 350 349 348 346 344 342 341 339 338 337 337 336 336 335 335 334 333 332 331 329 327 325 324 322 321 319 318 316 314 312 311 309 307 305 304 304 303 303 303 302 301 300 300 300 300 300 299 299 299 299 298 298 297 297 296 296 296 296 296 296 296 295 295 294 294 293 292 289 287 286 286 285 284 284 284 283 284 284 284 284 282 281 281 281 280 277 277 281 289 291 281 264 253 251 250 250 249 249 248 246 245 243 240 240 240 238 236 234 230 222 212 203 195 187 172 150 130 116 100 79 62 55 53 50 49 45 46 57 60 59 57 59 70 84 83 73 76 89 113 140 161 170 169 162 147 59 10 11 14 17 19 21 26 32 36 39 41 41 41 39 37 36 35 34 33 31 29 28 27 26 23 20 21 27 34 40 43 45 45 44 43 42 41 39 36 33 32 32 33 35 36 38 38 43 49 59 68 75 81 86 91 94 94 93 93 94 96 97 99 101 103 104 105 106 107 107 108 107 106 104 102 101 99 99 99 99 99 99 96 93 91 90 87 84 83 83 84 85 86 88 90 93 95 96 96 94 90 84 77 69 61 56 53 48 40 30 23 22 23 18 12 3 355 347 341 336 332 330 329 327 326 327 330 334 335 335 335 335 331 323 316 313 312 307 300 287 261 236 221 212 205 196 179 159 148 144 150 163 174 180 181 180 180 182 183 176 151 128 117 107 106 113 120 126 130 133 135 136 138 138 140 144 148 152 155 157 156 155 155 154 153 154 155 156 157 158 159 161 164 165 166 168 171 176 183 190 198 205 211 217 223 230 239 248 259 273 287 301 313 322 327 337 28 52 49 46 44 42 39 37 34 34 35 36 34 31 30 29 26 23 21 19 19 20 20 21 23 24 25 26 27 27 26 26 26 28 29 29 29 29 30 32 34 36 38 39 40 42 44 47 49 51 52 52 52 52 53 53 53 53 53 53 54 56 58 60 62 65 68 69 70 70 69 70 71 73 76 78 79 78 78 77 73 62 51 42 35 30 27 26 25 22 18 13 7 3 359 357 356 354 350 343 330 309 288 270 266 266 272 281 293 298 294 289 280 275 275 279 280 283 284 285 287 288 286 281 278 280 280 284 290 295 295 291 288 287 288 291 291 289 286 283 278 277 277 282 285 288 289 289 289 288 286 359 0 1 2 3 3 3 3 3 4 4 5 5 5 4 2 0 358 357 356 355 355 354 353 352 351 350 349 349 348 349 349 349 349 349 349 349 348 348 348 348 348 349 349 349 348 348 346 345 344 342 340 339 338 337 336 335 335 335 335 334 334 333 332 331 329 327 325 324 322 321 319 318 316 315 313 311 309 308 306 305 304 304 303 303 302 301 300 300 299 299 299 299 299 299 298 298 297 297 296 296 296 296 296 296 296 295 295 294 293 292 290 289 287 286 284 284 283 283 282 283 283 285 287 288 289 291 295 298 300 303 306 310 308 303 292 278 266 261 258 256 254 252 251 249 247 244 240 239 240 240 238 237 235 230 222 213 204 193 178 154 132 115 99 78 61 51 45 39 39 46 49 48 45 45 47 53 61 66 70 78 85 89 108 132 147 148 138 123 100 66 39 27 23 22 21 22 26 31 35 38 39 38 38 37 36 35 34 34 33 31 29 28 27 25 22 18 18 23 32 40 45 46 46 44 43 42 41 38 35 32 30 28 28 28 28 31 33 42 51 59 66 73 79 84 88 88 88 89 90 92 94 96 99 102 104 106 107 108 109 109 110 109 108 106 104 103 101 100 100 100 100 101 99 96 95 93 90 87 87 86 86 87 88 89 91 94 97 99 101 101 99 94 86 76 64 56 55 56 55 46 33 25 21 14 6 359 352 346 340 334 329 326 323 321 319 320 324 330 333 333 331 328 323 317 313 308 303 295 286 272 252 236 223 214 206 193 173 149 137 138 150 166 178 185 187 184 183 187 191 183 141 106 98 100 107 115 122 127 131 135 138 140 142 143 145 148 152 155 158 161 162 162 162 161 161 162 163 164 164 165 166 168 169 170 171 172 175 178 183 189 195 201 207 213 219 225 233 242 253 265 280 296 308 313 318 327 353 13 20 27 34 38 37 35 34 35 38 38 35 32 31 30 28 25 23 21 21 22 22 23 25 27 28 29 29 29 28 27 26 27 28 29 28 29 30 32 35 37 39 40 42 44 46 47 49 49 50 50 50 50 50 50 51 51 51 51 52 53 54 56 59 62 65 67 67 67 66 67 67 69 70 71 71 70 69 70 69 65 58 48 39 33 30 26 23 20 19 15 10 8 7 7 6 4 359 350 334 313 288 265 262 267 276 284 291 295 292 286 278 277 275 274 272 273 275 276 277 277 274 270 265 262 262 265 269 277 287 285 284 285 288 292 293 290 286 282 278 276 275 282 287 288 289 289 289 285 285 360 1 2 2 3 3 3 3 3 3 3 4 3 3 2 360 358 356 355 354 354 353 353 352 351 351 350 349 348 348 348 348 348 348 348 348 348 348 348 347 347 348 348 348 348 347 347 345 344 343 342 341 339 338 337 336 335 335 335 335 335 335 334 333 332 330 328 327 325 323 322 320 319 317 316 315 313 312 310 308 307 305 304 304 303 303 302 301 300 299 299 299 299 299 299 299 298 298 297 296 296 296 296 296 296 295 295 294 293 292 291 290 288 287 285 283 282 282 281 281 282 283 286 289 292 296 301 306 310 313 316 314 311 305 299 291 281 273 267 263 260 258 256 254 251 248 245 242 239 239 238 237 239 241 239 234 227 217 203 182 154 125 102 86 72 61 52 44 36 34 40 44 36 33 35 41 52 63 70 76 80 80 86 100 120 138 142 129 95 61 44 36 30 25 25 23 23 26 31 35 36 36 36 35 35 35 35 34 34 33 30 29 27 27 25 21 16 14 18 28 38 44 46 45 43 43 42 40 37 34 31 27 24 22 21 22 25 30 38 47 57 64 70 74 78 82 83 82 82 83 86 89 92 96 101 104 107 110 111 112 112 112 111 110 108 106 104 103 102 101 101 102 102 101 99 98 97 93 91 91 89 88 88 89 90 92 95 99 103 105 107 107 103 97 87 72 57 51 53 59 59 49 35 24 14 5 357 350 344 338 332 328 323 320 317 315 315 320 327 331 330 327 324 319 315 311 306 298 289 280 267 253 240 228 216 203 186 156 130 121 122 141 161 178 188 189 184 181 184 187 170 121 97 96 101 109 115 120 124 128 132 137 141 145 148 150 154 157 160 162 165 167 167 167 167 168 168 168 169 170 170 171 172 173 174 175 176 178 180 184 189 194 199 204 208 214 219 226 234 242 251 263 279 294 312 333 355 360 8 13 20 26 31 32 32 33 37 40 41 38 34 33 32 30 27 24 23 23 24 24 25 27 29 31 32 32 33 31 29 28 28 29 29 29 29 30 33 35 37 40 42 43 45 47 48 49 50 50 49 49 49 49 49 49 49 49 50 50 51 53 55 57 60 63 64 64 64 64 64 64 65 66 67 68 67 66 66 66 65 63 55 46 38 32 27 23 21 20 15 11 10 11 12 12 9 3 355 346 326 292 274 264 267 283 286 285 285 287 282 273 272 272 270 267 265 270 271 270 270 269 265 261 258 256 256 257 263 273 278 278 280 285 287 288 284 283 279 279 277 276 280 284 286 286 288 288 286 284 1 1 2 3 3 3 3 2 2 2 2 2 2 1 359 357 356 354 353 352 352 352 351 351 350 350 350 349 348 347 347 348 348 348 348 348 348 348 348 347 347 347 347 347 347 347 346 345 344 343 342 341 340 339 337 336 335 335 335 336 336 336 335 334 333 331 330 328 326 324 322 321 319 318 317 316 315 314 312 311 309 307 306 305 304 304 303 302 301 300 299 299 299 299 299 299 299 298 297 297 296 296 296 296 295 295 295 294 293 292 291 289 288 286 284 282 281 280 280 281 281 283 286 290 293 297 301 306 309 311 311 309 306 301 296 290 283 277 271 267 265 263 261 258 255 251 247 243 238 233 230 231 235 239 242 242 242 241 231 214 199 100 67 64 64 61 53 46 40 35 31 31 27 25 27 35 50 65 74 77 77 79 84 93 111 143 147 111 53 34 29 27 24 21 21 23 24 27 31 33 34 34 34 34 34 35 35 35 34 32 30 27 26 25 23 19 13 8 12 24 35 41 43 44 43 43 43 40 38 34 28 22 18 14 12 12 14 19 29 41 52 60 64 66 67 66 64 65 67 69 72 75 78 84 92 99 106 110 113 115 116 116 114 112 109 107 105 104 104 103 103 103 103 103 102 102 101 99 96 95 92 89 89 90 90 92 96 101 105 109 112 113 112 108 100 87 67 50 45 52 59 58 48 34 21 10 358 349 342 336 331 327 323 319 315 313 313 318 324 328 327 324 320 316 313 310 305 298 289 281 271 262 255 253 258 292 18 36 64 73 68 111 145 179 195 190 179 172 170 165 138 114 102 100 100 102 107 112 117 123 130 136 141 146 150 154 158 161 163 166 168 170 171 172 172 173 173 173 173 174 175 176 177 178 179 180 180 181 183 187 191 195 199 202 205 209 213 218 224 231 237 244 257 274 300 1 22 21 21 22 22 22 26 29 30 34 39 44 45 42 38 35 33 31 29 26 24 25 26 26 27 29 31 33 35 36 36 35 32 30 29 30 31 31 30 31 33 36 38 41 43 44 46 47 48 49 50 50 50 50 49 48 48 48 48 49 49 50 51 52 54 56 59 61 62 62 62 63 63 62 62 62 64 65 66 67 67 67 65 64 58 51 43 36 31 28 26 23 18 13 12 14 14 12 8 2 356 350 336 318 308 288 266 277 285 284 279 278 275 271 269 269 266 265 263 267 267 265 264 263 262 262 261 258 256 256 259 266 271 274 275 279 281 282 276 278 279 280 279 278 281 284 286 284 285 286 286 284 1 1 2 3 3 3 2 2 1 1 1 0 360 358 357 355 354 352 352 351 351 351 350 350 350 350 350 349 348 347 347 347 348 347 347 347 347 348 348 347 346 346 346 346 347 346 345 344 343 343 342 341 340 339 338 337 336 336 336 337 337 336 336 335 333 332 331 329 327 325 323 322 320 319 318 317 316 316 314 313 311 309 308 306 305 304 304 303 301 300 299 299 299 299 299 299 299 298 298 297 296 296 296 296 295 295 295 294 293 292 290 289 287 285 283 281 280 279 280 280 282 283 286 288 290 291 294 298 304 308 311 310 305 300 295 290 285 280 275 272 271 271 268 264 259 254 249 244 237 229 224 225 229 233 237 242 251 270 282 292 307 337 22 47 58 57 50 44 37 29 23 20 17 14 15 26 45 64 74 76 75 75 79 80 84 124 101 37 29 26 24 22 19 17 19 22 25 28 30 31 32 32 32 32 32 33 34 34 33 31 28 26 24 24 22 18 10 3 5 18 32 39 42 43 43 43 43 41 38 32 23 15 9 3 358 355 354 356 7 25 41 51 56 59 60 59 57 56 56 58 63 67 74 83 90 98 105 112 116 119 120 119 116 112 109 106 105 105 105 104 104 105 105 105 104 105 105 104 101 99 96 92 91 91 91 93 97 102 108 113 117 119 119 117 112 104 87 65 47 44 51 57 55 45 32 17 1 349 340 334 330 327 324 320 316 313 314 318 322 325 324 321 317 314 311 308 304 297 292 287 281 277 276 282 295 310 319 328 345 347 335 332 343 300 251 204 158 139 140 129 112 110 104 100 96 95 97 102 109 116 124 132 138 144 150 155 159 162 166 168 170 172 174 175 176 176 176 176 177 178 180 181 183 184 185 185 186 186 188 190 194 197 200 203 205 208 211 214 219 224 228 234 243 259 287 25 45 46 42 35 28 24 25 28 30 35 41 48 49 47 42 37 33 32 30 28 27 27 28 29 30 31 33 35 37 38 38 38 35 32 31 31 32 32 31 32 34 36 39 41 43 44 45 47 48 49 50 50 51 50 50 49 48 48 48 48 49 50 52 53 55 57 59 60 61 61 62 62 62 62 62 62 63 64 66 69 70 70 68 64 59 53 47 43 39 38 36 33 28 22 18 17 15 10 5 1 359 356 347 334 321 288 265 274 289 287 281 276 271 267 266 266 263 262 263 264 263 261 262 263 262 259 263 261 259 261 265 269 271 272 272 275 278 276 276 278 281 285 286 283 284 285 287 284 284 285 287 285 1 1 2 2 3 3 2 2 1 360 359 359 358 356 355 353 352 351 350 350 350 350 350 350 349 349 349 349 348 347 347 348 348 347 347 346 346 347 347 346 346 345 345 346 346 346 345 344 343 342 341 340 339 338 337 337 337 337 338 338 338 337 336 335 334 333 332 330 328 326 324 323 321 320 319 318 318 317 316 315 313 311 310 308 306 305 304 303 302 301 300 299 299 299 299 299 299 299 298 297 297 296 296 295 295 295 294 294 293 292 290 288 286 284 282 280 279 279 279 281 282 283 283 284 283 281 280 286 295 303 305 304 300 295 292 290 286 282 279 278 277 275 271 266 262 257 252 245 237 230 224 222 224 227 231 239 255 274 286 295 306 325 357 32 45 46 42 38 31 22 15 12 9 6 8 19 38 56 66 70 70 65 54 47 48 52 31 24 26 24 19 15 14 18 21 24 27 29 29 30 30 30 29 29 30 30 30 30 30 29 27 25 23 23 22 18 12 4 3 14 26 34 39 41 41 40 39 37 33 25 15 6 356 347 339 333 329 330 344 6 28 41 47 50 51 52 53 52 50 50 51 53 55 57 64 77 93 108 120 126 127 125 119 112 107 105 104 105 105 106 106 107 107 107 107 108 109 108 107 105 101 97 94 93 93 93 97 104 111 117 121 124 125 125 122 118 109 92 68 48 42 47 52 50 41 25 5 350 340 335 332 329 326 322 318 315 315 318 320 321 320 317 314 312 311 308 304 299 295 293 292 291 293 299 306 311 313 313 319 318 314 312 311 312 315 330 15 59 79 87 97 102 102 99 96 95 96 98 103 108 116 125 134 141 148 154 159 164 167 170 172 174 176 178 179 179 179 180 182 183 185 187 188 190 190 191 191 192 193 195 198 201 203 205 207 209 212 215 218 222 225 229 238 248 292 21 59 64 57 49 40 32 33 32 33 37 44 50 52 50 45 39 35 33 32 30 29 29 30 31 32 33 35 37 39 39 40 39 37 34 32 32 33 33 32 32 34 36 38 40 42 44 45 46 47 48 48 49 50 50 50 49 49 48 48 48 49 50 52 53 54 56 59 60 61 62 62 62 62 62 62 62 62 63 65 68 70 71 69 65 60 55 51 48 47 46 46 43 40 35 31 25 19 12 7 5 4 360 348 330 303 267 259 268 280 287 287 281 273 267 265 266 261 261 262 262 262 263 267 270 270 265 266 267 270 272 274 277 274 272 273 269 272 274 277 282 286 290 291 290 289 289 288 287 285 286 290 290 1 1 2 2 2 2 1 1 360 359 359 358 356 355 353 352 351 350 350 350 350 350 349 349 349 349 349 348 348 348 348 348 348 347 346 346 345 346 346 345 345 344 344 345 345 345 345 344 343 342 341 340 338 338 337 337 337 337 338 338 338 338 337 336 335 334 333 332 330 328 326 325 323 322 321 320 319 318 318 316 315 313 311 310 308 306 305 304 303 302 301 300 299 299 299 299 299 299 298 297 297 296 296 295 295 295 294 294 293 291 290 288 286 283 281 279 278 278 280 281 282 281 279 276 270 260 250 246 266 281 287 290 291 291 290 290 288 285 282 279 276 272 269 266 263 260 255 248 240 232 225 222 221 222 226 237 267 277 285 293 303 319 345 11 23 28 32 32 25 16 10 7 5 4 7 18 35 49 55 55 52 45 37 32 32 32 28 24 24 21 15 10 13 20 23 26 28 29 29 29 29 28 28 28 28 27 27 27 29 30 29 26 24 23 23 22 18 11 8 13 20 29 35 37 36 34 33 30 25 17 6 354 340 328 320 315 313 316 330 353 21 35 42 43 42 41 40 39 39 37 36 34 31 29 24 24 36 66 100 123 136 132 123 112 106 103 103 104 105 107 108 109 110 110 110 111 112 112 111 110 107 103 100 98 96 94 97 103 111 120 126 129 131 131 131 128 123 114 98 71 46 38 40 45 39 24 4 350 341 337 334 331 328 324 320 317 317 317 318 318 317 315 313 312 311 309 306 302 300 299 300 302 304 306 308 309 311 312 311 308 304 302 301 304 314 334 352 15 37 62 83 93 97 99 99 98 98 99 102 105 113 122 131 139 146 154 160 166 169 172 175 177 179 181 182 182 183 184 186 188 189 191 193 194 195 195 196 197 199 201 203 205 207 209 210 212 215 218 221 223 226 229 237 246 278 27 61 70 64 53 44 41 40 37 35 39 46 51 51 49 46 41 37 35 33 32 32 31 32 33 34 35 36 38 39 40 41 40 38 35 33 32 33 33 33 33 34 36 37 39 40 42 44 45 46 46 47 47 48 49 49 49 48 48 48 48 49 50 51 52 53 55 56 58 59 60 61 61 60 60 61 60 59 61 62 65 67 68 68 65 61 57 55 53 52 52 51 50 48 45 42 36 29 22 17 16 15 9 352 318 274 249 249 259 271 284 291 287 276 271 268 266 261 261 263 263 263 266 274 278 277 274 275 278 281 281 278 277 273 272 270 269 270 274 281 286 291 294 295 294 294 292 291 290 288 289 292 292 1 1 1 1 1 1 0 359 359 358 358 357 355 354 353 352 351 350 350 349 350 350 349 349 349 348 348 348 348 348 348 348 347 347 346 345 345 345 345 344 344 344 344 344 344 344 344 344 343 342 341 339 338 337 337 336 337 338 338 339 339 339 338 337 336 335 334 333 331 329 328 327 325 324 323 322 321 320 319 318 317 315 313 311 309 307 306 304 303 302 301 300 299 299 298 298 298 299 298 298 297 296 296 296 295 295 294 294 293 291 290 287 285 282 280 278 278 279 280 281 280 278 275 269 258 245 235 229 240 257 269 278 284 289 290 290 289 286 282 278 275 272 269 267 266 263 259 253 244 235 227 221 217 217 221 237 273 284 292 299 309 323 339 354 6 18 28 27 17 10 5 4 3 5 11 20 31 41 41 32 21 14 14 17 19 22 23 20 21 18 13 11 15 21 24 26 27 29 30 29 27 26 26 26 25 24 24 26 28 31 31 29 25 24 23 23 21 16 14 14 16 24 30 32 31 29 27 25 20 11 357 341 325 315 309 307 307 311 322 342 13 31 38 38 35 33 31 30 31 33 33 33 31 26 21 14 10 14 32 77 111 96 113 111 102 99 100 102 105 107 110 112 113 114 114 115 115 115 115 114 112 109 106 104 102 99 100 103 110 120 129 133 135 136 136 135 132 127 119 104 77 44 28 26 20 8 356 346 341 338 336 334 331 327 323 319 317 317 316 316 314 313 312 312 312 310 307 303 301 301 304 306 307 308 308 308 309 310 308 305 302 297 295 298 312 343 359 11 28 50 69 82 90 95 97 99 100 102 107 112 120 126 131 138 147 155 162 168 171 175 178 180 182 184 185 186 187 189 190 192 194 196 197 199 200 200 201 203 204 206 208 210 212 213 215 217 219 221 224 227 230 234 241 250 267 358 54 65 62 51 44 43 40 36 36 41 48 50 48 47 44 41 38 36 35 34 34 34 35 35 36 37 37 38 40 41 41 41 39 35 33 33 34 34 33 33 34 36 37 38 39 41 42 44 45 45 45 46 46 47 48 48 48 47 47 48 49 49 50 51 52 54 54 55 56 57 58 58 58 58 58 56 56 57 59 61 63 64 65 64 61 59 58 57 56 56 55 54 52 50 49 45 40 35 32 33 34 29 15 314 253 237 241 253 270 286 293 291 281 275 270 265 262 262 262 263 264 269 277 282 284 283 284 285 284 281 280 281 276 274 271 270 272 275 285 291 297 299 298 298 298 297 295 294 292 293 293 294 1 0 0 0 360 359 359 358 357 357 356 356 355 354 352 352 351 350 349 349 349 349 349 349 348 348 348 348 348 348 348 348 347 346 345 344 344 344 343 343 343 343 343 343 344 344 344 344 343 342 340 339 338 337 336 336 337 338 339 340 340 340 339 338 337 336 335 334 333 331 330 329 328 326 325 324 322 321 320 319 318 316 315 313 311 309 307 305 304 303 302 301 300 299 298 298 298 298 298 298 297 297 296 296 295 295 294 294 293 291 290 287 284 281 279 278 279 280 281 280 279 278 275 270 259 246 237 232 233 247 263 275 284 289 290 290 289 286 283 280 277 274 272 270 269 267 264 258 250 240 229 221 216 214 216 238 277 292 299 302 308 318 329 341 356 13 24 21 11 6 5 4 6 9 15 21 26 28 27 21 11 3 3 7 10 14 16 16 16 11 7 6 12 19 24 27 29 30 31 28 25 23 23 23 22 21 22 23 26 31 33 31 28 25 22 21 20 18 15 14 15 20 26 28 27 25 23 21 16 5 348 330 319 312 310 309 310 313 319 334 0 22 31 31 30 28 26 26 28 32 34 36 35 31 20 11 12 12 353 169 85 81 99 99 95 94 96 99 103 107 111 113 116 117 118 118 118 118 118 118 116 114 112 110 108 106 107 107 111 120 129 135 138 139 140 139 138 135 131 125 114 90 37 5 353 346 341 339 337 336 336 335 333 328 324 321 318 316 315 313 312 311 311 311 311 309 305 302 300 301 303 306 307 307 307 308 308 307 307 306 302 296 293 298 317 360 22 26 33 45 59 71 79 83 87 92 98 105 112 119 125 129 133 139 147 155 163 170 174 179 183 185 187 188 190 191 192 194 195 197 198 199 201 203 204 205 206 208 209 211 213 215 217 219 221 223 224 226 228 232 236 241 248 259 275 319 35 51 53 47 43 41 36 31 33 41 46 46 45 43 41 39 38 37 36 36 36 37 38 38 39 40 39 39 39 40 40 40 39 36 34 34 34 35 35 35 35 37 37 38 39 40 41 43 43 44 44 44 44 45 46 46 47 47 47 47 48 49 50 51 52 52 54 55 55 55 55 55 56 55 54 53 53 54 55 57 59 60 61 61 60 60 60 59 58 58 58 57 55 54 53 51 49 46 46 50 53 54 47 360 240 231 238 253 269 288 293 293 288 282 274 267 264 263 262 262 264 270 278 284 289 291 289 288 285 283 285 285 283 281 278 275 279 282 290 296 302 305 304 303 303 301 298 297 296 296 296 297 0 360 359 359 358 358 357 356 355 355 355 355 354 354 353 352 351 350 349 349 348 348 348 348 348 348 348 348 348 347 347 347 346 345 344 343 343 343 342 342 342 342 342 343 344 344 344 344 343 342 340 339 337 336 336 336 337 338 340 341 341 340 339 338 337 337 336 335 335 334 333 332 330 329 327 326 324 323 321 320 319 318 316 315 313 311 309 307 305 304 303 302 300 299 298 297 297 298 298 298 297 297 297 296 296 295 295 294 293 291 289 287 284 281 279 279 280 281 280 279 279 279 279 275 269 262 256 254 255 260 272 282 288 290 291 291 290 288 285 283 280 277 276 275 274 272 268 263 255 244 233 224 218 213 212 243 281 291 294 298 302 308 317 331 349 6 18 17 9 7 8 8 11 15 19 22 24 23 21 19 13 4 1 0 2 6 9 9 8 4 1 2 9 17 24 29 30 31 31 28 23 21 20 21 21 20 21 22 25 31 35 34 31 26 21 20 19 17 15 14 14 18 22 25 24 21 18 16 10 357 341 327 320 317 316 318 320 321 325 333 350 9 21 23 22 21 21 20 21 23 26 29 32 30 24 9 12 29 55 94 52 66 85 85 85 86 89 93 99 105 109 114 117 119 120 120 120 120 120 120 120 119 117 116 115 114 113 113 115 120 127 134 139 142 143 143 142 141 139 136 132 125 103 355 332 328 328 328 329 331 333 334 332 328 324 321 318 316 314 312 311 310 310 310 309 306 301 300 299 300 303 306 306 306 308 309 309 308 306 305 301 296 295 302 323 3 35 41 40 45 52 59 63 64 66 69 78 90 102 112 119 125 129 133 140 149 161 173 179 185 189 192 194 194 195 196 198 199 201 202 203 204 205 206 208 209 211 212 214 216 218 220 222 224 226 228 229 231 235 238 242 248 257 268 284 316 11 32 40 43 40 37 31 28 33 40 43 42 41 40 39 38 38 37 37 37 37 38 40 41 42 43 42 41 40 39 39 39 38 36 35 34 35 37 37 37 37 38 39 39 40 40 41 42 43 43 43 43 43 43 44 44 45 46 46 46 47 48 49 50 51 51 52 53 53 53 53 52 53 54 53 52 52 51 52 54 56 57 58 59 59 60 60 60 60 60 60 59 58 58 58 57 56 54 55 60 67 71 66 68 207 227 240 261 272 285 292 297 298 293 283 275 270 266 264 263 265 268 274 282 289 292 293 291 289 285 284 285 285 285 286 286 287 291 296 300 303 305 307 307 305 302 300 300 300 301 301 301 359 358 358 357 356 356 354 353 353 353 354 354 354 354 353 352 351 349 349 348 348 348 348 348 348 348 348 348 347 347 347 347 346 345 344 343 342 342 341 341 341 341 342 343 344 344 345 345 344 342 340 338 337 337 337 337 338 339 340 341 341 341 340 339 338 338 337 336 336 335 335 334 333 331 330 328 326 324 322 321 320 319 317 316 314 312 310 308 306 304 303 302 301 300 298 297 297 297 297 297 297 297 297 297 296 296 295 294 293 292 289 286 284 282 281 281 281 281 280 279 280 281 280 280 283 288 291 294 295 293 295 295 294 292 292 292 291 290 289 287 285 282 281 280 279 277 273 268 260 249 238 230 222 216 209 255 289 293 292 294 299 302 310 327 346 0 10 13 10 9 11 12 15 18 21 25 28 29 29 29 23 9 359 352 351 354 358 1 3 3 4 8 11 15 21 27 29 29 28 26 22 19 19 21 22 23 23 24 28 33 36 34 30 25 20 19 18 17 15 15 15 17 20 20 19 15 11 7 359 348 337 329 325 324 327 329 331 332 334 339 348 0 9 12 12 12 12 12 12 11 12 15 17 21 17 7 6 16 30 37 36 35 48 64 73 76 79 84 91 99 107 112 117 119 121 121 121 121 122 122 123 123 123 122 121 121 120 120 120 123 127 133 139 144 145 145 145 145 144 142 140 137 134 105 319 317 317 318 321 324 327 329 328 324 321 318 316 314 311 310 309 309 309 309 307 303 300 300 300 301 303 305 305 305 307 311 314 308 303 303 301 299 300 307 324 353 23 40 42 42 44 46 46 43 40 37 36 42 55 73 90 103 110 115 121 137 160 181 188 192 197 200 202 203 203 203 204 205 206 207 208 208 209 210 211 212 214 216 218 220 222 224 227 229 231 233 234 236 239 242 247 254 264 274 288 314 350 12 26 38 37 31 28 29 35 39 39 38 38 38 37 37 37 37 37 37 37 37 39 42 44 45 45 43 42 40 40 39 39 37 36 36 37 39 40 40 40 40 40 41 41 42 42 43 43 44 44 43 42 42 42 43 43 44 45 45 46 47 48 50 50 50 50 51 51 52 51 51 51 52 52 52 51 51 51 52 54 55 56 57 59 60 60 61 61 61 61 60 60 62 64 64 62 60 61 66 74 79 77 78 101 225 243 266 282 291 295 297 299 296 287 277 270 267 265 266 267 269 271 278 284 287 289 291 293 292 290 289 291 291 291 290 292 297 302 305 307 308 310 310 309 308 307 306 305 306 306 306 357 357 356 355 354 353 352 351 351 352 353 354 354 353 352 351 350 349 348 347 347 347 348 348 348 348 348 348 347 347 347 346 345 344 343 342 341 341 341 341 340 341 341 343 344 345 345 344 343 342 340 338 337 337 338 338 339 340 341 341 341 341 340 340 339 338 338 337 337 337 336 336 335 333 332 330 328 326 324 322 321 320 318 317 316 314 312 309 307 305 304 302 301 300 299 298 297 297 297 297 297 297 297 297 297 297 296 295 294 292 289 287 285 284 282 281 281 281 280 280 280 279 276 280 290 301 312 319 321 318 312 304 298 295 294 293 293 293 292 291 289 288 286 286 285 283 281 276 269 257 244 237 233 233 255 287 299 298 294 293 294 298 310 330 347 357 3 8 10 11 12 14 17 18 22 28 31 34 37 39 32 16 0 345 338 344 358 7 12 15 19 19 17 16 18 22 26 27 26 25 23 21 20 23 26 28 28 27 28 31 34 31 27 22 19 18 17 17 16 16 16 17 17 17 15 12 7 1 354 345 338 333 330 331 334 337 339 340 343 347 352 358 2 3 2 2 1 1 1 0 359 359 2 1 3 358 358 1 8 15 18 23 35 48 58 61 63 66 73 85 96 109 120 123 124 121 120 121 122 123 124 126 127 128 128 128 127 127 126 127 130 134 139 144 145 145 146 147 147 146 144 142 140 139 309 311 311 311 313 317 321 322 322 319 316 314 312 310 308 306 307 307 307 307 305 302 300 301 304 306 306 305 305 305 306 311 314 307 302 303 304 304 305 311 325 341 1 20 28 30 31 30 29 26 21 14 4 357 357 6 23 44 59 68 75 98 155 200 202 202 205 209 212 213 213 213 213 213 213 214 214 214 214 214 215 216 217 218 221 223 226 229 231 233 235 237 238 239 240 243 247 255 264 274 288 313 350 1 11 28 31 28 27 30 36 38 36 36 36 36 36 35 35 35 36 36 36 37 38 41 44 46 46 44 43 42 41 40 40 39 38 37 38 40 42 42 42 41 41 42 42 43 44 44 45 45 45 44 43 43 43 43 43 43 44 44 45 45 47 48 48 49 50 50 51 51 50 50 50 50 50 50 50 50 51 51 53 54 56 57 58 59 60 60 61 61 60 60 60 62 66 68 68 66 67 71 77 82 84 84 84 206 243 263 283 297 299 292 288 284 278 274 267 265 266 268 269 272 273 279 283 285 286 290 294 296 298 298 302 303 303 301 298 300 306 311 315 314 316 316 316 316 316 315 312 310 309 309 356 355 355 354 352 351 350 350 351 352 353 354 353 352 352 351 350 349 348 348 347 348 348 348 349 349 349 348 348 347 346 346 345 344 343 342 341 341 341 341 341 341 342 343 344 345 345 344 343 341 340 339 338 338 339 339 340 341 341 341 341 341 340 340 340 339 339 338 338 338 338 337 336 335 333 331 329 327 325 323 322 320 319 318 316 315 313 311 308 306 304 303 301 300 299 298 297 297 296 297 297 297 298 298 297 297 297 296 295 293 291 288 286 284 282 280 278 277 277 277 275 273 275 282 294 305 314 319 320 317 312 305 300 297 296 295 295 294 294 294 293 293 292 292 292 291 289 287 284 279 269 252 279 282 296 302 303 301 298 295 294 300 314 333 347 355 359 3 7 10 12 14 16 18 22 28 31 35 42 43 34 20 14 359 350 360 15 26 31 33 33 30 23 18 18 21 24 25 26 25 24 22 21 24 27 30 30 28 28 29 29 27 24 21 19 18 18 17 17 17 17 16 14 13 12 9 5 359 352 345 340 337 336 336 340 342 344 346 349 352 355 358 359 358 357 355 354 353 353 351 348 347 346 347 344 344 346 349 353 359 5 11 18 28 36 39 37 35 35 40 54 93 130 136 127 120 118 118 119 121 123 127 130 132 133 133 133 133 133 132 133 136 141 144 144 144 145 147 148 148 147 145 143 140 142 309 309 309 310 312 315 317 316 314 312 310 309 307 305 304 305 306 306 306 304 303 302 304 309 312 311 309 308 306 307 311 311 306 304 305 307 307 307 313 325 332 344 357 6 12 14 15 14 13 9 3 354 345 339 340 345 353 1 5 2 352 312 241 227 219 217 219 221 222 223 223 223 222 221 220 219 219 218 218 218 219 219 221 223 226 229 232 235 237 239 241 241 242 243 244 248 258 270 280 291 332 11 12 12 21 25 25 26 32 36 35 34 34 34 35 34 34 33 33 34 35 37 37 38 40 44 47 46 44 43 43 42 42 42 42 40 39 39 41 43 44 44 43 43 42 43 43 44 45 45 46 46 45 44 44 43 43 43 43 44 44 44 45 45 46 47 48 49 49 50 49 49 48 48 49 49 49 49 50 50 51 52 54 55 57 58 58 59 59 60 59 59 59 59 62 66 71 73 71 72 75 79 84 88 88 79 74 263 264 279 295 300 293 285 280 275 272 269 269 271 273 273 275 278 284 289 290 291 295 298 300 301 301 305 308 308 308 308 308 313 317 320 321 321 321 321 319 318 318 316 314 313 312 354 354 353 352 351 350 350 350 351 352 352 352 352 351 351 350 350 349 349 348 348 348 348 349 349 349 349 348 348 347 346 345 344 343 342 341 341 341 341 341 341 341 342 343 344 345 344 344 343 342 341 340 339 339 339 340 340 341 341 341 341 341 341 341 341 340 340 339 339 339 338 338 337 336 334 333 330 328 326 324 323 321 319 318 317 315 314 312 310 307 305 303 302 300 299 298 297 297 296 296 297 297 298 298 298 298 298 297 296 294 290 287 284 282 281 280 278 276 273 268 265 268 277 287 296 306 312 314 314 311 308 304 301 299 298 297 296 296 296 297 297 298 298 298 299 299 298 296 294 292 291 292 301 304 306 305 304 303 301 299 301 308 320 333 345 353 357 359 3 8 10 13 16 17 21 28 30 34 38 36 27 21 24 21 17 21 31 39 42 42 39 33 24 19 18 18 20 23 24 24 22 20 19 20 24 26 27 27 25 24 24 23 22 21 19 18 17 16 16 15 15 14 11 9 7 5 2 358 352 347 343 341 340 341 344 346 348 349 351 353 355 356 357 357 356 355 353 352 350 346 343 341 339 336 334 334 335 337 340 343 347 352 359 4 10 15 13 10 1 357 3 9 66 121 120 117 113 111 113 116 120 125 130 135 137 137 138 139 139 137 136 138 142 145 145 145 145 146 148 149 148 147 145 142 140 310 312 310 310 310 311 312 312 311 308 306 305 304 303 303 304 304 305 305 305 304 306 309 314 318 316 313 311 309 309 311 310 308 307 307 307 308 309 316 325 328 334 341 348 354 359 2 3 2 1 357 350 342 335 331 331 333 334 333 326 316 300 271 253 240 233 229 229 230 231 232 234 233 231 229 226 224 222 222 222 222 223 224 226 230 233 237 240 242 242 244 245 245 244 245 253 267 285 295 300 351 27 29 22 22 23 23 26 32 33 32 32 32 33 33 33 32 31 31 32 35 37 39 39 40 43 46 46 44 43 43 43 43 43 43 42 40 40 41 43 45 45 45 45 44 43 43 44 45 45 46 47 46 46 45 44 44 44 44 44 45 44 44 44 44 45 45 46 47 47 47 47 47 48 49 49 49 49 50 50 51 52 53 55 56 57 57 58 58 58 58 58 58 58 61 67 72 76 76 76 79 83 86 91 91 83 69 23 287 287 293 300 301 292 282 274 269 270 274 275 276 276 278 282 289 294 297 298 300 302 304 304 304 305 307 309 310 311 314 317 320 321 322 323 322 322 321 320 320 318 317 316 315 353 353 352 352 351 350 350 351 351 352 351 351 350 350 350 350 350 350 350 349 349 348 348 349 349 349 348 348 347 346 345 344 343 342 342 341 341 340 340 340 341 342 342 343 344 344 344 343 343 342 342 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 341 340 340 339 338 338 337 336 335 334 332 330 327 325 323 321 320 318 317 315 314 312 310 308 306 304 302 300 299 298 297 297 296 296 297 297 298 298 298 298 298 298 296 293 288 284 282 281 281 279 277 275 268 260 261 266 275 286 297 304 309 309 309 307 305 303 301 300 300 299 298 298 299 300 301 302 303 304 305 307 308 308 309 310 311 312 311 310 308 306 304 303 302 303 307 314 322 332 346 354 356 357 1 7 11 14 18 17 21 27 29 30 33 35 33 27 21 21 25 31 38 43 44 43 38 31 24 19 17 15 16 19 21 21 19 17 15 16 18 20 21 22 21 19 18 19 19 19 17 15 13 12 11 10 10 9 6 4 2 0 358 355 352 348 345 344 344 344 346 347 349 350 351 352 354 355 355 355 355 354 353 351 349 346 342 339 336 333 331 331 332 333 334 335 335 336 338 342 347 352 353 352 348 349 355 2 12 50 82 93 97 97 99 105 112 120 128 135 139 139 140 142 143 143 142 141 143 146 148 148 148 148 149 149 150 150 147 145 142 317 316 314 312 311 310 310 309 308 305 303 303 302 301 302 302 303 304 305 305 307 310 313 317 321 320 316 314 312 312 312 312 312 311 309 308 310 314 319 325 327 328 331 335 340 345 349 351 354 354 352 348 340 333 328 325 325 323 318 311 302 292 280 268 257 250 245 242 239 239 239 241 242 241 240 237 234 230 228 226 226 226 228 231 235 238 242 245 247 247 248 249 248 246 247 258 280 302 310 315 352 33 29 19 21 22 21 25 30 30 30 30 30 31 31 31 30 30 29 30 33 37 40 41 42 44 45 44 44 44 44 44 44 44 44 43 41 40 41 43 44 46 47 47 46 45 45 44 45 46 47 48 48 47 46 45 44 44 44 44 45 45 44 43 43 43 43 44 44 45 46 46 47 48 49 50 49 50 50 51 52 54 54 55 57 57 58 58 58 58 57 57 58 58 61 66 72 77 80 83 84 88 93 96 96 91 78 46 352 317 302 305 303 290 275 264 260 266 274 275 276 278 281 286 295 301 305 305 304 305 307 308 308 308 308 310 312 316 319 320 320 321 320 320 321 320 320 320 320 319 319 319 318 352 352 352 352 351 351 351 351 351 351 350 350 349 349 349 349 349 350 350 349 349 349 349 348 348 348 348 347 347 346 345 344 342 342 341 341 340 340 340 340 341 341 342 343 343 344 343 343 343 343 342 342 342 342 341 341 341 342 342 342 342 342 342 342 342 342 342 341 340 339 339 338 337 337 336 335 333 331 328 326 324 322 320 318 317 315 314 313 311 309 307 305 303 301 299 298 297 297 297 296 297 297 297 298 298 299 299 299 296 291 287 283 281 280 278 274 271 268 262 259 264 269 277 287 296 303 306 306 305 304 303 302 301 301 301 300 299 299 301 303 305 306 307 308 309 312 315 318 320 321 320 318 315 313 310 308 306 305 306 308 312 317 324 334 348 356 355 355 359 6 13 17 19 18 21 28 31 33 37 42 41 33 27 30 37 41 43 43 42 39 34 28 23 19 16 13 13 16 18 18 17 14 12 13 15 16 17 19 18 15 14 14 15 15 13 11 8 5 4 3 3 2 359 357 355 354 353 352 350 348 346 345 345 346 347 348 349 350 351 352 352 353 353 352 352 351 350 349 347 344 341 338 335 333 331 331 332 332 333 332 331 330 330 330 333 337 339 340 341 343 349 356 2 8 14 15 27 46 63 78 92 108 125 136 141 142 142 144 146 148 148 148 147 148 152 153 152 152 153 155 158 161 164 165 174 309 317 317 316 314 312 311 308 306 303 301 300 300 300 301 301 302 304 305 306 309 314 316 319 322 323 321 318 317 316 316 316 318 319 314 311 313 318 323 326 327 326 326 328 331 335 338 341 344 346 346 343 338 332 327 324 321 318 312 304 297 290 283 276 270 264 258 252 248 248 248 249 249 248 248 247 246 244 240 237 234 233 234 237 240 244 248 251 253 254 254 254 254 250 251 270 293 299 302 314 350 31 24 11 14 18 19 24 28 27 27 28 28 29 29 28 28 28 28 29 32 36 40 42 44 45 45 44 44 44 45 45 45 45 45 44 42 41 41 42 44 45 47 48 47 47 47 46 47 47 48 49 49 48 47 47 45 45 44 45 45 45 45 44 43 43 42 42 42 43 45 46 47 48 49 50 50 51 51 53 55 57 57 58 58 59 59 60 60 59 58 58 58 58 59 63 71 79 84 89 90 94 99 100 96 88 73 49 21 352 329 318 301 278 263 258 256 265 271 274 276 279 285 293 301 306 309 309 308 308 310 312 313 312 311 312 315 319 321 321 320 319 319 319 318 318 319 319 319 320 320 320 321 351 351 352 352 352 352 351 351 351 351 350 349 349 348 348 348 348 349 349 349 349 349 349 348 348 347 347 347 346 345 344 343 342 341 341 341 340 340 340 340 340 341 341 342 342 343 343 343 343 343 343 343 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 341 340 340 339 338 338 337 336 335 334 331 329 327 324 322 320 318 316 315 314 313 311 310 308 306 304 301 300 298 298 297 297 297 297 297 297 298 298 299 299 298 295 290 286 282 281 279 275 269 261 252 251 258 266 273 282 291 298 303 305 305 304 303 302 302 302 302 302 301 301 301 302 304 306 307 308 308 308 310 312 316 318 319 319 318 317 315 314 312 310 309 310 312 316 321 328 338 349 355 353 354 360 8 15 18 18 19 23 29 34 37 42 43 40 36 35 38 41 44 43 41 39 36 33 29 25 21 17 14 13 14 16 16 14 12 11 12 14 15 16 17 16 14 11 10 10 9 7 5 2 359 358 357 356 355 351 349 347 347 347 347 347 346 345 346 346 347 347 348 349 350 351 351 351 350 350 349 349 348 346 345 343 341 339 337 335 333 331 330 331 331 332 332 332 332 331 330 330 333 334 335 337 340 343 345 344 337 323 352 1 359 4 12 24 50 110 142 149 148 146 147 149 152 154 156 155 155 157 158 158 158 160 165 180 211 238 254 278 302 312 316 317 316 314 312 308 305 302 300 298 298 298 300 300 301 303 305 306 310 315 318 320 324 327 328 327 324 321 319 318 324 327 321 316 317 322 325 327 328 326 324 325 326 329 332 334 337 339 340 339 337 332 327 322 319 314 308 302 296 291 286 282 278 274 268 262 256 255 256 256 254 253 252 253 254 254 253 252 250 247 246 248 252 255 258 260 260 260 262 264 262 262 278 306 304 289 283 291 311 339 352 355 6 12 16 22 25 25 25 26 27 28 27 27 26 26 27 28 31 36 40 43 46 46 45 45 45 46 47 47 46 46 46 45 43 42 41 41 42 44 46 47 47 47 48 48 49 49 50 51 50 49 49 48 47 46 45 45 45 45 45 44 44 43 42 42 42 42 44 45 46 47 48 49 50 51 52 53 55 59 60 61 61 61 60 61 62 61 59 58 57 57 59 64 72 80 89 93 96 99 102 99 90 79 69 58 47 31 11 344 294 253 249 254 258 267 275 279 281 285 292 301 307 309 311 311 311 312 313 315 317 316 315 315 317 319 321 321 320 319 319 318 317 317 318 319 320 322 323 323 323 350 351 351 351 351 352 352 351 351 351 350 350 349 348 348 347 348 348 348 349 349 349 348 348 347 347 346 346 345 344 343 342 342 341 341 341 340 340 340 340 340 340 341 341 342 342 342 343 343 343 343 343 343 342 342 342 342 342 342 342 342 342 342 342 342 342 342 341 340 340 339 339 338 338 337 336 334 332 330 327 325 322 320 318 317 315 314 312 311 310 308 306 304 302 300 299 298 297 297 297 297 297 297 298 298 299 299 298 295 290 286 284 281 278 274 267 257 249 249 257 266 276 286 295 300 303 304 304 303 302 301 302 302 304 304 303 302 301 301 302 303 304 304 304 304 305 306 308 310 312 315 316 316 316 315 314 313 313 314 318 322 327 332 340 348 352 354 357 3 10 16 18 19 21 25 30 34 36 39 39 36 35 36 37 39 40 40 39 37 36 34 31 27 23 19 16 14 14 15 14 12 10 10 11 13 14 15 16 16 14 11 9 8 7 4 1 358 355 354 354 352 350 346 342 340 340 341 342 342 342 343 344 346 347 347 347 348 349 350 350 349 349 348 347 346 345 344 342 341 339 337 336 334 333 330 329 329 329 330 330 331 332 332 332 333 334 335 334 334 335 336 336 332 324 305 275 320 353 349 346 344 343 343 328 172 169 165 161 161 163 165 167 167 166 165 166 167 167 169 179 210 254 275 280 286 301 309 314 317 317 316 313 308 305 301 298 296 295 296 297 298 300 302 304 306 311 315 317 319 324 332 339 338 336 331 323 321 326 331 327 322 323 327 326 326 325 323 322 321 322 325 328 331 333 333 334 335 333 330 325 321 317 312 307 301 296 292 289 286 282 278 273 268 265 263 261 259 257 256 255 256 258 259 260 262 264 265 267 269 271 273 273 272 270 269 271 271 269 272 301 325 309 283 263 267 281 297 317 339 357 6 13 20 22 22 23 24 26 27 27 27 25 25 26 29 32 35 40 44 46 45 45 45 45 47 48 48 47 46 46 45 44 42 41 41 42 43 45 46 46 47 48 49 50 51 52 53 52 51 51 50 49 48 47 46 45 45 45 45 44 44 43 41 41 42 43 44 46 47 48 49 49 50 51 52 54 57 60 62 63 63 61 61 62 61 60 57 55 55 57 61 67 78 90 96 98 98 95 88 79 73 67 60 54 47 44 40 273 232 236 246 257 270 282 289 293 295 300 307 311 313 314 314 314 314 316 318 319 318 317 317 317 318 319 321 320 320 319 319 319 318 320 322 323 324 325 325 325 350 350 349 349 350 350 351 351 351 351 350 349 349 348 347 347 347 347 348 348 348 348 348 347 347 346 346 345 345 344 343 342 341 341 341 341 341 340 340 340 340 340 341 341 341 342 342 342 343 343 343 343 343 342 342 342 342 342 342 342 342 342 342 342 342 342 341 341 340 340 339 339 339 338 337 336 335 333 330 328 325 323 321 319 317 315 313 312 311 310 308 307 305 303 301 299 298 297 297 297 297 297 297 298 298 298 299 297 294 290 287 284 282 278 275 269 261 256 255 260 270 282 292 299 302 303 303 303 302 301 301 301 302 304 304 303 301 300 300 300 300 299 299 299 299 300 301 302 305 308 311 314 315 317 317 317 317 317 321 326 331 333 338 343 347 351 356 1 7 10 14 18 21 23 27 30 33 35 36 34 33 32 32 33 34 35 36 37 37 36 34 31 28 24 20 17 15 15 15 13 10 9 9 10 12 14 16 17 18 16 13 10 9 7 3 360 356 352 351 351 349 346 342 338 335 334 336 337 338 338 339 341 343 345 346 347 347 348 348 348 348 347 346 345 344 343 342 341 340 339 337 336 334 333 331 330 329 328 328 329 329 331 331 332 333 334 334 333 332 332 332 331 329 326 320 312 11 12 352 341 333 328 324 326 288 235 234 261 261 240 213 196 187 182 178 177 177 178 182 195 226 260 280 286 289 299 306 311 316 317 316 313 309 304 300 297 295 293 293 294 296 298 300 303 306 309 312 315 316 320 332 355 359 351 340 326 322 325 329 328 326 327 331 328 324 322 319 317 317 318 320 323 327 329 330 329 329 328 326 323 320 316 311 305 300 297 294 291 289 285 281 277 274 271 268 265 261 259 258 258 260 261 263 265 268 273 278 284 288 290 291 288 286 282 281 279 278 278 286 314 339 317 280 247 239 247 270 308 337 356 4 12 19 20 21 22 23 25 27 28 28 27 26 27 29 31 34 38 42 44 45 44 44 44 45 47 48 47 46 45 45 44 43 41 41 42 43 45 46 47 47 48 49 50 51 53 54 55 54 53 52 51 50 49 48 47 47 46 45 45 44 43 42 41 42 42 43 44 44 46 47 48 50 50 51 53 55 59 61 63 63 62 60 60 60 59 56 52 50 50 54 62 70 79 85 85 84 79 70 67 67 63 58 54 54 59 48 262 238 238 249 264 278 290 297 300 302 305 310 314 316 316 316 315 316 318 320 320 319 319 318 318 318 319 320 321 320 320 322 322 321 323 325 325 326 327 327 327 349 348 348 348 348 348 349 350 350 350 350 349 348 348 347 346 346 347 347 348 348 348 347 346 346 346 345 345 344 343 342 342 341 341 341 341 341 341 340 340 340 341 341 341 341 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 341 341 341 341 341 341 340 340 340 339 339 339 338 337 336 334 333 330 328 326 323 321 319 317 315 313 312 310 309 308 307 305 303 301 299 298 297 297 297 297 297 298 298 298 298 299 297 294 291 288 285 282 279 276 272 266 264 267 274 282 292 298 302 303 303 303 302 301 301 300 301 302 303 302 301 300 299 298 297 296 294 293 293 293 293 294 297 300 303 307 311 313 316 319 320 321 321 325 331 336 339 345 348 348 351 358 4 7 10 13 18 21 24 27 31 34 36 35 33 31 29 29 30 32 33 34 35 35 34 32 29 27 23 20 18 16 15 14 12 9 8 8 9 11 14 16 17 18 16 13 10 8 6 3 359 356 353 351 350 348 344 340 336 333 332 332 334 335 336 337 339 341 343 344 345 346 346 346 345 345 344 343 342 341 340 340 339 339 338 337 336 335 333 332 331 329 329 328 328 329 330 330 330 331 332 331 330 330 332 333 332 331 332 339 351 4 1 349 338 330 322 313 295 271 277 302 310 309 298 275 246 220 204 196 191 189 190 196 212 238 260 278 287 290 297 303 308 311 314 315 313 308 304 299 296 293 292 291 292 294 296 299 301 304 307 309 311 314 317 325 340 349 348 335 324 321 322 325 325 325 327 331 329 324 319 316 314 313 313 315 316 320 324 325 324 324 323 321 319 318 315 309 304 300 297 295 293 291 287 284 282 280 276 272 267 264 262 261 262 263 265 267 270 274 280 287 295 301 304 304 301 300 297 294 291 289 291 304 331 347 326 280 245 229 231 255 316 347 359 8 15 19 20 21 22 23 25 27 28 28 28 27 27 29 31 33 35 39 42 43 44 43 43 43 45 46 46 45 44 44 44 43 42 41 41 42 44 45 47 47 48 49 50 51 53 55 56 57 56 55 54 52 51 50 49 49 47 46 45 44 43 42 42 42 42 41 41 41 42 43 45 47 48 49 51 53 56 60 61 62 61 60 59 58 56 53 49 44 43 44 44 47 56 64 67 68 64 60 59 59 58 55 50 42 15 341 289 269 269 275 283 292 298 301 302 307 310 313 316 316 316 316 316 318 320 322 323 321 321 320 319 320 321 322 322 323 321 324 325 325 325 326 327 328 329 329 328 348 347 347 346 346 347 347 348 349 349 349 348 347 347 346 346 347 347 348 348 348 347 347 346 346 345 345 345 344 343 342 342 341 341 341 341 341 341 340 341 341 341 341 341 341 342 342 342 342 342 342 342 342 342 342 342 342 342 342 342 341 341 341 341 340 340 340 340 340 340 339 339 338 337 337 335 334 332 330 328 326 324 322 319 317 315 313 312 310 309 308 307 305 303 301 300 298 297 297 297 297 297 298 298 298 298 298 297 294 291 288 285 282 279 277 274 272 271 279 287 295 300 302 304 304 303 302 301 300 300 300 301 302 302 301 300 299 297 295 293 291 289 288 288 286 287 288 290 294 298 303 307 311 317 320 322 322 323 326 333 340 342 349 351 351 353 358 3 6 11 14 18 21 24 29 33 36 36 34 31 29 28 28 29 30 31 32 32 31 30 28 27 25 23 21 19 17 15 13 11 9 8 8 9 11 13 14 15 15 13 10 8 6 3 1 358 356 354 352 350 347 343 340 337 334 332 332 334 334 336 337 338 340 341 342 343 343 343 343 342 342 341 340 340 339 338 337 337 337 337 337 336 335 334 333 332 331 330 329 329 329 329 329 328 328 329 329 328 328 330 332 333 334 337 341 345 348 347 342 335 328 321 310 295 272 290 303 306 306 304 297 277 246 224 214 211 207 205 209 226 249 266 279 288 292 297 301 304 307 309 311 311 308 304 298 295 292 291 290 291 292 294 297 299 302 304 306 308 310 314 321 331 334 331 325 320 318 320 322 322 322 326 328 327 323 318 314 311 311 311 311 311 316 320 320 320 320 319 317 316 315 315 309 305 302 299 298 296 293 289 286 284 281 277 272 268 266 265 265 266 267 269 271 275 281 288 297 305 311 313 313 314 314 312 308 305 304 306 319 348 5 344 286 250 237 238 268 342 2 8 14 20 23 23 23 24 25 26 27 28 28 28 27 27 28 30 32 34 36 39 42 43 43 42 42 43 45 44 43 42 43 43 42 42 41 41 41 42 44 45 46 48 49 50 52 53 55 57 59 59 58 56 55 53 51 51 50 49 47 46 45 44 44 43 42 41 40 39 38 38 39 40 41 42 44 46 49 53 56 58 60 60 59 57 56 54 51 46 41 38 34 29 26 32 47 54 54 52 49 47 48 51 53 53 43 15 343 318 301 294 295 299 301 303 303 301 303 307 312 317 318 317 316 317 319 322 324 325 324 324 324 323 323 324 324 325 326 325 326 327 328 329 329 329 330 330 331 330 347 347 346 346 346 346 346 346 347 348 348 347 347 346 346 346 347 348 348 349 348 347 347 346 346 345 345 344 344 343 342 342 341 341 341 341 341 341 341 341 341 341 341 341 341 341 342 342 342 342 342 342 342 342 342 342 342 342 341 341 341 340 340 340 340 340 339 339 339 339 339 338 337 336 335 334 333 331 330 328 326 324 322 320 318 315 313 312 310 309 308 307 305 304 302 300 299 298 297 297 297 298 298 298 298 298 298 297 294 292 289 287 283 279 277 277 279 282 289 297 302 304 304 304 303 302 301 300 299 299 299 300 301 301 301 300 298 295 292 289 286 285 284 283 282 283 284 287 290 295 301 308 318 323 323 322 322 323 328 335 342 345 351 354 353 355 358 1 6 12 16 18 20 26 32 36 37 35 32 29 28 28 27 28 29 29 29 29 28 27 26 25 24 23 22 20 18 16 14 12 11 11 10 10 11 12 12 12 12 9 6 4 2 1 359 357 356 355 353 351 348 345 342 340 338 336 335 335 335 336 337 338 340 341 342 342 341 341 341 340 339 338 338 337 336 336 335 335 335 335 335 335 335 334 334 333 331 330 330 329 329 329 328 327 326 326 326 326 326 328 330 332 335 337 340 342 342 341 338 333 327 320 311 301 288 296 300 300 300 298 294 287 265 239 237 238 235 232 233 244 261 275 285 292 297 300 302 303 304 306 308 308 307 303 299 295 292 290 289 290 291 293 295 297 299 301 303 305 307 310 317 325 327 324 321 318 318 321 322 321 321 323 325 324 322 318 314 311 310 311 310 310 314 318 318 317 318 317 316 313 312 313 310 307 305 303 300 298 294 289 287 283 279 274 270 267 266 266 268 270 271 273 275 280 287 296 305 313 318 319 320 323 325 324 320 318 319 320 333 360 19 29 30 216 208 179 36 24 20 18 20 24 27 27 26 26 27 28 29 29 29 28 27 27 27 29 31 32 34 37 39 42 42 41 41 42 43 43 42 41 41 42 42 42 41 41 40 41 42 44 45 47 48 50 52 54 56 58 59 60 59 58 56 54 53 52 51 50 48 47 46 45 44 43 42 42 40 38 36 35 36 36 37 37 39 41 44 47 50 54 57 58 58 56 54 51 48 43 39 35 30 24 19 21 34 40 41 41 40 38 38 41 45 53 41 22 359 336 319 309 306 305 305 305 303 300 300 303 307 314 317 317 317 318 319 322 324 326 328 327 328 327 327 327 328 328 329 328 328 329 331 331 331 332 332 333 333 333 346 346 346 346 346 345 345 346 346 346 347 346 346 346 347 347 347 348 348 349 348 348 347 346 346 345 345 344 344 343 342 342 341 341 341 341 341 341 341 341 341 341 341 341 341 341 342 342 342 342 342 342 342 342 342 342 341 341 341 341 340 340 339 339 339 339 339 339 339 338 338 337 336 335 334 333 332 330 329 327 325 324 322 320 318 316 314 312 310 308 307 306 305 304 302 300 299 298 297 297 297 297 298 298 298 298 298 297 296 295 293 289 285 282 281 282 285 291 297 303 305 305 304 303 302 301 300 299 299 298 299 299 300 301 300 299 296 293 290 287 285 284 283 282 281 280 282 285 290 295 301 309 320 326 325 324 323 325 330 338 346 350 353 354 353 355 358 3 9 14 17 20 24 29 34 36 35 32 29 28 28 28 28 28 28 28 28 27 26 26 25 24 23 22 21 19 17 16 15 14 14 14 13 13 12 12 12 12 11 8 4 1 0 360 359 358 357 356 355 353 351 349 347 345 343 341 340 339 338 338 339 340 340 341 342 341 341 340 339 339 338 337 336 335 334 333 333 333 333 333 334 334 334 334 333 332 331 330 330 330 330 330 329 327 326 325 325 325 325 326 328 330 332 335 337 339 339 338 336 332 327 321 315 308 304 302 301 301 302 301 299 297 290 266 265 269 271 270 269 271 278 288 296 300 303 305 306 305 304 304 305 305 304 302 299 295 292 290 289 289 290 291 293 295 296 298 299 301 302 306 311 319 321 321 320 319 320 322 323 322 321 322 323 322 321 318 315 312 311 311 311 311 314 316 316 317 318 318 317 314 312 312 311 311 310 307 302 297 292 288 285 282 278 274 271 269 267 267 269 272 274 276 281 287 295 304 312 319 322 323 326 329 330 330 330 330 333 336 345 8 35 49 64 89 102 98 71 46 31 24 23 27 30 28 28 27 27 28 29 29 29 28 26 26 27 28 29 31 32 35 38 40 41 40 40 41 41 41 41 40 40 41 41 41 41 40 40 40 41 43 45 46 47 49 51 53 56 58 59 60 60 59 57 55 54 52 51 50 49 47 46 45 44 44 43 42 40 38 36 34 34 34 34 35 35 37 39 41 44 48 51 54 55 55 52 49 46 43 39 35 30 25 21 22 27 30 30 31 32 32 31 32 34 34 29 21 6 347 330 317 311 307 306 306 304 301 301 304 307 312 315 316 317 318 320 323 327 329 330 330 330 331 331 330 331 332 332 332 332 332 333 334 336 335 334 335 335 334 346 346 346 346 346 346 346 346 346 346 346 347 347 347 347 347 347 348 348 348 348 348 347 346 346 346 345 344 344 343 342 342 341 341 341 341 341 341 341 341 341 341 341 341 341 341 342 342 342 342 342 342 342 342 341 341 341 341 341 340 340 339 339 339 338 338 338 338 337 337 336 335 335 334 333 331 330 329 328 326 325 323 322 320 318 316 314 312 310 308 307 306 305 304 302 301 300 298 298 297 297 297 298 298 298 298 298 297 297 297 294 292 289 289 289 290 292 297 301 305 306 305 304 302 301 300 299 298 298 298 298 299 300 300 299 297 295 292 290 289 288 288 286 284 281 280 280 283 288 295 303 311 323 330 328 324 322 325 331 340 350 353 352 351 352 354 360 6 12 15 17 19 23 27 31 32 31 28 27 26 27 27 28 28 28 28 27 27 27 26 25 24 23 22 20 19 17 17 17 17 16 15 14 14 14 13 13 13 12 10 7 4 3 1 0 359 359 359 358 357 356 354 352 350 349 347 346 344 343 342 341 342 342 342 342 342 341 340 340 338 337 336 335 334 332 331 331 331 332 332 332 332 332 332 332 331 330 329 329 329 329 329 329 327 326 325 325 325 325 326 327 329 330 331 333 334 334 334 334 332 329 325 321 318 314 310 307 306 308 312 314 317 318 316 304 296 292 290 287 286 291 301 307 310 312 312 311 310 307 305 304 303 301 300 298 296 293 291 290 290 290 290 291 292 294 295 296 297 299 301 304 310 315 317 318 318 319 320 321 320 320 321 321 321 320 318 316 314 312 312 313 313 314 316 317 318 319 320 320 316 315 314 315 316 315 309 301 295 290 286 284 282 280 278 275 272 269 269 270 271 274 278 284 292 302 310 317 322 326 328 330 332 333 334 337 341 345 351 358 12 26 45 66 79 81 70 57 43 32 26 26 30 30 29 28 27 27 27 27 28 28 27 26 25 26 27 29 30 32 35 38 40 41 40 39 39 40 40 39 39 39 40 40 40 40 39 39 38 39 41 43 45 46 48 50 52 54 57 59 59 59 58 58 57 55 54 52 50 48 46 44 44 44 44 44 42 40 38 36 34 34 34 34 33 33 33 35 37 40 43 46 49 51 52 51 49 46 43 40 36 32 27 23 23 25 25 24 24 26 27 27 25 24 21 20 17 8 353 337 324 315 310 308 306 305 304 304 308 310 313 315 316 319 320 323 326 330 332 332 332 333 334 335 334 334 334 335 336 335 336 336 337 337 338 337 337 336 335 346 346 346 346 346 347 347 347 347 347 347 347 348 348 348 348 348 348 348 348 347 347 347 346 346 346 345 345 344 343 342 342 342 342 341 341 341 341 341 342 342 341 341 341 341 342 342 342 342 342 342 342 341 341 341 341 341 340 340 339 339 339 338 338 338 337 337 337 336 335 335 334 333 332 331 330 329 328 327 325 324 323 321 320 318 316 314 312 310 308 307 306 305 304 302 301 300 299 298 298 297 297 298 297 298 298 297 296 296 297 298 298 299 298 296 294 296 299 303 306 306 305 303 301 300 299 298 297 297 297 298 298 299 299 299 297 295 293 293 293 294 293 291 288 286 284 282 283 288 298 311 325 333 333 328 323 323 329 335 344 352 354 352 350 352 354 1 9 14 16 17 19 21 24 26 27 27 26 25 25 25 25 26 26 26 26 26 25 24 23 22 22 21 20 19 19 19 20 20 19 17 16 15 14 14 14 14 14 14 13 10 8 6 5 5 4 3 3 2 1 0 359 357 356 355 353 351 350 348 347 345 345 344 344 343 343 342 341 340 339 338 336 335 334 332 331 330 330 330 330 330 330 330 330 330 330 329 329 328 328 329 328 328 327 326 326 325 325 325 326 326 327 327 328 328 329 329 329 330 329 328 327 325 323 320 317 314 314 314 317 324 330 333 333 326 321 317 306 294 289 297 310 317 319 320 319 317 314 311 307 304 302 300 297 296 295 293 292 291 290 290 289 290 291 291 292 293 295 297 297 298 302 308 312 314 314 315 316 317 317 318 319 319 319 318 317 316 315 314 313 315 314 314 315 318 320 322 324 323 319 319 320 321 321 319 311 301 296 292 289 286 284 282 280 277 274 271 270 269 270 272 277 284 294 304 314 320 325 328 330 332 333 334 336 342 348 354 1 8 18 30 42 50 57 57 50 43 36 30 28 29 31 30 28 27 26 26 26 26 26 27 26 25 24 25 27 29 31 32 34 37 40 40 39 37 37 38 38 38 38 38 38 38 38 38 38 37 37 38 39 41 43 45 47 49 51 53 55 57 58 58 58 58 58 57 56 54 52 49 46 44 43 43 44 44 43 42 39 37 35 34 35 34 33 33 33 34 35 37 40 42 44 46 47 48 47 45 43 41 39 34 28 25 25 26 23 20 19 20 22 22 20 16 11 9 11 6 356 341 328 319 314 310 307 306 305 306 309 312 314 317 320 323 324 326 330 333 334 334 336 336 337 337 337 336 337 338 338 338 338 338 338 338 338 337 337 336 335 346 346 346 346 347 347 348 348 349 349 349 349 349 349 349 349 349 349 348 348 347 347 346 346 346 346 346 345 344 343 343 343 343 343 342 342 342 342 342 342 342 342 342 342 342 342 342 342 341 341 341 341 341 341 340 340 340 340 339 339 338 338 337 337 337 336 336 335 334 334 333 332 331 330 329 328 327 326 325 324 323 322 320 319 317 316 314 312 310 308 307 306 305 303 302 301 301 300 299 298 298 298 297 297 297 298 296 293 292 296 302 306 305 302 297 295 297 300 304 306 306 304 302 300 299 298 297 297 297 297 297 298 299 299 298 297 296 296 297 299 298 295 293 293 292 291 289 289 295 311 327 333 335 333 329 328 331 337 342 346 351 354 353 352 354 355 0 9 13 15 16 17 18 20 22 23 24 24 24 23 23 23 23 23 23 23 23 22 21 21 20 20 19 19 19 20 22 23 22 20 18 17 16 14 14 14 15 15 15 14 13 11 11 11 11 9 8 7 5 4 4 3 2 1 360 359 357 355 353 351 350 348 347 346 345 344 343 342 341 340 338 337 336 335 333 332 330 330 330 329 329 329 328 328 328 329 329 329 328 328 328 328 327 326 326 325 325 324 325 325 326 326 325 325 325 326 326 326 326 326 325 325 325 324 323 321 320 320 319 319 324 332 338 338 336 334 333 328 319 308 317 325 328 326 324 322 319 316 312 308 305 302 299 296 294 293 292 292 291 290 289 289 289 290 290 289 289 292 296 296 295 297 301 306 309 309 310 311 312 314 316 316 317 317 316 315 314 315 314 314 315 315 315 316 318 322 325 329 328 322 323 326 328 326 321 312 304 296 294 294 289 284 281 278 275 272 269 267 267 267 268 272 282 294 306 316 322 327 330 332 333 333 334 337 343 350 357 6 16 26 33 39 45 48 47 43 38 33 31 30 32 33 31 28 26 26 25 24 24 25 25 25 24 24 25 27 29 31 31 33 36 39 39 38 36 35 36 36 36 37 38 38 38 37 37 37 36 36 36 37 39 41 44 46 48 50 52 54 56 57 57 57 57 58 59 58 57 54 51 47 45 43 43 43 44 43 42 40 37 36 35 35 34 34 34 34 35 36 37 39 41 42 42 43 43 43 43 43 43 42 39 33 28 27 27 23 17 15 16 17 17 15 11 4 2 3 3 357 344 330 320 315 313 310 308 308 310 312 316 318 321 323 325 325 325 328 332 334 335 339 339 338 338 338 337 337 338 338 339 339 338 338 338 338 336 335 333 332 346 346 346 347 347 348 349 350 350 351 351 351 350 350 350 350 350 350 349 348 347 347 346 346 346 346 346 346 345 345 344 344 344 344 343 343 343 343 343 343 343 343 343 342 342 342 342 341 341 341 341 340 340 340 340 339 339 339 338 338 337 337 336 336 335 335 334 333 333 332 331 330 330 329 328 327 326 325 324 323 322 321 320 318 317 315 313 311 310 308 307 305 304 303 302 302 301 301 300 299 298 298 297 296 297 296 293 289 288 292 299 301 300 296 294 294 296 300 304 305 304 303 301 299 297 297 296 296 296 297 297 298 298 298 298 298 298 299 302 302 301 299 299 297 295 294 295 298 309 323 330 332 332 331 331 334 339 343 344 346 349 351 351 352 354 357 1 8 13 14 14 15 16 18 20 22 23 23 23 23 24 23 23 23 23 23 23 23 23 23 22 22 21 22 23 25 25 24 22 19 18 17 15 14 14 14 15 15 15 15 14 14 16 16 15 13 11 9 8 7 6 6 6 5 4 2 1 359 357 355 353 351 350 348 347 346 344 343 342 341 340 339 337 336 335 333 332 331 330 329 329 328 328 327 327 327 328 328 327 327 327 327 326 326 326 326 325 325 325 325 325 325 324 323 323 324 324 324 324 324 324 323 323 323 323 323 322 323 323 323 324 328 333 338 340 341 343 344 348 1 17 360 340 329 322 318 316 314 311 308 304 301 299 296 293 291 290 290 290 290 289 289 289 290 290 287 286 288 293 295 294 294 296 300 303 305 306 307 309 311 313 314 315 315 314 312 312 312 313 313 314 314 315 317 319 322 327 335 335 326 326 331 334 329 321 313 308 299 294 297 290 282 276 271 268 264 263 262 262 262 264 270 281 296 307 316 323 327 329 331 332 333 334 336 342 349 357 7 19 27 33 39 46 48 45 41 37 34 32 32 32 33 32 29 27 25 24 23 23 23 24 24 24 25 26 27 28 29 29 31 34 37 38 38 36 34 34 35 35 36 37 37 37 36 36 35 35 34 34 35 36 39 42 45 48 50 52 53 55 55 56 56 57 58 59 60 59 57 54 51 48 46 45 45 44 43 41 40 38 36 35 35 35 35 35 35 35 36 38 40 41 41 40 38 38 38 38 40 44 45 42 36 32 30 28 23 17 13 12 12 11 10 6 2 359 359 360 356 345 331 319 315 315 313 312 312 313 316 322 326 327 326 324 323 323 325 327 330 335 340 341 340 338 338 337 337 337 337 337 337 337 336 336 335 333 331 329 327 347 347 348 348 349 350 350 351 352 352 352 352 352 352 352 351 351 351 350 349 348 348 347 347 347 347 347 347 346 346 345 345 344 344 344 344 344 343 343 343 343 343 343 342 342 342 341 341 341 340 340 340 340 339 339 339 338 338 337 337 336 336 335 334 334 333 332 332 331 330 329 329 328 327 326 325 324 323 322 321 320 320 318 317 316 314 313 311 309 308 306 305 304 303 302 302 302 301 301 300 300 298 296 296 296 293 289 284 283 287 289 290 289 287 288 292 296 299 303 304 303 301 299 297 296 296 295 295 296 296 297 298 298 299 299 299 302 304 305 304 303 302 301 298 296 297 299 304 316 327 330 329 327 328 332 338 343 344 344 346 346 346 348 350 354 359 3 9 15 16 16 16 17 19 20 22 23 24 25 25 26 25 25 25 25 25 25 25 25 25 25 25 26 27 29 29 27 24 21 19 17 15 14 14 14 14 14 14 14 14 15 17 17 16 15 14 12 11 9 8 8 9 8 7 5 4 2 1 359 357 356 354 352 351 349 348 347 346 344 343 342 341 339 338 337 335 334 333 332 331 330 329 328 328 327 327 327 327 327 327 326 326 325 326 326 325 325 325 325 325 325 324 324 323 323 323 323 323 323 323 323 323 324 323 323 323 323 323 324 325 325 326 329 333 336 339 345 350 353 1 20 21 360 332 317 309 307 307 306 304 302 299 298 296 293 291 289 289 289 289 289 288 288 289 290 288 287 288 291 293 294 292 292 295 298 301 302 304 307 309 311 312 313 312 311 310 309 310 310 311 311 313 314 316 319 321 323 331 334 330 329 332 335 331 321 312 310 302 297 297 289 275 263 256 253 253 254 255 257 258 262 270 284 299 307 313 320 326 328 330 331 331 332 335 340 346 354 4 14 22 31 42 48 48 44 39 36 34 33 33 32 32 32 29 27 25 24 22 21 21 22 22 23 25 26 27 26 26 26 29 32 35 37 37 36 35 34 34 35 36 37 37 36 36 35 35 34 33 32 33 34 36 39 43 47 50 52 53 54 55 55 56 57 58 59 60 60 60 58 55 52 50 49 47 45 43 41 40 38 38 37 36 36 36 36 36 36 37 39 41 43 43 40 36 34 33 34 37 43 46 45 40 35 32 30 24 17 12 10 8 6 4 2 0 359 358 357 354 346 333 318 315 315 317 319 322 321 323 328 334 334 332 330 328 327 328 330 331 334 338 340 340 338 337 337 337 337 336 336 335 335 334 333 332 330 328 326 325 348 349 349 350 351 351 351 352 352 352 353 353 353 353 353 352 352 351 351 350 350 349 348 348 348 348 348 347 347 346 346 345 345 345 344 344 344 344 344 343 343 343 343 342 342 342 341 341 340 340 340 339 339 339 338 338 337 337 336 335 335 334 333 333 332 331 331 330 329 328 327 327 326 325 324 323 322 321 321 320 319 318 317 316 315 313 312 310 309 307 306 305 304 303 302 302 302 302 302 302 301 299 297 296 293 289 284 280 278 280 281 281 280 281 285 291 296 299 301 302 302 299 297 296 295 295 295 295 295 296 297 298 298 298 297 299 307 308 307 305 303 302 301 300 302 303 307 312 321 329 332 331 330 331 336 341 343 344 346 346 345 344 344 348 354 0 7 13 19 20 19 19 19 20 21 23 25 26 27 28 28 28 28 28 28 28 28 28 28 28 29 30 32 33 33 31 28 25 22 19 17 16 15 14 14 13 13 13 12 13 14 17 17 16 14 13 12 11 10 9 9 9 8 7 5 4 2 1 360 358 357 355 353 352 351 350 349 347 346 345 344 343 341 340 338 337 336 334 333 332 331 330 329 329 328 327 327 327 327 326 326 325 325 325 325 325 325 325 325 325 325 324 324 323 323 322 322 322 322 322 322 323 324 324 324 324 323 323 324 325 325 326 327 328 331 333 337 344 348 353 3 12 7 345 323 307 300 298 299 299 298 296 296 294 292 290 289 288 288 288 288 288 288 289 289 288 288 288 289 293 295 293 291 292 295 298 300 303 306 307 308 309 309 309 308 307 307 308 308 309 309 310 312 314 316 318 319 322 326 327 327 329 332 330 321 312 310 305 299 293 285 272 259 250 243 244 247 250 253 257 262 271 287 302 306 310 315 322 327 328 329 330 330 333 338 343 349 357 6 18 30 44 49 47 42 37 35 34 33 33 31 30 30 29 27 25 23 21 20 20 20 21 22 24 25 25 23 22 23 26 30 34 36 37 36 35 34 34 35 36 36 36 36 35 35 34 33 32 31 31 32 33 36 40 44 48 51 53 54 55 55 56 58 59 60 61 61 61 60 58 56 54 52 50 47 45 43 41 40 39 38 38 38 38 38 38 37 37 38 42 45 46 42 36 31 29 29 33 38 42 44 42 37 34 31 26 19 12 8 5 2 359 358 359 359 358 356 351 345 333 322 316 315 318 321 326 329 330 331 335 338 337 333 331 328 327 326 327 328 332 335 337 337 336 335 335 334 334 333 332 332 331 330 329 327 326 324 322 350 350 351 351 352 352 352 352 352 353 353 353 354 354 353 353 352 352 352 352 351 350 349 349 349 348 348 348 347 347 346 346 346 345 345 344 344 344 343 343 343 343 342 342 342 341 341 340 340 339 339 339 338 338 337 336 336 335 335 334 333 332 332 331 330 329 329 328 327 326 325 324 323 322 322 321 321 320 319 318 318 317 316 315 314 312 311 309 308 307 305 304 303 302 302 302 302 302 303 303 303 302 300 294 289 284 280 277 276 276 277 277 277 278 284 292 297 299 299 301 300 298 296 294 294 294 294 294 294 295 296 297 297 297 297 301 309 308 306 304 303 304 305 307 310 312 316 322 328 332 333 332 333 336 340 343 344 346 348 348 345 343 342 346 353 1 8 16 22 23 22 22 22 22 24 25 26 27 29 30 31 31 31 31 30 30 31 31 32 33 34 35 36 35 33 30 27 24 21 20 19 18 17 16 14 13 12 11 11 11 13 15 15 15 14 12 11 10 9 8 8 8 7 5 4 3 2 1 360 358 357 356 354 353 352 351 350 348 347 346 345 344 342 341 339 338 337 336 335 334 333 332 331 330 329 328 328 327 326 326 325 325 325 325 324 324 324 325 325 325 325 325 324 324 323 322 322 322 321 321 322 322 323 324 325 325 325 325 325 325 325 325 324 325 328 331 333 335 339 343 348 354 358 354 337 316 301 294 293 293 293 293 292 292 291 289 288 287 287 287 287 288 288 288 288 288 287 287 289 294 297 294 292 292 294 296 299 302 304 305 305 305 305 305 305 305 305 306 307 307 308 308 309 311 313 314 314 315 317 319 321 322 325 325 320 312 308 305 299 292 286 279 269 259 249 245 245 248 251 256 262 271 286 299 305 307 311 318 325 327 327 327 328 331 335 340 344 350 360 15 30 42 46 44 39 35 33 33 33 31 29 28 28 29 27 25 23 21 20 19 20 20 21 22 23 22 20 20 21 24 28 32 35 35 36 35 34 34 34 35 36 36 35 35 35 34 33 32 30 30 30 31 34 37 42 46 50 52 54 54 55 56 58 60 61 61 61 62 62 61 60 58 56 54 51 48 45 43 41 40 40 40 40 41 40 40 38 37 38 42 47 48 44 38 32 30 30 31 34 38 41 40 37 35 32 28 20 11 6 2 358 356 355 356 358 359 357 351 344 334 325 318 315 317 318 321 324 326 326 328 331 332 329 325 322 320 320 320 321 325 329 332 334 334 333 332 331 330 330 329 330 330 329 327 325 324 323 321 351 352 352 352 352 352 352 352 352 353 353 354 354 354 354 353 353 353 353 352 352 351 350 350 349 349 349 348 348 348 347 347 346 346 345 345 344 344 343 343 342 342 342 342 341 341 340 340 339 338 338 337 337 336 336 335 334 334 333 332 332 331 330 329 328 328 327 326 325 324 323 322 321 321 320 320 319 318 318 317 316 316 315 314 313 311 310 308 307 306 305 304 303 302 302 302 302 302 303 304 304 303 299 292 286 281 278 276 274 274 274 276 278 281 289 296 299 299 298 298 297 296 294 294 294 294 294 294 294 294 295 296 297 297 300 306 308 305 303 302 303 305 309 313 317 318 321 327 332 335 334 335 337 342 344 345 346 348 350 350 347 345 344 348 355 1 8 15 22 24 24 25 25 25 26 27 27 29 31 32 32 32 32 32 32 32 33 33 34 34 35 36 35 33 31 27 24 22 21 21 20 20 20 18 16 13 11 10 9 10 12 14 14 13 12 11 9 8 7 6 6 5 5 3 2 1 0 360 359 358 356 355 354 353 352 351 350 348 347 346 345 344 343 341 340 339 338 337 336 335 334 333 332 331 330 329 328 327 327 326 325 325 325 325 325 324 325 325 325 325 325 325 324 324 323 323 322 322 321 321 322 322 323 324 325 326 326 326 326 326 327 326 325 325 327 331 333 335 335 335 336 339 342 343 340 327 311 298 291 288 288 288 288 288 288 288 287 287 287 288 288 287 288 288 288 288 287 287 288 293 296 295 293 293 295 297 300 300 301 302 302 302 302 302 302 302 303 305 306 306 306 306 307 308 310 311 311 310 310 311 313 315 317 317 316 310 306 302 298 293 288 283 276 267 259 254 251 250 252 255 261 271 284 295 302 304 307 314 322 323 323 323 324 328 332 336 340 346 355 10 25 37 42 41 37 33 32 32 31 29 26 25 26 27 26 24 22 20 19 19 19 19 19 20 20 19 18 19 21 24 28 32 34 35 35 35 34 34 34 34 35 35 35 34 34 34 33 32 30 30 29 30 32 35 39 43 47 50 52 52 54 56 58 60 61 61 62 62 62 62 62 61 60 58 55 52 49 46 44 43 42 43 44 44 44 43 42 40 39 42 47 48 45 41 36 33 33 33 33 35 37 37 36 34 32 29 20 12 5 0 356 353 352 353 355 358 358 353 346 337 328 322 318 318 316 315 315 315 315 317 320 321 321 318 315 314 314 315 317 320 324 328 331 332 332 330 329 328 328 328 328 329 329 326 324 323 321 321 352 352 352 352 352 352 352 352 353 353 354 354 355 355 354 354 354 353 353 353 352 352 351 351 350 350 349 349 349 348 348 347 346 346 345 345 344 343 343 342 342 342 341 341 341 340 339 339 338 337 337 336 335 335 334 333 333 332 331 331 330 329 328 328 327 326 326 325 324 323 322 321 320 319 318 318 317 317 316 315 315 314 313 312 311 310 309 307 306 305 304 303 302 302 301 301 302 302 303 303 303 301 296 290 285 281 277 275 274 274 276 280 284 290 298 301 300 299 297 296 296 296 295 295 295 295 295 295 295 295 296 297 297 298 303 309 306 302 300 301 303 307 313 318 321 321 324 329 334 337 339 340 343 346 347 348 350 352 353 352 349 348 349 352 357 2 8 14 20 22 22 24 25 27 27 28 29 30 32 32 33 33 33 33 33 33 33 33 33 33 33 33 32 30 27 25 22 21 20 19 19 19 19 17 15 12 10 9 7 9 11 12 12 12 11 9 7 6 5 4 4 3 2 1 360 359 359 358 357 356 355 354 353 352 351 350 349 348 347 346 345 345 344 342 341 340 339 338 336 335 335 334 333 332 331 331 330 328 328 327 327 326 326 326 326 326 326 325 325 325 325 325 324 324 323 323 323 323 322 322 322 322 323 324 325 326 327 327 328 328 328 328 327 326 327 329 333 336 337 335 330 328 329 329 329 326 318 307 295 288 284 283 283 284 285 286 287 287 288 289 290 290 289 289 290 290 289 288 290 293 294 292 291 292 296 300 302 300 299 298 298 299 299 299 300 301 302 303 304 305 305 305 305 306 307 308 308 307 306 306 306 308 309 310 310 307 304 300 297 293 288 282 276 270 265 260 257 256 256 259 264 271 281 291 299 302 305 311 316 318 318 318 318 322 328 332 336 342 353 6 20 30 36 37 35 32 31 30 28 25 23 22 23 23 22 21 20 19 18 18 18 17 17 17 17 17 17 19 22 25 29 33 34 35 36 36 35 34 34 34 34 34 34 34 33 33 32 31 30 29 29 29 31 34 37 41 45 48 49 51 53 55 58 60 61 61 62 62 63 63 63 63 62 61 58 55 52 50 48 46 45 46 46 47 48 47 46 45 45 46 48 49 47 44 40 37 36 35 33 34 35 35 34 33 32 29 22 13 5 0 356 352 350 349 352 355 356 355 350 341 331 328 325 321 317 311 308 307 305 306 309 311 312 311 308 307 308 310 313 316 320 325 329 331 331 330 329 327 327 327 327 327 326 324 322 322 321 321 353 353 352 352 352 352 353 353 353 354 354 355 355 355 355 354 354 354 354 353 353 352 352 351 351 350 350 349 349 348 348 347 346 346 345 344 344 343 342 342 342 341 341 340 340 339 338 337 337 336 335 334 334 333 332 331 331 330 330 329 328 328 327 326 326 325 325 324 323 322 321 319 318 317 317 316 316 315 315 314 313 313 312 311 310 309 307 306 305 304 303 302 301 301 301 301 302 302 302 302 301 298 292 287 283 279 276 275 276 279 285 290 295 301 306 304 301 297 295 295 296 297 297 296 296 296 296 297 296 296 296 298 298 299 306 309 304 300 299 302 306 312 318 321 322 323 327 331 336 338 341 343 345 347 349 352 354 356 356 353 351 351 352 353 356 3 9 14 17 19 21 22 24 27 28 29 30 31 32 32 32 32 32 31 31 31 31 30 30 29 29 30 29 27 25 23 21 19 17 16 15 15 14 13 11 10 9 7 6 8 10 11 11 11 9 7 5 4 3 3 2 1 0 359 358 358 358 357 356 355 354 353 352 350 350 349 348 347 346 346 345 345 344 343 342 340 339 338 336 335 334 334 333 333 332 332 331 330 329 329 329 329 329 329 328 327 327 326 325 325 325 325 324 324 324 324 324 323 323 323 323 323 324 325 326 328 328 328 329 330 330 330 330 329 329 329 331 336 339 339 335 329 325 321 320 320 318 313 303 291 282 277 278 280 282 284 285 286 288 290 291 291 291 292 292 292 291 291 293 295 294 292 289 290 294 301 303 299 296 295 295 296 297 298 299 300 300 301 302 303 304 304 304 304 304 305 305 305 303 302 302 302 303 304 305 304 302 299 296 292 287 283 278 273 268 265 264 263 263 265 267 271 277 287 295 301 304 308 311 312 314 314 314 317 322 327 332 340 350 2 13 22 27 30 30 30 28 25 23 20 18 18 18 18 18 18 17 16 16 16 16 16 15 15 15 16 17 20 23 27 31 34 35 36 36 36 36 34 34 33 34 34 34 34 33 33 32 31 30 29 29 29 30 33 36 40 43 46 48 50 52 54 57 59 61 62 62 63 64 64 64 64 64 63 61 58 55 53 51 49 47 48 48 49 50 50 50 50 50 50 52 52 51 48 44 40 37 35 34 33 33 33 32 31 31 29 23 14 6 1 357 353 350 349 350 352 354 355 354 345 338 333 331 327 320 312 305 301 298 298 299 301 303 303 302 303 305 307 309 312 316 321 326 328 329 328 327 326 326 325 324 323 322 321 321 321 321 322 353 352 352 352 353 353 354 354 354 355 355 355 355 355 355 355 355 355 354 354 353 353 352 352 351 350 350 349 348 348 347 347 346 345 344 344 343 343 342 341 341 340 340 339 338 337 336 335 335 334 333 332 331 330 330 329 329 328 328 327 327 327 326 326 325 324 324 323 322 321 319 318 317 316 315 315 314 314 313 313 312 312 311 310 309 308 306 305 304 303 302 301 301 301 301 301 302 302 301 300 298 294 288 284 280 277 276 278 281 287 294 299 303 307 309 306 301 297 296 297 298 298 298 297 296 296 295 295 294 294 295 296 298 303 309 308 303 300 300 305 313 322 325 325 325 326 329 332 335 338 340 343 345 346 350 353 356 357 357 354 352 353 353 353 355 5 13 15 16 19 20 21 25 27 29 30 31 32 31 31 31 30 30 29 28 28 28 28 28 28 28 28 26 25 23 22 20 17 15 13 11 9 8 8 7 7 6 5 5 7 9 10 10 9 8 6 4 3 3 2 1 0 359 358 358 357 357 356 355 355 354 352 351 350 348 347 347 346 345 345 344 344 343 343 342 341 339 338 336 335 334 333 333 333 333 332 332 331 331 330 331 332 332 330 329 329 328 327 326 325 325 325 324 324 324 324 324 324 324 324 324 325 326 326 327 329 330 330 330 331 331 331 331 332 331 331 331 334 338 341 339 336 331 325 321 319 317 314 301 277 267 271 274 278 280 282 283 285 287 291 292 292 293 294 295 295 295 295 296 298 298 295 290 289 293 298 301 299 294 290 291 293 296 297 299 300 300 300 300 301 301 302 302 301 301 302 302 302 301 300 299 298 299 300 300 301 300 298 295 291 287 283 280 276 273 271 269 268 267 268 268 269 275 283 292 298 301 304 306 308 310 311 311 314 318 323 329 336 344 354 4 12 17 22 24 25 22 19 17 14 13 12 12 12 12 13 13 13 13 14 14 14 13 14 14 15 17 20 24 29 33 35 36 37 37 37 37 35 34 34 34 34 34 34 34 32 31 30 29 28 28 29 30 33 36 39 42 45 47 49 51 54 56 59 61 62 63 63 64 65 66 66 65 64 63 60 58 55 53 51 49 48 49 49 50 51 52 53 53 54 55 56 55 53 49 44 41 38 35 33 32 31 31 30 29 28 24 17 9 2 358 353 351 350 350 351 353 356 357 350 342 337 336 336 328 316 305 298 294 292 293 294 296 298 299 301 303 305 307 309 312 316 321 324 324 324 324 323 322 320 320 319 319 320 321 322 323 324 352 352 352 353 353 354 354 355 355 355 355 356 356 356 356 356 355 355 355 354 354 353 352 352 351 350 349 349 348 347 347 346 346 345 344 343 343 342 341 341 340 339 338 338 337 336 334 333 332 331 330 330 329 328 327 327 327 326 326 326 326 325 325 325 324 324 323 322 321 320 318 317 316 315 314 313 313 312 312 311 311 310 310 309 308 306 305 304 303 302 301 301 300 300 301 301 302 301 301 299 295 290 284 280 275 274 277 281 287 294 299 302 304 307 308 307 303 298 297 298 298 298 297 297 296 295 293 291 290 290 291 294 298 312 314 309 303 299 301 309 319 329 330 329 329 330 331 332 334 337 339 339 340 343 347 351 355 355 354 353 352 353 354 356 1 12 20 18 20 22 23 23 25 26 27 28 30 30 30 30 29 28 28 28 27 27 28 28 29 30 29 28 26 25 23 22 20 17 15 13 11 10 8 7 6 4 3 2 5 7 8 8 9 8 7 5 4 3 2 2 1 0 359 358 357 357 356 355 354 354 353 352 351 350 348 347 345 345 344 343 343 342 342 341 340 340 339 337 336 334 333 332 332 332 332 332 331 331 331 331 331 332 332 331 330 329 328 327 326 326 326 325 325 324 325 325 325 324 324 325 325 326 327 328 329 331 332 332 332 333 333 333 333 333 333 333 333 334 337 339 340 340 337 334 329 325 325 324 311 283 265 274 279 282 283 284 285 287 289 292 293 294 294 295 297 298 299 299 299 300 302 300 296 293 293 295 298 297 294 291 290 292 294 297 299 300 300 299 299 298 299 299 299 299 299 299 299 299 298 297 296 295 295 296 297 297 297 296 294 291 287 284 280 277 274 272 271 269 268 268 268 269 274 281 287 293 297 299 301 304 306 308 309 311 315 320 325 331 337 344 353 2 11 17 19 20 17 14 11 9 8 8 8 7 8 9 9 9 10 12 12 12 12 13 14 15 17 21 25 30 34 36 37 38 39 39 38 37 36 35 34 34 34 35 34 33 31 29 28 27 27 28 30 33 36 39 42 44 46 48 51 53 56 59 61 63 63 63 64 66 67 67 67 66 65 63 60 58 55 53 51 50 49 50 51 52 53 54 56 57 58 59 59 59 55 51 47 42 38 34 32 31 30 29 28 27 24 18 10 4 360 356 354 352 352 351 353 357 358 355 348 343 343 345 340 323 307 298 293 291 291 292 293 295 297 299 303 306 307 308 309 311 315 318 319 320 319 318 318 317 318 319 320 321 323 324 325 325 353 353 354 354 354 355 355 355 356 356 356 356 357 357 356 356 356 356 356 355 354 353 353 352 351 350 349 348 348 347 346 346 345 345 344 343 342 341 340 340 339 338 337 336 335 333 332 331 330 329 328 327 327 326 326 325 325 325 325 325 325 325 325 324 324 323 322 321 320 319 317 316 315 314 313 312 312 311 310 310 309 309 308 307 306 305 304 302 301 300 300 300 300 300 301 301 302 301 299 297 293 287 281 276 271 273 278 284 290 294 296 296 298 302 305 305 303 299 297 297 296 296 296 296 296 295 292 289 287 287 288 291 299 317 315 308 301 299 302 310 321 330 333 333 333 333 333 333 334 336 338 337 335 338 343 348 352 353 353 352 353 355 359 5 12 22 27 23 25 27 27 27 26 25 24 25 26 27 27 27 27 27 27 28 28 29 30 30 30 30 30 29 28 27 26 24 21 18 16 13 12 11 9 8 5 3 1 0 3 6 7 7 7 7 5 4 3 3 2 2 1 360 359 358 357 357 356 355 354 353 352 351 350 349 348 346 345 344 343 342 342 341 340 339 339 338 337 336 335 334 333 332 331 330 330 330 330 330 330 330 329 329 330 330 329 329 328 327 327 327 326 325 325 325 325 326 326 325 325 326 326 327 328 329 331 332 333 333 334 334 335 335 334 334 335 335 335 335 335 337 339 340 340 341 341 337 340 344 344 348 353 324 303 294 291 291 292 293 294 295 296 296 297 297 298 299 300 302 302 302 303 302 300 297 295 295 295 296 295 293 292 292 293 295 298 300 300 299 298 297 297 297 297 297 297 297 296 296 295 294 294 293 293 293 294 295 295 294 293 290 287 283 279 276 273 271 269 268 268 269 269 271 274 279 285 289 292 295 297 300 303 304 305 307 311 315 322 327 332 337 344 353 5 13 15 15 12 8 5 4 3 4 4 4 4 5 6 6 8 10 10 11 11 12 13 14 17 20 24 29 33 37 38 39 40 40 39 38 37 36 35 34 35 35 35 34 31 28 25 24 24 26 29 32 35 38 41 43 45 48 50 53 55 58 60 62 63 63 64 65 67 68 68 68 66 65 62 60 58 55 53 52 51 52 52 53 54 56 57 58 59 61 62 61 59 56 51 47 42 38 35 33 31 29 28 26 24 18 11 6 2 360 358 357 356 355 355 357 358 357 353 348 349 352 352 337 318 303 295 292 291 293 294 294 296 299 302 308 310 310 309 310 312 314 316 317 317 317 317 318 319 320 321 323 324 325 325 326 355 355 355 355 356 356 356 356 356 357 357 357 357 357 357 356 356 356 356 355 355 354 353 352 351 350 349 348 347 347 346 346 345 344 343 342 341 340 339 338 337 336 335 334 333 331 330 329 328 327 326 326 325 325 324 324 324 324 324 324 324 324 324 324 324 323 322 321 319 318 317 315 314 313 312 311 310 310 309 308 308 307 307 306 305 304 303 301 300 299 299 299 299 300 301 301 302 301 298 295 289 284 278 271 268 272 279 286 291 292 290 290 291 295 299 301 301 298 296 295 293 293 293 294 295 295 293 289 287 287 288 291 300 315 313 307 302 300 303 311 322 332 336 337 336 334 333 334 335 336 336 333 332 336 342 347 349 351 353 354 357 0 6 14 22 28 29 27 30 31 30 28 25 23 22 22 23 24 25 25 25 26 26 27 28 29 29 28 28 29 30 31 31 30 28 26 23 19 15 11 10 9 8 6 4 2 359 359 1 4 5 6 6 6 4 3 2 2 2 1 1 0 359 358 358 357 356 355 353 352 351 350 349 348 347 345 344 343 343 342 341 340 339 338 337 336 335 334 333 333 332 331 330 330 329 329 329 329 329 328 328 328 328 328 328 328 328 328 327 327 327 326 326 326 326 327 327 326 326 326 327 327 328 330 331 333 334 334 335 336 336 337 336 336 336 337 336 335 334 335 337 339 339 344 347 349 354 1 7 16 19 357 326 306 298 295 296 297 297 298 298 299 300 300 300 300 300 301 303 303 302 301 300 298 297 296 295 295 295 295 294 293 293 294 296 298 299 299 297 296 295 295 296 295 295 294 294 293 293 292 292 291 291 291 292 292 292 292 291 289 286 282 278 275 272 270 269 269 270 272 273 274 276 279 284 288 289 291 294 297 299 300 300 303 305 311 319 325 328 332 338 346 357 5 9 9 7 4 1 360 359 360 1 1 2 2 3 4 6 7 8 9 9 10 11 13 15 18 22 27 32 36 38 39 40 40 40 39 38 36 35 35 35 35 35 33 30 27 23 22 22 24 27 31 34 36 39 42 44 47 50 52 54 57 59 61 62 62 63 64 66 68 69 69 68 66 64 62 60 58 56 55 54 54 55 55 56 57 58 59 60 61 62 62 61 59 55 50 46 42 39 35 32 30 28 25 23 18 12 8 5 3 3 2 1 360 359 358 358 358 356 352 353 356 356 347 329 312 300 295 293 293 293 293 296 299 304 310 313 313 312 311 312 313 315 316 317 317 318 319 320 321 322 323 324 325 325 326 356 356 356 357 357 357 357 357 357 357 357 357 357 357 357 357 357 356 356 355 355 353 352 351 350 350 349 348 347 347 347 346 345 344 343 342 340 339 338 337 335 334 333 332 331 330 328 328 327 326 325 325 324 324 323 323 323 323 323 323 324 324 324 324 323 323 322 320 319 318 316 315 313 312 311 310 309 309 308 307 306 306 305 304 304 303 301 300 299 298 298 298 299 299 300 301 301 300 297 292 287 280 274 268 267 273 281 287 290 288 286 285 286 288 292 295 296 295 294 292 291 291 292 293 294 294 291 287 286 289 292 294 300 309 311 307 305 304 306 314 326 336 340 340 337 334 334 335 336 335 334 331 334 340 345 347 348 349 352 358 3 8 14 21 25 26 27 30 33 33 29 25 22 21 20 20 21 21 21 21 21 22 22 24 25 25 25 25 26 29 31 32 31 29 27 24 20 15 11 9 7 6 5 4 2 0 359 358 0 3 4 5 6 5 2 360 359 1 1 2 1 1 0 359 358 357 355 354 353 351 350 349 348 347 345 344 343 342 342 341 340 339 338 337 336 335 334 333 332 331 331 330 330 329 329 329 329 328 328 328 328 328 327 327 327 328 328 328 327 327 327 327 326 326 327 327 327 327 327 327 327 327 328 329 330 332 333 334 335 336 338 338 338 338 338 338 338 336 334 334 335 336 338 343 348 352 359 6 14 22 24 12 346 318 304 298 297 297 298 299 299 300 301 302 302 302 300 300 300 300 300 299 298 297 296 295 295 294 295 295 295 294 293 293 294 296 297 297 297 296 295 294 293 293 293 292 292 291 291 291 290 290 289 289 290 290 290 290 288 286 283 279 276 274 272 271 272 273 274 275 276 277 278 281 285 287 289 290 292 294 297 298 298 301 304 309 317 323 327 330 333 339 348 355 0 3 3 1 359 357 356 357 358 358 360 1 2 3 5 7 8 8 8 8 9 10 13 16 20 25 29 33 36 38 39 39 40 40 39 37 34 33 32 32 32 31 28 25 22 20 20 23 26 29 32 35 38 40 42 45 48 51 53 55 57 60 61 61 62 64 65 67 68 69 69 68 66 64 62 61 59 57 56 56 57 57 58 59 60 61 61 62 61 61 61 60 57 53 49 45 43 39 34 31 28 24 22 19 15 11 7 6 6 6 5 5 3 1 360 0 359 354 354 357 358 352 339 321 308 300 296 293 291 292 295 300 307 312 316 316 315 314 313 314 315 316 317 318 319 320 321 322 322 323 324 324 325 326 358 358 358 358 358 358 358 358 358 358 358 358 358 357 357 357 356 356 356 355 354 353 352 351 350 349 349 348 348 347 346 346 345 343 342 341 339 338 337 335 334 333 332 331 330 328 327 327 326 325 325 324 324 323 323 323 322 322 323 323 323 324 324 323 323 322 321 320 319 317 316 314 313 312 311 310 309 308 307 306 305 304 304 303 302 301 300 299 298 297 297 297 298 299 300 300 300 299 296 290 284 277 270 266 267 273 279 281 281 281 281 281 282 283 286 289 291 291 290 289 289 289 290 290 290 288 286 285 288 293 296 296 297 302 309 308 309 310 313 321 332 341 344 341 338 335 335 335 335 334 333 334 338 343 347 348 347 348 352 0 10 16 20 23 22 22 25 30 34 32 26 22 19 18 19 19 19 18 16 15 14 14 16 18 20 21 22 23 26 29 32 31 28 24 20 15 10 6 4 3 3 3 3 2 1 359 358 358 359 2 3 4 5 5 2 360 360 360 1 2 2 2 1 360 358 356 354 352 351 349 349 348 347 345 344 342 341 341 340 340 339 338 336 335 334 333 332 332 331 330 330 329 329 329 329 329 328 328 327 327 328 329 328 327 327 327 327 327 327 327 327 327 327 326 326 327 327 328 327 327 327 327 327 328 329 331 332 333 335 337 338 339 340 340 339 339 338 337 336 335 335 334 335 342 347 351 354 358 5 10 15 15 359 335 317 307 302 299 299 299 299 299 300 301 301 302 301 300 299 298 297 296 295 294 294 293 293 292 292 293 293 293 293 292 293 294 295 296 296 296 294 292 291 291 291 290 290 290 289 289 289 288 288 288 288 288 288 288 287 285 281 278 275 273 273 273 275 276 277 277 277 278 279 282 285 288 290 290 291 293 295 297 298 301 303 309 315 321 325 327 329 332 338 345 351 356 359 358 357 354 354 355 355 356 358 1 3 5 7 8 9 8 7 7 7 9 11 14 18 22 26 31 35 37 38 39 40 40 40 38 35 31 30 29 28 28 26 24 21 19 19 21 24 27 30 32 35 38 40 43 47 50 53 54 56 58 59 60 61 63 65 66 68 69 69 69 67 66 64 62 60 58 57 57 57 58 60 61 62 62 63 62 60 59 58 58 56 53 50 47 45 41 37 32 29 26 24 21 17 13 9 7 7 8 8 8 8 6 3 2 1 358 355 356 358 355 345 329 315 305 298 294 293 294 297 301 307 313 316 317 317 315 315 315 316 317 318 318 319 320 321 322 322 323 323 324 325 325 359 359 359 359 359 359 359 359 359 359 359 358 358 358 357 357 356 356 355 355 354 353 352 351 350 349 349 348 348 347 346 345 344 343 341 340 338 337 336 334 333 332 331 330 329 328 327 326 326 325 325 324 324 323 323 322 322 322 322 322 323 323 323 323 323 322 321 320 318 317 315 314 312 311 310 309 308 307 306 305 304 303 303 302 301 300 299 298 297 296 296 297 298 299 300 300 300 298 294 288 280 273 266 264 268 271 270 267 266 269 273 276 278 279 281 283 285 286 286 286 286 285 285 285 284 283 284 287 292 296 297 296 295 297 303 309 312 316 321 329 339 344 345 342 339 337 336 335 334 332 332 335 339 343 346 346 346 347 352 2 14 20 21 20 18 19 24 30 31 28 23 19 16 15 16 16 14 11 9 7 5 5 7 10 15 19 21 23 25 28 29 27 22 15 7 0 355 353 353 354 356 357 359 359 359 358 358 358 359 1 2 3 5 4 2 0 0 1 1 2 2 1 360 358 356 353 351 349 348 346 345 344 343 342 341 340 339 339 338 337 336 335 334 333 332 331 331 330 330 329 329 328 328 328 329 329 328 328 327 327 328 328 328 327 327 326 326 327 327 328 328 327 327 326 327 327 328 328 328 328 328 328 328 329 329 330 331 332 334 336 338 339 340 341 341 340 340 338 337 337 337 335 334 337 343 346 345 342 337 330 330 337 338 332 324 317 311 306 302 299 298 298 298 299 300 300 300 299 299 298 296 295 293 292 291 291 291 290 290 290 291 292 291 291 291 291 292 293 294 295 294 291 289 288 288 288 288 288 288 288 287 287 286 286 286 286 286 286 285 284 281 278 275 274 274 275 277 278 279 278 278 278 279 282 285 288 289 290 290 292 294 296 298 300 302 306 312 318 322 324 324 327 331 337 343 349 353 355 355 354 354 354 355 356 358 2 6 9 11 12 12 10 8 7 7 9 10 13 15 19 24 29 33 37 39 40 40 41 40 38 35 31 28 26 26 26 26 25 22 19 19 20 22 25 27 30 33 35 38 42 46 50 53 54 55 56 58 59 61 62 64 66 67 68 69 69 68 66 64 62 60 59 57 57 57 58 60 62 63 64 64 63 61 59 58 57 56 54 52 49 47 45 40 35 32 30 27 23 18 15 10 7 7 7 9 10 11 11 8 4 3 1 359 360 359 356 347 334 320 309 301 297 296 296 298 301 306 311 315 318 318 317 317 317 317 318 318 319 320 320 320 321 321 322 323 324 324 325 1 0 0 0 1 0 0 0 0 360 360 359 359 358 358 357 357 356 355 355 354 353 352 351 351 350 349 348 347 346 346 344 343 342 341 339 338 336 335 334 333 332 331 330 329 328 327 327 326 326 325 325 324 324 323 322 321 321 322 322 323 323 323 323 323 322 321 319 318 316 315 313 312 311 310 308 307 306 305 304 303 302 302 301 300 299 298 296 295 295 295 296 297 298 299 299 299 296 292 285 276 268 263 265 268 268 262 256 255 260 265 270 274 276 277 278 280 282 282 282 281 281 281 281 282 285 288 292 295 296 296 295 295 296 300 307 315 319 324 332 339 343 343 340 337 336 337 335 333 332 333 335 339 343 345 346 346 349 356 6 15 19 16 14 14 17 23 27 26 23 20 18 16 14 12 10 6 3 360 358 358 358 359 3 9 16 20 21 21 23 24 21 13 5 357 349 346 346 347 350 352 355 357 358 358 358 358 359 0 1 2 2 4 3 2 2 2 2 2 1 0 359 357 355 352 350 348 346 345 343 342 341 340 339 338 337 336 336 335 334 333 332 331 330 330 329 329 329 328 328 327 327 327 328 328 328 328 327 327 327 327 328 328 327 326 326 326 327 327 328 328 327 327 327 327 328 328 328 328 329 329 329 330 330 330 331 331 332 333 334 336 338 339 341 341 341 341 339 338 338 338 337 335 334 336 339 338 332 320 308 298 297 300 305 310 313 314 311 306 301 298 296 296 296 297 298 298 298 298 297 296 294 292 290 289 289 289 288 288 288 288 289 289 289 289 289 290 291 292 293 293 291 288 286 286 286 286 286 286 286 286 285 285 284 284 284 285 285 284 283 281 279 276 275 275 277 280 280 280 279 279 279 280 282 284 285 287 288 289 290 292 294 296 298 300 304 309 314 318 320 321 323 326 331 337 342 347 351 354 355 354 354 355 357 360 5 9 13 16 17 15 13 10 8 8 10 11 12 15 18 22 27 31 35 38 40 41 41 41 39 36 31 28 26 25 25 26 27 24 21 19 19 20 23 25 28 31 33 36 39 44 49 52 54 54 55 56 57 59 62 64 65 67 68 68 68 67 66 64 62 60 59 59 58 58 59 61 64 66 67 67 66 64 62 61 59 59 57 55 53 51 47 43 39 35 33 31 28 20 15 11 7 6 6 7 10 12 13 12 9 5 3 2 5 4 360 351 340 325 312 303 299 297 296 297 299 303 308 313 316 318 318 319 319 319 319 320 320 320 320 320 320 321 321 323 324 324 325 2 2 2 2 2 2 2 2 1 1 1 0 360 359 359 358 357 357 356 355 355 354 353 352 351 350 349 348 347 346 345 344 343 342 340 339 338 336 335 334 333 333 332 331 330 329 328 328 327 326 326 325 325 324 323 322 322 322 322 322 323 323 323 323 322 321 320 319 317 316 314 313 311 310 309 308 307 306 305 304 303 302 301 300 299 298 296 295 294 294 294 295 296 298 299 299 298 294 289 281 272 264 263 267 272 271 264 258 256 258 263 267 271 273 274 275 277 278 279 279 279 279 280 282 286 290 293 295 296 296 295 294 295 298 301 305 312 319 324 330 336 338 336 334 334 335 336 335 333 333 334 338 341 344 346 347 349 355 2 9 13 13 11 9 9 13 19 21 20 17 17 18 18 13 9 5 360 355 353 352 353 353 355 358 3 11 16 17 16 17 16 13 7 360 353 346 343 343 345 348 351 354 357 358 358 358 358 359 1 1 1 1 2 2 3 3 3 2 1 359 357 356 354 351 349 348 346 344 343 341 340 339 338 337 336 335 334 333 332 331 331 330 329 329 328 328 327 327 327 326 326 326 326 326 327 326 326 326 326 327 327 328 328 328 327 326 326 327 327 327 327 327 327 327 328 329 329 329 329 329 330 330 331 331 332 332 333 333 333 334 335 336 337 339 340 341 341 340 339 339 339 338 337 334 332 332 331 326 318 308 299 293 291 291 294 298 303 307 306 302 298 295 293 292 293 295 296 296 296 296 295 293 291 290 289 288 287 286 286 285 285 286 286 287 287 287 287 288 289 291 291 289 286 284 283 284 284 285 285 284 284 284 283 283 283 283 283 283 283 282 281 279 278 277 278 279 282 282 281 280 280 280 282 284 285 286 286 288 289 290 290 291 292 295 298 303 307 312 316 318 319 320 323 327 331 335 341 347 351 353 353 354 356 358 1 7 12 16 19 20 19 17 14 11 10 11 11 12 14 17 21 24 28 32 36 39 41 42 42 40 37 33 30 27 25 24 26 27 25 22 19 18 18 21 23 26 28 30 32 35 40 45 49 52 53 53 54 56 58 61 63 65 66 67 67 67 67 66 65 63 62 62 61 61 61 62 64 67 69 70 70 70 68 66 64 63 62 61 60 58 56 52 48 43 38 34 31 30 23 17 11 7 6 6 7 9 11 13 13 12 9 6 3 5 6 3 358 350 335 320 308 301 297 296 295 296 299 304 309 313 316 318 319 319 319 320 321 321 320 320 320 320 321 322 323 323 324 324 5 5 5 4 4 4 4 3 3 3 2 2 1 1 0 359 359 358 357 356 356 355 354 353 352 350 349 348 346 345 344 343 343 342 341 339 338 337 336 335 334 333 332 332 331 330 329 329 328 327 327 326 326 325 324 323 322 322 322 323 323 323 323 322 322 321 319 318 317 315 314 312 311 309 308 307 306 305 304 303 302 301 300 299 298 296 295 293 292 293 293 294 296 297 298 298 296 292 286 278 269 264 264 269 273 273 271 267 265 266 268 270 272 272 272 272 273 275 278 279 279 280 282 285 290 293 295 295 295 295 294 295 297 299 302 304 309 316 322 327 331 331 331 331 332 334 336 335 334 334 336 339 342 345 347 348 353 0 6 7 7 6 4 3 3 7 11 12 12 13 15 19 18 9 3 359 354 351 350 348 349 351 352 355 359 6 12 14 11 10 9 6 2 357 352 347 344 343 345 348 351 355 357 358 358 358 358 359 0 1 0 1 2 3 3 3 1 360 358 356 355 353 351 349 348 346 345 343 342 341 339 338 337 336 335 334 333 332 331 330 330 329 328 328 327 327 326 326 326 325 325 325 325 325 325 324 323 323 324 325 327 328 328 328 327 326 327 326 326 326 326 326 326 327 328 329 330 330 330 330 330 331 331 332 332 333 334 334 334 335 335 336 337 338 339 340 341 341 341 340 339 339 338 335 331 328 325 322 317 311 305 300 296 294 293 294 296 299 300 299 297 293 291 289 289 291 293 294 294 294 293 292 291 290 289 288 287 285 284 284 284 284 285 285 285 285 286 286 287 288 289 288 285 283 281 282 283 283 283 283 282 282 281 281 281 281 281 281 281 281 280 280 279 279 279 281 282 283 282 280 280 281 283 286 287 288 289 291 291 291 290 289 289 293 298 304 309 313 316 317 318 319 321 323 326 329 334 341 347 348 349 352 356 358 1 7 13 16 19 21 22 21 18 14 13 12 11 12 15 17 20 22 25 29 32 36 38 40 41 40 38 36 33 28 25 24 25 26 25 23 20 17 17 18 21 23 25 26 28 31 35 40 45 49 51 52 54 55 57 60 62 64 66 66 67 67 67 67 67 67 66 66 65 65 66 67 68 70 72 73 74 73 72 70 68 66 66 65 64 63 61 56 52 46 41 35 31 28 23 16 10 7 6 6 6 8 10 12 13 12 11 9 6 5 4 2 359 358 346 331 316 305 298 295 294 294 295 299 304 309 315 316 317 318 319 320 321 321 321 321 321 321 322 322 323 323 323 323 8 7 7 7 7 6 6 6 5 5 4 4 3 3 2 1 1 360 359 358 357 356 355 354 352 351 349 348 347 345 344 344 343 342 341 340 338 337 336 335 334 334 333 332 332 331 331 330 329 328 328 327 326 325 324 323 323 323 323 323 323 323 323 322 321 320 319 317 316 314 313 311 310 309 307 306 305 304 303 302 302 301 300 298 297 295 293 292 292 292 293 294 295 296 297 296 294 290 282 274 267 265 265 266 265 266 269 270 272 273 273 273 272 271 270 270 271 274 278 280 280 281 284 289 294 296 295 295 295 295 295 295 297 300 302 304 306 311 317 323 326 328 328 330 331 333 334 335 335 336 337 339 343 347 349 351 356 2 6 3 0 359 358 358 359 2 4 3 4 6 10 11 8 0 357 354 349 346 346 346 346 349 352 354 358 4 8 9 5 2 1 359 357 355 352 349 346 344 346 348 351 353 356 358 358 358 358 359 1 2 1 2 3 4 3 1 359 358 356 354 353 351 350 348 347 346 344 343 342 340 339 338 337 336 335 335 334 333 332 331 330 330 329 328 328 327 326 326 325 325 324 324 324 323 324 322 321 321 322 323 325 327 328 328 327 326 326 326 325 325 325 326 326 327 328 329 330 330 330 331 331 331 332 333 333 334 335 335 336 336 336 337 337 338 338 339 340 341 342 341 340 338 337 335 332 328 324 321 316 312 308 304 302 300 298 297 296 297 297 296 295 293 290 288 288 289 290 291 291 291 291 290 290 289 289 288 286 284 283 283 283 283 283 282 282 282 283 283 284 286 287 287 285 283 281 281 282 282 282 281 281 280 280 279 279 280 280 279 279 279 279 279 279 280 280 281 282 283 282 281 280 281 284 287 289 290 292 294 295 294 292 290 290 293 298 304 310 315 317 317 317 318 318 320 321 323 327 335 342 345 347 350 355 356 359 5 10 14 17 21 23 22 20 18 16 13 12 12 14 17 19 21 23 26 29 32 34 36 37 39 39 38 34 29 25 23 23 24 25 24 21 17 16 17 18 19 20 21 24 28 32 36 41 46 49 52 54 55 56 58 61 63 65 66 67 67 68 69 69 70 71 71 70 70 70 71 72 74 75 77 77 77 76 74 71 70 69 68 68 66 64 60 55 50 43 36 30 25 20 15 9 6 4 4 6 8 11 12 12 12 11 10 8 5 2 358 355 355 353 343 327 312 302 297 294 292 292 295 299 306 312 315 317 318 320 320 321 321 322 322 322 322 322 322 322 322 322 322 10 10 9 9 9 8 8 8 7 7 6 6 6 5 4 4 3 1 0 359 358 357 356 355 353 352 350 349 347 346 345 344 344 343 342 341 340 338 337 336 335 334 334 333 333 332 331 331 330 329 329 328 327 326 325 324 323 323 324 324 324 323 323 322 321 319 318 317 315 314 312 310 309 308 307 306 305 304 303 302 301 300 299 297 296 294 292 291 291 291 292 293 295 295 295 294 291 286 279 271 267 266 266 264 261 260 263 267 271 274 274 272 271 269 268 268 271 275 279 281 282 284 289 295 299 298 296 295 296 296 296 297 298 301 303 304 306 309 314 319 323 326 328 329 330 332 334 335 335 336 336 338 344 350 354 356 359 2 1 357 354 354 354 355 357 360 1 359 358 360 1 359 355 353 352 350 344 342 343 346 347 349 352 355 358 1 3 2 358 356 354 354 354 355 354 351 348 346 347 349 351 353 356 358 358 359 359 360 1 2 3 3 4 3 2 359 358 356 355 353 352 351 349 347 346 345 344 343 342 340 339 338 338 337 337 336 336 335 334 333 332 331 331 330 329 328 327 326 325 324 324 323 323 322 322 321 321 320 321 322 323 325 327 328 327 327 326 326 326 325 326 326 327 328 329 329 330 330 330 331 331 332 332 333 334 334 335 336 336 337 337 338 338 338 339 339 339 340 341 342 342 339 337 334 332 329 325 321 317 312 308 305 304 303 302 300 299 299 298 296 294 293 292 291 290 289 289 289 289 289 289 289 289 288 288 287 285 284 283 282 282 282 281 280 280 280 280 281 282 283 285 285 285 283 281 281 281 281 281 280 279 278 277 277 277 278 278 277 277 277 277 278 278 279 280 281 282 282 282 281 280 281 284 286 289 291 294 297 299 298 295 293 293 295 299 304 308 314 316 316 316 315 316 316 317 319 323 329 336 342 345 351 355 356 359 3 7 11 14 17 21 20 20 20 19 17 14 12 12 13 16 18 22 25 28 29 30 31 33 35 37 37 34 29 25 22 21 22 23 24 21 18 15 15 16 15 15 17 20 25 30 34 39 43 47 51 53 56 57 58 60 61 63 65 66 67 68 69 71 72 74 74 74 74 74 74 75 77 78 80 80 80 79 77 75 73 72 71 70 69 67 64 60 54 47 40 32 25 19 14 10 6 3 3 4 7 11 13 12 12 11 10 9 7 3 357 352 350 350 348 337 322 309 301 295 293 292 293 296 301 307 311 314 317 319 320 321 321 322 322 323 322 322 322 321 321 321 321 12 12 11 11 11 10 10 10 10 9 9 9 8 7 7 6 5 3 2 1 359 358 357 356 355 353 352 350 349 347 346 346 345 344 343 342 341 340 339 338 337 336 335 334 333 332 332 331 330 330 329 328 327 326 325 324 324 324 325 325 325 324 323 322 320 319 317 316 314 313 311 309 308 307 306 305 304 303 302 301 301 299 298 296 294 293 291 291 291 291 292 293 294 294 293 291 288 283 276 268 267 269 270 269 266 265 266 269 271 272 271 270 269 267 267 268 272 276 279 281 282 287 295 302 307 307 302 298 299 299 299 300 302 304 305 306 307 309 313 318 322 325 326 328 329 333 335 335 335 335 335 338 345 354 1 2 1 358 355 351 350 350 351 353 355 357 359 358 357 355 352 348 346 346 348 346 342 340 342 346 348 350 352 354 356 358 358 357 355 353 352 352 355 357 356 353 350 348 349 351 352 354 357 359 360 0 1 1 2 3 4 5 5 3 0 358 357 355 354 353 352 350 349 348 346 345 345 344 343 342 341 340 340 339 339 338 338 337 337 336 335 334 333 332 330 329 328 327 326 324 324 323 322 321 321 321 321 321 321 322 323 325 326 327 328 328 327 327 327 326 326 327 328 329 329 330 330 330 330 331 331 332 333 333 334 335 335 335 336 337 338 338 339 339 339 339 339 338 339 341 341 340 338 335 332 329 326 323 319 315 310 308 306 305 304 302 301 302 303 302 298 296 295 294 293 292 290 289 288 288 288 288 288 287 287 285 284 283 282 282 282 281 280 279 279 279 279 279 280 280 281 282 282 281 281 281 281 281 280 279 278 277 276 275 275 275 275 275 275 275 275 275 276 277 279 280 280 281 281 281 280 281 283 286 289 291 294 298 302 303 300 297 296 298 302 307 311 315 317 315 314 312 312 313 314 315 319 324 330 336 342 351 355 357 359 2 5 9 13 15 16 17 18 20 20 20 18 14 10 9 10 14 20 24 26 28 29 29 30 32 34 34 32 28 24 21 20 21 23 23 22 19 17 15 14 13 12 13 16 21 26 30 35 40 45 49 53 56 58 59 59 60 61 63 64 65 66 68 70 71 73 74 75 75 76 76 77 79 80 82 83 83 82 81 80 77 76 74 73 72 71 69 65 60 54 47 38 30 22 16 11 7 4 2 2 4 10 14 14 13 11 9 9 8 6 0 354 348 345 345 340 331 317 306 299 295 293 293 295 298 302 307 311 314 316 317 319 320 321 322 322 322 321 321 321 321 321 321 14 14 13 13 13 12 12 12 12 12 12 11 10 9 9 8 6 5 3 2 1 360 358 357 356 355 354 353 351 350 348 348 347 346 345 344 343 342 341 339 338 337 335 334 333 332 332 331 330 330 329 328 327 326 326 325 325 325 326 326 326 325 324 322 320 318 316 315 313 311 310 308 307 306 305 304 303 303 302 301 300 299 297 295 293 291 290 290 290 291 292 292 292 291 290 288 285 280 274 268 268 271 275 277 277 275 274 273 272 270 269 269 268 268 267 270 275 278 280 281 283 289 297 302 308 313 313 308 306 303 304 306 308 308 307 307 308 310 314 317 320 322 324 326 329 334 336 336 336 336 337 341 348 358 3 1 358 354 351 349 347 347 349 351 353 355 356 356 355 351 344 340 339 340 343 343 340 338 341 345 348 350 352 353 355 356 356 356 355 354 354 355 358 360 358 354 351 350 352 354 354 356 359 1 1 2 2 3 4 6 6 6 4 2 360 358 356 355 354 353 352 351 350 348 347 346 346 345 345 344 343 342 342 341 341 340 340 339 339 338 337 336 335 334 332 331 330 328 327 325 324 323 322 321 321 321 321 321 322 323 324 325 326 327 328 328 328 328 328 327 327 328 328 329 329 330 331 331 331 331 332 333 333 333 334 335 335 335 336 337 337 338 339 340 339 339 339 338 338 339 340 340 340 338 335 332 329 326 322 319 315 312 310 309 306 304 302 302 306 308 306 303 301 300 298 296 293 291 290 289 289 288 288 287 286 284 283 282 281 281 281 281 280 279 278 278 278 278 278 279 279 280 279 279 279 279 280 280 279 278 277 276 274 273 273 273 272 272 272 272 272 273 274 275 276 277 278 279 280 280 280 281 283 286 289 292 294 298 303 306 304 301 299 301 307 315 323 325 322 316 312 310 309 309 309 310 313 317 322 329 338 348 354 357 359 0 4 9 13 15 16 17 18 20 21 22 20 15 10 6 5 10 17 21 24 27 28 29 31 31 32 32 30 27 24 21 21 22 24 24 23 21 19 16 14 12 10 10 13 16 19 23 28 34 40 46 50 54 57 58 59 59 60 60 62 63 65 66 68 69 71 73 75 76 77 78 79 79 81 82 84 85 85 85 83 81 80 78 77 76 76 74 71 67 62 55 47 37 27 19 13 9 5 3 0 360 6 11 15 16 13 9 8 8 8 4 358 351 345 342 339 334 324 312 303 297 294 294 295 297 299 303 308 311 313 314 316 318 319 320 320 320 320 320 321 321 321 321 16 16 15 15 15 15 15 15 15 15 14 13 12 11 10 9 7 6 5 4 3 2 1 360 359 358 357 355 354 352 351 350 349 348 347 347 345 344 342 341 339 337 335 334 333 332 331 331 330 330 329 329 328 328 327 327 327 327 328 328 328 327 325 323 320 318 316 313 311 310 308 307 306 305 304 303 303 302 301 300 299 297 296 293 291 289 288 288 289 290 291 290 289 287 286 284 283 279 273 268 268 271 276 282 282 280 276 273 271 269 268 270 270 270 270 274 278 279 280 282 284 289 295 298 302 310 319 318 313 311 312 314 313 311 309 308 310 313 316 318 319 320 322 326 331 335 336 336 337 339 341 345 349 354 357 353 351 349 347 346 345 345 346 348 350 353 356 356 354 349 341 338 338 339 338 338 337 337 340 344 347 349 351 353 355 357 357 358 358 358 359 1 4 4 1 357 355 354 356 356 356 358 1 3 4 4 5 6 7 8 7 6 4 1 359 358 357 355 355 354 353 352 351 350 349 348 348 347 347 346 345 344 343 342 342 341 341 340 340 339 338 337 336 335 334 333 331 330 328 327 325 323 322 322 322 322 322 323 324 325 326 326 326 327 328 329 329 329 328 328 328 328 329 329 329 330 331 332 332 332 332 333 333 333 334 335 335 335 336 336 337 337 338 340 340 340 339 338 338 338 338 339 340 339 337 334 332 329 326 323 320 317 315 313 310 307 303 302 306 308 309 309 307 305 303 300 298 295 294 293 291 289 288 286 285 284 282 281 281 281 281 281 281 280 278 277 277 277 278 278 278 278 277 277 277 277 279 278 278 277 276 275 273 272 271 271 270 269 269 269 270 270 271 272 273 274 276 277 278 279 280 281 283 286 289 292 295 297 302 306 306 303 302 305 313 327 340 341 330 319 312 308 306 304 304 305 307 310 316 323 334 345 352 355 356 358 1 6 12 17 19 19 20 22 23 24 22 17 11 5 4 7 14 20 22 26 28 30 31 31 31 30 28 26 24 23 23 25 27 26 25 23 20 17 14 12 10 9 10 11 13 15 19 25 32 39 45 50 54 57 59 59 60 60 61 62 63 65 67 69 70 73 75 78 79 80 80 80 81 82 84 86 86 86 85 84 83 82 80 79 79 78 76 73 69 64 57 47 36 26 17 12 9 5 1 358 359 4 11 18 16 12 10 9 9 8 3 357 349 343 339 334 327 318 308 301 297 295 295 296 298 300 304 307 309 311 312 314 315 317 318 319 320 320 321 321 321 321 18 18 17 17 17 17 17 17 17 17 16 15 14 12 11 10 8 8 7 6 5 5 4 3 2 1 360 358 356 354 353 352 351 351 350 349 348 346 344 342 339 337 335 334 333 332 331 331 331 330 330 330 330 329 329 329 329 330 330 330 330 328 326 323 320 318 315 312 310 308 307 306 305 304 304 303 302 301 301 299 298 296 294 291 289 288 287 287 288 289 289 288 286 284 282 282 280 277 272 268 267 270 273 278 277 275 273 271 269 268 268 269 270 271 273 277 279 279 280 282 284 287 292 296 300 311 321 322 320 319 320 321 318 315 312 311 313 317 320 320 320 322 323 328 334 336 336 337 340 343 345 345 346 346 347 346 346 346 345 345 345 345 345 346 350 355 359 357 353 348 342 338 337 336 336 335 336 337 340 344 347 349 351 355 359 360 0 0 1 2 4 5 8 9 6 3 1 359 358 357 358 360 3 6 7 8 8 9 9 9 7 5 3 1 360 358 357 357 356 355 355 354 353 352 351 350 349 348 348 347 346 345 344 343 342 342 341 341 340 340 339 338 337 336 335 334 332 331 329 328 326 325 324 324 323 323 325 326 327 328 328 328 327 328 329 329 329 329 329 328 328 328 329 329 329 330 331 332 332 332 333 333 334 334 334 334 334 335 335 336 337 337 337 338 340 340 340 339 338 337 337 338 339 339 338 335 333 330 327 325 322 320 318 316 314 310 306 304 305 307 309 310 310 309 306 304 303 301 299 297 295 293 290 287 285 283 281 280 280 280 281 281 281 279 278 277 277 278 278 278 278 277 277 276 276 276 277 278 277 276 275 274 272 271 269 269 268 267 266 266 267 268 269 270 270 271 273 275 276 277 279 280 282 285 289 293 295 296 299 303 304 304 304 308 318 332 345 344 333 321 313 308 304 301 300 302 305 309 314 322 333 343 350 353 353 354 356 1 10 18 22 23 25 27 29 28 24 19 13 8 5 7 12 20 22 26 29 31 32 32 31 29 27 25 25 25 27 29 30 29 27 24 22 19 15 12 9 8 7 6 7 8 11 17 24 32 39 46 51 54 56 58 59 60 62 63 63 64 66 69 72 74 77 80 82 83 83 83 83 83 84 86 87 87 87 87 86 85 83 83 83 82 80 78 75 72 67 60 49 37 26 17 12 10 4 358 355 355 1 9 13 13 12 11 12 13 10 4 357 348 341 335 329 321 312 305 301 298 297 296 297 299 300 302 304 306 307 309 311 312 314 317 319 321 321 321 320 320 20 19 19 19 19 19 20 20 20 19 18 16 14 13 11 10 9 8 8 8 8 8 7 6 5 4 2 1 359 357 355 354 354 353 352 351 349 347 344 342 340 337 336 334 333 333 332 332 332 332 331 331 332 332 331 331 332 332 332 332 331 329 327 324 320 317 314 311 309 307 306 305 304 304 303 302 302 301 300 298 296 294 292 289 288 287 287 287 288 287 286 285 282 281 280 280 277 274 269 267 267 268 270 272 271 270 269 269 268 267 267 269 269 273 277 279 279 279 280 282 284 286 290 295 302 314 323 324 323 323 324 326 326 325 325 325 326 326 324 323 325 328 330 333 336 338 338 339 342 345 346 345 343 343 344 345 346 347 347 347 346 345 344 345 348 352 353 352 350 347 344 338 336 335 335 336 337 339 341 344 346 349 353 357 1 4 5 5 6 6 7 7 9 10 9 7 5 2 1 0 1 3 6 8 10 10 11 11 10 9 7 5 3 2 1 360 359 358 357 357 356 355 355 354 353 352 350 349 349 348 347 346 345 344 344 343 342 342 341 340 339 338 337 336 335 334 333 331 330 329 328 328 327 326 326 327 329 330 331 331 330 329 329 330 330 330 330 330 330 329 329 329 329 329 330 330 331 332 333 333 333 334 334 334 334 334 334 335 336 336 337 337 337 338 339 340 341 340 339 338 337 336 337 338 337 335 333 330 327 325 322 320 318 317 316 313 310 307 306 306 307 308 309 308 307 307 307 307 306 304 302 299 295 291 287 284 281 280 280 280 281 281 280 279 279 278 278 278 278 278 278 278 277 276 275 275 275 276 275 275 274 273 272 270 268 267 265 264 264 264 264 266 267 267 268 269 270 272 274 275 277 279 281 284 288 292 295 295 296 298 300 301 303 307 316 328 336 337 331 322 314 307 302 300 300 302 305 309 315 322 332 342 348 351 352 351 352 358 7 16 23 27 30 34 35 33 28 22 17 11 8 8 13 19 23 27 30 32 33 33 31 29 27 26 26 27 29 32 33 31 29 26 23 20 16 12 9 6 4 2 2 3 5 11 18 26 34 41 47 52 54 56 58 60 61 62 63 64 66 69 72 75 79 82 84 85 86 86 85 85 85 86 87 88 89 89 89 88 87 86 85 84 83 82 81 80 77 71 63 51 38 25 16 11 5 360 354 350 352 357 4 9 11 12 15 16 16 12 5 357 349 340 333 324 316 310 305 302 300 299 298 298 298 299 300 301 302 304 306 308 310 314 316 318 320 320 319 318 21 20 20 20 21 21 22 22 21 19 17 15 13 11 10 9 8 9 9 10 10 10 10 8 7 6 4 2 0 359 357 356 355 354 353 352 349 347 345 342 340 338 336 335 334 334 334 334 333 333 333 333 334 334 334 334 334 334 334 333 331 329 326 323 320 316 313 310 308 306 305 304 303 303 302 302 301 301 299 297 295 292 290 288 287 286 287 288 287 285 283 281 279 278 277 277 274 270 267 267 267 267 267 267 267 267 266 266 266 266 268 271 273 277 279 279 279 279 281 283 284 287 289 294 302 312 321 323 322 322 324 326 329 331 332 332 333 333 331 330 331 329 331 335 339 341 341 341 341 341 341 341 342 344 345 346 348 349 349 348 346 345 346 350 355 354 350 348 347 347 345 341 338 336 337 338 341 343 344 344 345 349 354 358 2 6 9 10 11 11 9 8 9 10 10 9 8 6 5 4 5 8 11 11 12 12 12 11 10 9 7 5 4 3 2 1 0 359 359 358 357 356 355 354 354 353 351 350 349 349 348 348 347 346 345 345 344 343 342 341 340 339 338 337 335 334 333 332 331 330 330 329 329 329 328 331 333 334 333 333 332 331 331 332 332 332 332 332 331 330 330 329 330 330 331 332 332 332 333 334 334 334 334 334 334 334 334 335 336 337 338 338 338 338 339 340 341 341 340 339 337 336 335 336 336 335 332 330 327 325 322 319 318 317 316 314 311 309 307 306 306 306 306 306 305 306 308 311 312 312 310 307 302 296 291 287 284 283 282 281 281 281 280 279 279 279 278 278 278 278 278 278 277 276 275 275 275 275 275 274 274 274 273 270 268 266 264 262 262 261 262 263 265 266 266 267 268 271 272 273 275 277 280 282 286 291 294 294 294 295 296 297 300 303 311 320 328 331 328 322 315 308 303 301 301 303 305 308 314 322 331 341 349 352 351 348 350 355 4 14 23 30 35 39 40 38 33 27 21 15 12 12 15 19 24 29 33 34 35 34 33 31 29 27 27 28 31 34 35 34 31 27 24 20 16 11 7 4 2 360 359 359 2 6 13 22 30 37 43 48 52 54 56 58 60 62 63 64 66 68 71 75 79 82 85 86 88 89 88 87 87 88 89 90 91 91 91 91 91 89 88 87 87 87 87 86 84 80 74 65 52 37 25 16 8 1 354 347 345 345 350 356 1 4 6 9 13 14 13 8 1 351 339 330 322 315 309 306 304 302 300 299 299 299 299 299 300 301 302 304 306 308 310 313 316 317 317 317 22 22 22 22 23 23 24 23 21 19 16 13 11 9 8 8 8 9 10 12 12 12 11 10 9 7 6 4 2 0 359 358 357 355 354 352 349 347 345 342 340 339 338 337 336 336 335 335 335 336 336 336 336 336 336 336 336 335 335 334 332 329 326 322 318 315 312 309 307 305 304 303 303 302 302 301 301 299 298 296 294 291 289 288 287 286 287 287 285 283 280 278 276 274 274 274 272 270 268 268 267 265 264 263 262 263 263 264 265 268 271 275 277 279 279 280 280 282 283 285 286 287 290 293 299 307 315 317 318 318 320 323 328 331 333 333 333 335 335 334 332 332 334 339 342 342 341 340 339 337 337 338 341 345 346 347 348 349 349 347 346 345 349 355 359 356 351 349 348 347 345 342 340 340 342 345 348 350 349 346 346 349 354 359 2 7 12 15 16 16 13 11 10 10 11 11 10 9 8 7 8 11 13 13 12 12 11 10 10 9 7 6 5 4 3 2 1 0 359 359 358 357 356 355 354 353 352 351 350 350 349 349 348 347 346 346 345 344 343 342 341 340 338 337 335 334 333 333 332 331 331 331 331 331 331 335 336 336 335 334 334 334 334 335 335 335 335 334 334 333 332 332 331 332 332 333 334 334 334 334 335 335 334 334 335 335 334 335 336 337 338 338 338 338 339 340 341 341 341 341 339 337 336 335 334 333 332 330 328 326 323 320 317 316 315 313 311 308 306 305 304 304 304 303 302 303 306 310 314 316 316 313 308 301 295 290 287 285 284 282 281 280 279 279 279 279 279 279 279 279 279 279 279 277 276 276 276 275 274 274 273 273 272 270 267 265 263 261 260 260 260 261 263 264 265 265 267 269 271 272 273 275 277 280 284 289 292 293 292 292 292 294 296 299 305 312 320 326 327 324 317 310 306 304 304 304 304 305 311 320 332 344 351 353 350 347 348 352 359 11 23 31 37 41 42 40 36 31 24 18 17 17 18 21 25 32 36 36 36 35 34 33 33 31 30 31 33 36 37 36 33 28 24 20 15 10 6 3 360 357 356 356 358 3 9 17 25 31 37 43 48 51 54 56 58 60 62 63 64 66 69 72 76 79 82 84 86 88 89 89 89 90 91 93 94 94 95 95 94 93 91 90 90 90 90 89 87 84 80 74 64 52 40 27 16 7 359 351 345 343 343 345 349 353 355 356 360 5 8 9 3 354 344 336 327 320 314 310 307 304 302 301 300 300 300 300 300 300 301 302 304 305 307 310 313 314 315 315 23 23 23 23 24 25 25 24 21 18 14 11 9 8 8 8 9 10 11 13 13 13 12 11 9 8 7 5 3 2 1 360 358 357 355 352 350 347 345 343 341 340 339 338 338 338 338 338 338 338 338 338 338 338 338 338 337 336 335 334 331 328 324 320 317 313 310 308 306 304 303 302 301 300 300 300 299 298 297 295 293 292 290 289 288 287 287 285 283 280 277 275 273 272 272 271 270 269 269 270 270 266 262 260 259 260 261 263 266 269 273 276 278 279 280 281 282 284 285 286 286 287 289 291 294 301 308 309 310 312 315 320 326 330 332 331 331 333 335 336 335 335 337 341 342 342 342 341 340 339 337 337 339 343 345 346 347 348 348 347 346 347 350 353 354 352 349 347 346 345 344 343 343 344 347 351 353 353 351 350 350 352 356 360 3 8 14 17 18 17 14 12 11 11 11 11 10 9 9 9 9 12 13 13 13 12 11 10 10 9 7 6 5 5 4 3 2 1 360 359 358 358 357 356 355 354 353 352 351 351 350 349 349 348 347 347 346 345 344 343 342 340 339 337 336 336 335 334 334 333 333 332 332 333 333 336 338 338 337 337 337 338 338 338 338 338 337 337 337 336 335 335 334 334 334 335 336 337 336 337 337 336 336 335 335 336 335 335 335 336 337 338 338 338 339 339 340 341 341 341 340 339 338 336 334 332 331 330 329 326 323 320 318 316 314 313 311 309 306 304 303 303 303 302 300 300 303 308 313 316 317 316 311 305 298 293 289 287 285 282 280 279 278 278 279 279 280 280 279 279 280 280 279 279 278 278 278 277 275 274 273 273 271 268 266 264 262 261 259 259 259 260 261 263 264 264 266 268 269 270 272 273 275 278 282 286 290 291 291 290 289 290 292 296 301 307 314 321 325 325 320 315 311 308 306 303 301 302 308 319 334 348 355 354 350 346 345 347 355 9 25 32 37 40 42 42 40 35 27 23 21 21 22 25 30 36 39 39 38 37 36 37 39 37 36 36 36 37 38 36 33 28 23 17 12 8 4 0 357 355 353 353 354 358 4 11 19 25 31 37 42 47 51 54 56 58 60 61 62 63 66 69 72 75 77 80 82 84 87 89 90 91 93 95 96 97 98 98 97 97 96 95 95 94 94 92 89 86 84 80 74 66 56 44 31 20 10 360 352 346 344 343 344 346 348 349 351 353 355 355 352 348 343 337 331 324 319 314 310 307 305 303 303 302 301 300 300 299 299 300 302 304 305 308 311 313 314 314 24 23 24 25 26 26 26 24 21 17 13 10 8 8 9 9 10 11 12 13 14 14 13 12 10 9 8 6 5 4 3 2 1 359 356 353 351 349 347 345 344 342 341 341 341 340 340 341 341 341 341 340 339 339 339 339 338 336 335 333 330 326 322 318 315 312 309 307 305 303 301 299 298 298 298 298 297 296 295 294 293 291 290 289 287 286 284 281 278 275 274 272 270 268 266 265 265 266 269 272 272 267 261 258 257 258 260 263 267 271 274 276 278 279 281 283 284 285 285 285 286 287 288 290 291 299 304 306 307 310 314 319 324 327 329 330 329 330 333 336 337 338 339 341 342 343 344 344 343 341 339 337 339 342 345 347 349 350 351 351 350 351 352 352 351 349 346 344 343 343 342 342 343 345 348 351 353 353 352 353 354 357 360 3 7 11 15 17 16 14 12 11 11 10 10 10 10 9 9 9 10 11 13 13 13 12 12 11 10 8 7 6 6 5 4 3 2 1 0 359 359 358 357 356 355 354 353 353 352 351 350 349 349 349 348 348 347 346 345 344 342 341 340 340 339 338 337 337 336 335 335 334 335 335 336 337 339 340 340 340 341 341 340 340 340 340 340 340 340 339 338 337 337 337 337 337 338 339 339 339 339 339 338 337 336 337 337 336 336 336 336 337 337 337 338 339 339 340 341 341 341 341 340 337 334 332 330 330 328 325 323 321 319 317 314 313 311 309 307 304 303 303 302 301 299 299 302 306 311 315 316 316 312 306 300 294 290 287 285 282 280 279 278 278 278 279 280 280 280 280 280 280 281 282 281 280 279 278 277 275 274 273 271 267 265 263 262 261 259 258 258 259 260 261 262 264 265 267 268 269 270 272 274 277 281 285 288 290 290 289 288 288 290 293 297 303 308 314 320 323 322 319 314 309 305 301 300 302 309 322 338 352 357 355 350 345 342 343 350 8 26 34 37 39 41 45 45 38 32 29 27 27 28 31 37 42 44 44 43 41 39 41 46 46 44 42 41 39 39 36 32 26 20 14 9 4 0 357 354 351 349 349 350 352 357 4 11 18 24 30 35 42 46 50 52 54 55 56 58 59 61 64 67 70 73 74 76 79 82 85 88 90 92 95 97 98 99 100 100 101 101 101 100 99 99 98 94 91 89 87 83 78 71 61 50 40 28 15 5 356 350 345 344 344 345 345 346 347 348 348 346 343 340 335 331 326 321 317 313 310 307 306 304 304 303 302 301 300 299 300 301 303 305 308 310 312 313 314 25 25 25 26 27 27 27 25 22 17 13 10 9 10 11 12 12 13 14 14 15 15 15 14 12 11 10 9 7 7 6 4 3 1 358 355 353 351 349 348 346 345 345 344 344 344 344 344 344 344 343 342 341 341 341 340 338 336 334 331 327 323 319 316 313 311 308 306 304 302 300 298 297 297 297 297 296 295 293 292 290 289 288 286 283 279 276 272 270 269 268 266 263 260 257 257 259 265 273 276 274 267 260 256 255 257 260 263 267 271 274 276 278 280 281 283 285 287 286 285 285 287 289 290 293 300 304 306 309 312 316 320 322 324 326 327 327 327 331 337 339 340 341 342 343 344 345 344 343 341 340 340 344 348 350 352 353 354 355 356 356 355 354 353 352 351 349 347 344 342 341 341 342 343 346 349 352 353 354 356 360 3 5 8 12 15 17 17 15 13 12 11 10 10 10 10 10 10 10 10 9 10 12 14 13 13 12 11 9 8 7 6 6 5 4 3 2 1 0 359 359 358 357 356 355 354 353 353 352 351 350 349 349 349 349 348 348 347 345 344 344 343 343 342 342 341 340 339 339 338 338 338 338 339 339 339 340 342 343 343 343 342 342 342 343 343 343 343 342 342 341 340 340 340 340 340 340 341 342 342 342 341 340 339 338 338 338 338 337 336 336 336 336 336 337 337 338 338 339 339 340 341 341 339 336 333 331 330 327 324 321 320 319 317 315 313 312 310 307 305 304 303 302 300 299 299 302 307 311 313 315 315 312 306 300 295 291 287 285 283 281 279 279 279 279 279 280 280 280 280 281 281 283 284 283 283 282 280 278 276 274 272 270 268 265 263 262 261 258 257 256 257 258 260 261 263 264 265 266 267 269 271 273 276 279 283 286 288 288 287 285 286 288 291 294 299 303 308 313 318 321 321 316 309 302 298 298 302 310 324 340 354 0 358 352 346 341 340 348 9 29 37 39 39 42 47 47 43 40 39 36 35 37 40 45 48 51 51 50 48 46 48 51 53 52 49 46 42 40 37 30 23 16 10 4 360 356 353 350 347 345 345 345 347 351 356 3 10 17 23 28 34 40 45 48 49 49 50 51 52 53 56 60 64 66 68 71 73 76 80 84 87 89 92 93 95 97 98 100 102 103 104 104 104 103 103 101 100 98 96 93 89 84 76 69 60 47 34 23 13 2 354 349 346 345 345 345 347 347 346 344 340 336 332 329 326 324 321 317 313 311 308 307 305 305 304 303 301 300 300 302 305 307 309 311 313 314 314 27 26 27 27 28 29 28 26 22 18 14 12 12 12 13 14 15 15 15 16 17 17 17 16 15 14 13 11 10 10 9 7 5 3 1 358 356 354 353 351 350 349 348 348 348 348 347 347 347 346 346 345 343 343 342 341 339 336 333 329 324 320 316 314 311 310 308 307 305 303 301 299 297 296 297 297 298 298 296 293 290 287 285 281 277 272 268 265 263 262 262 261 258 254 252 254 260 270 279 281 277 268 259 255 255 257 260 264 267 270 274 276 278 279 280 282 285 288 287 285 285 287 290 295 300 304 306 309 312 315 319 322 323 324 324 325 325 327 333 340 344 344 344 344 345 345 344 342 340 340 342 346 352 356 357 357 357 357 357 358 357 356 355 353 351 350 348 346 345 344 343 343 343 344 346 350 353 354 355 358 4 7 9 11 16 20 21 20 18 13 12 11 10 10 11 11 11 11 10 10 10 10 11 12 13 12 11 10 9 8 7 6 5 5 4 3 2 1 360 359 359 358 358 357 355 354 353 353 352 351 350 349 349 350 349 349 348 347 347 346 345 345 345 345 344 343 343 342 342 341 341 341 342 342 342 341 340 342 344 344 344 344 344 345 346 346 345 345 344 344 343 342 342 342 342 343 343 344 345 345 344 343 342 341 340 339 339 339 338 337 336 335 335 335 335 335 335 335 336 336 337 339 341 340 338 336 334 331 328 324 320 319 318 317 315 313 312 310 308 307 306 304 302 300 299 300 304 308 312 313 313 313 311 307 301 295 290 288 286 284 282 280 279 279 279 279 280 280 281 281 282 282 283 284 286 286 286 283 280 277 273 270 269 267 266 264 262 260 258 255 255 255 257 258 260 261 262 263 264 266 268 270 272 274 277 281 284 286 287 286 285 284 285 288 292 295 299 303 307 312 316 319 316 308 301 297 297 300 308 320 334 350 0 360 354 348 342 340 349 9 33 42 40 40 45 49 50 51 54 54 50 48 47 49 52 55 56 57 57 55 53 54 56 57 58 57 53 48 44 37 29 20 12 5 359 355 351 348 345 343 341 341 342 343 345 350 356 2 10 16 22 27 34 39 43 45 44 44 44 44 45 47 50 54 57 60 63 66 70 74 79 82 85 87 88 89 91 93 95 98 101 104 106 107 107 107 106 106 106 105 103 100 95 88 80 72 60 49 40 32 21 11 2 354 350 349 350 350 349 346 343 339 335 331 328 325 324 322 320 317 314 312 309 308 307 306 305 304 303 303 304 306 309 311 312 314 315 315 28 28 28 29 30 30 29 27 23 19 17 15 14 15 15 16 17 16 16 17 17 18 18 18 18 17 16 15 14 13 12 11 9 7 4 2 0 359 357 356 355 354 353 352 352 351 350 349 349 349 348 347 346 345 343 341 339 335 331 326 321 317 314 312 310 310 309 309 308 306 303 300 298 297 297 299 300 300 299 295 291 286 282 277 272 267 263 261 259 259 260 260 257 254 253 256 263 271 277 278 275 267 259 256 256 259 262 265 268 270 273 274 277 278 280 282 286 289 288 286 286 289 294 299 303 305 308 311 314 317 320 323 325 325 326 327 328 331 338 346 348 348 348 348 347 344 341 340 341 343 348 353 357 358 358 358 357 357 357 356 355 354 352 351 349 348 346 345 345 344 344 344 345 346 348 352 355 356 357 1 6 9 10 13 18 23 25 24 20 15 13 12 11 12 12 13 13 12 11 11 10 10 10 10 12 11 10 9 8 7 6 5 5 4 3 2 1 0 359 359 358 358 358 357 355 354 353 352 351 351 350 350 350 350 350 349 349 348 348 347 347 346 346 346 346 345 345 344 344 344 344 345 345 345 344 342 341 342 344 345 347 347 348 348 347 346 345 345 345 345 345 345 345 345 345 345 346 346 347 347 346 345 344 343 341 340 339 339 339 339 337 335 333 332 332 332 331 331 331 331 332 335 338 339 339 338 336 334 331 326 321 318 317 316 315 313 312 310 309 309 308 307 303 300 299 301 305 309 312 312 311 310 309 305 300 295 290 287 286 284 282 281 281 280 279 279 280 281 281 282 282 282 283 285 288 291 290 287 283 277 274 270 268 267 266 264 262 260 257 255 253 253 255 257 258 259 261 261 262 264 267 268 270 272 275 279 282 284 285 285 286 285 285 286 288 290 294 297 302 305 309 313 312 307 302 298 297 299 304 313 323 339 353 356 351 345 341 340 348 8 33 42 41 42 48 52 55 61 70 71 66 62 58 56 57 59 60 61 62 62 61 60 60 61 62 63 62 57 49 39 28 17 8 360 354 350 346 343 341 339 338 338 339 340 342 346 350 356 3 10 16 21 27 33 37 38 38 37 37 37 39 40 42 45 48 52 55 58 61 64 68 72 75 77 78 79 80 82 85 89 93 99 103 105 107 108 108 109 111 111 110 108 104 98 90 81 70 61 54 48 40 31 22 11 4 360 358 356 354 350 345 340 336 332 329 326 325 324 323 321 319 316 313 311 310 308 307 306 307 307 307 308 310 313 314 314 315 315 29 29 29 30 31 32 31 29 25 22 20 18 18 18 18 18 18 18 17 18 18 19 20 20 20 20 19 18 18 18 17 16 14 11 9 7 5 3 2 1 0 359 358 356 355 354 353 352 351 352 351 350 348 347 344 341 337 333 328 322 317 313 311 310 310 310 310 310 309 307 304 302 301 300 302 302 301 300 298 295 291 286 280 275 270 266 263 260 259 259 260 259 257 256 256 258 262 266 270 272 270 265 260 258 258 259 261 265 268 271 272 272 275 278 280 284 288 291 290 287 287 292 295 297 301 305 309 312 315 318 321 324 326 328 329 330 332 337 344 349 350 350 351 351 349 346 342 343 345 349 353 356 357 356 356 356 356 356 356 356 354 352 350 349 348 347 346 345 345 344 344 345 346 348 351 355 357 357 357 1 6 9 11 14 19 24 27 25 20 14 13 12 13 14 14 14 14 13 12 11 10 10 10 10 12 11 10 9 7 6 5 4 3 3 2 1 0 359 359 358 358 358 357 357 355 354 353 352 352 351 350 350 350 351 351 350 350 349 349 349 348 348 347 347 347 346 346 346 346 346 347 347 347 346 345 344 344 345 346 347 349 349 349 348 347 345 344 344 345 345 346 346 346 346 345 346 347 347 348 348 348 346 345 343 341 340 339 339 340 339 337 334 331 330 330 329 329 329 329 329 330 332 335 336 337 337 337 336 334 329 324 320 318 317 315 313 311 310 309 310 310 308 304 301 300 302 305 309 310 310 308 306 304 302 298 294 289 286 285 283 282 282 282 281 280 279 280 281 282 282 282 282 282 284 289 293 294 291 285 278 274 271 269 267 265 262 260 258 256 255 253 252 253 255 257 258 259 260 261 263 265 267 268 269 272 276 279 281 283 284 285 285 285 285 286 288 291 292 295 298 301 304 306 304 301 299 298 299 302 307 315 326 339 345 343 339 337 339 349 7 26 34 35 40 46 50 53 65 77 81 78 71 65 61 60 60 60 62 65 66 67 66 65 65 65 65 64 61 54 42 29 15 4 356 351 346 343 340 338 337 336 337 337 339 341 344 348 353 359 5 11 16 21 27 30 31 32 31 31 32 33 35 37 39 41 44 48 51 53 54 57 60 63 65 66 66 67 68 69 72 76 83 90 95 100 104 107 108 110 112 112 113 112 109 101 92 80 69 59 54 50 45 39 30 24 20 14 10 6 0 354 347 340 336 333 330 329 328 327 326 324 322 319 316 314 312 311 309 309 308 308 309 311 312 314 314 315 315 30 30 31 32 33 34 33 30 28 25 23 22 21 21 21 21 20 20 19 19 20 20 21 22 22 22 22 22 23 23 22 20 18 16 14 12 10 9 8 7 5 4 2 0 359 357 356 355 355 355 355 353 351 348 344 339 334 329 323 318 313 310 308 308 308 309 309 308 308 307 307 307 307 308 309 309 306 302 297 292 288 284 280 277 273 269 265 261 259 257 256 255 254 255 257 259 260 262 264 267 267 265 261 259 256 254 253 255 261 265 268 270 274 278 281 286 291 292 291 288 288 294 294 296 299 304 309 313 317 319 322 324 327 328 330 333 335 340 347 352 353 352 352 351 349 345 344 347 351 354 355 355 355 354 354 354 354 355 356 356 355 352 349 348 347 346 346 345 345 344 345 345 346 349 352 356 358 357 357 1 6 9 11 14 17 21 25 24 18 13 12 12 14 15 16 15 14 14 12 12 11 11 11 11 12 11 10 8 7 6 5 4 3 2 1 0 360 359 358 358 358 358 357 357 356 355 354 353 352 352 351 351 350 351 351 351 350 350 349 349 349 348 347 347 346 346 346 346 347 347 348 349 349 348 348 348 348 349 350 350 351 351 350 349 347 346 345 345 345 346 346 347 347 346 345 345 347 347 348 348 348 347 346 344 343 341 340 339 339 339 338 336 334 332 331 330 329 329 328 329 329 331 333 333 334 335 336 336 336 332 328 324 321 318 316 313 310 309 309 310 309 308 304 302 302 303 305 306 307 306 304 302 300 298 296 293 290 286 284 283 283 283 283 283 281 279 280 281 282 283 283 283 282 283 288 293 296 295 290 284 278 273 269 266 263 259 256 255 255 254 253 252 252 254 256 257 258 258 259 261 263 264 265 266 269 272 275 278 280 282 284 285 286 286 286 286 288 290 290 291 293 297 299 300 299 298 297 298 300 303 308 315 325 331 333 332 332 338 351 8 18 18 16 22 31 36 44 59 75 83 83 76 69 64 61 59 59 62 66 70 72 72 71 70 69 67 63 59 53 44 31 15 3 355 350 346 343 340 338 337 336 336 337 338 341 344 348 352 357 3 7 12 16 21 24 25 26 26 26 27 29 30 32 35 37 39 42 45 48 49 51 52 54 55 56 56 55 55 54 55 57 62 69 76 84 90 95 98 102 105 107 109 111 110 105 98 88 75 62 51 50 47 43 38 36 35 29 25 21 16 9 1 352 344 339 335 332 330 329 328 327 325 323 320 317 314 313 311 310 309 309 309 311 312 314 314 314 314 32 32 33 34 35 35 34 32 30 28 26 25 24 24 24 24 23 22 22 22 22 23 24 24 25 25 26 27 27 28 27 25 23 21 19 17 16 15 13 12 11 9 7 5 3 1 360 359 359 360 359 357 353 348 343 336 330 324 318 313 309 306 305 305 306 306 306 305 304 305 307 309 312 313 312 311 307 302 296 291 287 284 281 278 275 271 266 262 258 255 253 252 252 254 257 259 259 259 260 262 264 264 261 256 249 243 239 241 249 257 263 268 273 278 283 287 291 292 290 289 290 296 297 298 300 305 310 314 318 320 323 324 325 327 331 336 340 346 352 356 355 353 351 349 346 344 345 350 354 355 354 354 354 354 355 355 355 355 356 355 354 351 348 347 346 346 345 345 344 344 345 345 346 349 353 357 359 359 360 4 8 10 11 12 14 17 22 21 16 13 13 14 16 16 16 15 14 13 12 12 12 13 13 12 12 11 10 8 7 6 5 4 3 2 1 0 359 358 358 357 357 357 357 356 356 355 355 354 353 353 352 352 351 351 351 351 350 349 349 349 349 348 347 346 345 345 346 346 347 348 350 351 352 352 352 352 352 352 353 353 353 353 352 351 349 348 347 347 347 348 348 349 349 348 346 346 347 347 347 348 348 347 346 345 344 343 342 341 340 339 339 338 337 335 334 332 331 330 330 330 331 332 332 332 332 333 334 335 335 333 331 328 326 322 318 313 309 308 308 308 308 306 304 303 303 303 303 302 301 299 298 297 296 294 294 293 291 288 285 284 284 284 285 284 282 281 280 280 281 283 284 284 282 282 285 289 294 297 297 292 285 279 274 268 262 257 254 253 253 253 252 252 252 254 255 257 257 258 258 259 260 261 262 263 266 269 272 275 277 280 282 284 286 287 288 286 288 288 288 288 289 291 294 295 296 296 296 297 297 299 302 307 313 320 324 324 328 337 356 13 9 356 348 350 358 9 23 43 64 81 84 78 71 65 61 58 58 64 68 72 76 78 78 76 74 71 65 58 50 40 29 14 2 355 351 349 346 342 340 339 337 337 337 339 341 344 348 352 356 1 4 8 12 16 19 21 23 24 23 24 25 28 30 33 36 39 41 43 46 47 48 48 49 49 49 48 47 45 43 42 43 45 49 54 61 68 75 81 86 90 92 95 98 99 98 95 89 80 66 51 46 41 35 31 32 36 36 36 34 28 21 12 3 354 347 341 337 334 331 330 329 327 325 322 319 316 314 312 310 309 309 310 311 312 313 314 314 314 34 34 34 35 35 36 35 34 32 31 29 28 27 27 27 26 26 26 25 25 25 26 27 27 28 29 30 31 31 31 30 29 27 25 24 23 22 20 19 18 16 15 13 11 8 6 5 5 5 4 3 359 353 346 339 332 324 318 312 308 305 303 302 302 302 302 301 300 299 299 302 305 307 306 304 302 302 299 295 291 288 286 284 280 276 272 268 264 259 254 251 250 251 253 256 258 259 258 257 258 260 261 258 251 241 235 233 238 248 255 260 266 271 277 284 288 291 290 288 288 292 298 299 301 303 306 311 315 319 321 322 322 323 326 332 342 348 352 354 353 351 348 346 343 343 344 348 352 354 354 355 355 356 356 356 356 356 355 355 355 353 350 349 347 346 346 345 344 344 344 345 345 347 350 354 359 2 4 7 9 11 11 11 11 12 14 20 22 19 17 17 17 17 17 16 15 14 14 13 14 14 15 14 13 12 11 10 10 9 7 6 5 4 3 2 1 360 359 358 357 357 357 357 357 356 356 356 355 355 354 354 353 352 352 351 351 350 349 349 348 348 347 346 345 344 344 345 346 348 350 351 353 354 355 356 356 355 355 355 355 355 355 354 353 352 351 351 350 350 350 351 351 352 352 350 349 349 348 347 347 347 347 346 345 344 344 343 342 341 340 340 340 340 339 338 335 334 333 333 333 333 333 332 332 332 332 333 334 333 332 331 330 329 327 322 316 311 308 308 307 307 305 304 304 304 303 301 298 294 291 290 290 291 292 292 293 292 291 289 287 286 286 286 286 284 283 281 281 282 283 284 284 283 282 283 285 289 293 297 298 297 290 282 273 264 257 253 251 250 251 251 252 252 254 255 257 257 257 257 257 257 257 259 261 264 267 270 272 275 277 280 283 285 287 289 291 290 289 287 287 287 288 289 290 292 293 294 295 295 296 298 301 305 310 315 317 321 330 351 5 353 337 327 326 330 340 353 13 42 75 81 80 76 70 63 58 60 66 70 75 80 84 85 84 80 75 69 61 51 40 28 15 4 357 352 352 352 347 344 342 340 339 339 340 342 344 348 351 355 358 1 5 8 11 15 19 23 26 26 25 26 28 31 35 38 41 43 44 45 46 47 47 46 45 45 43 42 40 37 35 33 33 34 37 42 47 53 59 64 68 71 74 76 78 80 80 79 74 67 55 43 33 23 17 18 23 29 35 36 31 23 15 5 357 351 346 343 338 335 332 330 328 325 323 320 317 314 312 311 310 310 310 311 311 312 313 313 312 36 36 36 35 35 35 35 35 34 33 31 30 30 29 29 28 28 28 28 29 29 29 30 31 32 33 34 34 35 34 34 33 31 30 29 28 27 26 25 24 23 22 20 17 15 13 12 11 10 8 5 0 352 343 334 326 318 312 307 303 300 299 298 298 298 298 296 294 292 291 293 295 296 294 294 294 296 295 291 288 287 287 285 281 276 273 269 265 260 255 251 251 251 253 255 256 257 256 255 256 257 257 253 245 238 236 241 248 253 255 257 260 266 274 282 287 289 288 288 289 292 296 298 301 304 307 311 316 319 320 321 321 321 326 335 347 355 356 353 347 344 342 342 342 344 348 352 355 356 356 357 358 357 356 356 355 354 354 354 355 352 350 349 348 347 346 345 344 344 344 345 347 347 351 355 360 5 9 12 12 11 10 10 10 11 14 20 23 21 20 19 19 18 17 16 16 15 15 15 16 17 17 16 14 13 12 12 12 11 10 8 7 6 4 3 2 1 0 359 358 358 357 357 357 357 357 357 357 356 356 355 354 353 352 351 351 350 349 348 347 346 346 344 343 343 344 345 347 349 351 352 354 355 356 357 357 357 357 357 357 356 356 356 355 354 354 353 353 352 352 352 352 353 354 353 352 351 349 348 347 346 346 345 344 344 344 343 342 342 341 341 341 341 340 339 337 336 335 334 334 334 333 332 332 332 333 333 333 331 330 329 329 330 329 325 319 313 310 308 307 306 305 304 304 303 302 298 294 289 286 284 285 289 293 294 294 294 293 292 290 289 288 287 287 286 284 283 282 282 283 284 284 284 283 283 283 284 287 293 299 303 302 294 280 265 255 250 248 248 249 250 251 253 255 256 257 257 257 257 256 256 255 257 260 263 266 268 270 272 275 277 280 282 284 286 289 290 290 288 287 286 286 286 287 288 290 292 293 293 293 294 296 298 302 306 310 314 321 335 347 337 324 317 316 318 323 332 344 12 60 79 85 85 80 72 63 64 69 73 78 83 88 91 91 88 82 75 69 59 47 35 22 11 3 358 356 356 353 349 346 344 342 341 341 342 344 347 350 353 355 357 0 4 8 13 18 23 27 28 28 28 30 34 37 41 44 46 46 46 46 46 45 44 43 42 41 39 37 35 32 29 27 27 27 29 31 35 39 44 49 52 55 56 57 58 59 59 56 52 46 37 28 17 10 6 7 12 20 23 21 16 9 1 355 350 347 345 343 340 337 335 331 327 323 320 317 315 313 312 311 311 311 311 311 311 310 310 310 38 38 37 36 36 35 35 34 34 33 31 31 30 30 29 29 29 30 31 32 33 33 33 34 34 35 36 37 38 38 38 38 37 36 35 34 34 33 33 32 32 31 28 25 23 21 20 18 15 11 5 357 348 337 327 319 312 306 302 299 296 294 294 294 294 293 290 286 283 283 285 288 288 287 286 286 287 286 283 280 281 283 283 279 274 271 269 265 260 256 252 251 251 252 253 255 255 255 255 256 256 253 248 243 241 244 250 254 255 254 255 254 259 271 280 284 286 287 288 290 291 293 296 300 303 306 309 314 318 320 321 321 321 327 337 348 356 355 348 344 341 340 341 343 347 353 357 357 358 358 358 358 356 355 354 353 353 353 352 353 351 350 349 348 347 346 345 345 345 346 347 349 349 352 356 0 6 11 12 9 7 8 9 10 12 14 17 19 18 18 18 19 19 19 18 17 17 18 19 19 20 19 16 15 14 14 15 15 14 12 10 9 7 6 4 3 2 1 1 360 359 359 359 359 359 359 359 358 358 357 356 355 354 352 351 350 350 349 348 347 346 345 344 343 343 344 346 348 350 352 353 354 355 356 357 357 357 357 358 358 358 358 357 357 356 355 355 355 354 353 353 353 353 354 354 353 351 350 349 347 345 344 344 343 343 342 342 342 342 342 342 342 342 342 340 337 336 335 335 335 334 333 332 332 333 333 334 333 331 329 327 327 328 328 325 320 315 312 310 308 307 306 304 304 302 300 296 292 288 285 284 288 293 298 299 298 296 295 294 292 291 289 288 287 286 285 284 283 283 284 286 286 285 284 283 282 282 284 290 299 305 307 304 292 271 254 248 247 247 248 250 251 253 254 256 256 257 257 257 256 255 254 256 258 261 264 265 267 269 271 273 275 278 280 282 284 286 287 287 285 284 284 285 285 285 286 289 290 291 291 292 293 294 296 299 303 306 311 319 330 327 318 312 311 312 316 323 333 355 45 80 93 95 90 85 76 72 74 77 82 87 92 96 98 96 92 85 79 71 60 48 34 22 13 8 4 1 358 354 350 348 345 343 342 342 343 346 348 350 352 354 356 1 5 11 16 21 25 27 28 29 30 34 38 42 45 47 48 48 48 47 46 44 43 42 40 38 36 34 31 28 25 24 23 22 22 23 26 29 33 37 40 42 44 44 43 41 39 35 30 25 21 13 6 0 358 0 4 6 8 7 1 354 349 345 342 341 341 341 340 339 336 331 327 322 319 315 313 312 312 311 311 310 310 309 308 308 309 39 39 38 37 36 35 35 35 34 33 32 31 30 29 29 29 30 32 33 34 35 35 35 36 37 38 39 40 42 43 44 44 44 43 42 42 41 41 41 41 41 40 37 34 31 29 28 25 19 12 3 353 342 330 319 312 306 301 297 294 292 290 290 291 289 286 281 278 276 277 279 281 282 281 279 278 277 277 276 275 276 278 278 275 271 267 266 264 260 256 253 251 251 251 253 254 255 255 256 255 252 248 244 243 246 249 252 254 254 255 258 259 262 272 279 283 284 285 287 288 290 292 294 297 300 303 306 310 315 319 320 320 320 325 334 343 349 349 345 343 339 337 337 341 348 357 358 358 358 359 358 357 356 355 353 352 351 350 350 350 349 349 349 348 348 347 347 347 348 349 351 352 352 355 359 3 7 9 8 4 2 3 7 10 11 13 13 14 15 16 18 20 21 21 21 20 21 21 22 22 21 19 17 15 15 16 17 17 16 14 12 10 8 6 5 4 3 2 2 1 1 1 1 2 2 2 1 0 359 358 358 356 355 353 351 350 350 349 348 347 346 346 345 344 345 346 348 351 352 354 354 355 355 356 356 357 357 357 358 358 358 358 358 358 358 357 356 356 355 355 354 353 352 352 352 351 351 350 349 347 345 344 343 342 341 341 340 341 342 342 342 343 343 343 341 339 337 336 336 336 335 334 333 332 333 333 334 333 331 328 326 326 326 326 325 321 317 314 311 309 308 306 304 303 302 300 297 293 289 286 286 290 295 300 301 300 298 296 294 293 292 290 288 286 286 286 285 284 284 285 287 288 287 286 284 282 282 284 287 295 303 307 305 297 280 257 248 247 249 250 251 251 252 253 255 256 257 257 257 255 254 253 254 257 259 260 261 262 264 267 270 273 276 278 278 279 281 283 284 282 282 282 284 284 283 284 285 287 288 289 290 291 292 293 295 297 300 302 306 311 315 311 308 307 307 311 317 325 343 25 77 99 102 100 97 90 83 80 83 87 91 95 99 103 104 100 95 91 84 75 65 51 36 24 17 13 7 2 359 356 353 349 345 342 341 342 343 345 348 350 352 354 358 3 9 14 18 21 23 24 26 27 31 36 40 45 47 49 49 49 49 48 46 43 42 40 38 35 33 30 27 24 22 19 18 17 16 17 19 22 26 29 32 35 36 35 33 31 26 19 16 13 8 2 356 354 353 352 353 354 354 351 347 344 340 337 336 335 335 336 337 336 334 330 326 321 318 315 313 313 312 311 310 309 308 307 307 308 41 40 39 39 38 37 36 36 35 33 32 30 29 30 30 31 33 34 35 36 36 37 37 38 39 41 43 45 47 50 51 52 52 52 51 50 50 50 51 51 51 49 46 42 40 37 34 30 22 12 360 347 334 322 311 303 299 295 292 290 288 286 286 286 283 278 274 272 271 272 274 275 275 275 274 272 272 273 273 274 274 275 274 271 267 264 262 261 258 255 252 251 251 251 253 255 255 255 254 250 246 242 242 244 247 250 252 253 257 262 266 267 269 274 278 281 283 284 286 289 291 293 295 296 298 300 303 307 311 315 316 317 318 321 328 336 342 345 344 341 338 335 336 341 350 359 359 359 359 358 358 357 356 355 353 350 349 348 348 348 349 349 349 349 350 350 350 351 353 354 355 356 358 0 4 5 6 4 1 359 358 0 4 9 12 12 12 13 15 18 22 25 26 25 25 24 24 23 23 22 20 17 15 14 15 18 19 19 18 16 14 11 9 7 5 4 3 2 2 2 3 3 3 4 4 4 3 2 1 0 359 358 356 354 352 350 350 349 349 349 348 347 347 347 348 349 351 353 354 355 356 356 356 356 356 356 357 357 358 358 359 359 359 359 359 358 357 357 356 355 354 353 352 351 351 350 350 349 348 347 345 344 343 342 341 339 338 339 340 341 342 342 343 343 342 340 338 337 337 337 336 335 334 333 334 334 333 332 331 329 327 325 325 325 325 323 320 316 313 310 308 305 304 303 303 302 300 296 291 288 288 292 296 300 301 300 297 295 293 292 292 291 289 287 286 286 285 284 284 285 287 289 289 288 286 285 286 285 285 289 296 301 300 296 287 275 266 261 258 257 256 254 253 253 254 256 257 257 257 255 253 252 252 254 256 257 257 259 261 264 268 272 276 277 276 276 277 279 281 281 281 281 282 284 283 283 284 284 286 287 287 288 290 291 292 293 295 297 299 301 304 305 304 303 303 305 309 314 324 348 66 104 111 112 109 101 91 87 90 93 96 98 101 104 107 105 101 98 93 86 78 66 50 35 26 20 13 7 4 2 358 355 350 345 342 340 341 343 345 347 350 353 357 1 7 11 14 16 18 19 21 23 26 30 36 41 45 48 49 50 50 49 47 44 41 39 36 34 32 29 26 22 19 17 15 13 12 12 12 14 16 19 23 25 27 29 29 27 23 17 13 8 4 359 355 350 347 344 344 343 343 342 340 338 336 334 333 331 331 332 333 333 333 332 328 325 321 319 316 315 314 313 311 309 308 306 306 308 42 41 41 40 40 39 39 39 37 34 34 35 37 37 37 38 38 38 38 38 39 39 40 41 43 45 48 51 54 57 59 59 60 60 60 60 60 60 60 60 59 57 54 51 48 45 41 34 25 12 356 339 324 312 302 295 291 289 287 285 283 281 279 278 274 270 267 267 268 269 271 271 271 271 270 270 270 271 272 273 273 273 271 267 263 260 258 258 256 254 253 252 253 254 254 255 255 254 251 248 245 243 244 246 248 250 252 257 265 271 273 273 274 276 278 280 281 283 286 289 292 295 296 297 299 302 305 307 309 311 312 313 314 317 324 332 339 343 343 341 339 338 340 348 356 1 1 2 0 359 358 358 357 355 353 350 349 348 348 349 349 350 351 352 352 354 355 357 358 359 0 1 2 3 5 5 3 0 358 358 359 2 4 10 13 14 15 16 19 24 28 30 30 30 28 25 21 20 19 17 15 12 11 11 13 16 19 20 19 16 14 11 8 6 5 3 2 2 2 3 3 3 4 5 6 6 5 3 2 1 0 359 357 355 353 351 351 351 351 350 350 350 350 350 351 352 354 355 356 356 357 357 357 357 357 357 357 357 358 359 359 360 360 360 360 359 359 359 358 357 355 353 352 351 351 351 351 351 350 348 347 346 345 344 342 339 337 338 339 340 341 341 342 342 341 340 339 339 338 339 338 337 336 335 335 335 334 332 330 328 327 325 325 326 327 325 322 318 314 310 307 304 303 303 303 303 301 296 292 289 290 293 296 299 299 298 296 293 291 291 291 291 289 287 286 286 285 284 284 285 287 289 290 290 289 289 290 288 286 285 288 293 293 294 292 290 286 280 273 267 264 259 256 254 254 256 257 258 258 257 254 251 250 251 253 254 255 258 260 262 265 270 273 274 274 274 275 277 280 281 282 282 283 284 284 285 283 283 284 284 284 285 286 289 290 291 292 293 294 296 298 300 300 300 300 301 303 306 313 322 19 109 117 118 115 110 105 103 104 104 103 102 102 104 105 104 102 99 95 91 84 75 60 42 33 24 14 9 7 8 6 2 356 350 345 342 341 342 343 346 348 352 355 359 3 7 10 12 13 15 16 18 21 24 29 35 40 43 46 48 49 48 46 44 41 38 35 33 30 27 24 20 17 14 12 11 9 9 8 9 10 11 13 16 18 20 22 22 19 14 10 5 0 355 351 346 343 340 338 337 337 335 335 334 333 332 331 330 329 328 329 331 332 331 329 327 325 323 320 318 317 315 313 311 309 308 308 309 44 43 43 43 43 45 48 51 52 57 60 55 52 50 48 47 46 45 44 44 44 45 45 47 49 52 55 59 61 63 64 65 66 68 69 69 69 69 69 68 67 64 62 59 57 55 51 42 29 11 350 328 312 301 293 287 284 283 282 280 277 274 271 267 264 262 262 263 265 267 269 270 270 270 271 271 272 272 273 273 273 272 269 264 259 256 255 254 254 254 256 257 257 257 256 255 254 252 251 250 249 248 247 247 249 251 256 263 272 278 278 278 279 280 280 280 280 281 284 289 294 298 299 301 303 305 308 310 312 314 314 313 313 316 322 330 337 342 343 343 342 342 346 354 359 1 1 1 0 359 358 358 357 356 353 351 350 349 349 351 352 353 354 354 354 355 358 360 1 2 3 2 3 3 4 4 3 3 4 6 9 12 13 15 16 16 16 18 21 26 30 32 32 30 25 18 14 13 13 11 8 5 5 8 10 13 16 19 19 16 13 10 7 5 4 2 2 1 2 2 2 3 4 6 7 7 5 3 2 1 0 360 358 357 356 355 354 353 353 352 352 352 352 353 354 355 356 356 357 357 357 358 358 358 357 357 358 358 359 360 1 1 1 1 1 1 1 0 359 358 356 355 353 353 353 353 353 352 351 350 349 348 347 345 343 341 338 338 339 340 341 341 341 341 341 340 339 338 338 338 338 337 336 336 335 334 333 331 330 328 327 326 325 325 326 325 323 319 314 310 306 304 303 302 302 301 298 295 292 291 292 294 296 297 296 295 293 291 290 290 290 290 289 287 285 285 284 284 284 285 287 288 290 291 292 294 294 292 287 284 284 288 288 290 291 290 288 283 278 272 268 264 261 258 256 256 257 258 259 258 255 252 249 248 252 253 255 258 260 261 262 265 268 269 269 271 275 278 281 283 284 285 284 283 284 285 284 283 283 283 282 282 283 285 287 289 289 289 291 292 294 296 297 297 298 299 300 304 309 316 330 96 120 122 121 120 120 121 118 116 112 108 105 103 102 100 98 95 92 89 86 83 70 51 38 28 18 10 8 9 11 10 6 357 351 346 343 343 343 345 347 350 353 356 360 3 5 6 8 9 11 13 15 18 23 28 32 37 41 44 45 45 44 42 39 36 34 31 28 25 22 19 15 12 10 8 6 6 5 5 5 6 6 8 9 11 14 14 13 11 7 3 358 354 349 344 341 338 336 336 335 334 333 332 331 330 328 327 326 325 325 327 328 329 329 329 328 326 324 322 320 318 316 314 312 311 310 311 47 48 49 50 54 64 71 80 89 91 79 67 61 59 57 57 56 55 55 54 54 54 54 55 57 60 63 66 68 69 69 71 73 75 77 78 78 77 76 75 73 71 68 67 66 65 62 55 37 11 339 313 298 289 283 279 278 277 277 275 272 267 263 261 258 257 259 262 265 268 271 273 274 275 275 276 276 276 275 274 274 272 268 262 256 253 252 251 252 254 258 260 260 259 257 254 253 252 252 252 252 251 249 247 250 255 262 270 278 284 284 285 285 286 285 282 280 281 284 290 297 303 305 306 307 310 313 317 320 322 320 317 316 318 324 332 339 343 344 344 345 346 350 356 359 1 2 0 359 357 356 356 355 355 354 353 351 351 352 354 355 356 356 356 355 355 356 360 1 2 2 2 2 3 3 4 5 7 10 13 15 17 18 18 17 15 14 14 16 19 24 28 30 27 19 11 8 8 8 6 4 1 1 5 8 10 12 15 18 16 12 9 7 5 3 2 1 0 1 1 1 1 3 5 6 6 5 3 1 0 359 360 359 359 358 357 357 356 355 355 355 355 355 356 356 357 357 357 358 358 358 358 358 358 358 359 359 0 1 2 3 3 3 3 4 4 3 2 1 359 358 356 356 356 355 355 354 353 352 351 350 349 348 347 345 343 340 339 339 340 341 342 341 340 339 339 338 338 338 337 337 336 336 335 334 332 331 330 329 328 327 325 324 323 323 323 320 315 310 307 304 301 300 299 299 297 296 293 292 292 293 294 294 293 292 291 290 289 289 289 290 289 288 286 284 283 283 283 284 285 286 287 288 290 293 296 298 294 288 285 284 285 285 286 287 287 287 284 279 273 269 267 264 262 259 257 258 259 259 258 256 254 251 250 252 253 255 257 260 260 259 262 265 266 268 271 276 279 281 283 284 284 284 283 283 284 284 283 283 282 282 281 281 282 283 285 286 286 288 289 291 292 293 294 295 297 298 301 306 311 318 335 118 125 126 127 129 129 127 125 121 117 112 106 101 96 93 90 87 83 79 84 78 64 48 36 26 16 10 9 11 15 18 7 358 352 347 345 344 345 347 349 351 353 356 358 1 2 3 4 6 8 10 13 17 21 25 30 34 37 38 39 39 37 35 33 31 29 26 23 21 17 14 11 8 5 4 3 2 2 2 2 2 2 3 5 6 7 7 6 4 1 357 353 349 345 341 338 336 335 334 333 332 330 329 328 326 324 322 321 321 322 324 326 327 328 328 327 326 324 322 320 319 317 316 314 314 314 56 59 64 72 87 101 109 110 99 86 76 68 65 66 68 69 69 68 67 66 65 64 64 64 66 69 71 73 74 75 75 77 79 82 85 86 85 84 83 81 79 77 76 75 74 74 71 65 49 12 319 294 283 277 273 271 270 270 270 267 262 259 257 256 255 255 257 261 266 271 276 279 279 280 280 281 280 279 277 275 273 270 266 259 253 250 248 248 250 253 256 258 258 257 255 253 252 252 254 254 253 251 248 248 252 259 268 276 283 287 288 290 291 291 289 286 283 282 286 294 302 309 312 313 314 317 322 326 328 328 325 324 325 328 335 341 346 348 348 348 349 352 356 359 0 2 1 360 358 356 354 353 353 353 353 353 353 353 354 356 357 357 357 357 355 354 355 357 360 0 1 1 1 1 2 3 5 8 11 14 16 18 19 18 15 10 6 5 5 7 11 21 27 24 16 7 1 359 0 2 1 359 360 5 6 8 10 11 12 11 10 8 7 6 4 2 0 360 360 359 359 0 2 4 6 6 4 2 0 359 358 358 359 359 359 359 359 358 358 358 358 358 358 359 359 359 359 359 359 358 359 359 359 359 360 1 2 3 4 4 5 6 6 6 6 6 5 4 2 1 360 359 358 358 357 356 355 354 354 353 351 350 349 348 347 345 342 341 341 342 343 343 341 340 339 339 339 338 338 337 336 335 335 334 332 330 330 330 329 327 326 324 322 321 322 320 314 306 301 300 297 294 293 293 294 293 293 292 290 290 290 289 288 286 286 287 288 288 289 290 289 288 286 285 284 283 282 283 284 285 286 287 287 289 292 297 299 295 289 286 286 286 284 283 283 284 284 282 277 271 267 266 265 263 262 261 259 258 257 257 257 256 254 253 254 256 257 258 260 261 261 263 266 269 271 274 278 281 282 282 282 283 283 283 283 283 282 282 282 282 281 280 279 279 280 280 281 283 285 287 288 289 290 290 291 293 294 297 299 302 305 306 296 134 131 130 132 135 135 133 130 127 123 115 107 99 92 86 79 67 62 71 77 73 61 47 37 25 16 11 10 15 28 17 7 358 352 347 345 345 346 348 349 350 352 354 356 358 359 360 1 2 5 8 11 15 19 23 27 29 32 33 33 32 30 28 26 25 23 21 19 16 13 10 7 4 1 360 359 359 359 359 359 360 0 1 2 3 3 3 2 360 357 354 350 347 343 340 337 336 334 332 330 329 327 325 324 322 321 319 319 319 320 322 324 325 325 326 325 325 323 321 320 320 319 318 317 317 73 82 97 121 147 145 131 110 94 83 76 72 72 75 78 78 77 75 75 75 74 74 74 74 76 77 79 80 80 81 81 83 87 91 93 94 93 92 90 89 87 86 86 85 86 86 86 83 76 34 283 275 271 268 265 263 261 261 260 257 253 252 252 252 253 254 256 259 265 271 276 279 280 282 283 283 283 281 279 276 272 267 262 255 248 244 243 245 247 249 251 253 254 253 252 251 251 253 253 252 249 247 247 250 256 263 272 278 282 284 286 288 289 289 289 287 285 284 288 296 305 312 317 318 320 324 329 332 332 331 331 334 340 345 350 354 355 356 355 356 358 360 1 2 2 3 2 0 358 355 353 352 352 352 353 353 354 355 356 357 358 358 357 357 356 354 354 354 356 358 359 360 360 360 0 2 4 7 10 13 15 16 16 14 10 4 360 358 357 358 1 12 25 23 15 5 357 354 356 358 357 356 359 4 5 6 7 9 9 8 7 6 7 7 5 3 1 359 359 358 358 359 1 3 5 5 4 1 359 358 357 356 358 360 0 1 1 1 1 1 1 1 1 2 2 1 1 0 360 360 360 0 0 1 2 3 4 5 6 7 8 8 8 8 8 7 6 5 4 2 1 1 360 360 359 358 357 356 355 354 353 351 350 349 348 347 345 344 343 344 344 344 342 341 340 339 339 339 339 337 336 335 334 333 331 329 328 328 328 326 324 322 319 319 318 312 303 296 293 291 287 285 285 284 284 284 284 283 282 281 280 279 278 278 280 285 289 290 291 291 290 288 286 284 283 282 281 281 283 285 286 287 287 288 289 294 298 296 292 288 287 288 286 284 283 283 282 278 272 266 262 261 264 266 267 267 262 259 257 257 257 258 258 258 258 259 260 260 260 262 263 265 268 272 275 278 281 282 281 280 279 280 282 283 283 283 283 282 281 281 280 280 279 278 278 278 278 280 282 284 285 286 286 287 288 289 290 292 293 294 295 295 292 260 145 138 144 148 147 143 140 138 133 127 119 109 97 80 62 40 35 45 62 74 70 59 50 39 27 17 11 14 23 22 13 4 356 350 347 346 346 347 347 348 349 350 352 354 355 356 356 357 359 2 5 10 14 18 20 23 25 27 27 26 23 21 20 20 19 19 18 16 13 10 6 3 0 358 357 356 356 356 357 357 358 359 359 0 0 1 0 359 357 355 352 349 345 342 339 337 334 332 329 327 325 324 322 321 320 319 319 319 320 321 322 323 323 324 324 324 323 322 321 321 320 320 319 319 102 123 162 185 181 152 123 103 90 83 80 80 82 85 85 81 79 79 80 81 81 81 81 82 83 83 84 84 85 86 89 93 98 101 102 102 100 99 98 97 97 97 97 98 100 104 111 125 144 191 248 256 259 258 256 253 250 249 249 248 247 247 248 251 252 252 253 257 263 269 275 279 281 284 286 286 285 283 280 275 269 263 259 251 242 236 236 240 243 244 246 247 249 249 249 250 251 251 249 246 243 244 247 252 258 265 271 275 276 277 278 281 282 282 284 284 285 286 290 297 304 310 315 319 322 325 330 334 333 333 337 343 350 355 358 1 3 4 4 5 4 2 1 1 2 3 2 0 358 356 354 353 353 353 353 354 356 357 359 359 359 358 358 358 357 355 353 353 354 356 358 359 359 359 359 0 2 4 7 9 12 13 13 12 7 1 358 355 354 355 359 9 26 26 17 6 358 353 355 357 355 354 357 1 4 4 6 8 10 10 8 7 7 7 6 4 1 360 358 358 358 359 0 2 4 4 3 1 359 357 355 355 357 359 1 2 2 2 2 2 3 3 3 3 3 3 2 2 1 1 2 2 2 3 4 5 6 7 8 9 9 10 10 10 9 8 7 5 4 3 3 2 1 1 1 359 358 357 356 355 354 352 351 350 349 348 347 346 346 346 345 344 343 342 341 340 340 340 339 338 336 335 333 332 330 329 328 327 326 324 323 320 318 317 309 298 293 291 288 285 279 276 274 273 270 268 267 266 267 268 269 270 271 273 279 287 292 293 293 292 291 288 286 284 283 282 281 280 281 283 285 286 287 286 287 291 294 295 294 292 290 290 290 288 286 285 283 278 269 262 258 258 262 266 270 271 266 262 260 260 261 262 262 261 261 262 262 262 263 264 265 266 268 272 275 278 281 281 281 279 277 278 281 283 284 284 284 282 280 280 279 279 279 278 277 277 277 278 280 282 283 283 283 284 285 286 286 288 289 289 291 293 296 300 302 303 292 275 256 232 164 147 141 136 131 124 113 81 36 14 8 12 30 58 67 68 64 56 42 26 16 18 22 23 18 9 1 353 349 346 345 345 345 345 345 345 346 348 349 349 350 351 353 356 359 3 8 11 14 16 19 21 22 21 18 16 15 14 14 16 16 15 13 10 7 4 1 358 356 355 354 353 353 354 354 355 357 358 359 359 360 359 358 356 353 350 347 344 341 338 335 333 330 328 326 324 322 321 320 320 320 320 321 321 322 322 323 324 324 324 323 323 322 321 321 320 320 321 140 168 199 208 182 140 114 99 90 86 86 87 89 89 86 83 83 84 85 86 86 86 86 86 86 86 86 86 88 92 97 103 107 110 110 108 106 105 105 106 107 109 110 112 115 122 132 147 168 197 225 239 247 249 245 241 239 239 240 240 241 242 246 249 250 249 250 255 262 269 275 279 282 285 286 286 285 283 279 273 266 259 255 244 234 230 231 236 239 241 242 244 246 247 248 251 249 246 242 241 242 245 250 255 260 263 266 269 270 270 272 274 276 277 280 282 285 289 293 297 302 307 312 317 321 325 329 334 336 336 339 345 351 356 0 4 8 9 7 3 359 357 357 358 359 0 1 0 359 358 356 355 354 354 354 356 358 360 1 1 360 359 359 359 358 357 354 354 355 356 358 359 358 358 358 359 360 1 3 5 8 10 10 8 4 1 358 355 355 359 6 17 30 28 20 11 4 359 356 358 355 353 354 358 3 4 6 9 12 13 12 10 8 7 6 4 2 0 359 358 358 359 0 1 2 3 2 0 358 356 355 355 356 358 1 2 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 4 5 5 6 7 8 9 10 11 11 11 11 10 9 8 7 6 5 5 4 3 3 2 2 1 360 359 358 357 355 353 351 350 350 349 349 348 348 348 347 345 344 343 342 341 341 340 340 338 336 334 333 331 329 328 327 325 324 323 321 317 312 307 300 296 294 291 286 279 273 270 268 267 265 264 262 261 263 265 267 268 270 273 281 289 293 294 294 293 291 289 287 285 284 283 281 279 279 281 283 285 285 284 285 288 291 294 295 295 293 293 292 290 289 288 286 280 270 263 259 259 261 264 267 270 270 267 264 264 265 265 266 266 265 265 265 264 263 263 265 266 268 271 274 277 279 280 279 277 277 278 280 282 284 285 285 283 280 278 277 278 279 278 277 276 275 276 278 279 280 280 280 280 281 282 283 284 285 287 289 293 300 307 309 309 305 300 297 298 299 255 161 147 142 137 131 102 21 354 348 348 357 20 49 69 77 77 65 40 28 25 26 26 21 13 4 356 350 345 343 343 342 341 340 340 340 341 341 342 343 344 346 349 352 356 360 4 7 9 13 16 18 18 16 13 10 9 9 10 12 13 12 10 8 6 3 0 358 355 352 351 351 351 351 352 354 355 357 358 359 358 357 355 353 350 347 345 342 339 337 335 333 330 328 326 324 323 322 322 321 322 322 323 323 323 323 324 325 325 325 324 323 321 321 321 321 322 155 175 202 201 164 127 109 98 91 89 90 92 92 90 89 88 89 90 90 90 89 88 88 88 87 87 88 90 93 98 104 108 112 114 114 113 111 111 111 113 115 118 121 124 130 137 146 157 174 193 211 224 235 237 231 227 227 229 231 233 235 239 243 246 246 244 248 255 262 269 275 279 282 284 284 284 282 279 275 269 262 255 247 234 223 224 229 234 238 240 241 242 244 246 248 250 247 241 239 241 246 251 254 256 258 257 258 264 269 269 270 271 273 276 279 283 287 290 294 298 302 305 309 314 319 323 328 333 337 338 340 343 348 354 358 2 5 6 4 359 356 355 354 355 357 359 1 1 0 359 358 357 356 356 356 358 360 2 2 2 1 0 0 360 359 357 354 354 356 358 359 358 358 357 357 357 357 358 359 1 4 7 8 6 2 360 357 357 1 7 14 23 28 26 20 15 9 3 358 359 359 354 353 357 3 6 7 10 14 16 15 13 11 8 6 4 3 1 359 358 359 360 0 0 1 1 0 359 357 356 354 354 355 358 0 2 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 7 8 9 10 11 12 13 13 13 12 11 10 10 9 8 7 6 5 5 4 4 3 2 1 1 360 358 356 354 352 351 350 350 350 350 350 349 348 346 345 345 344 342 342 341 340 338 336 334 332 330 328 326 324 322 322 322 319 314 307 303 298 296 294 291 285 278 273 270 269 270 271 273 274 275 274 273 273 273 272 273 280 286 291 292 293 292 291 289 287 286 285 284 282 279 278 279 281 283 283 282 283 286 289 292 295 296 295 296 295 293 290 289 288 283 274 267 263 261 261 261 264 268 271 271 269 267 266 268 269 270 270 268 267 265 264 264 265 266 268 270 272 275 277 278 278 277 276 277 278 281 283 285 286 285 281 277 275 276 278 279 278 276 275 275 276 277 278 278 277 277 278 278 278 279 281 284 287 292 301 306 309 309 308 305 302 303 303 300 286 194 159 152 148 144 346 332 332 334 339 348 14 55 83 90 83 61 47 37 33 31 23 14 4 356 350 344 340 338 337 336 335 334 334 334 334 334 335 336 339 341 344 348 351 355 358 1 5 9 13 15 14 12 8 5 4 5 7 10 11 11 9 8 6 3 0 356 353 351 349 348 349 350 351 352 355 356 357 357 355 354 352 350 347 345 343 341 339 337 335 333 331 329 327 326 324 324 324 325 325 326 325 324 324 324 324 325 325 325 325 324 323 323 323 324 142 140 172 174 145 120 107 97 92 91 91 93 94 94 94 94 94 93 92 91 91 91 91 90 89 90 91 94 98 103 107 110 113 116 116 116 116 116 117 119 121 125 129 134 140 147 155 164 176 189 201 211 219 225 220 217 217 219 223 226 231 236 240 242 242 243 247 254 262 269 274 278 281 282 281 280 277 274 269 264 259 250 238 223 213 220 227 232 237 240 240 241 244 246 248 248 244 238 239 245 251 255 256 254 253 254 260 266 270 272 271 272 275 278 282 286 289 291 294 298 303 306 307 309 313 319 324 329 335 341 343 345 347 350 354 357 359 359 359 360 359 356 354 355 358 0 2 2 0 359 359 358 358 358 359 1 2 3 3 2 1 1 1 0 358 356 354 355 357 359 359 358 357 356 355 355 355 356 357 359 2 5 6 4 1 359 358 1 7 13 16 19 20 20 19 16 12 7 1 360 1 354 352 357 4 9 9 10 14 17 17 16 13 11 8 6 4 2 1 360 360 0 0 0 1 0 359 358 357 356 355 355 356 359 0 2 3 3 4 4 4 4 4 4 5 5 6 6 7 7 7 8 9 9 10 10 11 12 14 14 15 14 14 13 12 11 11 10 9 8 8 7 7 6 5 4 4 3 2 360 357 355 353 352 351 350 350 350 350 350 349 348 346 345 344 343 343 341 340 338 335 333 331 328 326 324 321 320 320 319 317 312 306 302 299 298 297 294 289 284 281 279 279 280 283 286 288 289 285 281 277 274 271 270 276 281 285 288 289 290 290 289 288 288 287 286 284 281 278 278 280 281 281 281 282 285 288 291 293 295 295 296 296 294 291 290 288 284 278 272 267 264 264 262 262 264 267 269 270 269 267 268 270 271 270 267 264 263 263 264 265 266 267 269 270 272 275 277 278 278 277 276 276 278 281 284 285 285 282 278 275 275 277 278 278 277 275 275 276 276 277 277 276 275 275 275 274 274 278 282 286 290 297 302 306 307 307 305 303 303 303 302 300 290 238 188 177 180 221 295 312 318 322 324 328 352 93 104 91 82 80 66 46 40 28 14 2 353 345 340 335 332 330 330 329 328 328 328 327 327 328 330 331 333 336 339 342 345 348 351 355 0 5 10 13 11 7 3 2 2 4 6 9 10 10 9 7 5 2 359 356 352 349 348 347 347 348 350 351 352 353 353 352 351 350 348 347 345 344 342 340 339 337 335 334 332 330 328 327 327 327 328 328 328 327 326 324 323 324 325 326 327 327 327 327 326 326 327 127 114 127 140 130 116 104 95 91 90 92 95 97 99 99 97 95 94 92 92 93 95 95 94 93 94 96 99 103 106 108 110 114 117 119 121 121 122 123 125 128 132 136 140 146 152 159 166 175 185 193 200 207 211 210 208 209 212 215 220 226 232 238 240 242 244 249 255 262 268 274 277 279 279 277 275 271 267 262 259 255 246 233 221 215 220 225 230 235 239 241 242 244 247 249 247 241 238 241 248 253 255 253 250 251 260 266 271 275 276 275 275 278 282 284 285 286 289 295 300 305 307 309 310 313 317 323 329 337 347 350 350 350 350 350 351 351 352 356 359 0 358 356 358 1 3 4 2 1 360 359 358 359 360 1 3 4 4 3 2 2 2 1 0 358 356 355 356 358 360 360 358 357 355 355 354 355 355 357 359 1 4 5 2 0 360 1 6 12 14 13 13 14 17 19 18 14 7 2 0 1 355 353 357 5 10 10 9 11 14 16 17 16 14 11 9 6 5 3 2 1 0 1 1 1 360 358 357 356 356 356 356 357 359 0 2 3 3 3 3 3 4 4 5 6 7 8 8 9 9 10 10 11 11 11 11 12 13 14 15 15 15 15 15 14 13 12 12 11 11 10 10 10 9 8 8 7 6 4 2 360 357 355 353 352 351 350 350 350 350 350 349 347 346 345 344 343 341 339 337 334 332 329 327 325 322 320 318 317 316 313 309 305 304 302 302 301 299 296 293 292 292 292 293 294 295 294 289 283 278 274 271 268 268 271 275 280 284 287 288 289 290 290 291 290 290 288 284 280 279 279 280 280 281 282 284 287 289 290 292 294 295 296 294 291 289 288 285 281 276 271 267 267 265 263 264 266 269 271 271 270 270 269 268 267 265 264 268 267 266 265 265 266 267 269 271 273 275 277 278 279 278 277 277 279 281 282 283 282 279 277 275 275 276 276 276 276 275 275 275 276 276 275 273 272 271 270 271 274 280 284 288 292 297 301 303 304 303 302 302 302 302 302 301 297 287 254 214 208 229 268 288 289 289 287 276 225 173 123 111 113 106 81 62 45 21 359 346 338 334 330 326 325 324 323 323 323 323 322 323 323 324 325 327 329 332 335 337 339 342 345 350 356 3 8 8 5 3 1 360 1 4 6 8 9 9 8 6 3 1 358 355 351 349 347 346 346 347 348 348 349 349 349 349 349 348 347 346 345 343 341 340 338 336 335 333 332 331 330 330 330 330 330 330 329 327 326 324 324 325 327 328 329 330 331 331 330 330 359 80 95 114 119 108 97 91 89 90 94 99 104 105 102 97 94 93 94 95 97 99 100 98 98 98 100 103 105 107 109 112 115 120 124 127 128 129 129 132 135 139 142 146 150 154 160 166 174 181 186 190 193 194 194 196 199 205 210 215 222 229 236 238 242 245 250 256 264 270 274 277 277 276 273 269 265 261 257 255 252 245 234 225 221 222 225 228 234 240 244 246 247 249 250 245 240 239 243 250 252 251 249 249 255 266 275 282 286 286 283 279 280 283 284 284 283 288 296 303 308 312 315 317 320 325 331 339 349 358 1 0 358 354 352 350 349 350 358 4 4 2 0 3 5 5 4 2 359 358 358 358 360 2 4 5 5 5 4 3 2 1 1 360 358 357 358 359 1 1 0 359 358 356 356 355 356 357 358 360 2 4 5 2 0 0 4 9 13 12 9 8 10 15 19 17 11 5 1 0 1 356 354 358 6 11 10 7 8 11 14 16 17 16 15 12 10 8 6 4 2 1 1 1 1 360 359 358 357 357 357 358 359 360 1 2 3 3 3 3 4 4 5 6 7 8 9 10 11 11 12 12 13 12 11 11 12 13 14 15 16 16 16 17 16 16 15 15 14 13 13 12 13 12 12 10 9 8 6 4 2 360 358 356 355 353 351 350 350 350 350 351 350 348 347 345 343 341 338 335 333 331 328 326 324 321 319 317 315 314 311 307 306 304 304 304 304 303 303 302 302 302 301 301 301 298 292 282 275 270 268 267 267 268 269 272 277 281 285 288 290 292 293 294 294 293 292 288 284 281 280 280 281 281 282 284 285 287 288 289 291 292 293 292 290 288 286 285 283 281 276 272 271 270 269 269 270 272 274 275 274 272 270 267 266 266 267 269 270 269 267 265 265 266 268 270 272 274 275 277 279 279 278 278 278 278 278 279 279 279 279 277 274 272 273 273 274 274 274 274 274 273 272 270 268 268 267 268 271 277 281 285 289 293 297 299 301 301 300 300 300 301 301 302 304 305 299 275 231 218 236 252 251 256 268 264 235 217 214 172 147 139 127 111 98 73 4 338 331 327 324 322 320 319 319 319 319 319 319 319 320 320 321 322 324 326 328 331 333 335 337 341 346 353 358 1 2 1 359 358 360 1 2 4 5 6 6 5 4 2 360 357 354 351 348 346 346 345 345 345 346 346 347 347 348 348 347 346 345 344 342 341 339 337 335 334 333 333 332 332 332 332 332 332 331 329 327 326 326 327 328 330 332 333 334 334 333 332 354 25 55 78 91 89 85 86 88 92 99 107 110 108 102 97 95 96 97 100 102 104 103 102 102 103 104 105 107 109 111 114 119 125 130 134 136 136 137 139 142 144 147 149 152 155 160 166 172 177 182 185 186 186 187 188 192 198 207 216 223 229 234 236 241 245 251 259 267 273 276 277 276 273 268 263 259 255 254 253 250 244 237 230 226 224 225 230 236 241 246 248 249 249 246 242 239 240 244 248 249 247 247 251 258 270 282 289 291 287 280 277 278 282 284 284 285 290 299 306 312 318 324 329 334 340 347 355 1 7 8 6 3 359 356 355 355 357 5 10 10 7 5 6 6 5 2 359 357 357 357 359 2 4 5 6 6 6 6 5 4 3 1 0 359 360 1 3 4 3 3 1 360 359 359 359 359 0 1 3 4 6 6 3 0 1 5 10 11 9 6 5 7 12 17 14 7 2 0 0 1 357 355 358 5 9 9 6 6 8 11 15 18 20 19 17 14 12 10 7 5 3 2 2 2 1 360 359 359 359 359 360 0 1 1 2 2 3 3 4 5 6 7 8 8 9 10 11 12 13 14 14 14 14 12 12 12 13 14 15 15 16 17 18 18 18 18 18 16 15 14 14 14 14 13 12 11 9 8 6 4 2 1 359 358 356 354 352 351 350 351 352 353 351 350 348 345 341 337 334 331 329 327 325 323 321 319 317 316 314 312 309 307 306 306 305 305 306 307 308 310 310 309 306 302 296 289 279 272 268 267 267 269 270 272 274 277 280 285 289 293 295 297 298 298 297 295 292 289 285 283 282 282 282 282 283 284 285 285 286 287 289 290 289 288 287 285 284 283 282 279 277 275 275 274 274 275 276 277 278 276 274 270 267 266 266 266 268 270 271 270 268 267 267 268 269 271 272 273 275 277 278 278 277 277 276 275 275 277 279 280 279 275 272 270 271 271 272 271 271 271 270 269 268 265 264 264 265 268 273 278 282 286 290 293 296 297 298 298 298 299 300 301 302 305 308 309 307 295 270 256 250 249 260 269 260 232 223 219 198 174 164 158 152 150 153 163 241 314 318 318 317 316 316 316 315 315 315 316 316 317 317 318 319 320 321 323 325 328 329 331 333 337 342 348 352 355 356 356 357 358 358 358 359 360 1 2 2 1 0 360 358 356 353 350 348 346 345 344 344 344 344 344 346 346 347 347 346 345 344 343 341 340 338 337 336 335 334 334 334 334 335 335 334 333 332 330 329 329 330 330 331 332 333 334 334 334 333 350 7 29 48 62 70 76 86 95 103 110 114 114 109 104 101 101 102 103 106 107 108 107 106 107 107 107 108 108 110 112 116 122 129 136 141 142 142 143 145 147 149 149 151 153 156 160 166 172 176 179 182 184 185 187 188 190 193 200 212 221 227 231 234 236 243 253 262 270 276 278 277 274 269 264 258 253 252 252 252 249 244 238 232 226 224 226 231 236 241 245 246 245 242 238 236 237 240 243 245 245 245 248 253 261 271 280 284 282 277 275 275 277 283 285 287 290 295 303 310 316 322 330 338 346 354 359 360 2 6 8 7 4 2 0 0 2 4 9 14 14 11 8 6 5 3 1 358 358 358 359 2 5 7 7 7 7 8 8 7 6 4 3 2 1 2 3 5 5 5 5 4 4 3 4 4 4 5 6 7 8 8 8 4 2 3 7 10 9 6 4 5 8 11 13 10 5 1 359 359 0 360 358 358 359 2 4 2 2 4 8 15 20 24 25 23 21 18 15 12 8 6 4 4 3 2 1 1 1 1 1 1 1 1 1 2 2 4 6 7 8 9 9 9 10 10 11 13 13 14 15 16 16 15 13 13 13 14 15 15 15 16 17 17 18 19 19 19 18 16 15 15 15 14 14 13 12 10 9 7 6 5 3 2 1 359 357 355 353 352 352 353 354 354 353 351 348 343 338 333 330 327 325 324 323 322 321 319 318 317 315 312 310 309 309 307 307 308 310 312 314 314 311 305 300 294 288 281 275 273 273 274 276 279 281 281 281 283 288 300 305 304 303 303 303 302 301 298 295 291 288 286 285 284 283 282 282 283 283 284 285 286 286 287 286 285 284 283 281 280 279 279 279 279 278 278 277 278 278 277 275 272 270 267 266 265 265 267 270 273 274 272 270 269 269 270 270 268 270 272 274 275 276 277 276 275 274 274 275 278 280 280 277 274 271 269 268 267 267 267 267 267 267 267 264 262 262 263 266 270 275 280 283 287 290 293 294 295 295 296 296 298 300 301 304 307 310 312 313 311 306 299 294 295 294 277 244 229 223 207 188 179 175 172 171 170 172 183 221 288 305 309 311 312 312 313 313 313 313 314 314 315 315 316 317 318 319 321 323 325 327 328 330 333 338 344 349 352 353 354 355 355 354 353 354 355 356 357 356 356 357 357 357 355 353 351 348 346 344 343 343 343 343 344 345 345 345 345 345 344 344 342 341 340 339 338 336 334 334 335 336 337 337 337 336 335 334 333 333 333 333 333 333 334 334 334 333 332 352 6 22 40 54 71 87 102 114 121 122 120 116 112 110 111 111 111 111 112 113 113 112 110 110 111 110 110 110 112 114 118 124 131 138 144 146 147 149 150 151 151 152 153 154 156 159 165 172 177 179 181 183 188 189 187 187 190 196 206 216 223 226 228 233 243 255 267 274 278 278 275 271 265 259 253 249 249 250 249 245 239 234 228 223 223 225 228 233 238 242 241 238 235 232 232 235 238 241 243 243 243 247 254 261 268 274 276 277 276 277 279 283 288 290 293 297 302 308 313 317 323 332 341 349 355 357 353 355 360 5 7 7 4 4 5 7 10 12 14 14 12 9 7 6 5 3 2 2 3 5 7 9 10 10 9 8 8 9 8 8 7 6 5 5 5 6 6 7 8 8 6 7 8 9 10 10 11 11 12 12 12 12 10 5 5 7 8 7 4 3 7 9 11 11 8 5 360 357 358 359 1 1 358 356 356 356 356 357 1 9 19 26 29 31 30 27 24 21 16 12 9 7 6 5 4 3 2 3 3 2 1 1 0 1 3 4 6 8 10 11 11 11 11 11 12 14 14 15 16 17 18 18 17 15 14 14 14 15 15 15 15 15 15 15 16 17 18 18 16 15 14 14 14 14 14 12 11 9 8 7 5 4 3 2 2 360 357 355 354 353 354 355 356 357 356 352 347 341 335 331 328 325 323 323 323 322 321 321 320 318 316 314 312 311 309 308 309 310 312 313 313 310 304 297 293 289 284 281 280 282 285 288 291 292 291 288 286 291 308 315 314 310 308 308 307 306 304 301 297 294 291 288 286 284 282 282 282 282 282 283 283 284 285 284 284 284 282 280 279 279 280 281 282 280 279 278 278 277 275 272 270 268 268 268 268 267 268 272 275 276 274 273 271 270 269 266 266 268 271 273 274 274 275 275 274 273 273 274 278 280 280 278 275 272 268 265 264 264 264 264 265 264 264 263 262 262 263 266 270 273 277 281 284 288 290 292 293 293 293 293 294 296 299 301 304 307 310 313 315 316 317 319 321 320 316 306 291 276 252 205 191 186 184 183 185 186 198 227 270 293 302 306 307 309 310 310 311 311 311 312 312 313 314 314 315 316 318 320 323 324 325 325 327 330 336 342 347 350 352 351 350 349 348 348 348 349 350 350 351 353 355 356 356 355 353 350 348 346 344 343 343 343 343 344 343 344 344 344 344 344 343 342 341 340 339 338 336 335 336 337 338 338 339 339 338 337 336 335 335 334 335 335 335 335 333 332 331 241 36 43 62 94 108 121 132 137 135 129 124 121 120 124 129 126 122 120 120 121 121 118 116 115 114 114 113 114 115 117 120 124 131 138 144 148 151 154 155 155 154 154 155 156 157 159 163 169 174 176 175 174 175 177 179 182 188 196 205 212 215 216 222 232 245 260 272 278 279 277 273 267 260 254 249 246 246 246 242 236 231 228 225 224 223 222 224 228 233 236 236 233 229 228 230 233 236 237 237 238 241 246 253 260 264 268 272 276 278 281 285 290 296 299 304 307 310 313 316 318 323 331 338 344 347 347 345 348 353 0 6 9 8 6 7 9 11 12 13 13 12 11 11 11 11 9 8 8 9 11 12 12 12 11 9 8 9 10 11 12 12 11 11 10 10 10 10 11 11 11 10 11 13 14 14 15 15 15 15 15 15 14 13 9 7 7 7 5 4 6 10 11 11 11 9 6 1 359 358 359 1 2 358 356 354 354 356 359 7 18 26 31 34 35 35 34 30 25 20 15 12 10 8 7 6 5 5 5 5 4 3 2 2 3 6 7 9 10 11 12 12 12 12 13 14 16 16 16 18 19 19 19 18 17 15 15 15 16 16 15 14 14 13 13 14 15 17 17 16 15 14 13 13 13 13 13 11 10 8 6 4 3 2 3 2 1 359 357 355 354 354 356 358 1 1 359 353 346 339 333 329 325 324 323 324 324 323 322 321 320 318 316 314 313 311 310 309 309 309 309 308 306 302 295 290 287 284 283 284 287 291 295 297 298 296 293 291 293 303 309 310 310 309 309 309 308 307 305 302 298 295 292 289 286 283 282 281 281 281 281 282 283 283 283 284 283 282 281 280 280 281 282 282 280 278 277 277 276 274 271 269 268 269 271 272 271 271 273 275 276 275 273 272 271 271 272 273 274 275 275 275 274 274 274 273 273 272 274 277 279 280 279 277 273 269 266 264 263 263 263 263 263 262 262 262 263 265 268 270 273 275 278 282 285 287 290 291 292 291 291 291 293 295 297 300 304 307 311 313 315 318 321 324 325 325 325 323 321 314 287 220 195 189 191 198 205 220 247 272 287 297 302 304 306 307 308 309 309 310 310 311 311 312 312 313 314 315 317 320 321 322 322 323 325 330 335 341 345 347 346 344 343 341 341 341 342 343 345 346 349 351 354 355 355 353 352 350 348 346 344 344 344 343 342 342 342 342 342 343 343 342 342 341 341 341 340 339 338 338 338 339 340 341 340 339 338 338 337 336 336 335 335 335 335 334 332 330 248 204 184 175 166 157 153 150 146 139 131 127 127 131 139 145 142 134 130 130 131 131 128 125 123 121 120 120 120 121 123 124 127 132 138 144 149 154 157 159 159 158 157 158 158 158 159 161 164 166 167 166 164 165 169 175 182 190 198 203 204 204 208 219 236 253 267 276 280 279 276 270 263 256 249 245 245 244 242 237 231 228 226 224 222 220 219 221 225 230 232 231 228 225 226 229 232 233 233 234 235 239 245 253 259 260 264 269 275 279 283 289 297 306 315 323 322 319 317 317 318 321 325 328 332 336 339 342 344 350 357 4 8 9 7 7 8 9 10 12 13 15 17 19 19 19 17 14 13 14 14 14 13 12 11 10 10 11 13 16 17 17 17 17 16 16 16 16 16 15 14 14 14 14 16 17 17 17 17 15 15 15 16 14 12 11 10 8 7 7 10 13 14 13 12 10 7 3 0 359 359 1 1 357 357 358 360 4 9 17 25 31 35 37 38 39 38 36 30 23 18 14 12 10 9 8 8 7 7 7 6 5 4 5 6 7 9 10 11 11 12 12 12 13 13 15 16 17 18 19 19 20 20 19 18 17 17 17 17 17 16 16 15 14 14 14 15 16 17 17 16 15 13 12 12 13 13 11 10 8 6 3 1 1 2 3 1 360 358 357 356 356 357 359 3 5 4 1 354 346 339 333 329 326 326 326 326 325 325 324 322 320 317 315 314 313 312 310 309 309 308 306 304 301 295 289 284 282 282 282 285 288 291 292 292 291 290 290 292 297 300 303 304 306 307 309 310 309 308 305 303 300 297 293 289 286 283 282 282 281 281 281 281 282 283 283 283 282 282 282 283 283 283 282 280 277 276 276 276 275 272 270 268 269 271 273 273 273 274 274 274 273 272 271 271 272 273 274 275 276 276 276 275 273 272 272 272 271 272 275 277 278 279 277 274 270 268 266 265 265 264 263 263 262 262 263 265 267 269 271 273 274 276 279 283 285 287 289 290 290 289 290 291 292 294 298 301 305 308 311 313 315 318 319 321 321 323 325 325 324 321 304 229 195 196 205 216 233 253 270 285 296 301 304 305 306 307 308 308 308 308 309 309 310 310 311 311 312 314 317 319 320 320 320 322 325 329 335 339 341 341 339 337 335 334 334 336 338 340 343 346 349 351 352 352 351 351 350 348 347 345 345 344 343 341 340 340 339 340 340 341 340 340 341 342 342 342 342 341 341 342 343 343 343 343 341 340 339 338 338 337 336 336 336 335 334 333 331 276 247 216 194 180 168 158 149 144 139 135 133 135 141 150 155 152 143 138 139 142 142 140 136 134 132 130 129 129 130 131 132 134 136 141 146 150 155 159 161 162 160 160 159 160 160 161 162 163 162 161 160 161 164 170 177 187 197 202 200 196 198 207 225 246 262 272 278 279 278 273 268 261 253 245 242 244 245 242 237 231 227 225 222 219 217 218 221 224 226 227 225 224 223 226 228 230 230 231 232 234 239 245 253 259 260 263 269 274 279 285 294 304 316 328 334 330 323 318 317 317 318 319 319 323 328 335 341 346 351 358 4 8 8 6 6 8 9 11 14 18 22 25 27 26 24 21 17 16 16 17 16 14 13 12 12 12 14 16 20 23 23 22 21 21 21 21 21 20 19 18 16 15 16 17 18 19 19 18 15 13 15 16 17 15 14 12 10 9 10 13 15 16 14 12 10 8 5 2 360 360 0 359 355 356 2 8 13 18 24 30 36 38 39 40 41 42 42 36 27 20 17 14 13 12 11 10 10 10 10 9 8 8 8 9 9 10 11 11 11 11 11 12 13 13 15 16 17 18 19 20 20 20 20 19 19 20 20 19 19 18 18 17 17 16 15 15 16 17 18 17 15 14 13 12 12 12 11 10 8 6 3 1 1 2 2 2 0 360 359 358 357 356 357 1 5 8 8 4 357 347 339 334 332 331 331 330 329 328 326 323 321 318 317 315 314 313 311 310 309 308 306 304 302 298 293 287 284 282 281 283 285 286 286 286 286 287 288 290 294 297 300 302 304 307 309 310 311 310 309 307 304 301 297 293 289 286 284 283 283 282 281 280 281 281 281 282 282 282 283 284 285 284 283 280 278 277 277 277 276 274 272 270 270 271 272 272 273 273 273 272 270 270 270 271 272 273 275 275 275 275 275 274 273 271 270 270 270 271 273 275 277 278 277 274 271 269 268 267 266 265 265 265 264 264 265 266 268 270 272 273 274 276 278 281 283 286 287 288 288 288 288 289 290 293 296 299 302 305 307 310 312 314 315 316 317 318 320 321 321 322 321 313 256 223 221 228 242 258 275 289 298 302 304 305 306 306 307 307 307 307 307 307 308 308 308 309 310 312 315 317 319 319 319 319 321 324 328 332 335 336 335 333 330 328 328 330 334 337 340 343 346 347 347 347 347 346 347 346 345 344 344 343 342 340 338 337 337 336 337 337 338 339 340 342 343 344 344 345 345 346 347 347 347 346 344 343 342 340 339 338 337 336 336 335 334 333 332 296 276 246 211 182 167 159 152 147 145 144 144 146 151 158 162 158 150 146 149 153 153 151 148 146 145 142 139 139 139 141 142 142 143 145 149 152 156 160 162 162 162 161 160 161 162 163 165 166 165 164 164 165 169 175 183 192 199 201 197 194 200 216 236 255 265 273 276 277 274 269 266 260 252 244 241 243 246 243 237 230 224 221 217 215 214 216 219 221 221 221 221 221 223 226 226 227 227 228 231 235 241 246 252 259 264 265 269 274 279 286 296 308 321 331 332 328 323 320 320 320 320 319 318 321 326 330 337 345 353 0 7 11 11 9 10 13 14 15 19 25 31 35 34 30 26 21 18 18 19 20 19 17 15 14 14 14 16 20 25 28 27 25 24 23 24 24 24 23 22 21 20 20 20 20 21 22 22 19 15 15 17 20 19 16 13 11 10 10 12 14 16 17 15 12 9 8 6 3 1 1 1 360 355 355 4 13 19 23 28 34 39 41 41 42 43 44 44 40 31 25 21 19 18 16 15 14 13 13 12 12 12 12 12 12 11 11 11 10 10 9 10 12 13 13 14 15 17 18 19 20 21 22 22 22 23 23 23 23 22 21 21 20 20 19 18 17 17 17 18 18 17 15 14 13 12 12 11 9 7 5 2 0 360 1 1 2 1 360 359 359 357 355 353 357 2 7 10 9 2 353 345 341 338 337 336 335 333 331 328 325 322 320 318 316 315 313 311 310 308 307 305 303 301 299 295 291 288 286 286 286 286 286 286 286 286 286 288 290 293 297 300 302 305 307 309 310 311 311 311 310 307 304 300 296 292 289 287 285 284 283 282 280 280 280 280 281 281 282 283 284 285 285 284 282 280 279 278 277 277 275 274 274 273 272 272 271 272 272 272 271 271 271 271 270 273 275 277 277 277 276 275 274 273 270 269 268 269 270 271 273 275 276 275 273 271 269 268 267 266 266 266 266 266 266 266 267 269 270 272 274 275 276 278 280 282 284 285 286 286 287 287 288 289 291 293 296 298 301 304 307 309 311 312 313 314 315 317 317 318 320 322 323 320 313 302 290 282 285 293 299 303 305 306 306 306 306 306 306 306 306 305 306 306 306 306 307 308 310 313 316 318 318 318 318 318 320 323 326 329 331 331 330 328 326 326 328 331 334 336 338 341 342 342 341 340 340 341 341 341 342 342 341 340 338 337 335 334 333 333 334 334 336 338 341 343 345 346 347 348 349 350 349 349 348 346 345 343 341 339 338 337 335 335 334 333 333 332 315 303 282 245 199 179 171 167 162 158 158 159 161 163 166 167 164 158 155 157 161 161 159 158 157 156 152 149 148 148 150 152 152 151 152 154 156 159 163 165 165 164 163 163 165 167 170 173 175 174 173 172 173 176 183 188 194 198 198 196 197 210 228 245 257 265 270 273 273 271 267 262 259 252 245 241 240 242 240 234 227 220 215 211 210 211 213 215 216 216 216 217 219 222 224 224 224 225 228 232 237 244 249 255 260 265 269 275 279 282 288 296 306 321 330 332 330 329 330 332 331 328 326 325 326 325 325 331 342 354 6 13 16 17 17 19 23 23 24 27 32 37 39 36 30 25 22 22 23 25 25 23 20 17 16 15 15 18 23 30 35 33 28 25 24 24 25 26 25 25 24 24 24 23 21 22 25 25 22 18 18 22 23 21 17 13 11 10 11 13 16 18 19 16 13 10 8 5 3 2 3 4 2 358 358 6 16 22 27 31 37 42 44 45 46 46 45 44 42 37 32 29 27 25 23 21 19 17 17 16 17 17 17 16 14 13 12 11 10 9 8 9 11 13 14 15 16 17 18 20 22 23 24 24 25 26 27 27 26 25 24 23 23 22 22 21 19 18 17 18 19 20 19 17 15 14 13 12 10 8 5 2 360 359 359 360 0 0 0 359 358 357 354 352 352 355 360 3 4 0 354 350 347 344 343 342 340 338 335 332 329 326 323 321 318 315 313 310 308 306 304 302 300 298 296 294 292 290 289 289 291 291 291 290 289 288 288 289 291 294 296 299 303 305 307 308 309 311 311 312 311 309 306 302 298 294 291 289 287 286 284 283 281 280 279 279 280 281 282 283 285 285 285 285 284 282 281 280 279 278 277 274 274 273 272 271 271 271 271 272 273 273 272 271 270 272 274 276 277 277 276 275 274 272 270 268 267 268 269 270 272 273 273 273 271 270 269 268 267 266 265 266 267 267 267 267 268 269 271 273 275 276 277 278 280 281 283 284 284 285 285 286 286 287 288 290 292 295 298 301 305 308 310 311 312 313 314 315 316 317 319 320 322 323 323 322 319 315 311 309 308 308 308 307 306 306 306 306 305 305 305 304 304 305 305 305 305 306 308 312 315 317 317 317 316 316 317 319 321 324 326 328 327 326 325 325 327 328 329 331 332 334 335 335 335 334 334 334 335 337 338 338 338 337 336 334 332 331 330 330 331 331 333 336 340 343 345 346 347 348 349 349 349 348 347 346 344 342 340 338 337 335 334 333 332 332 331 331 330 322 309 286 247 211 196 187 179 173 171 173 174 175 175 173 171 169 167 167 167 167 166 166 165 164 160 156 155 156 158 160 161 159 159 160 162 164 167 169 170 169 168 169 171 175 179 183 185 185 184 183 183 185 187 192 195 196 198 200 206 221 235 247 255 261 265 269 269 267 264 260 257 252 243 237 234 234 233 228 221 214 209 206 205 209 211 212 211 211 213 215 217 219 221 221 222 224 228 234 240 245 251 256 260 265 271 279 286 290 293 297 304 316 326 331 335 338 342 346 345 341 337 333 330 327 327 331 340 352 6 16 22 26 29 35 42 43 40 41 44 45 43 37 29 25 26 29 31 32 30 27 24 21 19 17 16 18 24 32 39 40 33 28 26 26 27 27 25 25 25 26 26 24 21 23 25 28 25 21 21 24 25 22 18 15 14 14 15 17 20 22 22 19 15 12 9 7 6 7 7 7 6 4 6 12 18 24 29 34 39 45 48 50 51 51 51 51 50 47 43 39 37 35 32 29 25 23 22 21 21 21 20 18 16 15 13 12 11 10 9 10 11 13 15 16 17 18 19 21 23 25 26 27 28 29 29 29 28 27 26 25 24 23 22 22 21 20 18 19 20 22 22 21 18 16 15 14 12 9 6 2 360 358 358 358 359 359 359 359 358 356 354 351 349 348 350 354 356 356 354 352 350 348 346 345 344 342 339 336 333 329 327 324 320 316 313 309 306 304 302 299 297 296 295 294 293 292 292 292 293 294 295 295 294 292 290 291 293 295 297 299 301 304 306 307 308 309 310 311 312 310 307 303 299 296 293 291 289 287 286 284 282 281 280 279 280 281 283 284 285 285 285 285 285 284 283 282 280 279 278 276 274 273 272 271 270 271 272 273 274 273 273 271 271 271 272 274 276 276 275 274 272 271 270 268 267 267 267 268 269 270 271 271 270 270 269 268 267 266 265 265 266 267 267 267 268 269 271 273 275 277 278 279 280 280 281 282 283 283 284 284 285 285 286 287 289 291 295 298 303 307 310 311 312 313 314 315 316 317 318 319 320 320 321 320 319 318 316 314 312 311 310 308 306 306 305 305 305 305 304 304 304 304 304 304 304 305 308 310 314 316 317 316 315 314 314 316 318 321 324 325 326 325 325 325 325 325 325 326 327 329 329 329 329 328 328 328 330 333 334 336 335 334 332 331 329 328 328 328 328 329 331 336 341 344 345 346 346 347 347 347 346 345 344 343 342 340 338 336 334 333 332 331 330 329 329 330 334 330 322 309 289 260 232 213 199 190 186 185 185 184 183 182 180 179 177 172 169 168 169 170 170 170 167 164 164 164 166 168 168 167 166 167 169 172 174 176 177 177 177 177 180 185 189 192 193 193 192 191 191 192 193 195 197 198 201 207 216 227 237 246 251 256 261 267 268 264 260 257 255 250 239 231 227 225 223 219 214 208 205 204 205 209 211 209 207 208 210 213 216 217 219 220 221 223 227 233 239 245 251 256 260 265 270 275 283 290 294 296 299 304 309 320 330 339 346 350 352 349 344 338 333 331 335 339 344 351 360 7 10 10 22 39 57 64 62 59 58 57 51 40 29 28 34 38 40 39 35 31 27 24 21 19 17 19 24 32 41 45 40 32 29 28 28 27 25 25 26 27 26 25 25 25 27 28 27 24 23 24 24 23 22 21 22 20 22 24 25 25 24 22 19 16 13 12 13 13 11 9 10 12 14 16 21 27 32 38 43 49 51 53 55 58 59 60 59 56 52 49 45 42 38 34 30 27 26 25 24 23 22 21 19 17 16 14 13 12 12 12 12 14 15 17 19 19 20 22 24 26 28 30 30 30 30 30 29 28 27 25 24 23 22 22 21 21 19 20 21 23 25 25 24 21 18 16 14 12 7 4 1 359 358 358 359 359 359 358 357 356 354 351 348 347 348 350 352 353 353 352 351 349 348 347 346 344 341 338 334 332 329 326 322 318 314 311 308 305 302 299 297 296 296 297 297 297 296 296 297 297 298 299 300 299 297 296 297 299 300 301 303 304 305 307 308 308 308 310 311 310 308 305 302 298 295 293 291 289 287 285 283 281 280 280 280 282 283 284 285 285 285 285 285 285 284 282 281 279 277 276 275 273 272 271 272 273 274 274 275 275 274 272 271 271 272 274 275 275 273 272 271 270 269 269 267 266 266 267 267 267 268 269 269 269 269 268 267 267 266 265 266 267 268 267 268 270 272 274 275 277 278 279 280 280 281 281 281 282 282 283 283 283 284 285 287 289 292 296 301 306 310 312 313 313 314 315 315 316 317 318 318 318 318 317 316 315 313 313 312 311 310 308 306 305 304 304 305 305 304 303 303 303 303 304 304 305 307 309 312 315 316 316 315 314 313 314 316 319 322 324 324 324 324 323 322 322 322 322 323 324 325 325 324 324 324 325 328 330 333 334 333 331 330 328 327 327 327 327 327 329 333 339 343 344 344 344 344 344 344 343 342 342 341 340 339 337 335 334 332 331 330 329 328 328 327 327 334 332 328 320 307 289 267 243 224 212 203 198 195 193 192 191 190 188 185 178 173 170 169 171 172 171 173 172 171 172 173 174 175 174 173 175 178 181 183 185 187 187 186 186 188 191 195 199 199 197 195 194 196 197 198 200 203 205 208 214 221 228 236 244 249 254 259 263 264 261 258 254 251 245 236 226 221 218 215 211 207 203 203 204 207 208 207 205 204 206 209 212 213 214 216 218 219 221 226 232 238 244 249 254 259 264 268 272 278 287 291 293 294 293 295 307 326 339 346 349 350 350 348 338 329 330 339 345 347 350 352 351 349 346 348 18 51 73 80 77 74 73 69 56 40 37 44 49 50 46 41 35 29 25 22 21 20 22 26 34 44 50 49 43 34 30 29 27 25 27 28 28 29 30 32 31 31 30 29 28 28 28 29 28 28 29 31 31 31 31 31 31 29 26 24 23 21 19 19 17 13 11 13 17 21 23 24 29 36 43 49 53 55 58 61 64 66 67 66 63 59 54 50 45 42 37 33 30 29 28 27 25 24 23 21 20 19 17 16 15 15 14 14 15 16 18 19 20 21 22 25 27 29 30 31 31 30 29 29 28 27 26 25 24 24 23 23 22 21 21 22 24 27 29 30 28 24 21 18 15 10 6 3 1 0 360 0 1 0 359 358 356 354 351 349 349 350 351 352 352 352 352 351 350 349 349 347 345 341 337 334 332 331 328 325 322 319 316 313 310 308 305 303 301 300 301 300 300 300 299 299 300 303 307 308 308 307 307 307 308 308 308 308 308 308 308 309 309 308 309 309 310 309 307 304 300 297 294 292 290 288 286 284 282 281 280 281 282 283 285 285 285 285 285 285 285 284 282 280 278 277 276 275 274 273 273 273 273 274 274 275 275 274 273 272 272 273 273 273 272 272 272 271 270 269 269 268 266 265 264 264 265 266 267 268 268 269 269 268 268 267 267 268 268 269 269 269 271 272 273 274 275 277 279 281 281 280 280 280 280 281 281 282 282 283 284 285 287 290 293 298 303 308 311 312 313 314 315 316 316 317 317 317 317 316 315 313 312 311 310 310 309 309 307 305 304 303 303 304 304 303 302 302 302 302 303 304 305 306 308 311 313 315 315 314 314 313 314 315 318 320 322 322 322 321 319 319 319 319 320 320 320 321 321 321 321 322 323 326 330 332 334 332 330 329 328 327 327 328 328 329 332 338 343 346 345 343 342 342 341 341 340 339 338 337 336 336 334 333 332 330 329 328 328 327 327 326 326 332 332 329 325 317 306 291 272 251 235 225 216 210 206 203 201 199 197 193 187 178 173 171 171 172 173 177 179 178 178 178 179 181 180 180 182 186 188 189 191 194 196 196 193 192 192 194 196 198 199 199 199 201 202 205 209 213 215 218 221 225 230 238 244 249 255 257 258 257 256 256 251 246 240 232 222 216 211 208 204 202 200 200 203 204 204 202 201 203 205 208 210 211 211 213 215 217 220 225 232 237 242 247 252 257 262 267 270 275 280 285 288 290 292 297 309 330 341 342 343 345 346 343 330 323 324 333 342 344 342 334 315 287 258 257 220 119 102 100 99 96 93 88 79 65 54 54 55 54 50 45 39 33 26 24 23 24 27 32 38 44 49 50 47 41 33 29 28 27 28 31 33 35 37 38 37 35 35 35 35 34 34 35 37 38 39 40 41 40 40 41 40 38 34 31 33 31 28 25 20 16 14 16 22 28 31 29 34 43 51 56 59 62 65 69 71 73 73 72 68 63 57 52 48 44 40 35 33 32 31 29 27 26 25 24 23 21 20 18 18 17 17 17 16 17 18 19 21 22 23 25 27 28 30 31 31 30 29 29 28 28 27 26 27 27 26 25 25 23 23 23 24 27 30 35 35 31 27 23 19 14 10 7 5 4 3 2 2 1 0 359 357 355 353 352 351 352 352 353 352 352 351 350 349 349 349 347 345 341 337 334 332 332 330 329 327 326 324 322 319 316 313 310 308 306 305 303 303 302 302 302 306 311 315 317 317 319 319 318 317 316 315 314 313 312 312 311 311 310 309 309 309 309 307 305 302 299 296 294 292 289 287 285 283 282 281 282 283 284 285 286 286 286 286 286 285 283 282 281 279 278 277 276 275 274 274 274 274 274 275 275 275 274 273 272 272 273 273 273 271 271 270 270 269 268 268 267 265 264 263 263 263 263 264 265 266 267 267 268 268 268 269 269 269 270 270 270 271 272 271 273 275 276 279 281 280 279 279 279 279 279 279 280 280 281 283 284 286 288 292 296 301 305 308 311 313 314 316 317 317 317 317 317 317 315 314 312 310 309 308 307 307 307 306 304 302 302 302 303 303 302 301 300 300 301 302 303 304 305 306 308 310 312 314 314 314 314 314 314 316 318 319 319 318 317 316 316 316 316 317 317 317 317 318 318 319 320 322 325 329 332 334 333 331 330 329 330 330 331 333 335 338 342 345 344 342 340 339 338 338 337 336 335 334 333 332 332 331 330 329 328 328 327 326 326 326 325 326 331 331 330 328 324 317 307 293 277 261 248 238 228 221 216 211 208 205 201 195 187 178 175 175 176 177 180 184 185 183 182 182 184 186 186 187 189 189 188 189 192 196 198 197 195 194 194 195 199 205 208 210 212 213 216 220 223 226 227 229 231 235 240 244 247 252 252 249 248 250 252 246 240 233 225 215 208 203 201 199 199 199 199 198 199 199 199 201 203 205 206 208 209 210 214 216 218 221 225 230 235 241 246 250 255 259 263 267 271 276 281 283 292 301 309 317 325 329 331 333 334 330 325 323 322 325 330 333 332 325 311 280 252 233 222 203 173 147 133 128 123 118 114 98 81 69 65 62 56 51 46 42 37 31 27 27 29 33 37 42 45 47 47 45 42 37 34 33 33 33 35 38 41 43 43 42 40 42 44 43 41 39 39 42 44 46 48 50 52 52 51 49 47 44 43 46 42 37 32 26 20 19 24 31 38 41 40 45 53 59 63 67 70 74 77 79 79 77 75 71 64 57 52 48 45 40 37 35 33 32 30 29 28 27 26 25 24 23 21 21 20 20 19 19 19 19 20 21 23 24 26 27 29 30 32 33 33 32 31 31 30 29 29 30 31 30 29 27 25 24 24 24 26 30 35 38 37 34 30 26 21 17 14 11 9 6 4 3 2 1 360 358 356 355 353 353 353 353 353 352 351 350 350 349 348 348 347 346 343 340 337 335 335 335 335 335 334 334 332 328 325 321 316 313 310 308 306 305 305 307 313 318 319 320 320 321 322 322 321 321 320 319 318 317 316 315 314 313 312 311 311 311 310 308 306 304 301 299 296 295 293 290 288 286 285 284 284 285 286 286 286 286 286 286 286 285 284 283 282 281 280 278 277 276 275 275 275 274 275 275 275 275 274 272 271 271 272 272 271 270 268 268 269 269 268 267 266 265 263 262 262 262 262 263 263 263 264 265 266 267 268 269 270 270 270 270 271 272 271 271 272 274 276 278 280 280 279 278 278 277 277 277 278 279 280 282 283 285 287 290 294 299 303 306 309 312 315 317 318 318 317 317 317 316 314 313 311 309 307 306 305 305 305 304 303 302 301 301 301 301 301 300 299 299 299 300 301 302 303 304 305 307 309 311 312 313 313 313 314 315 315 315 315 314 313 313 312 312 312 313 314 315 315 316 317 318 320 322 326 330 332 334 334 332 332 332 333 335 336 338 340 342 342 342 340 339 337 336 336 335 334 333 332 331 330 329 328 328 327 327 326 326 325 325 325 325 325 325 330 331 331 330 327 324 317 307 295 282 270 259 247 237 228 222 217 214 210 202 193 184 179 180 181 182 184 187 189 188 186 186 188 191 192 193 193 192 192 191 193 197 200 202 202 202 203 207 213 218 222 224 225 226 226 227 229 231 232 234 236 238 242 244 243 242 240 240 242 244 244 239 230 223 213 205 200 197 196 197 199 200 199 195 197 198 199 201 203 205 205 206 208 210 213 217 219 222 225 229 234 241 246 250 252 253 255 261 269 275 281 285 292 310 317 312 306 303 302 300 299 303 310 322 325 328 325 319 311 302 292 272 253 236 219 202 188 174 161 149 138 130 130 109 89 81 78 74 66 57 52 49 45 39 32 32 35 38 41 44 46 47 48 48 47 46 45 43 42 41 40 42 45 50 50 47 46 49 54 54 50 45 44 45 46 48 51 55 59 61 59 56 54 53 52 52 46 42 37 31 26 24 34 49 57 58 59 61 64 68 72 76 79 83 85 85 82 79 75 70 63 56 51 47 44 41 38 36 34 31 30 29 29 28 28 27 27 26 25 24 23 22 22 23 22 22 23 23 24 25 26 27 29 32 34 36 37 36 35 35 34 34 33 34 35 35 33 31 28 26 25 25 26 29 34 39 41 40 39 37 34 31 28 24 18 13 8 5 4 2 0 358 357 355 354 354 353 353 353 352 351 350 349 348 348 348 348 347 345 342 341 341 343 343 343 342 342 342 340 337 333 328 323 318 314 312 312 314 316 318 321 321 321 321 321 321 321 321 321 322 322 322 321 320 319 318 317 316 316 315 315 314 313 311 309 306 304 302 300 298 297 294 292 290 289 288 288 287 287 287 286 286 285 286 285 285 284 283 283 282 281 280 278 277 276 275 275 275 275 275 275 275 274 273 271 270 271 270 269 268 266 266 267 268 268 267 266 265 263 262 261 261 261 261 260 260 260 262 263 266 268 269 270 270 271 271 271 272 272 272 272 274 277 278 279 280 279 278 277 276 276 276 277 278 279 281 282 284 286 289 293 298 301 305 308 311 315 317 318 318 317 316 315 314 313 311 310 308 307 305 304 304 303 303 302 301 300 300 300 300 300 299 298 297 297 298 299 300 301 302 303 304 306 308 310 311 312 312 312 312 313 313 312 310 310 309 309 309 310 310 311 313 314 315 316 318 320 323 326 330 332 334 334 334 334 335 336 337 338 339 339 339 338 337 336 335 334 333 332 332 331 330 329 327 326 326 325 325 325 325 325 324 324 324 324 324 324 324 328 329 330 329 328 325 320 313 303 294 284 274 264 253 242 233 228 224 219 211 200 191 185 185 187 188 188 190 191 191 190 189 191 194 197 199 199 200 201 200 200 202 206 209 210 212 214 218 224 229 232 234 234 233 232 231 231 231 232 232 233 235 237 241 238 232 231 237 240 239 237 230 220 210 201 196 194 194 196 198 202 203 200 195 196 197 198 200 202 204 205 207 208 210 213 216 219 222 225 230 236 243 247 247 246 246 248 253 262 274 280 283 287 301 305 297 287 278 271 266 273 293 310 320 319 315 307 295 285 278 275 269 256 238 219 203 194 183 162 141 127 119 116 110 100 91 87 85 80 71 63 59 55 48 42 41 42 43 44 45 47 46 50 52 52 54 56 54 50 47 46 48 51 56 55 52 51 54 60 63 61 55 52 53 52 51 53 57 62 66 65 63 60 58 56 52 50 48 45 40 37 36 44 61 72 77 78 77 78 80 82 85 88 91 90 87 83 78 72 66 59 53 48 45 42 40 38 35 33 31 30 29 29 29 29 29 29 29 27 26 26 25 25 25 26 26 26 26 26 26 27 28 31 33 36 39 41 41 40 40 40 39 38 38 38 39 38 35 32 29 27 26 26 29 33 38 42 45 46 47 47 47 45 39 31 22 15 9 6 3 1 359 358 356 356 355 354 353 352 351 351 350 350 349 349 348 349 348 347 345 344 346 349 352 353 353 351 348 346 344 340 335 330 325 324 324 326 328 328 327 326 324 323 323 323 323 323 323 324 324 325 325 324 323 323 322 321 321 320 320 319 318 317 315 313 310 308 306 304 303 301 299 297 295 294 293 292 291 289 288 287 286 286 286 286 285 284 283 283 282 281 280 279 278 277 276 276 276 275 275 274 274 274 273 272 271 270 270 268 267 266 265 265 265 264 263 263 263 263 262 261 260 259 258 258 257 258 259 261 263 266 268 269 270 270 271 271 272 273 273 273 274 277 278 279 280 279 278 276 275 275 275 276 277 278 279 281 283 285 289 293 297 300 303 306 309 312 315 316 316 316 315 313 312 310 309 308 307 306 305 305 304 303 302 301 301 300 300 300 300 299 299 298 297 296 297 298 299 300 301 301 302 303 305 306 308 309 309 309 310 311 311 310 309 308 307 307 307 308 309 310 312 313 314 316 318 321 324 327 330 332 333 334 335 335 336 336 337 337 337 336 335 334 333 331 330 330 329 329 328 327 327 326 325 324 323 323 323 323 324 324 324 324 323 323 323 322 323 323 325 326 325 324 321 317 311 304 297 291 284 275 266 256 248 242 237 231 223 212 201 194 191 191 192 192 192 192 192 191 191 193 197 201 203 203 205 207 209 209 209 210 213 216 219 222 226 230 234 237 238 237 234 232 230 228 227 227 227 227 225 225 228 221 219 223 231 236 233 229 221 212 203 194 192 193 195 197 200 201 202 197 194 194 195 197 200 202 203 205 207 208 211 213 216 218 222 226 230 236 242 244 243 243 244 246 250 255 266 278 274 269 272 280 282 278 274 273 276 286 306 314 310 301 291 279 270 264 261 261 261 251 230 212 199 191 178 149 121 110 106 99 91 87 87 88 89 89 85 76 71 66 60 54 50 49 48 48 49 50 49 53 55 56 58 60 59 55 53 54 57 61 62 61 59 58 59 64 70 72 69 67 68 68 63 62 64 68 72 73 71 69 67 65 62 62 62 60 58 58 62 74 89 93 94 94 92 91 91 92 94 95 94 91 86 80 73 66 60 54 48 44 42 39 37 35 33 31 30 30 30 30 30 31 31 32 31 30 29 29 29 28 28 29 29 30 31 31 31 31 33 36 39 42 45 47 48 47 47 47 46 43 42 42 43 42 41 38 35 32 30 29 29 32 36 41 46 50 54 56 58 56 51 44 35 25 16 10 6 2 0 359 357 357 356 355 354 353 352 351 351 351 350 350 349 349 349 348 347 346 347 350 356 359 360 359 356 353 350 346 342 338 335 338 338 337 335 334 332 331 329 328 327 326 326 326 326 327 327 327 327 327 327 327 327 326 326 325 324 324 323 322 320 318 315 313 311 309 307 306 304 303 302 301 299 298 295 293 291 289 288 288 287 287 286 285 283 283 282 282 281 280 278 278 277 277 276 275 275 274 274 273 273 272 271 270 269 268 267 266 265 263 262 261 260 260 261 261 261 259 258 256 255 254 254 255 257 260 262 264 266 267 268 269 270 271 272 273 273 274 274 276 278 279 279 279 277 275 274 274 275 276 277 278 278 280 281 284 287 291 295 299 302 304 306 308 310 312 313 313 312 311 310 309 308 307 306 306 306 306 305 304 303 302 301 301 300 300 300 299 299 298 297 296 296 297 298 299 300 300 300 301 302 304 305 306 306 307 308 309 309 308 307 306 306 306 306 307 308 309 311 313 314 316 317 320 324 327 329 331 332 333 334 334 335 335 335 335 334 333 331 330 329 327 326 325 325 324 324 324 323 323 323 322 322 322 323 323 323 323 323 323 323 322 322 321 322 316 317 318 318 316 313 309 305 299 294 289 284 279 273 266 259 253 249 243 235 225 214 206 200 198 197 196 196 195 194 192 191 192 196 202 208 211 211 214 216 219 220 220 221 223 226 229 231 233 235 236 236 234 231 226 221 218 217 217 217 213 208 202 199 196 200 211 223 230 228 221 213 207 199 194 192 194 196 198 198 196 193 193 193 193 195 197 199 201 203 205 207 209 211 213 215 218 222 227 232 237 239 240 240 241 245 248 252 254 257 269 259 254 256 263 273 280 286 293 301 310 315 305 291 278 266 257 252 250 249 249 248 238 218 197 178 160 143 129 119 108 101 95 89 87 89 91 94 95 93 87 83 77 71 64 58 55 54 53 53 53 52 55 58 61 64 66 64 60 61 64 67 69 67 67 67 66 68 73 80 84 83 82 85 87 83 77 76 78 82 84 82 79 77 77 79 81 84 88 94 105 118 129 131 122 114 108 103 101 101 101 98 95 92 87 81 74 66 59 53 48 44 41 39 36 34 32 31 30 29 30 30 31 32 33 34 34 34 33 32 32 32 33 33 33 34 35 37 38 39 42 46 50 53 55 56 57 57 57 56 54 52 50 48 47 46 46 45 44 42 40 37 34 33 33 35 39 44 50 56 61 63 62 59 55 49 41 30 19 11 6 2 360 358 357 356 356 355 354 353 352 351 351 351 351 350 348 349 349 349 348 348 350 356 360 1 1 360 358 356 353 349 347 346 345 344 342 341 339 337 335 333 332 331 331 330 330 329 329 329 329 330 330 331 332 332 331 331 331 330 329 328 327 326 324 321 319 317 315 314 312 311 310 309 308 307 305 302 299 296 294 292 291 290 289 288 286 285 284 283 283 282 281 279 279 279 278 277 276 275 274 274 273 273 272 271 270 269 268 266 265 263 262 259 257 256 256 257 257 257 256 255 253 252 251 251 253 255 259 261 263 264 265 266 268 270 271 272 273 274 275 275 277 278 279 279 279 277 275 273 273 274 276 276 277 278 279 281 283 287 290 293 297 300 303 305 307 308 309 310 310 310 310 309 308 307 307 307 307 308 307 307 306 305 304 303 302 301 300 300 299 298 298 297 296 296 296 297 298 299 300 300 299 300 301 302 302 303 304 305 306 307 307 307 306 305 305 305 306 307 309 311 312 314 316 317 319 322 325 327 329 329 330 331 332 332 332 332 331 330 329 327 326 324 323 322 321 321 320 321 321 321 321 321 322 322 322 323 323 323 323 323 322 322 321 321 321 321 309 309 309 309 307 305 302 298 293 289 284 280 277 273 268 263 258 254 250 244 235 227 218 212 207 204 201 200 199 197 194 192 191 192 198 207 214 216 216 218 223 228 231 231 230 233 235 235 232 230 231 230 228 224 217 207 201 198 197 196 190 182 183 185 186 189 202 215 223 221 212 205 200 196 194 194 194 195 196 194 192 192 191 192 193 195 197 199 201 203 204 207 209 211 212 214 218 223 231 236 239 239 238 238 240 243 247 250 253 253 247 255 248 247 255 269 285 293 299 303 304 298 284 270 258 249 242 239 239 238 237 232 222 204 179 155 138 128 124 120 105 101 100 99 96 94 95 97 98 97 94 89 84 77 72 67 64 62 61 59 58 58 57 61 65 68 69 69 66 70 73 73 73 73 75 77 79 82 85 90 91 89 90 93 95 94 89 88 90 93 93 90 88 87 88 91 96 106 124 139 149 154 156 150 141 132 125 120 118 117 112 100 91 84 79 73 66 58 52 47 44 42 39 36 34 32 31 30 29 29 30 31 32 33 34 36 37 37 37 36 36 38 40 41 42 43 45 46 48 52 57 63 67 69 70 70 69 68 67 65 63 60 57 54 52 50 49 49 49 49 47 45 43 41 40 39 41 44 48 54 59 63 64 64 63 61 57 49 36 23 13 6 2 360 358 356 356 355 354 354 353 352 352 351 351 350 349 349 349 349 349 349 351 355 359 1 1 1 360 359 356 354 352 350 349 348 346 345 343 341 339 338 337 336 335 334 334 333 332 332 333 334 335 337 338 338 337 337 337 336 336 335 334 333 331 329 327 325 323 322 321 320 319 318 316 314 312 309 305 302 300 298 296 294 293 291 289 288 287 286 285 284 282 281 281 280 280 279 277 276 275 275 274 273 272 271 270 269 267 265 263 262 259 257 255 253 252 251 251 251 252 251 251 250 249 249 251 254 256 258 260 262 263 264 267 269 271 272 273 274 276 277 278 279 280 281 280 278 276 274 272 274 276 277 278 279 280 282 284 287 289 292 296 299 302 305 307 309 309 310 310 309 309 308 308 307 307 308 309 310 310 310 309 308 307 306 304 303 302 300 299 298 298 297 296 296 296 297 298 299 300 300 299 299 299 300 300 301 301 303 304 305 306 305 305 304 304 305 305 306 308 310 311 313 315 316 318 320 323 324 325 326 327 328 329 329 329 329 328 327 325 323 322 320 319 319 318 318 318 318 318 319 320 321 322 323 323 323 323 323 322 322 322 321 321 320 320 320 308 306 305 304 302 300 298 295 291 287 282 279 276 271 267 263 260 257 253 249 243 236 229 222 216 211 207 204 201 199 196 192 190 189 192 202 211 216 217 218 223 228 232 234 233 237 238 234 228 223 222 224 222 216 207 194 185 180 177 175 171 167 174 180 184 188 199 211 217 213 204 198 191 190 192 194 194 193 193 192 192 192 192 193 195 196 198 200 201 203 204 206 209 211 212 215 219 226 233 237 241 244 241 238 237 239 241 244 246 246 246 263 239 235 242 260 279 285 282 278 275 271 265 258 249 242 235 230 228 228 225 218 206 187 166 148 138 131 126 116 103 101 102 103 102 99 97 99 101 100 98 94 89 84 80 77 75 74 71 68 66 64 63 66 70 73 73 73 74 76 78 78 80 83 87 91 93 95 97 98 94 90 90 94 98 99 97 97 99 98 95 96 97 98 98 100 106 116 134 149 158 161 157 144 135 134 137 139 134 124 110 97 85 77 70 64 58 53 49 46 44 42 39 37 35 33 32 30 30 31 31 32 33 34 36 39 41 42 41 41 43 46 50 53 57 59 62 64 66 71 76 81 83 83 82 82 81 79 77 74 71 68 64 61 58 56 54 54 54 54 53 53 52 50 48 46 46 47 49 52 56 61 64 65 66 67 66 64 55 42 27 15 7 2 359 357 356 355 355 354 354 354 353 352 352 351 350 349 349 349 349 350 352 356 359 1 1 1 1 359 357 355 353 352 351 350 349 348 347 346 345 343 342 341 339 339 338 338 338 338 339 341 342 344 344 344 343 343 343 344 344 343 342 340 339 337 335 333 331 329 328 327 326 325 323 321 319 316 313 309 307 304 302 300 298 296 294 292 291 290 289 287 285 283 283 282 281 280 279 278 277 276 275 274 272 271 270 268 267 264 262 260 258 256 253 252 251 249 247 245 246 246 247 248 248 249 250 251 252 254 257 260 262 264 266 268 270 272 273 275 277 279 280 281 282 281 281 281 281 279 276 278 280 281 283 283 283 285 287 289 291 293 296 300 303 306 309 310 311 311 311 310 309 308 307 307 308 309 312 314 314 314 313 311 310 309 307 305 304 302 300 299 298 297 296 295 295 296 297 299 300 301 300 300 299 299 298 299 300 301 302 303 304 304 304 304 304 304 304 305 307 308 310 312 313 315 316 317 319 321 322 323 323 324 325 326 326 326 325 324 322 320 319 318 317 317 317 317 317 317 318 319 320 321 322 323 323 323 323 323 322 322 321 321 320 320 320 320 315 312 309 306 304 302 300 297 293 289 285 282 279 275 270 265 262 258 255 251 247 242 236 229 223 217 212 208 204 200 197 194 191 191 193 199 208 214 217 219 222 226 228 231 234 237 237 232 226 220 218 218 217 210 199 185 173 166 162 160 158 158 168 175 184 193 204 212 212 206 200 195 191 190 190 191 192 193 194 193 192 192 193 195 197 199 200 200 202 203 205 207 212 216 218 217 220 226 234 239 242 244 246 240 234 232 234 237 238 240 242 239 216 214 223 240 258 261 255 249 246 246 248 248 245 238 230 222 218 217 213 205 192 175 158 145 138 134 126 113 103 99 97 97 97 97 97 101 103 103 101 98 94 91 88 87 86 85 83 80 77 74 71 72 74 78 82 84 84 83 85 88 92 97 102 105 105 106 108 108 101 97 94 96 101 107 111 109 105 101 98 99 104 107 108 109 112 115 121 131 145 159 164 150 138 140 143 141 130 113 97 86 77 70 63 58 54 51 49 47 45 43 40 39 39 38 36 34 33 34 34 35 36 37 40 43 46 47 47 48 52 57 64 70 76 80 81 82 84 87 91 93 94 93 91 90 88 86 83 79 76 73 70 67 65 62 60 58 58 58 58 59 58 58 56 55 54 53 53 54 55 55 57 61 64 67 69 69 67 59 48 35 21 11 4 360 357 356 355 354 354 354 354 353 353 352 351 350 349 349 349 351 355 358 360 360 359 359 359 359 358 356 354 353 352 352 351 350 350 350 349 348 347 346 344 344 344 344 344 345 346 347 348 349 349 349 348 349 350 351 351 350 349 347 345 344 342 340 337 336 334 333 332 331 330 328 326 324 321 318 315 313 311 308 306 303 300 298 296 294 293 291 288 286 285 284 283 282 281 280 280 279 277 275 273 271 269 267 266 263 261 259 257 255 254 253 251 250 247 243 240 238 241 243 246 247 248 248 247 249 252 257 261 264 266 268 269 271 273 275 278 280 281 281 281 281 282 283 285 284 286 287 288 289 288 288 288 289 291 292 294 296 298 302 305 308 310 311 313 313 313 312 310 309 308 308 309 311 314 317 318 318 316 315 314 312 310 308 306 304 302 300 298 297 295 294 294 295 297 299 300 301 301 301 300 300 299 299 299 299 299 300 301 302 302 303 303 303 304 304 305 307 308 310 312 313 314 315 316 317 318 319 320 321 322 323 323 323 323 322 321 320 319 318 318 317 317 317 317 318 318 319 320 321 322 323 323 323 323 322 322 321 321 320 320 320 320 321 323 320 317 314 311 309 306 303 299 295 291 288 284 280 275 269 264 259 255 252 249 245 240 235 229 222 216 211 206 202 198 196 194 193 194 198 203 211 216 218 219 220 223 228 232 235 235 231 226 221 217 215 212 206 193 178 166 157 153 150 149 154 164 172 188 201 208 209 204 199 196 194 192 190 188 188 191 193 195 196 195 195 197 199 201 202 202 202 202 203 205 208 214 217 217 214 214 220 231 240 244 246 245 237 230 226 227 231 232 230 225 217 206 203 210 222 234 238 231 228 228 229 232 237 239 236 227 217 209 206 202 195 183 170 156 146 140 136 128 115 105 101 98 95 93 93 96 100 101 101 100 98 97 96 95 94 94 94 93 92 90 86 83 83 85 90 94 95 93 91 94 99 104 109 113 113 111 113 116 118 115 113 104 101 103 107 110 110 101 99 99 101 106 110 110 110 109 108 108 111 121 153 192 166 135 132 129 121 108 93 81 74 70 66 61 55 51 50 49 47 46 44 42 42 41 40 39 38 38 39 40 40 41 42 44 49 52 54 56 59 65 73 82 90 95 97 97 97 97 98 99 100 100 99 97 95 92 89 86 82 79 77 75 72 70 68 66 64 63 63 63 64 64 64 64 63 62 61 60 59 57 55 53 55 59 63 67 70 71 70 66 59 46 32 19 9 1 357 355 353 353 353 353 353 353 352 352 352 353 353 354 356 358 359 359 358 356 356 356 357 357 356 356 355 354 353 353 352 353 353 353 352 350 350 349 349 349 349 349 350 350 351 351 352 352 352 352 352 353 353 353 353 352 350 349 347 346 344 342 340 339 338 337 336 335 334 333 331 329 327 325 323 321 319 316 312 309 306 303 302 300 297 294 291 288 286 285 283 282 282 281 281 280 278 275 272 269 267 265 262 260 258 257 256 255 253 251 248 246 243 239 235 236 238 241 244 247 246 245 245 249 254 260 264 266 268 269 271 273 275 278 280 281 280 279 278 279 282 283 284 287 290 295 296 295 294 293 293 295 296 297 299 301 304 307 310 312 313 315 315 314 313 311 309 308 308 310 313 316 319 320 321 320 318 317 315 314 312 309 306 304 302 299 297 295 294 294 294 296 298 299 300 301 301 301 301 300 300 299 299 298 299 299 299 300 301 301 302 303 303 304 305 307 308 310 311 312 312 313 314 315 316 317 318 319 320 321 321 321 321 321 320 320 319 319 319 319 319 319 319 319 320 321 321 322 322 322 322 322 322 321 321 321 320 320 321 321 322 328 325 323 320 318 316 314 310 307 303 298 295 291 287 281 275 268 262 256 252 249 246 242 237 232 226 219 213 207 203 200 198 196 195 195 196 197 202 209 212 212 213 218 226 231 234 234 231 226 221 216 211 206 200 188 172 160 151 147 144 146 154 164 175 196 204 206 203 199 195 193 193 192 190 188 188 191 195 197 198 198 200 201 203 204 204 204 203 203 204 206 210 217 219 217 213 213 216 224 236 243 241 236 228 221 218 218 221 221 216 209 204 201 201 205 213 222 226 222 220 220 221 223 227 232 233 226 216 207 200 193 186 178 168 159 151 145 141 135 122 111 106 103 98 94 92 92 95 98 98 98 98 98 98 98 99 100 101 102 103 102 100 97 97 100 104 107 106 105 104 106 108 111 112 111 108 106 108 113 118 122 124 114 106 102 99 97 98 98 98 99 102 106 109 108 107 104 101 97 92 90 82 72 77 87 89 93 91 86 79 75 73 73 73 71 63 49 48 47 46 45 44 43 43 42 42 43 43 45 45 46 45 46 47 50 56 60 64 69 75 84 93 101 107 109 108 107 107 106 105 104 104 104 102 100 97 95 92 88 85 82 80 78 77 75 73 72 71 70 69 69 69 69 70 70 69 69 68 67 66 64 62 58 57 58 61 65 69 71 73 73 71 67 60 48 33 15 360 353 351 350 351 351 351 352 353 356 357 357 357 358 358 359 358 357 354 354 354 354 355 355 355 356 356 355 355 354 355 355 355 354 353 353 352 352 352 352 353 353 353 352 352 353 353 353 353 352 352 353 352 352 351 351 350 350 349 348 347 346 344 343 342 342 340 339 339 338 337 337 335 333 332 331 329 327 324 319 316 313 311 309 305 302 299 296 293 290 287 285 284 284 283 282 280 277 275 271 268 266 263 260 257 256 255 254 252 249 246 243 242 240 238 237 237 237 238 246 246 245 246 250 255 260 264 266 268 269 271 273 275 278 280 280 278 276 275 276 278 279 281 284 289 295 299 299 297 297 297 298 299 300 302 304 306 309 311 313 315 316 317 316 314 312 310 309 310 312 314 317 319 320 321 321 320 320 319 317 315 313 310 307 304 301 298 296 295 294 295 296 297 298 299 300 300 301 302 302 302 301 300 299 299 298 298 299 299 300 301 301 302 303 304 305 307 308 309 310 310 311 312 313 314 315 316 317 318 319 320 320 321 321 321 321 321 321 321 320 320 320 320 320 321 321 321 322 322 322 322 322 322 321 321 321 321 321 322 323 324 331 329 326 324 322 320 318 316 313 309 306 301 297 293 288 282 275 267 261 255 250 246 241 237 232 226 220 214 208 204 200 198 197 196 195 194 194 196 202 207 208 210 215 223 231 234 233 229 224 219 214 207 199 191 180 165 153 146 143 142 145 155 165 179 196 203 202 199 196 195 194 193 193 192 191 191 194 198 201 202 203 205 206 206 207 207 206 206 207 208 210 214 220 220 216 212 211 214 217 223 229 228 221 214 208 207 209 210 208 202 201 199 198 200 204 211 220 223 220 217 216 216 218 221 225 228 227 219 210 199 188 180 174 167 161 156 152 149 143 129 118 113 110 107 103 99 97 98 100 102 102 100 99 99 100 102 104 105 107 109 109 108 106 107 110 115 119 118 116 115 118 120 119 117 112 106 100 99 102 104 107 109 107 103 100 97 94 94 94 96 98 101 104 106 108 107 105 102 99 95 88 79 70 61 56 57 69 76 80 83 87 89 92 94 93 80 58 50 47 45 44 44 44 44 45 46 47 48 49 49 50 50 50 51 54 60 68 77 86 96 106 111 114 114 113 112 111 111 110 109 108 107 106 104 102 99 96 93 90 88 85 83 81 80 78 77 76 75 75 74 73 73 73 73 73 73 72 72 72 71 71 69 67 65 64 64 66 68 71 72 73 73 74 75 73 68 57 29 349 345 346 347 347 348 349 353 356 358 358 359 359 359 359 358 355 354 354 354 353 353 354 355 356 356 355 355 355 356 356 356 355 355 354 354 354 354 354 354 354 354 354 354 354 353 353 353 352 352 352 351 351 350 350 350 350 350 350 349 349 348 347 346 346 345 344 343 343 343 343 342 341 340 339 339 337 334 329 325 324 323 320 317 313 310 306 303 299 295 290 287 285 285 283 281 279 276 273 270 267 264 260 257 254 254 253 250 247 243 240 240 240 240 239 238 238 240 245 247 248 250 253 257 261 265 267 268 269 270 272 274 276 278 278 276 274 273 273 273 275 275 277 282 289 295 296 296 297 299 300 302 303 305 307 309 311 314 316 317 318 318 316 314 312 311 311 311 312 314 316 318 319 320 320 320 321 321 320 319 317 315 312 308 304 301 299 297 296 296 296 297 297 298 299 299 300 301 302 303 302 302 301 300 299 298 298 298 299 299 300 301 302 303 304 305 306 307 308 308 309 310 311 313 314 315 316 317 318 319 320 320 321 322 322 323 322 322 321 321 321 321 321 322 322 322 322 322 322 322 322 322 321 321 321 321 322 323 324 325 334 332 330 327 325 322 321 319 316 313 310 305 301 296 292 286 280 273 266 259 253 247 241 236 230 225 219 214 209 204 201 198 196 194 193 191 189 191 197 203 205 207 212 220 227 232 231 228 223 218 211 200 189 179 167 155 146 141 140 142 146 155 165 181 195 199 198 198 197 196 195 194 195 195 196 197 200 204 206 208 210 211 212 212 212 211 211 212 213 214 217 220 222 220 214 210 209 211 214 215 215 211 204 200 198 200 201 200 197 196 198 198 198 200 203 209 216 218 217 214 211 211 212 215 219 222 223 220 213 201 187 178 171 166 162 158 155 152 145 132 123 119 117 116 114 109 107 107 107 108 107 104 102 101 102 104 105 105 105 106 106 104 104 105 109 115 125 128 131 133 133 130 127 124 121 114 104 102 105 108 107 103 100 99 99 100 100 100 98 98 99 101 103 105 108 111 112 113 113 112 108 101 92 81 70 66 77 85 92 96 99 102 105 108 109 92 68 59 51 48 47 47 47 47 48 50 50 50 50 51 51 53 54 56 60 65 75 89 103 116 122 124 122 118 115 114 112 111 111 110 109 108 107 105 102 99 97 95 92 90 87 85 84 82 80 79 78 78 77 76 76 76 76 76 75 75 74 74 74 74 74 73 72 71 70 70 70 70 71 72 73 75 77 79 82 84 87 85 1 333 335 339 342 344 345 347 351 354 356 357 359 359 357 356 355 355 355 354 354 354 354 354 356 356 355 355 355 356 357 357 356 356 356 356 356 356 355 355 355 355 354 354 354 354 354 354 353 353 353 353 353 352 352 352 352 352 351 351 351 350 350 349 349 348 348 347 347 347 347 347 347 347 347 347 345 339 334 332 333 335 333 330 327 324 321 317 312 306 299 294 291 288 285 283 281 278 274 271 268 265 261 258 254 252 251 248 245 241 237 236 237 238 239 240 238 243 247 250 252 255 258 260 263 265 266 267 268 269 270 271 273 275 275 274 272 271 269 269 268 267 270 277 285 290 292 293 295 298 301 304 306 309 310 312 315 317 319 320 320 319 317 315 313 311 311 311 312 313 315 316 317 318 319 320 321 322 322 322 321 319 316 313 309 306 302 300 298 297 297 297 297 298 298 298 299 300 301 302 303 303 303 302 301 299 299 298 298 298 299 300 301 302 303 304 305 305 306 307 308 309 310 311 313 314 315 316 317 318 319 320 321 322 322 323 322 322 322 322 322 322 322 322 323 323 323 323 323 322 322 322 322 322 322 322 323 324 325 326 337 335 333 331 328 325 323 321 318 316 313 309 304 300 296 291 285 278 271 263 257 250 243 236 229 223 217 212 208 204 201 198 195 192 190 187 183 187 192 197 200 202 208 215 222 228 230 228 224 215 203 188 174 164 153 144 138 136 138 142 148 157 169 187 194 196 197 199 200 199 197 196 197 198 200 203 206 210 212 214 216 218 219 219 218 218 218 218 220 223 226 226 224 220 213 208 206 209 213 215 212 200 188 183 188 197 195 192 192 195 197 197 198 200 202 205 209 211 211 209 207 205 207 210 213 215 216 216 213 203 190 179 171 166 163 160 156 151 143 134 129 126 125 124 121 116 114 114 112 111 110 108 107 106 106 106 103 100 98 98 98 98 98 100 105 112 118 125 130 132 132 130 128 128 129 128 124 120 120 121 119 116 114 113 113 109 108 109 106 102 101 103 105 107 108 112 119 124 126 126 124 117 110 111 112 109 108 101 97 95 95 98 103 109 113 107 90 70 58 53 52 52 52 52 53 53 53 53 53 53 55 58 60 64 69 77 89 105 119 128 131 132 128 122 118 115 112 110 110 110 110 108 106 104 102 100 97 95 93 91 89 87 85 83 81 80 79 78 78 78 77 77 77 77 77 76 76 76 76 76 75 75 74 74 74 74 74 74 74 75 76 77 79 82 85 87 92 97 103 1 324 327 333 338 338 338 341 344 348 352 356 358 357 356 356 356 356 356 357 358 358 356 356 356 355 355 355 356 356 357 357 357 357 357 357 357 357 356 356 355 355 355 355 355 355 355 355 355 355 355 355 355 355 354 354 353 352 352 352 352 352 352 351 351 351 351 351 350 350 350 350 351 352 351 346 342 340 339 340 345 344 343 340 338 336 334 329 319 310 305 302 298 293 290 287 284 279 274 270 266 262 258 254 251 248 245 242 237 234 233 234 237 239 241 241 245 249 253 256 259 262 263 264 265 265 266 266 266 266 267 269 270 270 270 269 268 265 263 260 260 266 275 283 289 292 294 296 298 301 305 308 310 312 315 317 319 321 322 321 320 318 315 313 311 311 310 311 312 313 315 316 318 318 320 321 321 322 322 321 320 319 317 314 310 306 303 301 299 298 298 298 298 298 298 298 299 300 301 302 303 303 303 302 300 299 299 298 298 298 299 300 301 302 303 303 304 305 306 307 308 309 310 312 313 314 315 316 317 318 319 320 321 322 322 322 322 322 322 322 322 323 323 323 323 323 323 323 323 323 322 322 322 322 323 324 325 326 327 341 339 337 334 332 329 326 323 321 318 315 312 308 304 300 295 290 283 276 269 261 253 245 237 229 222 216 211 206 202 199 196 193 189 185 180 177 180 186 189 191 195 201 210 220 227 231 229 222 208 189 170 156 146 137 133 131 132 137 143 152 166 184 194 194 195 197 201 202 200 198 197 199 201 203 206 209 212 215 217 220 223 225 226 225 225 225 226 228 232 237 232 227 221 214 209 206 209 213 218 218 205 184 178 184 193 191 190 193 197 198 197 197 200 203 205 206 207 205 203 201 201 202 205 207 210 211 211 209 203 194 184 175 168 165 161 157 152 145 139 135 133 131 129 125 118 114 113 112 111 111 112 112 111 110 108 103 97 95 95 96 97 98 100 104 108 111 115 119 121 121 120 121 123 126 131 133 131 133 129 126 125 124 121 119 115 111 109 108 105 102 104 106 109 111 113 120 129 136 137 133 125 113 114 121 124 114 99 91 88 90 93 99 107 112 103 86 71 63 61 59 59 58 57 57 57 57 57 58 60 64 67 71 76 84 96 109 122 131 135 136 135 130 124 119 115 112 110 109 110 110 108 106 104 102 100 98 96 94 91 89 87 85 83 81 80 78 77 77 77 77 77 77 77 77 77 77 77 77 76 76 76 75 75 76 76 77 77 77 77 78 79 81 84 86 89 93 98 105 112 333 311 319 326 327 327 327 330 334 341 350 354 355 354 354 354 355 356 357 357 357 357 356 356 355 355 355 355 356 356 357 357 357 358 358 358 357 357 357 356 356 356 356 356 356 356 356 356 356 356 356 356 355 355 354 354 353 352 352 352 353 353 353 353 353 354 354 353 353 352 352 352 352 350 346 344 343 344 344 349 350 352 352 350 349 347 343 336 326 319 316 312 307 303 300 296 290 283 276 270 264 258 253 248 244 240 237 233 230 230 233 236 239 241 243 248 252 256 260 263 265 266 266 265 264 263 263 263 263 264 265 266 266 266 265 264 261 256 253 258 268 276 284 290 295 299 301 303 305 307 309 310 311 314 317 320 322 323 322 319 317 315 312 311 310 310 310 311 312 314 315 316 317 318 319 320 320 321 320 320 319 318 316 313 310 306 303 302 301 300 300 300 299 299 298 299 299 300 302 303 303 302 302 301 300 299 298 298 298 299 299 300 301 302 302 303 304 305 306 307 308 309 310 312 313 314 316 317 318 318 319 320 321 321 322 322 322 322 322 323 323 323 324 324 324 324 323 323 323 323 323 323 323 324 325 326 327 329 344 342 340 338 335 332 329 326 323 321 318 315 311 307 303 299 294 288 282 274 266 257 247 238 229 221 215 209 203 198 194 190 187 183 178 173 171 174 178 180 183 188 196 207 218 226 229 225 217 194 170 148 135 128 125 124 127 132 139 149 159 177 192 195 192 194 199 203 204 201 198 199 201 204 205 208 211 213 216 219 222 225 229 230 231 231 232 233 235 239 243 238 230 224 219 215 212 213 216 221 225 224 199 187 187 191 191 192 196 200 200 200 200 202 205 207 206 205 203 201 199 199 199 201 202 205 206 206 204 202 196 188 180 173 168 164 159 153 148 142 138 134 132 129 127 123 117 114 112 112 113 115 115 113 110 107 102 98 98 99 101 102 104 105 106 106 105 104 104 103 103 104 107 109 112 116 122 130 138 136 129 126 122 116 110 107 106 107 109 108 107 108 108 110 114 118 122 132 140 140 132 121 116 118 121 120 111 98 91 88 89 89 86 89 91 91 86 78 71 68 65 63 62 61 61 62 63 65 68 71 75 78 84 92 102 114 125 131 136 138 138 135 130 124 119 115 112 110 110 110 110 108 106 104 102 99 97 95 93 91 89 87 85 82 80 79 77 76 76 76 76 76 76 76 76 77 77 77 77 77 77 77 76 75 76 77 78 78 78 79 79 80 82 85 88 91 95 100 106 113 121 285 305 311 314 315 316 319 325 334 347 350 350 349 349 349 350 351 352 352 353 354 354 354 354 354 354 355 355 355 355 355 356 356 357 357 357 357 357 357 357 357 357 357 358 358 358 358 358 358 357 357 356 356 355 355 354 354 353 353 353 354 354 355 355 356 356 356 356 355 354 354 353 349 344 343 344 345 346 347 349 351 354 357 357 356 352 344 337 334 331 327 324 322 320 314 307 299 290 281 273 265 256 247 241 235 229 226 225 227 230 233 235 235 240 248 254 259 264 267 269 270 270 267 264 261 259 258 258 259 261 262 263 263 263 259 257 252 250 256 269 277 284 292 299 304 308 310 311 311 311 311 312 314 316 318 320 321 320 318 316 313 311 310 310 310 310 310 311 312 313 314 316 318 319 320 320 320 319 319 318 318 317 314 312 309 306 305 303 302 301 300 300 300 300 300 301 302 302 303 303 302 301 301 300 299 298 298 298 298 299 299 300 301 301 302 303 304 305 306 307 308 309 311 312 314 316 317 317 318 318 319 320 321 321 322 322 322 322 323 323 324 324 324 324 324 324 323 323 323 323 323 324 325 327 328 330 331 347 345 343 341 338 336 333 330 327 325 322 319 315 312 308 303 299 293 287 280 272 262 251 239 229 221 213 206 199 192 186 182 178 174 169 164 164 166 170 175 180 188 197 207 216 222 223 218 203 167 138 122 117 116 117 120 127 136 147 160 174 186 192 194 193 197 201 204 204 202 199 201 203 206 208 210 212 214 217 220 223 226 228 230 232 233 233 235 237 240 243 242 235 227 221 217 214 214 218 225 231 229 213 200 194 192 193 195 198 201 202 203 203 205 206 208 207 205 203 200 197 196 196 197 198 200 201 201 200 198 194 189 183 178 173 168 160 152 145 139 134 130 127 124 124 123 118 116 114 112 111 112 112 109 106 103 100 100 103 105 107 109 110 111 111 111 109 105 103 102 102 104 106 107 108 110 114 120 125 126 123 121 115 108 105 104 105 109 111 111 110 111 110 111 114 118 123 131 137 136 127 116 116 118 120 119 114 105 97 93 90 86 82 82 82 82 81 79 75 71 67 65 64 64 65 66 69 72 75 80 85 91 99 109 120 128 133 137 139 139 137 133 127 122 118 115 112 111 111 111 110 108 106 104 101 99 96 94 92 90 88 86 84 81 79 77 75 74 73 73 73 73 74 74 75 75 76 76 77 77 77 77 77 77 77 78 79 79 79 80 80 81 82 86 90 94 98 102 106 111 116 124 228 296 302 306 310 315 322 332 345 348 349 346 344 345 345 345 346 346 347 348 350 351 352 352 352 353 353 352 353 353 353 354 354 355 355 355 356 356 357 358 358 359 359 360 360 360 360 359 359 358 358 358 357 357 356 356 355 355 355 355 355 354 352 354 358 359 359 358 357 355 352 348 344 343 344 344 345 346 347 348 350 352 355 356 355 351 348 346 344 342 341 341 341 336 330 323 315 306 296 285 271 257 243 230 219 214 213 217 224 232 238 244 248 252 256 262 267 272 275 277 277 273 268 262 258 255 254 255 257 259 260 261 259 258 255 250 242 248 266 277 286 293 300 306 311 314 315 315 314 313 313 314 315 316 316 317 317 316 315 313 312 311 310 310 310 310 311 312 314 315 317 320 322 322 321 320 319 318 317 317 316 314 312 310 309 307 305 304 302 301 301 301 302 302 303 304 304 304 303 303 302 301 300 299 298 298 298 298 299 299 299 300 301 301 302 303 304 305 306 307 309 310 312 314 315 316 317 317 318 318 319 320 321 322 322 322 323 323 324 324 325 325 325 325 324 324 323 323 323 324 325 326 328 330 331 332 349 347 346 344 341 339 337 334 332 329 327 324 321 317 314 309 305 299 293 286 278 267 254 241 229 218 209 200 191 182 175 170 166 163 159 156 158 161 166 174 182 191 201 209 215 217 212 206 181 132 107 105 108 111 115 121 131 144 159 174 187 191 192 194 197 201 204 203 202 201 200 201 204 208 211 212 213 215 218 221 223 226 229 231 233 234 234 236 239 243 247 249 244 234 226 219 215 215 222 230 232 225 214 204 199 196 196 197 199 201 203 204 204 205 207 207 206 205 202 199 196 194 194 194 195 196 197 197 196 194 191 187 183 180 176 169 157 147 140 134 131 127 122 119 117 114 109 110 110 109 108 107 106 105 103 101 102 106 109 110 112 113 114 115 115 116 115 114 112 109 107 106 108 110 112 113 114 114 113 111 107 109 108 105 102 104 105 106 107 106 104 105 108 111 114 118 124 131 134 134 126 117 116 116 116 117 116 111 102 95 89 85 84 83 82 82 81 79 76 71 68 66 65 66 67 69 72 76 82 88 98 107 117 127 134 137 138 140 140 137 134 130 125 121 117 115 113 112 112 111 110 108 106 104 101 98 96 93 91 89 86 84 82 80 78 75 73 72 71 70 70 70 71 71 72 72 73 74 74 75 76 77 77 77 78 79 80 80 81 81 82 82 84 88 91 96 100 104 107 109 113 119 128 225 294 300 307 315 322 329 338 344 347 344 340 342 343 343 341 341 342 345 347 348 349 349 349 349 349 349 350 350 351 351 352 352 353 353 354 355 356 357 358 359 359 360 1 1 1 1 0 360 360 359 359 358 358 358 358 357 357 357 356 353 350 349 350 356 359 359 358 354 350 347 346 345 345 345 345 346 346 347 347 349 350 351 352 353 353 353 353 352 352 352 357 355 352 349 346 342 333 318 307 295 271 226 197 188 193 210 230 243 248 250 251 254 259 265 271 278 284 287 288 285 278 270 262 257 254 252 253 256 260 260 255 251 247 243 221 231 259 280 292 299 303 308 312 315 317 318 318 317 315 314 313 313 314 314 315 315 315 314 314 313 312 311 311 311 313 316 318 320 322 324 325 324 323 321 319 318 317 316 314 313 312 311 310 309 307 305 303 302 302 302 304 305 306 306 306 306 305 304 303 302 301 299 299 298 298 299 299 299 300 300 301 301 302 303 304 305 306 307 309 311 312 314 315 316 316 317 318 319 320 321 321 321 322 322 323 324 325 325 325 325 325 325 325 324 324 324 324 324 325 326 328 330 331 331 351 350 348 346 344 342 340 338 336 334 332 329 326 323 320 316 311 306 300 292 283 271 257 242 227 215 203 192 180 170 162 156 152 151 151 152 156 160 167 176 186 197 205 210 213 210 200 189 157 119 102 103 107 111 117 126 139 159 175 184 190 193 195 198 203 207 206 203 200 199 200 201 204 208 211 213 214 215 218 222 225 227 231 234 236 237 238 240 244 249 254 257 256 250 241 235 232 233 234 232 224 215 208 202 200 199 199 199 200 201 203 204 205 206 206 206 205 202 201 200 199 197 195 193 193 194 193 193 192 191 188 185 181 179 174 163 148 139 134 132 130 127 123 119 115 111 106 104 105 105 105 104 104 103 103 104 106 109 112 115 118 120 122 122 121 121 120 120 120 119 119 120 121 122 124 122 117 113 109 105 101 102 104 103 100 99 101 103 103 103 102 101 105 110 114 118 124 130 131 132 126 117 114 112 111 112 112 107 98 93 90 88 86 84 83 82 82 79 76 71 68 67 67 68 70 73 78 85 94 104 116 126 134 140 142 141 141 138 136 133 130 127 123 120 117 115 113 112 111 111 109 107 105 102 100 97 94 91 89 86 84 82 80 78 76 73 71 69 67 66 66 66 67 68 69 69 70 71 72 73 74 75 76 77 77 79 80 81 82 82 83 84 86 88 92 97 101 106 108 110 111 115 120 289 306 308 308 312 320 328 334 337 338 338 337 338 341 340 337 336 337 341 342 344 344 345 345 345 345 346 347 348 349 349 350 350 351 351 352 353 355 356 357 358 359 360 0 1 1 1 1 0 0 360 359 359 359 359 359 359 359 359 356 353 351 352 352 353 355 356 356 354 352 351 350 349 348 347 347 347 347 347 347 348 349 350 350 352 354 355 357 357 357 359 6 8 9 9 10 9 358 350 350 358 16 53 108 125 139 176 252 270 268 264 262 264 273 281 288 295 301 303 302 298 292 283 274 266 259 255 253 255 258 259 253 241 232 236 203 203 256 290 306 309 311 311 313 316 318 320 320 319 317 314 312 311 312 313 315 316 317 317 316 315 314 314 315 317 320 322 324 327 328 329 328 326 324 322 320 319 317 316 314 313 312 311 311 310 308 307 305 304 303 304 306 308 309 309 308 308 307 306 305 304 302 301 301 300 300 300 300 300 300 301 301 302 303 304 304 305 306 308 309 311 313 314 315 315 316 317 318 319 320 321 321 321 322 322 323 324 325 326 326 326 326 325 325 325 325 325 325 325 325 326 327 328 329 329 353 352 350 348 346 344 342 341 339 337 335 333 331 328 325 322 317 312 306 299 289 277 262 244 227 210 196 183 169 156 147 141 137 137 142 148 156 163 170 180 190 200 207 210 212 205 191 172 145 123 112 110 112 115 123 137 153 172 187 191 194 195 197 203 208 209 207 203 200 201 203 204 206 209 211 213 215 217 220 223 226 229 233 236 239 242 243 245 248 254 262 267 270 268 262 252 247 242 232 222 214 208 204 201 200 199 199 200 200 202 203 205 206 207 207 207 205 201 199 199 199 199 197 194 193 192 190 190 190 189 188 185 180 175 167 153 140 133 131 132 132 130 128 124 119 115 111 107 106 106 105 104 104 105 106 108 110 112 114 118 124 127 129 131 129 127 125 124 123 123 122 122 124 125 126 125 119 113 109 106 103 102 103 102 100 99 100 103 103 104 104 105 108 109 112 115 120 123 124 128 124 117 114 113 114 113 109 104 98 95 93 91 89 87 86 85 83 80 76 72 69 68 69 71 75 81 91 103 115 126 136 142 145 145 144 141 138 135 131 129 127 124 122 119 117 115 113 112 110 109 107 105 102 99 97 94 91 89 86 83 81 79 77 75 73 71 68 66 64 63 62 63 63 64 65 66 67 68 69 71 72 73 74 75 76 78 79 81 81 82 83 84 85 87 91 95 100 104 108 109 110 113 117 130 306 304 305 311 316 320 324 327 327 328 329 331 332 332 331 331 332 334 335 337 338 340 342 343 344 345 346 347 348 348 348 349 349 350 350 351 352 354 356 357 358 359 360 0 1 1 1 0 360 360 360 359 360 360 360 0 1 360 358 356 355 356 357 358 357 357 357 357 357 356 356 355 353 352 351 350 349 349 349 349 349 349 349 351 352 355 356 357 358 360 8 13 16 17 15 16 16 16 20 28 40 53 69 79 81 75 55 24 355 335 324 321 324 324 325 325 324 322 317 309 301 293 286 278 270 262 256 252 252 251 244 228 212 230 223 247 307 308 317 319 315 314 316 319 319 320 320 319 317 315 313 312 312 313 315 317 318 319 318 317 318 320 322 326 329 331 332 333 333 333 330 327 325 322 321 319 318 317 316 315 314 314 314 313 311 309 307 306 307 308 309 311 312 311 311 310 309 309 308 306 305 304 303 303 303 302 302 302 302 302 303 304 304 304 305 306 307 308 310 312 313 314 314 315 316 317 318 319 320 321 321 322 322 323 324 325 326 326 326 326 326 326 326 326 326 326 325 325 324 325 326 327 328 328 355 354 352 350 348 346 344 342 341 339 338 336 334 332 330 327 323 318 313 306 296 284 268 249 227 206 188 171 156 142 133 128 126 126 134 145 157 167 175 183 192 200 205 209 212 203 183 162 142 127 120 118 119 123 136 158 176 187 194 197 198 199 201 204 207 207 204 202 202 204 206 207 208 210 212 215 217 220 222 225 228 232 235 239 242 246 248 250 253 257 264 273 278 276 268 255 248 240 231 222 215 209 204 202 200 199 199 200 201 202 204 205 207 207 207 207 205 202 198 196 196 196 196 194 191 190 189 189 190 190 188 185 179 172 161 148 137 131 130 132 134 135 134 131 124 119 113 107 104 104 105 105 107 109 110 111 113 115 118 122 126 130 132 134 135 131 128 126 125 123 121 121 122 123 122 120 116 111 109 108 106 105 105 104 102 100 100 101 104 105 106 109 112 111 110 112 114 115 116 123 125 122 120 120 119 115 110 105 101 98 96 94 92 91 89 86 82 78 75 72 71 71 72 77 84 95 110 124 136 145 150 152 149 146 143 139 135 131 128 126 124 123 122 119 117 115 113 111 109 106 104 101 98 96 93 90 87 84 82 79 77 74 72 71 69 68 66 64 62 60 59 60 60 61 62 63 64 66 67 69 71 72 73 74 75 77 79 80 81 82 83 83 85 87 90 94 97 101 105 107 108 109 113 123 233 285 300 306 310 313 315 316 318 319 319 319 320 322 324 325 327 328 330 332 334 336 339 342 343 345 346 345 345 346 346 347 348 348 349 350 351 353 354 356 357 358 359 360 0 0 0 0 360 360 360 360 360 360 0 1 2 2 0 359 0 2 4 4 2 359 359 359 359 360 360 359 358 357 356 355 353 352 351 351 350 349 350 350 352 353 354 355 355 357 0 4 9 14 13 17 21 25 29 34 40 47 53 58 59 54 41 23 4 348 337 330 330 333 337 342 345 341 331 320 310 302 296 291 283 274 263 249 234 224 210 190 183 221 289 330 336 325 323 323 322 322 324 323 321 320 319 318 318 316 315 313 313 314 315 317 319 320 321 322 325 328 331 334 336 337 338 338 337 335 332 328 325 323 321 320 320 319 318 318 318 318 317 316 315 313 312 312 312 313 314 315 315 314 313 312 311 311 310 309 308 307 306 306 306 305 305 305 305 306 306 306 305 305 305 306 307 308 310 312 313 314 314 315 316 317 318 319 320 321 321 322 323 324 325 325 326 327 327 327 328 328 328 328 327 327 326 325 324 325 326 327 328 328 357 356 354 353 351 349 347 345 343 342 340 338 337 335 333 331 328 324 319 312 304 292 276 256 230 203 178 158 143 131 124 121 121 126 138 152 162 170 178 187 193 198 203 208 210 202 177 155 139 129 126 125 127 137 155 176 188 196 200 202 202 201 202 202 203 203 202 203 204 207 209 210 211 213 215 218 220 223 225 227 230 234 239 243 248 252 254 255 255 257 262 272 278 277 267 254 244 239 234 225 216 209 204 201 200 200 200 201 203 204 206 206 207 206 206 206 204 200 197 195 194 194 193 192 190 190 190 190 191 190 187 182 175 167 156 145 136 132 130 133 137 139 139 135 127 122 114 108 105 105 106 108 110 113 114 115 116 119 122 126 128 131 133 136 136 132 128 127 125 122 119 118 119 119 118 116 114 112 111 110 109 108 108 108 107 106 105 105 104 104 104 106 108 110 110 110 110 109 110 119 124 125 124 122 121 116 111 106 103 101 100 98 96 93 90 85 81 77 74 73 73 75 80 87 98 115 131 142 151 155 157 154 149 145 140 135 131 127 125 124 124 123 121 119 116 114 111 108 105 102 99 96 93 91 88 85 82 79 76 74 71 68 66 65 65 65 64 62 60 58 57 57 58 58 59 60 62 64 66 68 69 71 72 73 74 76 77 79 80 81 82 83 84 87 90 93 96 99 101 103 105 107 109 113 117 284 298 302 305 308 308 308 307 306 304 301 304 310 314 317 320 323 326 328 330 331 333 336 338 339 340 340 339 340 342 343 345 346 346 348 349 351 353 354 356 357 358 359 359 360 360 360 359 359 359 359 359 359 360 0 2 3 3 3 4 5 7 7 5 2 1 1 1 2 2 2 2 1 0 359 358 356 355 354 353 352 352 352 352 353 353 352 352 353 355 356 358 1 4 8 12 16 21 24 26 28 30 30 26 14 360 350 344 337 331 325 323 325 331 340 348 348 342 331 321 312 307 303 297 290 281 257 206 164 128 112 118 247 312 326 334 332 330 327 325 325 328 327 324 322 320 319 318 317 316 315 315 316 317 318 319 321 324 328 332 335 338 340 340 341 341 341 339 337 333 329 326 323 322 321 321 320 320 320 320 320 320 319 319 318 318 318 319 320 320 320 318 317 315 314 313 313 312 311 310 310 310 310 309 309 309 309 309 309 309 308 307 307 307 307 308 309 310 311 313 314 314 315 316 317 318 319 320 321 322 322 323 324 325 326 327 327 328 329 329 329 329 329 329 328 326 325 324 324 326 327 328 328 358 358 356 355 354 352 351 349 347 345 343 341 339 338 336 334 332 328 324 318 311 301 286 266 237 203 173 151 138 129 126 125 128 137 150 163 167 174 183 190 194 197 202 207 205 195 173 152 139 133 132 134 138 153 171 187 197 203 206 206 204 200 199 200 200 202 203 204 206 209 211 213 216 218 220 222 224 225 227 230 233 237 244 251 257 261 262 261 259 259 261 265 269 269 264 255 243 232 226 220 213 207 203 201 200 200 201 202 205 206 208 208 208 206 205 203 201 198 196 194 192 191 190 190 190 190 191 191 190 189 185 178 170 161 152 143 137 133 133 134 137 140 137 131 125 121 115 110 109 109 110 111 113 115 117 118 120 121 123 125 127 128 132 134 133 129 126 125 123 120 117 117 117 117 117 117 117 117 117 116 114 114 113 113 113 112 111 109 104 103 102 102 104 106 108 109 109 107 108 114 118 121 122 122 121 119 115 112 109 107 105 103 100 96 91 85 81 78 77 78 80 83 90 101 116 133 146 154 158 159 156 152 146 143 138 133 129 126 125 125 124 123 121 118 115 111 108 105 101 98 95 91 89 86 83 80 77 74 72 69 66 62 59 59 60 63 63 61 59 57 56 55 56 56 57 58 60 62 64 66 69 70 72 73 74 75 76 77 78 79 80 81 83 86 88 91 94 97 98 100 101 103 106 108 110 111 97 308 305 304 301 299 296 292 284 273 286 291 297 303 308 312 315 318 320 321 321 324 326 328 329 330 330 332 333 335 337 339 341 343 345 346 348 350 352 353 354 355 356 357 357 357 357 357 357 357 357 357 358 359 0 2 4 5 5 5 6 6 5 4 3 3 3 3 3 3 3 3 3 2 1 1 360 359 357 356 355 355 355 354 353 352 351 352 354 356 357 358 1 3 3 3 5 5 3 360 355 350 346 339 334 333 332 332 330 326 323 322 324 328 332 335 334 330 326 322 318 315 313 311 307 295 176 128 97 67 47 356 326 326 332 334 333 331 329 328 330 329 327 325 323 321 320 319 318 318 318 319 319 320 321 323 327 332 336 340 343 343 343 343 343 342 339 336 332 329 326 323 322 322 322 321 321 321 321 322 322 322 323 323 324 324 325 326 325 324 322 320 318 317 316 316 315 314 313 313 313 313 313 313 312 312 312 312 311 310 310 309 309 309 309 310 310 312 313 314 315 316 317 318 319 320 321 322 323 323 324 325 325 326 327 328 329 330 331 331 331 330 330 328 327 325 324 324 325 327 327 327 359 358 357 356 355 354 353 351 349 348 346 344 342 340 338 337 335 332 328 323 316 308 295 276 246 208 174 153 142 137 137 140 145 152 160 168 173 179 188 193 196 199 204 207 202 187 170 157 147 143 143 145 150 167 182 193 200 207 212 211 205 200 198 200 201 203 203 204 206 210 214 218 221 224 227 229 230 231 233 235 238 242 248 255 262 267 269 269 265 263 262 260 258 256 255 251 240 227 218 213 209 206 203 201 200 201 201 203 205 207 208 209 209 207 203 201 199 197 194 192 190 188 188 189 190 190 190 189 188 185 179 171 163 155 148 141 137 134 133 133 134 135 129 123 118 115 112 111 112 114 115 114 115 116 117 118 119 121 122 122 122 122 126 126 126 124 123 121 119 117 117 117 118 118 119 119 120 121 122 121 121 120 120 119 118 116 113 108 102 101 101 101 102 103 106 109 108 107 107 109 112 115 118 122 123 124 122 119 117 114 111 107 102 98 92 87 84 82 83 84 88 93 103 117 133 147 156 160 160 157 153 148 142 141 136 131 128 126 125 125 124 123 120 116 112 108 105 101 97 94 90 87 85 82 79 76 74 71 69 66 62 58 55 55 58 62 64 63 61 58 56 55 55 55 56 57 58 60 63 65 68 70 71 73 74 75 76 76 77 78 79 80 82 84 87 89 92 94 96 97 99 100 102 104 106 107 108 107 96 333 298 294 291 287 280 267 282 286 287 289 291 294 297 299 302 304 305 307 310 313 316 318 320 321 323 324 326 329 332 335 338 340 342 346 349 351 352 353 353 354 354 354 354 354 354 354 354 355 356 357 358 360 2 4 5 6 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 3 2 1 0 360 360 358 356 354 352 354 356 357 358 358 1 4 6 5 1 356 350 346 343 342 341 341 341 340 339 338 337 333 329 326 323 321 319 317 317 318 321 323 324 326 328 329 328 330 351 87 63 17 360 342 328 326 329 334 335 334 333 333 334 333 331 329 327 325 323 322 321 321 322 323 323 324 325 326 331 336 340 343 344 343 344 343 342 340 337 334 331 328 326 325 324 323 323 322 322 322 322 323 325 326 327 328 329 330 331 330 329 327 325 323 322 321 320 319 318 317 317 317 317 317 316 316 315 315 314 314 313 313 312 311 311 311 310 311 311 313 314 315 316 318 318 319 321 322 323 323 324 325 325 325 326 326 328 330 331 332 332 333 332 332 330 329 327 326 325 325 326 326 327 327 359 358 357 357 356 355 353 352 351 349 348 346 344 343 341 339 338 336 332 328 321 313 302 284 257 218 182 161 150 148 150 154 159 163 167 172 177 183 191 196 199 203 207 209 202 186 173 165 160 156 155 156 162 179 190 198 204 211 218 217 210 203 199 201 202 202 202 203 206 211 215 219 222 225 230 235 239 242 243 245 246 248 250 254 259 265 271 273 269 263 257 252 248 245 242 239 231 221 214 210 208 206 204 203 202 203 203 203 204 204 205 206 205 203 200 198 196 194 191 189 188 186 186 187 188 188 188 187 184 180 174 165 157 151 146 141 138 135 134 133 133 132 125 119 114 110 109 111 115 119 120 118 117 116 115 115 115 117 117 116 115 114 115 117 118 118 118 117 116 116 117 117 118 119 120 121 121 122 122 123 124 124 123 123 121 119 115 110 105 103 102 103 105 106 107 108 108 107 106 107 109 112 117 122 126 127 126 124 122 118 114 109 104 99 94 91 88 87 88 91 97 106 120 134 147 156 161 162 159 154 148 142 138 137 134 130 127 126 126 125 124 121 117 113 109 105 101 97 93 90 87 84 82 80 77 75 72 70 67 64 61 58 56 56 59 63 67 66 63 60 57 56 56 55 56 57 58 60 62 64 67 69 71 73 74 75 75 76 77 78 79 80 82 83 85 88 90 92 94 95 97 98 99 100 102 103 104 105 106 109 111 116 128 160 221 253 285 292 293 292 289 288 292 296 300 302 306 309 312 315 316 316 318 319 320 321 322 325 328 331 333 335 338 346 348 348 349 349 349 350 349 348 349 350 350 351 351 352 353 354 356 358 0 3 5 7 8 7 8 8 8 8 7 6 6 5 5 5 5 5 5 6 6 7 7 6 6 6 6 5 3 359 358 360 1 2 1 360 2 5 8 9 6 1 357 354 354 357 357 358 359 360 0 358 353 347 340 333 327 322 316 311 308 308 313 318 323 329 335 339 340 342 347 355 334 334 330 324 320 319 323 328 332 334 335 336 336 335 334 332 330 329 327 326 325 325 326 327 328 329 329 331 335 339 342 343 342 342 341 341 340 338 336 333 331 329 328 327 327 326 325 324 324 325 326 327 329 331 333 334 335 336 335 334 332 330 328 327 326 325 324 323 322 321 321 321 321 321 320 319 318 317 317 316 315 314 313 313 312 312 312 312 313 314 316 318 319 320 321 322 323 323 324 324 325 325 326 326 326 327 329 330 332 333 334 334 334 333 331 330 328 327 327 327 327 327 328 328 359 358 358 357 356 356 354 353 352 351 349 348 347 345 344 342 341 339 336 332 326 319 308 293 269 232 194 171 160 157 159 162 165 168 171 174 178 185 193 199 204 208 210 210 203 189 178 171 168 167 166 168 175 188 196 201 207 213 220 223 217 208 203 201 201 200 201 203 206 211 214 217 219 223 228 234 240 245 248 252 253 252 252 252 255 260 267 270 267 258 248 241 236 233 231 227 221 215 210 208 207 206 205 205 205 206 207 206 203 201 200 201 201 200 198 197 193 190 188 187 186 184 184 185 185 185 185 184 180 175 169 161 155 150 146 142 140 137 135 135 134 132 125 119 115 112 111 113 117 119 121 124 125 122 118 115 113 111 110 108 106 106 107 110 111 113 114 115 115 116 117 117 117 118 119 119 120 120 120 121 120 120 120 120 121 120 117 112 109 106 106 107 109 111 110 108 108 107 106 106 108 113 118 123 127 128 128 126 123 120 115 110 104 100 97 94 93 93 96 100 109 120 136 147 156 161 163 161 156 149 142 136 133 132 130 128 127 126 126 124 122 118 114 110 106 102 98 94 90 87 85 83 81 78 76 74 72 69 67 64 62 60 59 59 61 66 70 69 66 63 60 59 58 57 57 58 59 60 62 64 66 69 71 73 74 74 75 76 76 78 79 80 82 84 85 87 88 90 92 93 95 96 97 98 99 99 100 101 102 104 107 111 116 121 127 141 193 266 282 286 284 280 284 292 300 305 309 312 315 318 321 325 328 331 333 335 335 334 334 334 335 336 338 342 344 344 344 343 344 344 344 344 345 346 346 347 348 349 350 352 354 357 360 3 5 8 9 11 11 11 9 8 8 8 7 7 7 7 7 7 7 7 8 8 9 9 10 11 12 11 10 8 7 7 8 9 8 6 6 7 9 10 9 7 5 3 2 3 4 5 9 14 17 15 9 360 349 339 331 324 317 311 307 306 309 313 318 324 332 337 341 346 352 355 317 309 308 307 307 310 315 321 326 330 333 335 335 334 333 332 332 333 332 330 327 327 327 329 331 332 333 335 339 343 344 342 340 338 337 338 338 336 335 333 331 330 329 329 329 328 327 326 326 327 328 331 333 336 338 339 340 340 339 337 336 334 332 331 330 329 328 327 326 325 325 325 325 325 324 323 321 320 319 318 317 316 315 314 313 313 313 314 315 317 319 320 321 322 323 323 323 324 324 325 326 326 326 326 327 328 330 332 334 335 336 336 335 334 332 331 330 329 329 328 328 329 330 330 359 359 358 358 357 357 356 355 353 352 351 350 348 347 346 345 343 341 339 336 331 325 316 303 283 250 210 182 168 163 164 165 167 169 172 175 181 187 194 201 206 210 211 207 199 189 181 175 173 174 176 181 186 193 200 205 210 216 221 223 222 213 205 200 199 198 199 202 205 208 211 213 216 220 225 230 236 241 246 251 254 254 252 252 252 255 260 263 260 251 240 230 225 223 222 219 214 210 208 207 206 206 206 206 207 209 210 209 205 200 197 196 197 198 197 196 191 188 186 184 183 182 182 183 183 183 183 182 178 173 167 160 155 150 146 144 142 140 138 136 135 132 125 119 115 114 113 113 114 115 116 118 119 118 116 113 111 110 109 107 105 105 106 108 110 111 113 115 115 116 116 116 117 117 118 119 119 119 118 117 115 114 114 115 116 117 116 113 110 107 105 106 107 108 109 108 109 109 109 110 113 117 121 125 128 129 129 127 124 121 116 110 105 102 100 99 99 101 105 112 121 134 146 155 161 163 161 157 151 143 135 130 128 127 126 126 126 126 124 122 118 115 111 107 103 99 95 92 89 86 84 82 80 78 76 74 72 70 68 66 64 62 62 62 64 68 72 71 68 65 63 62 61 60 60 60 60 62 63 65 67 69 72 73 74 75 75 75 76 77 78 80 82 84 86 87 88 90 91 92 93 94 95 95 96 96 96 96 97 99 102 105 109 113 117 124 136 150 159 166 169 167 169 180 217 269 295 308 317 325 330 335 338 340 341 342 341 341 341 340 341 341 342 343 343 343 342 341 342 342 343 343 343 344 344 344 344 345 347 349 352 356 360 3 6 7 9 11 12 13 10 8 8 8 8 8 8 8 8 8 8 8 8 9 9 10 11 12 13 14 13 12 12 12 12 13 13 12 12 12 12 13 14 14 13 10 7 4 2 3 7 12 16 17 13 3 351 339 329 321 314 309 306 305 306 308 311 315 321 328 335 343 352 352 322 301 295 295 297 302 308 314 320 325 330 332 333 332 332 332 335 336 336 334 330 328 328 328 329 329 333 337 343 346 345 341 337 334 335 337 337 336 335 334 333 332 332 331 330 329 328 328 327 328 329 332 335 339 342 343 343 343 341 340 338 337 335 334 333 332 331 330 330 330 330 330 329 328 327 326 325 324 322 321 319 318 317 316 315 316 316 317 319 320 321 322 323 324 324 324 324 325 326 327 328 328 328 328 328 329 331 333 335 336 337 337 336 335 334 332 332 331 330 330 330 330 331 331 358 358 358 358 357 357 357 356 355 354 352 351 350 349 347 346 345 344 342 339 336 331 323 313 296 270 230 194 177 169 167 166 166 168 172 176 182 189 195 201 206 209 210 206 198 188 183 180 178 178 180 184 190 197 203 208 213 216 219 221 221 216 207 200 197 197 197 199 201 204 207 210 214 218 223 228 233 238 244 247 250 250 249 248 248 248 250 251 248 240 231 223 218 217 216 214 211 208 206 205 205 205 205 207 209 211 213 212 207 202 197 194 193 193 193 191 189 187 185 182 180 179 181 181 182 183 182 180 176 172 166 161 156 151 148 146 145 143 141 138 136 132 127 120 115 112 112 112 109 110 110 111 112 112 113 112 112 112 112 112 111 111 111 112 112 113 114 115 114 114 114 115 116 117 118 119 121 121 120 119 117 115 114 114 114 113 113 112 110 107 104 102 101 103 106 107 108 109 111 114 117 120 123 126 128 129 128 126 123 120 115 111 107 104 103 103 105 109 115 123 134 144 153 159 161 161 157 152 144 136 130 126 125 124 123 124 125 124 121 118 115 111 108 104 100 96 93 90 88 86 84 82 80 79 77 75 73 71 69 68 66 65 64 65 68 71 73 73 71 68 66 65 64 64 63 63 63 64 66 67 70 72 73 75 75 76 76 76 76 77 78 80 82 85 87 88 89 90 91 92 93 93 94 94 94 93 93 93 93 95 96 99 102 106 111 120 129 134 135 133 132 129 126 125 126 135 157 301 322 332 339 341 340 340 341 341 341 341 342 343 343 344 344 344 344 343 342 341 341 341 342 342 343 343 343 344 344 344 345 347 350 355 359 3 5 7 8 9 10 10 9 8 8 9 9 9 8 9 8 8 8 8 9 10 11 12 11 11 11 11 11 11 11 12 13 14 14 15 15 15 15 16 18 19 20 19 14 8 2 0 0 3 8 12 12 6 354 341 329 320 314 310 308 308 309 309 310 312 314 317 323 331 339 334 315 297 289 288 292 298 304 310 316 322 327 330 331 331 331 333 336 338 338 336 332 330 329 327 325 326 329 335 344 348 344 340 337 336 337 338 337 336 336 335 334 333 332 331 330 330 330 330 330 329 331 333 336 340 344 344 344 343 342 340 339 337 336 335 334 334 333 333 333 334 334 333 332 331 330 328 327 326 325 324 322 321 320 320 320 321 322 322 323 324 325 325 326 325 325 325 325 326 328 329 329 330 330 330 330 331 333 334 335 336 336 336 336 335 334 333 333 332 331 331 331 331 332 332 358 358 358 358 357 357 357 356 356 355 354 353 351 350 349 348 347 346 344 342 340 336 330 321 308 288 253 211 185 174 168 165 164 164 167 173 181 189 195 201 205 208 210 209 200 191 185 185 186 185 186 189 193 200 206 210 214 216 217 218 218 215 208 199 195 194 194 196 198 201 205 210 213 217 221 225 229 234 239 242 244 243 242 240 240 239 239 238 234 228 222 217 213 212 211 210 208 206 204 203 203 203 204 206 208 211 212 212 209 204 199 194 191 189 187 185 184 184 182 179 177 177 179 181 183 183 182 179 175 170 166 161 157 153 151 149 148 147 144 142 138 136 131 122 114 111 110 110 109 107 108 109 110 111 112 112 113 114 116 117 119 119 119 118 118 116 115 115 114 113 113 114 115 117 118 120 122 123 124 123 122 119 117 116 114 112 111 111 110 108 106 104 101 100 101 103 105 108 110 113 115 118 121 123 125 125 124 122 120 117 113 110 107 106 107 109 112 118 126 135 145 152 158 161 161 157 152 145 137 131 125 123 122 122 122 123 122 120 117 114 111 108 105 102 98 95 92 89 87 86 85 84 82 81 79 77 75 73 71 69 68 67 67 68 70 72 74 74 72 70 69 69 68 67 67 67 67 67 69 71 72 74 76 76 77 77 77 77 77 77 78 80 82 85 88 89 90 91 92 93 93 94 94 94 93 92 91 91 90 91 92 94 96 100 106 117 122 124 124 124 122 117 113 111 112 115 118 114 56 340 332 339 342 342 342 342 342 342 342 343 343 344 344 344 344 343 342 341 340 339 338 338 340 341 343 344 345 345 345 347 350 354 359 2 5 6 7 7 8 8 9 9 9 9 9 8 8 8 8 8 8 9 11 14 15 15 12 9 8 7 8 8 9 10 12 13 14 16 17 17 17 18 20 24 26 27 23 17 10 4 360 1 8 14 17 14 3 350 339 331 326 324 323 324 324 323 322 321 318 317 317 323 325 321 308 294 286 287 292 298 304 310 316 321 326 329 331 331 332 334 336 337 337 336 334 332 330 329 327 328 332 345 8 360 348 341 339 338 338 337 336 335 335 334 333 331 330 329 330 330 331 332 333 333 333 334 337 340 343 343 343 342 341 339 338 336 335 334 334 334 335 335 335 336 336 335 334 333 331 330 328 328 327 327 326 326 326 327 328 328 329 330 330 330 330 329 328 327 326 326 326 326 328 329 330 331 332 332 333 333 334 335 335 335 336 336 336 335 335 334 333 333 332 332 332 332 332 332 357 357 357 357 357 357 357 357 356 355 355 354 353 352 350 349 348 347 346 345 343 339 335 328 318 302 274 231 196 177 168 163 160 160 162 170 179 188 194 201 205 207 209 210 207 200 194 191 192 193 193 195 198 204 209 212 214 214 215 215 215 212 207 199 193 190 191 194 197 200 204 208 211 214 217 220 222 226 231 235 236 235 233 231 230 230 229 227 223 219 216 212 210 208 207 206 205 203 202 201 201 202 203 205 208 210 211 211 209 206 201 196 191 186 183 181 181 180 178 175 174 176 178 181 183 183 181 178 173 169 165 162 158 156 154 153 152 150 148 145 143 140 133 123 115 110 109 109 109 107 107 108 109 111 113 114 115 116 118 120 123 124 125 124 123 119 117 116 114 113 113 114 116 117 119 120 122 123 124 125 124 122 119 116 114 112 111 112 112 112 111 109 106 105 105 105 107 108 109 111 113 115 116 118 120 121 121 120 118 115 112 110 109 110 112 116 121 129 138 146 153 158 161 161 158 153 146 139 132 126 123 121 120 119 120 119 118 115 113 109 106 104 101 99 96 94 92 90 89 87 86 85 84 82 80 78 76 74 71 69 68 68 68 69 71 73 74 74 73 72 71 71 71 71 70 70 70 71 72 74 75 77 78 79 79 79 79 79 79 79 80 81 83 86 89 91 92 93 93 94 94 94 94 94 93 91 90 89 88 88 88 90 92 96 102 110 114 115 115 114 111 107 103 101 101 102 103 104 104 103 79 356 350 347 346 344 342 342 341 342 343 344 344 343 343 342 341 340 339 337 336 335 337 339 341 343 345 346 347 348 351 355 358 1 3 5 6 7 9 10 10 10 10 9 9 9 9 9 8 8 8 10 13 16 16 15 14 12 9 6 5 5 7 8 10 12 13 15 17 17 17 19 22 26 30 32 30 25 20 13 9 10 16 22 25 23 13 1 353 351 352 351 350 349 349 348 345 341 338 333 328 328 327 324 313 297 289 290 295 301 307 312 317 321 325 329 331 332 333 334 334 335 334 335 335 335 336 337 337 340 350 20 56 32 5 349 342 339 337 335 334 332 331 330 328 328 328 328 329 331 332 333 334 335 336 337 339 341 343 343 343 341 340 338 336 335 333 333 333 334 334 334 335 335 335 335 334 333 332 330 330 330 330 331 332 332 332 333 335 335 336 336 336 335 332 330 328 328 328 328 327 327 329 330 331 333 334 335 335 335 335 336 336 335 335 336 336 336 335 335 334 334 333 333 333 332 333 332 357 357 357 357 357 357 357 357 357 356 355 355 354 353 352 351 350 349 348 347 345 343 339 333 325 312 290 252 208 181 167 161 158 157 160 167 178 187 194 201 205 208 209 211 213 212 206 201 198 197 198 199 202 205 210 211 211 211 211 211 211 209 205 200 194 191 192 194 196 196 199 203 206 208 211 213 214 217 221 225 227 227 226 223 221 221 220 219 216 213 211 209 208 207 206 204 202 201 200 200 201 201 203 205 208 209 210 209 208 206 203 198 192 186 182 180 178 176 174 173 174 176 178 181 182 182 180 176 171 167 164 162 160 159 157 156 155 152 150 148 146 141 133 124 115 110 107 107 108 108 107 107 107 108 110 112 115 117 120 122 124 125 126 126 123 119 117 116 115 115 114 115 116 118 119 121 122 123 124 124 122 118 116 115 114 114 114 116 117 118 118 117 114 113 112 112 112 112 111 112 113 114 113 114 116 118 118 118 118 115 114 113 114 116 120 125 132 139 148 154 159 161 161 159 154 148 141 134 128 124 121 120 118 116 116 114 113 110 108 105 102 100 98 96 95 94 93 92 91 89 87 86 84 83 80 78 76 73 70 68 67 67 69 70 71 73 73 73 73 73 73 73 73 73 73 73 73 74 75 77 78 79 80 80 81 81 81 81 81 81 81 82 83 86 88 90 92 93 95 95 95 95 95 95 93 92 90 88 87 87 88 89 91 93 96 103 107 108 107 105 101 97 94 92 92 93 92 90 89 87 85 31 4 355 352 351 348 344 342 341 341 342 341 341 340 339 339 338 338 337 337 337 337 338 340 341 343 345 347 349 352 355 358 1 2 4 6 8 9 10 11 10 10 10 9 9 9 9 8 7 7 8 10 13 13 12 12 12 11 10 8 6 6 7 9 11 13 14 16 17 18 19 21 25 30 32 32 30 26 21 20 21 25 29 31 27 18 11 9 10 12 12 11 10 8 6 3 359 355 352 349 344 340 334 324 307 298 298 300 306 311 314 318 322 326 329 332 334 334 334 333 334 335 337 340 343 345 350 357 6 19 41 57 41 14 356 347 341 338 335 333 331 329 327 325 326 327 329 330 332 333 334 335 337 338 339 341 342 343 342 342 340 338 336 335 333 332 332 331 331 332 332 332 332 332 332 332 332 332 332 332 333 335 336 337 338 338 339 339 339 338 338 336 334 332 330 329 330 331 331 331 331 331 331 333 334 336 336 337 337 337 337 337 336 336 336 336 336 336 335 335 335 335 334 334 335 335 334 357 357 357 357 357 357 357 357 357 357 356 355 355 354 353 352 351 351 350 349 347 346 343 338 332 322 304 271 221 186 167 159 155 154 157 164 177 187 195 201 207 212 214 216 219 224 225 216 208 203 201 202 204 206 208 208 207 207 208 208 208 207 205 202 198 196 196 196 196 193 194 197 200 202 204 205 206 208 210 213 217 218 218 217 216 215 214 213 212 209 207 207 207 207 206 205 203 202 201 201 201 202 203 204 207 208 207 206 205 203 200 196 190 186 183 180 177 175 173 173 174 175 177 179 180 180 178 175 170 166 164 163 162 161 159 158 156 153 151 149 147 141 132 123 115 108 104 107 108 108 108 108 109 110 112 114 116 118 120 121 123 124 125 124 122 119 117 116 116 116 115 115 115 118 120 121 123 124 125 123 120 115 114 114 115 116 118 120 122 123 123 122 121 119 118 118 117 117 116 115 115 115 114 114 116 117 117 117 117 116 116 117 119 123 128 134 141 148 155 160 162 162 159 155 149 142 135 130 125 122 119 117 115 114 112 110 108 106 104 102 99 98 97 96 96 96 95 94 93 90 88 85 83 81 79 77 74 72 70 68 66 67 68 69 71 72 73 72 73 73 73 73 74 74 74 75 75 76 77 78 79 81 81 82 82 82 83 83 82 82 82 82 83 85 88 90 92 93 95 95 96 96 96 95 93 91 89 87 86 86 87 87 87 87 90 94 98 100 100 96 90 87 84 82 81 80 79 77 75 72 63 42 23 11 4 2 0 356 352 348 345 344 343 342 341 340 339 338 338 340 342 344 345 344 343 343 343 345 347 349 353 357 360 2 4 4 6 7 8 9 10 10 10 9 9 9 8 8 7 6 5 5 6 9 9 9 9 9 9 8 7 7 7 8 9 10 12 14 16 18 20 20 20 22 26 28 29 28 27 26 26 27 28 29 30 25 21 19 20 20 20 20 19 18 16 14 10 6 2 358 355 350 344 337 327 316 310 307 306 310 313 316 319 323 328 332 335 337 337 338 338 339 340 343 346 350 354 2 14 26 40 46 44 27 7 354 348 343 340 337 335 334 332 329 328 328 329 331 332 334 335 336 337 339 340 341 342 342 341 340 339 337 336 334 333 332 330 330 329 329 328 329 328 328 328 329 330 332 333 335 337 339 341 342 343 344 344 344 343 342 340 339 338 336 335 336 336 337 336 335 334 333 332 333 334 336 337 338 338 338 338 339 338 338 338 337 337 337 337 336 336 337 337 338 338 338 338 337 356 356 356 357 357 357 357 357 357 357 357 356 356 355 354 353 353 352 351 350 349 348 346 343 337 329 315 289 237 190 168 156 151 150 153 161 174 187 197 203 208 215 220 223 226 229 232 225 217 211 209 208 207 207 207 205 203 203 204 205 206 206 204 202 201 201 201 200 196 192 191 194 196 197 199 200 201 201 202 204 207 210 212 212 212 211 210 210 209 207 205 204 206 207 208 207 206 204 204 203 203 203 203 203 204 204 203 202 200 199 196 192 189 186 183 180 177 175 174 173 172 172 174 175 176 175 174 172 170 167 166 165 164 163 162 160 157 154 151 149 146 140 130 121 113 107 104 108 109 109 108 108 109 111 113 115 116 118 120 121 122 123 123 122 121 119 118 117 117 117 117 117 117 119 120 122 123 124 124 122 118 115 114 115 117 119 121 122 124 125 125 125 124 123 122 122 121 121 119 119 118 118 117 118 119 120 120 120 120 120 121 123 127 131 137 144 150 156 161 163 163 160 155 149 142 136 131 126 123 120 117 115 113 111 109 108 106 104 102 101 99 98 98 99 99 98 97 96 94 90 87 84 82 79 77 75 73 71 69 67 66 67 68 69 70 71 72 72 73 73 73 73 73 74 74 75 75 76 77 78 79 80 81 82 82 82 83 83 83 83 83 83 83 85 87 89 91 91 94 95 96 96 96 94 93 90 88 86 84 82 80 79 80 81 84 86 89 93 94 88 83 80 78 77 77 76 75 72 69 66 59 48 36 25 17 13 9 5 1 357 353 350 348 347 345 343 342 341 342 344 347 350 351 351 350 349 349 348 349 351 354 359 3 5 7 6 6 6 6 7 7 8 8 8 8 7 7 6 5 5 4 3 3 4 5 5 6 6 5 5 4 4 4 4 5 6 8 11 14 17 18 19 18 18 18 18 19 21 24 26 27 27 27 25 23 22 22 24 24 22 21 19 18 17 16 16 14 10 5 1 355 348 342 341 340 328 320 315 311 311 313 316 320 326 332 336 339 341 343 344 345 346 346 347 349 352 358 7 19 30 33 32 21 6 353 345 342 342 343 343 340 340 339 336 333 332 333 333 334 336 336 337 338 339 340 341 341 341 341 339 338 336 335 333 331 330 329 328 327 327 327 326 326 325 325 327 329 331 334 337 340 344 346 347 348 349 348 348 347 346 344 343 343 343 344 344 343 341 338 335 334 333 333 335 336 338 338 339 339 340 340 340 340 340 340 339 339 339 338 338 339 340 341 341 341 341 342 342 356 356 356 356 356 357 357 357 357 357 357 357 356 356 355 354 354 353 352 352 351 350 349 346 342 335 324 304 257 196 167 154 149 149 152 158 172 190 202 206 210 216 223 228 232 234 231 224 217 215 216 218 218 216 211 205 201 199 200 201 203 203 201 200 200 202 203 202 197 192 191 192 193 194 195 196 197 197 198 199 201 203 206 208 208 208 208 208 208 207 205 204 204 206 207 208 207 207 207 206 206 205 204 202 202 201 200 198 196 194 192 189 187 185 181 178 175 175 174 171 169 168 168 168 169 169 169 170 169 169 168 167 167 166 164 162 158 154 151 149 145 138 128 119 113 109 108 110 111 110 110 110 110 112 114 115 117 118 120 121 122 122 122 121 120 119 119 119 119 119 119 119 119 120 121 122 123 124 123 119 116 115 115 116 118 120 121 122 121 120 121 122 123 123 123 123 123 123 122 122 121 121 122 123 124 125 125 125 125 126 129 132 137 142 147 153 158 161 163 163 161 156 150 143 136 131 127 123 120 118 116 113 111 109 108 107 106 104 103 102 102 102 102 102 102 101 99 97 94 90 86 83 80 78 76 74 72 71 69 68 68 67 68 69 70 71 72 72 73 74 74 73 73 73 74 74 75 75 76 77 78 79 80 80 80 81 82 82 82 82 82 82 82 84 86 88 90 91 92 94 95 96 95 94 93 90 87 84 82 79 76 75 75 77 79 81 82 83 83 80 76 74 73 73 74 74 73 71 67 63 57 49 41 32 24 19 15 11 8 4 358 355 352 351 349 348 347 347 347 349 352 355 357 357 356 354 353 352 351 353 357 1 5 8 8 7 7 6 6 6 6 6 6 6 7 7 6 6 5 4 3 2 1 1 1 2 2 3 2 2 1 1 0 1 2 4 6 8 11 13 14 14 13 12 10 8 6 7 13 17 21 23 22 19 18 18 20 21 20 19 17 15 14 15 16 16 16 13 9 5 360 358 1 18 18 352 332 322 315 314 316 321 326 332 336 340 343 346 347 347 347 346 346 347 350 355 2 10 19 27 24 14 360 348 343 340 342 347 351 352 350 348 345 341 337 335 335 335 336 337 337 338 338 337 337 338 338 339 339 339 338 336 334 333 331 330 329 328 327 327 327 326 326 325 325 327 329 331 334 338 342 346 348 349 350 350 350 350 349 348 348 348 348 348 349 348 345 341 337 334 334 335 336 338 339 340 340 341 341 342 342 343 343 342 342 342 342 342 342 342 343 344 345 346 346 347 348 349 356 356 356 356 356 356 356 357 357 357 357 357 357 356 356 355 355 354 353 353 352 351 351 349 346 341 332 315 276 206 167 153 148 147 150 158 176 196 210 213 215 218 223 228 233 233 227 220 215 215 219 225 230 230 218 208 202 198 196 198 200 201 199 197 198 200 201 200 196 193 192 192 192 192 193 194 194 195 196 197 198 200 202 204 205 206 206 207 208 208 207 205 204 204 205 207 208 209 209 209 209 208 206 204 202 200 198 195 192 190 188 186 184 182 179 176 175 175 172 168 165 164 162 161 161 160 161 162 167 169 170 170 169 168 166 164 159 154 151 148 144 138 129 120 114 112 112 113 113 113 112 112 112 113 114 116 117 119 120 121 122 123 122 121 121 120 120 120 120 120 120 120 120 120 121 122 123 123 122 119 117 117 117 118 119 121 121 119 117 116 116 117 119 121 122 123 123 123 123 123 124 126 127 129 130 130 130 130 132 136 140 144 148 152 156 160 162 164 163 161 156 150 142 136 131 127 123 120 118 116 113 110 108 107 106 106 105 104 105 105 106 106 106 106 105 103 100 97 92 88 84 81 79 77 75 74 73 72 71 70 70 70 71 71 71 72 72 72 73 74 74 74 73 73 73 74 74 74 74 75 75 76 77 77 78 79 79 80 81 81 80 81 81 83 85 87 89 90 90 92 93 94 94 94 92 90 87 84 81 78 75 74 74 75 76 77 77 75 72 68 65 64 66 68 68 68 67 65 62 58 53 47 40 32 27 23 19 15 12 9 3 359 356 355 353 352 351 351 352 354 357 0 1 1 359 357 355 353 352 355 360 3 7 9 10 8 7 7 7 7 7 6 6 6 6 6 6 6 5 4 2 1 0 360 360 360 360 0 0 0 360 359 359 360 1 2 4 5 7 8 8 7 6 4 3 1 359 359 1 1 5 11 12 11 11 12 13 15 14 13 12 10 10 13 15 17 17 16 12 9 9 14 27 38 29 3 339 325 319 321 326 331 336 338 340 342 344 346 345 344 343 343 344 348 353 359 5 11 17 20 18 9 356 346 345 347 353 358 3 2 359 356 351 343 338 336 334 334 335 336 337 338 339 337 335 334 333 333 334 335 336 336 335 334 333 332 332 331 330 330 329 328 327 326 327 328 329 331 334 338 342 346 347 348 349 349 348 348 348 349 350 351 351 350 349 348 346 343 342 341 341 341 341 342 342 342 342 343 344 344 345 345 344 344 344 345 345 346 346 347 348 349 350 351 352 354 355 356 355 355 355 356 356 356 356 356 356 357 357 357 357 357 356 356 355 355 354 354 353 353 352 351 349 345 338 325 294 215 169 152 146 147 151 162 182 202 216 221 223 223 226 229 233 232 225 220 217 218 222 228 231 229 220 211 203 198 196 197 199 199 198 196 197 198 198 197 195 192 192 192 192 192 192 193 193 194 195 197 198 199 200 202 203 205 206 207 209 210 210 208 205 203 204 206 209 210 211 211 212 212 211 209 204 200 197 194 192 189 185 182 179 178 177 175 173 171 168 165 163 161 159 158 157 157 158 160 163 168 170 171 171 170 168 165 160 154 150 147 145 139 132 123 117 114 114 116 116 116 115 114 114 114 115 117 118 119 121 122 123 123 123 123 122 122 122 121 121 121 121 120 121 121 122 122 123 123 123 122 122 121 121 121 121 120 119 117 115 115 115 116 118 120 123 123 122 122 123 124 126 129 131 133 134 134 135 137 140 144 148 152 156 159 162 164 164 164 161 156 149 141 134 129 126 123 121 119 116 113 110 107 105 104 103 103 103 104 106 108 109 109 108 107 106 103 99 95 90 86 83 81 79 77 76 75 74 73 72 72 72 72 72 72 73 73 73 73 74 74 74 74 73 73 73 73 73 73 73 72 73 73 73 74 75 76 77 78 79 80 81 81 82 83 85 86 88 88 89 89 90 91 92 92 90 87 84 81 79 76 74 73 73 74 75 74 73 71 68 63 60 61 63 63 62 63 62 61 58 53 49 44 39 33 28 24 21 18 15 12 7 3 360 358 356 355 355 355 356 358 360 2 3 2 1 358 355 353 354 358 2 5 9 12 14 13 11 9 8 8 9 9 8 8 8 8 7 6 5 4 3 2 1 360 360 360 0 0 0 1 1 0 359 360 360 0 1 1 2 2 1 0 358 356 356 357 357 357 355 352 352 355 357 1 3 6 9 11 10 9 8 7 7 10 13 15 16 14 13 12 15 21 30 33 21 359 338 324 322 328 336 340 341 340 339 339 339 339 339 340 341 342 346 351 356 2 6 11 13 15 14 11 3 0 1 6 11 15 14 9 5 0 355 345 338 333 331 330 332 337 343 348 346 342 337 332 329 328 329 332 335 337 338 338 338 338 337 336 334 333 332 331 330 329 329 329 330 331 334 337 341 343 344 345 346 346 346 346 346 347 349 350 350 350 350 349 349 349 349 350 350 348 347 346 346 346 345 346 346 347 347 347 347 347 347 348 349 350 352 354 356 357 358 359 0 1 1 1 355 355 355 355 355 355 356 356 356 356 357 357 357 357 357 356 356 356 355 355 354 354 353 352 351 349 343 333 310 230 174 153 148 150 157 168 185 202 217 226 231 232 231 232 233 234 230 227 225 224 225 227 225 220 214 208 203 199 197 197 198 199 198 196 196 197 197 196 195 193 193 193 193 193 193 192 192 193 195 197 199 200 202 203 204 206 206 207 209 210 211 209 206 204 203 206 209 210 212 214 216 217 217 214 209 205 202 200 197 194 188 181 176 174 173 172 170 167 164 162 162 161 160 158 157 157 159 160 161 162 166 168 170 170 168 165 159 153 149 147 145 141 135 127 120 118 117 118 119 119 118 117 116 115 116 117 119 120 122 123 124 124 125 125 124 124 124 124 123 122 122 121 121 122 122 123 124 124 124 124 124 123 123 122 121 120 118 117 116 116 117 119 121 123 124 124 123 123 124 126 128 131 133 134 135 137 140 143 147 151 155 159 162 164 166 166 165 161 156 148 139 132 127 125 124 122 121 118 115 111 108 104 102 101 100 101 101 103 106 109 111 111 110 108 105 101 97 92 88 85 83 81 80 79 77 76 74 73 73 72 72 72 72 72 73 73 73 74 74 74 74 74 74 74 74 74 73 72 72 71 71 70 70 71 72 74 75 77 78 79 81 82 82 83 84 85 86 86 86 86 86 87 87 88 87 85 83 80 77 75 73 72 72 72 73 72 70 68 65 61 58 59 61 60 58 57 56 53 50 47 44 42 38 33 29 26 23 19 15 12 8 5 2 0 359 358 358 358 359 359 1 3 4 3 1 357 353 352 355 360 3 6 10 13 16 17 15 12 11 10 10 10 10 10 9 9 9 8 7 6 4 3 2 1 1 2 2 2 2 2 1 1 360 359 358 357 356 355 354 354 353 352 351 350 351 354 357 357 356 355 356 360 5 9 11 11 10 9 7 6 5 4 6 9 12 14 14 12 12 14 16 17 19 18 9 353 335 322 323 329 337 340 340 338 337 336 335 336 337 338 340 343 348 352 357 1 5 8 10 12 13 12 12 14 16 17 16 17 13 9 4 0 355 346 337 330 326 327 330 337 345 351 349 346 341 335 330 329 330 332 335 338 340 340 341 341 340 338 337 335 334 333 332 331 331 331 331 332 334 336 338 340 341 342 342 343 344 345 345 346 347 348 349 351 352 353 353 354 354 353 352 351 350 350 349 349 348 348 349 349 350 351 351 352 353 354 356 358 0 3 4 5 6 7 7 6 5 3 354 354 355 355 355 355 355 355 355 356 356 357 357 357 357 357 357 356 356 355 355 354 354 353 353 351 347 340 324 263 178 156 150 152 161 172 185 196 212 224 231 233 232 230 230 230 231 232 231 228 226 223 218 212 207 204 202 199 198 198 199 199 198 197 197 198 198 197 196 195 194 195 196 195 194 193 193 194 196 198 199 202 205 207 209 210 208 208 208 210 211 210 207 205 204 206 209 211 214 217 221 225 226 223 218 215 213 211 209 205 197 185 175 170 168 167 165 163 161 160 161 161 161 161 160 160 160 160 159 157 159 163 166 167 166 163 157 152 149 147 147 144 138 131 124 121 121 121 122 122 121 120 118 117 117 118 120 121 123 124 125 126 126 126 127 127 127 126 125 125 124 123 122 123 123 124 125 125 125 125 125 125 124 123 122 121 119 118 117 118 119 122 124 126 127 126 125 126 127 130 132 133 134 136 138 141 144 148 151 155 159 163 166 168 169 168 164 157 148 139 131 127 125 125 125 124 122 118 114 110 106 103 101 99 99 99 100 104 108 111 112 111 109 106 103 98 93 89 86 84 83 82 80 78 76 74 73 72 72 72 72 72 72 73 74 74 75 74 74 73 73 73 74 74 74 74 73 72 71 71 70 70 69 70 72 74 75 77 78 80 81 82 82 83 83 83 83 83 83 82 82 82 82 82 82 82 80 78 76 74 72 71 70 71 71 70 68 65 61 58 57 57 58 57 56 54 51 47 42 40 40 39 37 34 31 28 23 18 15 12 9 7 5 3 1 360 359 359 360 360 1 2 3 2 359 354 351 352 356 0 4 8 12 15 17 19 18 15 13 12 12 11 10 10 10 10 9 8 7 6 5 4 3 2 2 3 4 4 4 3 3 1 360 358 356 354 351 349 347 345 344 344 344 346 349 353 356 356 357 360 5 12 17 20 18 15 9 5 3 3 3 3 6 8 11 14 15 14 15 14 12 8 6 3 356 343 326 316 316 325 334 339 339 339 338 336 335 335 337 338 341 344 348 352 356 359 2 5 7 9 11 13 16 19 19 15 7 2 359 357 357 355 351 346 339 333 326 327 331 338 346 351 350 347 343 339 335 333 334 335 338 340 340 340 339 339 338 338 337 336 335 334 333 333 333 334 334 335 336 337 338 340 341 341 341 342 343 344 346 346 347 349 351 353 355 356 356 356 355 354 353 352 352 352 352 351 351 352 352 353 355 356 358 359 1 3 5 7 10 11 12 12 12 11 9 8 6 4 354 354 354 354 354 355 355 355 355 355 356 356 356 357 357 357 357 357 356 356 355 355 354 354 354 353 350 345 334 299 187 158 150 152 162 175 186 196 207 218 224 226 227 227 225 224 225 228 231 229 224 218 211 206 204 202 201 200 199 200 200 200 199 198 198 199 200 200 198 196 196 197 198 197 196 195 194 196 197 199 200 203 207 211 213 214 212 211 210 210 210 210 208 206 205 207 210 213 217 222 227 233 237 236 232 229 229 228 224 218 208 191 175 165 161 160 160 159 158 158 159 161 162 163 162 160 159 157 154 152 153 156 159 161 162 159 155 151 149 148 148 146 141 134 128 124 123 124 125 126 126 125 124 122 121 121 122 123 124 125 126 127 127 128 129 129 129 128 127 127 126 125 124 124 125 125 126 126 126 126 127 126 126 125 124 122 121 119 119 119 120 123 126 128 129 128 128 130 132 135 136 137 139 141 143 145 148 151 155 158 162 166 169 171 170 167 160 151 142 134 129 128 128 129 129 128 124 119 114 110 106 103 101 100 100 100 102 108 111 112 111 110 107 104 100 95 91 88 85 84 83 82 80 77 75 73 72 72 72 72 72 72 73 74 75 76 76 75 74 73 73 73 73 74 74 73 73 72 72 71 70 70 69 70 72 73 75 77 79 81 82 82 82 82 81 81 80 79 79 79 79 78 78 78 79 78 77 74 73 71 69 67 66 66 66 65 63 60 57 55 55 55 55 54 53 50 47 44 40 38 36 36 35 34 32 27 23 19 17 14 11 8 6 4 2 1 1 0 1 1 1 2 2 1 358 352 351 353 357 0 4 8 13 17 19 21 21 19 16 14 13 12 11 11 10 10 9 8 7 6 4 3 3 3 4 4 5 6 6 5 3 1 360 359 357 354 350 347 343 340 338 340 342 345 349 353 355 355 357 1 9 18 22 21 17 11 5 3 4 7 6 6 6 7 11 14 16 17 17 14 7 359 352 345 334 321 311 309 315 326 336 339 340 339 338 335 335 336 337 339 341 344 348 352 355 358 1 3 6 8 10 12 14 12 7 1 353 348 346 347 350 350 350 347 343 338 332 331 334 341 350 352 352 350 347 342 339 337 337 338 340 341 341 340 339 338 337 337 337 338 338 337 337 337 338 338 338 339 341 342 342 343 344 344 344 345 345 347 349 350 352 354 356 359 359 359 358 357 355 354 354 354 354 355 355 355 355 356 358 0 2 4 7 9 10 12 14 16 17 17 16 15 13 11 9 8 5 3 354 354 354 354 354 354 354 355 355 355 355 356 356 356 357 357 357 357 357 356 356 356 355 354 354 353 352 348 340 321 224 162 155 158 168 181 191 199 207 215 220 222 224 224 223 219 218 222 227 230 224 215 208 203 202 201 201 201 201 203 203 203 201 199 199 200 201 202 201 198 198 199 199 199 198 197 197 197 198 200 202 205 208 212 215 216 216 214 213 211 210 210 208 207 208 210 213 216 220 225 231 240 248 248 246 246 248 248 244 237 224 207 183 169 162 160 162 165 166 165 165 165 165 165 163 160 154 152 152 153 153 153 153 154 155 154 152 150 148 148 149 148 144 137 131 126 125 125 126 127 129 129 130 129 127 125 124 124 125 126 127 128 129 129 130 131 132 131 131 130 130 129 128 127 127 127 127 127 127 127 128 128 128 128 127 126 124 123 122 122 122 124 127 129 131 131 132 134 136 138 141 141 143 145 147 149 151 154 157 161 165 169 172 172 169 164 155 146 138 133 131 131 132 132 132 129 123 117 113 109 106 103 102 101 100 100 103 108 110 111 109 107 104 102 98 94 90 88 86 84 83 81 79 77 76 74 73 73 73 74 74 75 75 76 77 77 77 76 75 74 74 73 73 73 73 73 73 72 72 71 70 70 70 70 72 73 75 77 79 80 81 81 81 80 79 78 78 77 76 76 76 76 76 76 76 76 74 72 70 68 66 64 63 63 62 60 58 55 53 52 52 52 52 52 50 48 45 43 40 37 35 34 32 31 28 25 23 22 20 17 14 11 8 5 3 2 1 1 1 1 1 1 1 359 356 352 351 354 357 0 4 9 14 18 21 23 24 24 22 18 16 14 13 12 11 11 10 9 8 6 4 3 3 4 5 7 8 8 7 5 3 0 359 359 358 356 352 349 345 340 339 340 343 346 351 355 356 356 358 3 11 18 21 19 15 10 8 8 10 13 13 16 19 20 14 15 19 22 21 16 4 351 337 323 309 298 297 302 312 325 335 337 338 336 334 333 334 336 337 338 340 343 347 352 357 359 1 4 6 8 10 11 10 7 1 357 353 351 348 347 349 350 350 349 344 340 337 337 340 348 353 356 356 355 352 347 344 341 341 343 345 345 345 344 342 341 341 340 341 341 342 342 343 343 343 344 344 345 346 347 348 349 349 349 349 349 351 353 355 358 0 3 4 4 3 2 359 357 355 355 356 357 358 358 359 360 1 4 7 10 12 14 16 18 19 20 21 21 20 19 17 15 12 11 9 7 5 3 353 353 353 353 354 354 354 354 354 355 355 355 355 356 356 357 357 357 357 357 357 356 356 355 354 354 353 351 345 333 291 176 166 168 176 187 197 204 211 218 223 225 226 225 223 219 216 218 223 227 224 215 207 202 202 201 202 203 204 206 207 206 204 201 200 202 203 204 203 201 200 200 201 201 200 200 200 199 200 202 204 207 210 213 216 218 219 219 218 216 214 212 211 210 212 214 216 218 222 227 233 240 247 251 257 262 267 268 265 260 252 237 210 189 179 175 175 179 181 180 177 174 172 170 166 159 150 151 153 156 158 158 156 154 152 151 150 149 148 148 148 148 147 141 134 130 128 128 128 129 130 132 134 134 133 130 127 125 126 127 128 129 130 130 131 132 133 134 135 135 135 134 132 131 130 130 130 129 129 129 129 130 130 130 130 129 129 128 127 126 125 125 126 129 131 133 136 138 140 141 142 143 146 148 150 151 153 156 159 163 167 170 171 170 165 159 151 143 138 135 133 133 133 133 130 126 119 114 109 106 104 102 101 100 99 99 101 105 108 107 105 104 102 100 97 93 90 87 85 84 82 80 79 78 77 76 75 75 75 76 76 77 77 77 77 77 77 77 76 75 74 74 74 73 73 73 72 72 72 71 70 70 70 70 71 73 75 76 78 79 79 79 78 78 78 77 76 76 75 75 75 74 74 74 74 72 71 69 67 66 63 61 59 58 57 55 53 50 48 48 49 50 51 50 48 46 44 42 40 38 36 34 32 28 25 24 23 23 22 20 17 13 10 7 4 3 2 2 1 1 1 0 360 358 354 351 352 355 358 1 5 9 14 18 22 24 25 25 24 21 18 16 14 13 12 11 10 9 8 7 6 5 5 6 7 9 10 9 8 5 2 0 360 360 359 358 355 351 348 345 344 345 347 350 356 359 1 1 3 7 14 19 21 21 20 18 16 14 13 12 13 15 20 25 21 21 23 23 22 12 355 337 319 304 290 284 287 295 307 320 327 331 332 332 331 332 333 334 334 334 335 340 346 352 358 0 2 5 8 10 12 13 12 10 7 5 4 1 356 353 352 352 353 353 349 346 344 344 349 355 359 1 1 0 358 354 350 347 347 349 350 351 352 350 349 347 346 345 345 345 346 346 347 348 348 349 350 350 351 352 353 353 354 354 355 356 357 359 2 5 8 10 11 9 7 4 0 358 357 358 0 2 3 4 5 7 10 14 17 19 22 23 24 25 25 25 24 23 20 18 15 13 11 10 9 8 7 5 352 353 353 353 353 353 353 354 354 354 354 355 355 355 356 356 357 357 357 357 357 357 356 356 355 354 353 352 349 342 323 225 170 174 183 193 202 209 217 223 228 231 230 228 226 224 220 220 222 223 221 213 206 204 204 203 203 204 206 208 209 207 205 203 203 204 206 207 206 203 201 202 202 202 203 202 202 202 203 205 207 210 213 216 218 221 223 225 226 224 220 217 215 215 216 217 219 220 223 227 232 237 243 250 259 267 273 275 275 277 280 280 269 241 216 205 201 202 205 206 207 206 201 193 179 159 147 150 157 164 169 172 169 160 155 152 150 150 150 151 151 150 149 145 140 136 134 134 135 136 137 139 139 137 134 131 127 125 126 127 128 129 130 131 132 133 136 138 140 141 140 139 137 136 134 133 132 132 132 131 131 131 131 131 132 132 132 131 130 129 129 129 130 132 136 139 142 144 144 143 142 143 146 148 150 152 154 156 159 163 166 168 167 165 160 154 147 141 138 135 133 132 131 128 124 119 114 109 106 103 101 100 99 97 97 98 100 103 105 104 103 102 101 99 96 93 89 87 85 83 81 80 79 78 78 77 76 76 76 76 77 77 77 77 77 77 77 77 76 75 75 75 75 75 74 73 73 72 71 71 70 70 70 70 71 73 74 76 77 78 78 78 77 77 77 77 76 76 76 75 75 74 73 73 73 71 69 68 67 65 63 60 57 54 51 49 46 45 44 45 46 48 49 48 47 45 43 42 40 39 38 36 33 29 26 24 23 23 23 22 19 16 12 8 5 3 2 2 1 1 0 360 359 357 354 353 354 357 360 2 6 10 14 18 22 24 26 26 26 24 20 17 15 14 13 12 11 10 9 8 7 7 7 7 9 10 10 9 7 4 3 2 2 2 1 359 357 354 352 351 351 351 353 357 2 6 8 9 10 12 15 18 21 23 25 24 22 19 15 11 9 10 15 20 25 28 26 20 12 356 337 322 310 298 286 282 285 293 304 314 321 325 328 329 329 329 328 326 325 326 330 337 346 354 0 3 5 8 11 14 15 16 16 15 14 13 11 8 3 359 356 356 358 357 355 352 351 353 357 360 2 4 6 5 3 1 358 354 354 355 357 359 359 359 358 355 352 351 350 350 350 350 350 351 352 353 354 354 355 356 357 358 359 360 1 2 3 5 7 10 12 13 13 11 9 5 2 1 2 4 6 8 10 12 14 18 21 23 26 27 28 29 28 28 27 25 23 21 19 16 14 13 12 11 11 11 10 9 352 352 352 352 353 353 353 353 354 354 354 354 355 355 355 356 356 356 357 357 357 357 357 356 356 355 354 353 351 347 336 304 206 191 198 204 210 216 224 229 233 235 234 232 231 230 227 224 224 222 218 211 206 205 206 206 205 205 206 208 209 208 205 205 205 206 208 209 207 206 205 205 205 205 204 205 205 206 207 208 210 213 215 218 220 223 226 229 231 231 228 223 220 218 219 220 221 223 224 225 229 234 240 246 253 261 266 269 273 281 292 300 300 293 276 262 256 257 263 269 275 278 273 257 221 153 149 161 171 181 191 196 192 178 164 156 152 151 151 152 152 152 151 148 145 143 142 141 141 142 144 143 139 133 130 127 126 125 125 126 127 128 128 130 132 135 138 141 142 142 141 141 140 138 137 135 135 134 134 133 132 131 131 132 134 135 135 133 131 131 132 133 134 137 140 143 144 144 141 140 141 144 146 148 150 151 153 156 159 161 162 163 161 157 153 148 143 138 135 132 130 127 125 121 117 113 109 106 103 101 100 98 97 96 97 99 101 103 103 102 102 101 101 98 95 92 89 86 85 83 82 80 79 78 77 76 75 75 76 76 77 77 77 76 76 76 76 76 76 76 77 77 77 77 76 75 73 72 72 71 71 71 71 72 73 74 75 77 77 78 78 78 77 77 77 77 77 77 76 76 75 75 75 74 73 72 70 69 69 67 64 61 57 52 48 44 41 40 40 43 45 46 47 47 47 46 45 43 42 40 39 37 34 31 29 26 25 24 23 22 20 17 13 9 6 4 2 2 1 0 359 359 359 358 356 355 357 360 2 5 8 12 16 20 22 24 25 26 26 25 22 19 17 15 14 13 12 10 9 8 8 7 7 8 9 9 9 8 6 5 5 5 5 5 3 1 359 357 355 355 356 357 359 3 7 10 11 11 12 13 14 16 18 21 23 24 22 20 16 11 7 6 9 13 18 22 20 14 2 350 337 326 318 308 298 293 294 303 312 319 324 327 330 331 329 325 321 318 320 326 333 342 351 1 8 11 13 15 16 17 18 19 19 19 19 17 14 10 6 3 2 2 3 1 359 357 359 1 2 4 6 9 10 10 8 6 4 1 360 1 3 5 5 5 2 359 357 356 355 355 355 354 355 355 355 356 357 358 359 0 1 2 3 4 5 6 7 9 11 12 13 14 13 12 10 8 6 7 8 11 13 16 19 22 25 27 29 31 32 32 32 31 29 28 26 24 22 19 17 16 15 14 14 14 14 13 13 11 351 351 352 352 352 352 352 353 353 353 354 354 354 354 355 355 355 356 356 357 357 357 357 357 356 356 355 354 352 349 345 337 317 265 235 228 225 227 234 237 239 239 237 236 234 233 231 228 227 224 218 210 205 204 207 209 208 206 206 207 209 209 207 207 208 209 210 211 211 211 211 210 210 208 208 208 209 209 210 211 213 215 216 218 220 224 228 232 235 236 234 228 224 220 220 220 222 223 223 223 227 230 233 236 242 248 256 264 274 287 305 316 321 324 326 324 323 323 323 320 321 324 328 330 333 339 262 212 211 221 233 242 240 222 193 173 162 156 154 153 152 152 152 151 150 149 147 145 142 142 142 139 134 128 124 124 124 124 124 125 125 126 127 128 131 134 136 136 134 133 134 135 136 136 136 136 136 135 135 134 133 133 133 135 136 137 137 136 134 134 134 135 134 135 135 136 136 136 135 137 140 142 144 146 148 150 153 155 157 158 157 156 153 149 145 141 137 133 129 126 123 121 118 115 112 109 107 104 103 101 100 99 98 98 99 100 101 102 102 102 102 101 100 97 94 91 88 86 85 83 82 80 79 78 76 75 74 74 75 75 76 76 76 76 76 76 76 77 77 78 79 80 79 78 77 76 74 73 72 72 72 73 73 74 75 77 78 79 79 79 79 78 77 78 78 78 78 78 77 76 76 76 76 76 75 74 72 71 70 69 67 63 59 54 47 43 39 38 39 42 45 46 47 48 49 48 47 45 43 40 37 36 34 33 32 30 27 25 24 22 20 18 14 10 6 4 2 2 1 0 360 360 1 1 359 358 360 3 5 7 10 13 17 20 22 23 24 26 27 26 24 21 18 17 15 14 13 11 10 9 8 8 8 8 9 9 9 9 9 9 9 8 8 6 5 3 2 360 359 359 1 2 3 5 7 9 9 8 6 7 9 11 13 15 16 16 15 15 12 8 5 4 5 8 13 16 16 13 8 4 359 349 343 336 327 319 318 324 331 336 340 342 342 340 337 332 328 326 331 338 346 354 2 8 13 16 18 20 21 22 23 24 24 23 21 19 16 12 10 9 8 8 7 5 2 2 5 4 4 5 8 11 13 13 12 10 8 5 4 4 6 9 9 9 6 4 2 1 1 0 0 360 360 359 359 360 1 2 4 5 6 7 7 8 8 9 10 12 13 14 15 15 14 13 12 12 12 13 15 18 21 23 27 30 32 34 35 34 34 33 32 30 28 26 24 22 20 18 17 17 16 16 16 15 15 14 13 12 350 350 351 351 351 352 352 352 352 353 353 353 354 354 354 355 355 355 356 356 357 357 357 357 357 356 356 354 353 351 347 343 333 313 280 254 243 244 245 245 244 241 237 234 233 233 232 231 230 229 221 211 204 202 208 212 212 211 210 210 212 212 211 210 211 213 214 215 216 216 215 215 214 212 211 211 211 212 213 215 216 217 217 218 220 224 229 233 237 239 238 233 227 223 221 221 222 223 222 222 224 225 226 228 233 240 251 265 282 302 320 329 335 339 342 342 343 342 338 331 328 330 331 330 326 316 287 265 258 262 270 274 273 262 240 210 186 171 161 155 153 153 154 155 155 154 151 146 140 138 138 136 130 125 121 121 122 123 123 124 124 125 126 129 132 132 131 128 126 125 126 127 130 131 133 135 136 136 136 136 135 135 136 137 139 140 140 139 138 137 135 133 131 129 128 128 128 129 130 133 136 139 142 145 148 151 153 154 154 152 150 147 144 141 138 135 131 127 123 120 117 114 111 109 108 106 104 103 101 99 100 100 100 101 101 101 101 101 102 102 102 101 99 96 92 89 87 85 83 82 81 79 78 77 76 75 74 74 74 75 76 76 76 76 76 77 77 78 79 81 81 81 81 79 78 76 75 74 73 73 74 74 75 76 78 80 81 81 82 81 80 79 78 78 79 79 79 79 78 78 78 78 78 78 77 76 74 73 72 71 69 66 63 59 53 47 43 41 42 45 48 49 51 53 53 51 49 47 45 42 38 35 34 33 32 31 29 27 25 23 20 18 14 10 7 4 3 2 2 2 2 2 4 5 2 1 3 6 8 9 11 14 17 20 21 22 23 25 26 27 25 23 20 17 16 14 13 12 10 10 9 9 10 9 10 10 10 11 11 11 10 10 9 8 7 6 4 3 3 4 4 5 6 7 7 7 7 6 4 2 1 1 5 5 6 6 7 7 5 4 4 4 5 8 12 16 19 20 21 21 21 23 21 10 357 349 346 347 350 352 354 355 355 353 349 345 342 344 347 351 354 356 2 7 11 14 18 21 24 27 30 31 30 27 24 21 19 16 15 14 13 11 9 7 5 6 6 5 4 6 9 13 15 16 16 13 11 8 7 7 9 11 11 11 8 6 5 5 5 5 5 5 4 4 4 4 6 7 8 9 10 11 11 12 12 13 14 15 17 18 18 18 17 17 17 18 19 21 23 25 28 31 33 35 36 36 36 35 33 31 29 27 26 24 22 21 20 19 19 18 17 16 16 15 15 14 13 12 349 350 350 350 351 351 351 352 352 352 352 353 353 353 354 354 354 355 355 356 356 356 357 357 357 356 356 355 354 351 348 342 330 311 283 259 250 252 251 250 247 242 237 233 231 232 232 233 233 232 226 214 206 204 208 214 217 218 216 215 216 215 214 213 214 216 218 219 220 219 218 216 215 214 213 213 213 214 216 219 220 219 218 217 220 224 230 236 240 243 242 239 233 228 225 225 225 226 224 224 224 222 220 221 224 231 243 258 282 307 324 334 339 342 344 346 344 341 336 330 327 324 320 313 302 287 271 265 268 275 283 282 276 269 259 245 225 200 179 164 157 156 157 159 160 158 153 146 140 137 137 136 131 125 120 120 121 122 124 125 126 128 130 131 130 128 125 123 123 123 124 126 128 130 133 135 136 137 138 137 137 138 139 140 141 141 141 141 140 139 135 131 128 126 125 125 126 128 130 133 136 139 142 145 148 151 151 150 147 144 141 138 136 134 132 130 126 122 119 116 114 110 106 104 102 101 100 98 97 96 97 99 101 102 102 101 101 102 102 102 101 99 97 93 89 87 85 83 82 81 79 78 77 76 75 75 74 74 74 74 75 76 76 76 76 77 79 80 82 83 83 82 81 80 78 76 75 74 73 74 74 75 76 78 80 81 83 84 84 83 82 81 80 80 80 80 80 80 79 79 80 80 80 80 79 78 77 75 74 73 71 70 68 65 60 56 52 48 49 51 53 55 57 58 57 54 51 48 46 43 40 37 34 33 31 30 29 28 26 23 21 18 15 11 7 5 4 4 5 5 6 7 8 8 6 4 5 8 9 10 12 14 17 19 21 22 23 24 25 26 25 23 21 18 16 14 13 12 11 10 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 7 7 7 8 9 10 9 8 8 6 5 3 2 3 4 5 5 5 5 3 1 0 1 3 7 11 16 21 25 27 28 29 30 31 24 15 9 5 4 2 1 0 360 360 359 357 355 353 355 356 355 351 352 356 0 5 9 14 20 26 31 35 35 33 30 27 25 23 21 19 17 15 13 10 8 8 8 6 4 4 6 10 15 18 19 18 16 13 10 8 8 10 11 12 11 9 8 8 8 8 8 8 8 8 8 8 8 9 11 12 13 14 15 15 15 16 17 18 19 21 21 22 22 22 22 22 24 26 28 30 32 33 34 36 36 36 35 34 32 30 28 27 25 25 24 23 23 22 21 19 18 17 16 15 14 14 14 13 12 349 349 349 349 350 350 350 351 351 351 352 352 352 353 353 353 354 354 355 355 355 356 356 356 356 356 356 355 354 352 348 340 325 300 270 253 250 254 254 256 254 249 242 236 233 233 234 233 234 233 228 219 211 208 209 214 219 222 223 222 221 218 216 215 216 218 220 221 221 220 218 217 216 215 215 214 215 217 220 223 224 223 219 216 219 225 232 239 244 247 249 247 242 236 232 229 228 227 225 225 224 218 205 205 210 218 231 253 286 311 326 336 341 342 343 343 339 334 330 325 321 315 307 296 283 269 256 254 260 271 281 280 272 265 260 255 249 237 214 185 166 163 162 163 162 160 153 145 140 138 138 137 134 129 123 120 122 124 126 128 130 131 132 130 127 122 121 122 124 126 128 129 130 132 134 136 138 138 138 139 140 140 140 140 140 141 141 141 141 140 136 133 129 127 126 126 127 129 132 134 137 140 142 145 147 147 145 141 138 134 132 130 129 128 126 124 121 119 116 115 113 110 105 100 97 95 94 93 92 92 95 98 100 102 102 102 102 103 103 102 100 97 93 89 86 84 83 81 80 79 78 77 76 75 75 75 75 76 76 75 76 76 76 76 76 77 79 82 83 84 83 82 81 80 78 76 75 74 74 74 75 76 77 78 80 82 83 84 85 85 84 83 82 81 81 81 81 81 81 81 82 82 82 82 81 80 79 78 77 76 75 74 73 71 69 66 63 60 59 58 59 61 62 62 60 57 53 51 49 46 43 40 37 35 33 32 30 29 27 25 22 19 16 13 9 7 6 7 8 10 11 11 12 11 9 7 7 9 10 11 12 14 16 18 20 22 23 24 25 25 24 23 21 19 17 15 13 12 10 9 8 8 8 8 9 9 8 8 8 8 9 10 10 10 10 10 11 11 10 10 10 9 10 12 14 14 14 14 13 13 13 12 12 11 10 9 8 6 4 2 1 1 2 5 10 16 21 24 27 28 29 30 31 29 24 20 16 12 9 6 3 2 2 3 3 360 358 357 355 351 346 346 349 354 359 5 12 19 26 31 34 33 32 31 30 28 27 25 23 20 16 13 10 9 8 6 4 2 1 4 8 13 18 19 19 17 14 11 9 9 10 11 12 11 10 10 10 10 10 10 10 10 10 10 10 10 12 14 15 16 17 18 18 19 20 21 22 23 24 25 26 26 26 26 27 28 30 32 33 34 34 34 33 33 32 31 30 29 28 28 28 28 28 27 26 24 22 20 19 17 16 15 14 14 13 12 11 10 348 348 348 349 349 349 350 350 350 351 351 351 352 352 352 353 353 353 354 354 355 355 355 356 356 356 356 355 354 352 348 341 329 308 278 260 257 260 262 266 267 263 255 245 239 237 236 235 235 234 231 224 218 212 212 215 220 224 227 228 227 225 223 220 219 219 220 221 221 221 220 219 219 219 219 220 222 224 226 229 230 230 227 225 227 232 238 243 248 253 255 256 253 248 242 236 232 230 230 229 226 210 192 188 196 204 216 239 289 307 319 328 335 337 335 334 334 330 325 320 314 306 297 285 272 259 249 245 249 259 268 270 264 259 254 252 251 251 245 223 188 174 170 167 164 159 153 145 141 139 139 138 136 133 129 126 127 128 129 131 133 134 132 127 122 120 122 124 127 129 131 132 133 134 136 137 139 139 139 140 141 141 140 140 139 139 140 141 141 140 138 136 133 131 130 130 130 132 134 137 139 141 142 143 143 139 136 132 129 127 126 125 124 123 121 119 118 116 115 115 113 109 106 102 99 96 93 91 91 93 97 99 101 102 102 103 103 103 102 100 96 92 88 85 83 82 81 80 79 78 77 76 75 75 75 76 77 78 78 78 78 78 77 76 77 78 80 83 85 85 83 82 80 80 78 77 75 75 75 75 76 76 77 78 80 81 83 84 86 86 85 85 84 83 82 82 83 83 83 83 84 84 84 83 82 82 81 80 80 79 79 78 78 77 76 74 72 71 69 67 66 65 65 64 61 58 56 53 51 49 47 45 42 39 36 34 32 31 29 27 24 22 19 16 13 11 10 11 12 13 14 15 16 14 11 9 9 10 11 12 12 14 15 18 20 22 24 24 24 24 23 22 21 19 17 15 13 12 10 8 7 7 6 6 6 6 6 5 5 6 8 8 8 9 10 11 11 11 11 11 10 10 12 15 18 20 21 20 21 22 22 22 21 19 17 14 12 11 10 9 8 7 6 8 12 15 19 23 25 27 28 28 29 29 27 24 20 17 13 9 7 5 5 4 3 358 354 351 346 341 338 338 342 347 354 1 8 15 21 27 27 26 27 29 30 30 28 26 22 18 14 11 8 6 5 3 0 358 357 359 3 10 15 18 19 18 15 12 10 9 10 12 12 12 11 11 12 12 12 12 12 12 11 11 11 11 13 15 16 18 19 20 21 22 23 24 26 26 27 27 28 28 28 28 28 29 30 31 31 31 31 31 30 30 29 29 29 30 30 31 32 32 31 29 27 24 22 20 18 17 16 14 13 13 12 11 9 8 347 348 348 348 348 348 349 349 349 350 350 350 351 351 352 352 352 353 353 354 354 354 355 355 355 355 355 355 354 352 349 343 333 318 299 279 273 273 275 277 281 279 271 259 248 244 242 240 238 237 234 229 224 219 218 220 222 226 229 230 231 230 229 226 224 222 222 221 221 222 223 224 225 226 227 228 230 231 233 235 238 241 244 245 246 244 246 249 253 257 261 264 265 263 259 254 248 244 242 238 228 199 181 178 185 188 193 207 248 273 294 313 326 334 333 329 326 323 318 311 303 295 286 276 264 253 243 237 239 248 256 260 256 250 246 244 246 249 252 250 232 195 180 174 168 161 154 148 144 142 140 139 138 136 135 134 134 135 136 138 140 140 136 130 126 125 126 127 129 131 132 133 133 134 135 136 138 139 139 139 141 141 142 141 141 140 140 141 142 142 141 139 137 136 134 134 134 136 137 139 140 141 141 139 136 132 129 126 124 124 123 123 122 120 118 117 116 115 116 115 112 109 106 103 101 98 96 95 95 97 99 101 102 102 103 103 102 101 99 96 92 88 85 82 81 81 80 79 78 77 75 75 74 75 75 76 77 78 78 78 78 78 77 77 77 78 81 83 85 85 84 82 80 79 78 77 76 76 76 76 76 77 78 79 80 81 82 84 85 86 86 86 85 84 84 83 83 84 84 84 85 85 85 84 83 83 82 82 82 82 82 81 81 81 80 79 78 76 74 72 70 69 67 66 63 60 58 55 54 53 51 49 46 43 40 37 34 32 31 28 26 24 22 19 17 15 14 14 15 16 17 17 19 17 14 11 11 12 13 13 14 15 16 18 20 22 24 25 25 24 24 23 21 20 18 16 14 12 10 9 7 5 5 4 4 4 3 3 3 3 4 5 6 6 7 8 9 9 9 9 10 10 13 17 21 23 24 25 26 28 28 28 27 25 23 21 19 17 16 15 14 12 12 12 15 16 18 21 25 27 27 27 27 26 24 22 19 16 13 10 7 4 1 357 353 348 344 338 332 327 325 327 333 342 350 359 7 15 19 20 19 19 21 25 27 27 25 22 18 14 10 8 6 4 2 1 360 358 356 357 2 9 15 19 20 19 17 14 11 10 11 13 13 13 12 12 13 13 13 13 13 13 12 12 11 12 13 14 16 18 19 20 22 23 25 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 30 31 32 34 34 34 34 32 30 27 25 22 20 19 17 15 13 12 11 10 9 8 6 347 347 347 347 347 348 348 348 349 349 349 350 350 350 351 351 351 352 352 353 353 353 354 354 354 354 354 354 354 352 350 345 337 325 311 296 286 284 285 288 291 291 285 275 263 256 253 250 247 244 241 237 235 233 231 231 231 231 231 231 232 233 232 231 229 227 225 224 224 225 227 228 230 231 232 234 235 238 240 243 247 251 257 257 255 252 251 253 256 260 264 269 273 274 274 272 268 262 255 229 160 163 169 174 178 179 182 197 228 248 271 300 320 327 323 315 309 303 297 291 284 277 271 264 255 243 232 225 226 241 251 254 249 242 236 233 234 240 249 252 241 213 189 179 172 165 159 154 149 145 142 139 138 139 140 141 142 143 145 147 148 149 144 137 132 130 129 130 131 132 132 132 133 134 134 135 135 136 137 138 139 140 142 143 144 145 144 145 146 146 145 144 142 140 139 137 138 139 139 140 140 140 138 136 132 129 126 123 122 121 121 120 119 118 117 116 115 116 117 116 114 111 108 106 103 102 101 101 101 102 102 102 102 101 101 101 99 97 95 91 88 85 83 81 81 80 80 79 78 77 75 75 74 74 75 75 75 75 75 75 75 75 75 76 76 78 80 82 83 84 83 81 80 79 78 77 76 76 76 77 77 78 79 80 81 82 83 84 86 86 87 87 86 85 85 84 84 85 85 85 85 85 85 84 84 83 83 83 83 83 83 83 83 83 82 82 80 79 77 75 73 72 69 67 65 63 61 59 57 55 53 50 48 45 42 39 37 34 33 31 29 26 24 22 20 19 18 18 18 18 19 20 20 19 16 13 13 14 15 16 16 17 18 19 21 23 25 26 26 26 25 25 23 22 20 17 15 14 11 9 7 5 4 3 2 1 1 1 1 1 1 2 2 3 4 5 6 6 7 7 7 9 13 17 22 25 25 26 28 30 31 31 30 29 28 26 24 22 21 19 18 17 16 15 17 17 19 21 23 24 25 25 25 24 22 19 16 13 10 7 3 359 355 351 347 342 337 331 325 319 316 318 326 336 348 0 10 17 20 20 21 22 22 22 22 20 19 16 13 10 8 7 5 4 3 2 1 360 359 360 5 11 16 20 22 22 19 16 13 13 13 15 15 15 14 14 14 14 14 14 14 14 13 12 11 12 12 13 15 17 19 20 21 23 24 25 25 25 25 25 24 24 24 24 24 24 24 25 26 27 27 28 29 30 30 31 33 34 35 35 35 34 33 31 29 26 24 21 19 16 14 12 11 10 9 7 6 4 346 346 346 346 347 347 347 347 348 348 348 349 349 349 350 350 350 351 351 352 352 352 353 353 353 354 354 354 353 352 350 346 340 330 318 305 295 290 291 295 299 301 297 288 278 271 267 263 259 256 252 249 248 247 245 244 242 239 236 234 234 234 234 233 232 230 229 229 230 231 231 231 232 232 233 235 238 242 247 251 256 260 263 263 260 258 256 257 260 263 267 272 276 278 279 278 276 270 257 216 169 167 174 179 182 186 207 217 224 233 250 277 295 300 295 287 278 270 264 261 259 257 253 248 241 227 216 211 215 232 247 251 248 242 236 231 230 233 244 253 253 243 217 186 174 168 163 158 153 148 143 141 141 143 145 146 147 149 150 152 153 152 148 140 134 131 130 132 133 134 134 134 134 134 134 134 134 134 135 136 137 138 140 143 147 149 149 151 151 150 149 148 146 145 143 142 141 140 140 140 140 139 137 134 131 128 125 123 121 120 119 118 118 118 118 117 117 118 119 118 116 114 112 109 107 106 105 104 103 102 101 100 100 99 98 97 95 93 91 88 86 84 83 82 81 80 80 79 77 76 76 75 75 75 75 74 73 72 72 72 73 73 74 74 75 76 77 79 81 82 82 81 80 79 78 77 77 77 77 78 78 79 79 80 81 82 83 84 86 87 87 87 87 86 85 85 85 85 85 85 85 85 84 84 84 84 83 84 84 84 84 84 84 84 84 83 82 80 78 76 74 73 70 68 66 65 63 61 58 57 55 53 50 48 45 42 40 38 36 34 32 30 28 26 24 23 22 21 21 21 21 22 23 22 19 15 15 16 17 18 19 20 21 21 22 23 26 28 28 27 27 27 26 24 21 19 17 15 13 10 8 6 4 2 1 359 358 358 358 358 358 358 359 360 1 1 2 3 3 3 4 7 10 16 22 25 26 26 27 30 31 32 32 31 31 30 28 26 24 22 21 20 19 17 18 18 18 19 21 23 24 25 25 24 21 18 15 12 9 6 2 357 352 348 344 340 336 331 325 321 317 317 322 332 347 3 15 19 22 24 25 23 20 17 15 12 11 9 8 7 7 6 5 5 4 3 2 0 360 1 5 11 16 20 23 23 21 19 16 15 16 17 18 17 16 15 14 14 14 14 14 14 13 12 11 12 12 13 14 16 17 19 20 21 22 23 23 23 23 22 22 22 22 22 22 22 23 23 24 25 26 27 28 29 31 32 33 34 35 36 36 35 34 32 30 26 23 20 17 15 13 11 9 8 7 5 4 2 345 345 346 346 346 346 346 346 347 347 347 348 348 348 349 349 349 350 350 351 351 351 352 352 353 353 353 353 353 352 350 347 342 334 323 311 301 296 296 300 305 307 306 297 288 279 273 269 265 262 258 255 252 250 248 247 244 239 233 231 231 232 233 233 233 234 234 235 235 235 234 233 232 231 232 234 238 244 251 258 264 267 268 265 262 262 261 262 263 265 268 273 276 277 275 273 271 267 256 226 203 193 191 191 192 199 222 222 220 221 229 242 249 251 249 247 246 247 247 247 247 245 241 234 225 213 204 199 201 212 229 237 243 248 251 252 251 251 255 258 257 254 244 221 181 170 163 157 152 148 146 144 144 146 146 146 146 147 150 152 153 152 148 140 136 134 134 134 135 135 135 135 135 134 133 133 134 134 135 135 136 138 140 143 147 150 152 154 154 154 152 151 150 149 147 145 143 142 141 140 139 138 136 134 131 128 125 123 121 119 118 118 119 120 122 122 122 121 120 120 119 117 115 113 111 109 107 104 102 100 98 97 96 95 93 92 90 88 87 86 85 84 83 82 81 81 80 78 77 76 75 76 76 76 76 75 74 73 72 72 72 72 73 74 74 75 76 78 79 81 82 81 80 79 78 77 77 77 78 78 79 79 80 81 82 83 83 84 85 86 87 87 87 86 86 86 86 86 86 86 85 85 85 85 84 84 84 85 85 85 86 86 86 85 85 84 83 82 80 77 75 73 71 68 67 65 63 61 60 58 57 56 54 52 50 47 45 42 41 39 37 35 32 30 28 26 25 24 24 24 24 25 26 26 23 19 17 18 19 20 22 23 24 24 24 25 27 28 29 29 28 28 27 26 23 20 18 16 14 11 9 7 5 3 1 359 357 356 355 355 355 355 356 356 357 358 359 359 359 360 0 3 7 13 20 24 25 25 26 29 31 32 33 33 33 32 31 29 27 25 24 23 21 19 17 15 14 16 19 22 24 25 24 22 20 17 15 12 9 4 359 354 349 346 343 341 338 334 330 327 323 322 324 330 342 1 15 22 25 27 25 21 17 13 9 6 4 4 5 6 6 6 6 6 6 3 1 359 359 1 6 11 15 20 23 23 22 20 19 18 19 20 21 20 18 16 14 13 13 13 13 14 13 12 12 12 12 13 13 15 16 18 19 20 21 21 21 21 21 21 21 21 20 20 20 20 20 21 22 23 24 25 27 28 29 30 32 33 34 35 35 34 33 31 27 24 21 17 15 12 10 9 7 5 4 3 2 1 345 345 345 345 345 345 345 346 346 346 346 347 347 347 348 348 348 349 349 349 350 350 351 351 352 352 352 352 352 351 351 348 344 337 327 314 306 302 304 308 312 314 312 305 293 282 273 268 264 261 259 257 255 252 251 250 247 243 235 231 229 230 231 234 236 237 238 238 237 235 233 231 230 230 230 233 238 244 251 258 263 267 268 267 266 265 264 262 260 258 260 264 267 266 263 260 256 252 244 230 219 211 205 206 211 216 223 220 215 212 212 215 219 222 221 220 222 226 231 236 240 241 237 225 208 192 182 184 190 197 201 206 220 238 255 267 272 269 261 251 244 243 238 220 184 168 157 149 143 143 146 146 144 142 141 141 142 144 148 154 154 151 146 141 139 139 139 139 137 137 137 136 135 134 133 133 134 135 136 138 140 142 145 148 150 151 151 154 155 155 154 153 152 151 150 148 146 144 143 142 140 139 137 134 132 129 126 124 122 120 120 121 123 126 128 130 129 127 125 123 122 119 117 114 112 109 106 102 99 97 95 93 92 90 89 88 87 86 85 85 84 84 83 83 82 81 79 78 76 76 75 75 75 75 75 74 74 73 72 72 72 73 74 74 74 75 76 78 81 82 82 81 80 79 78 78 78 78 79 80 80 80 81 81 82 83 84 85 85 86 86 87 87 87 87 86 86 86 86 86 86 86 86 86 86 86 86 86 86 87 87 87 87 86 86 85 84 82 80 78 76 74 72 69 68 66 65 63 62 61 60 59 58 57 56 54 52 49 47 45 42 40 37 34 31 30 29 29 28 29 29 29 30 29 27 22 20 20 21 22 24 26 26 27 27 27 29 29 30 30 30 29 29 27 25 23 20 18 15 13 11 9 7 5 2 360 357 355 354 352 353 353 353 354 354 355 356 356 356 356 357 359 4 11 18 22 24 24 25 28 30 32 33 33 33 33 33 31 29 28 26 25 22 20 19 17 15 16 18 19 20 20 20 18 17 15 12 9 5 0 355 351 348 346 345 343 341 338 336 332 330 328 328 331 339 354 7 20 28 29 23 18 14 11 5 2 0 1 4 5 6 7 7 7 6 3 0 359 359 1 6 11 16 18 20 21 22 21 21 21 22 23 22 21 20 17 15 14 12 12 11 12 12 12 12 12 12 12 13 14 15 17 18 19 19 20 20 20 20 20 20 19 19 18 17 17 17 17 18 19 20 21 23 24 25 26 27 29 31 31 32 32 30 28 25 21 17 14 12 10 8 7 5 4 3 2 1 0 344 344 344 344 344 344 345 345 345 345 345 346 346 346 346 347 347 347 348 348 349 349 350 350 351 351 351 351 351 351 350 349 345 339 331 320 312 310 312 316 320 320 317 311 298 284 273 265 261 260 260 261 261 257 255 258 262 264 262 255 245 239 235 235 237 238 238 237 234 232 229 228 227 228 229 232 236 241 246 251 255 258 261 263 265 264 261 257 253 249 248 247 247 248 248 247 245 242 238 232 225 220 217 218 227 228 225 221 216 214 213 212 211 212 212 212 213 216 220 226 231 233 231 215 192 171 160 171 182 186 181 176 183 202 228 251 263 260 248 231 217 213 215 210 190 151 136 128 127 132 143 146 141 135 133 134 136 141 148 157 155 150 145 142 140 139 137 136 134 134 134 134 133 133 132 133 133 134 136 138 140 144 148 153 156 156 154 154 154 154 154 153 153 152 151 149 147 146 145 143 142 141 138 136 133 131 128 125 123 122 123 126 131 136 139 139 137 133 130 126 122 119 116 113 110 107 104 101 98 95 93 92 91 89 88 87 86 86 86 86 85 85 84 83 82 80 78 77 76 75 75 75 74 74 73 72 71 71 71 72 73 74 75 75 75 76 77 80 82 82 82 81 80 79 79 78 79 80 80 81 81 82 82 83 84 85 86 86 86 86 86 87 87 87 87 87 87 87 87 86 86 86 86 86 87 87 87 87 87 87 87 87 87 86 86 85 84 83 81 79 76 75 73 71 70 68 67 65 64 63 62 62 62 62 61 60 58 56 53 51 48 45 42 38 36 34 34 34 34 34 34 33 34 33 31 27 23 22 23 24 25 27 27 28 29 30 31 32 33 33 32 31 30 29 28 26 23 21 18 15 13 10 8 6 4 1 358 355 353 351 350 350 351 351 352 352 352 352 352 353 354 357 3 10 16 20 23 23 24 26 28 30 31 32 32 33 33 31 30 28 26 25 23 21 21 20 17 16 16 15 15 14 14 14 14 11 8 4 0 357 354 352 350 348 347 345 343 341 339 337 335 334 334 336 340 347 356 9 22 19 15 11 9 7 2 359 359 0 4 6 7 8 9 8 7 4 1 359 359 1 4 8 12 14 17 20 22 24 24 24 24 23 23 22 20 18 15 13 11 10 9 9 10 11 12 11 12 12 12 12 13 15 16 17 17 18 19 19 19 18 18 17 16 15 15 14 14 14 14 15 15 16 17 18 19 20 22 24 26 28 29 30 28 26 23 19 16 13 11 9 8 7 5 4 3 1 0 360 343 343 343 343 343 344 344 344 344 344 344 345 345 345 345 346 346 346 347 347 347 348 348 349 349 350 350 351 351 350 350 349 346 341 335 327 320 317 318 322 325 325 321 315 304 289 276 268 263 261 262 264 267 266 262 265 272 280 285 282 268 256 246 241 240 241 240 236 232 228 225 225 225 226 227 229 232 236 242 247 251 254 255 258 259 259 257 252 247 243 240 232 231 234 238 241 241 240 238 235 231 228 227 229 237 234 231 227 224 223 223 220 215 212 211 213 216 219 223 226 228 228 227 211 185 161 152 164 179 177 168 160 159 169 188 215 239 242 232 215 198 185 180 180 165 127 116 113 115 123 136 146 142 135 131 131 134 139 147 157 155 150 145 142 138 134 129 126 124 125 125 126 127 128 128 130 130 130 130 131 133 137 142 149 155 158 157 155 153 153 153 153 152 152 152 151 149 147 146 145 144 142 141 138 136 134 131 128 127 127 129 133 140 145 148 147 143 138 132 127 121 117 113 110 107 104 101 99 97 95 94 93 92 91 90 89 88 88 87 87 86 85 84 82 80 78 77 76 75 75 75 74 74 73 72 71 71 70 71 72 73 75 76 76 76 76 77 79 81 82 82 81 80 79 79 79 80 81 82 82 83 83 84 85 86 87 88 88 88 88 88 88 88 88 88 87 87 87 87 86 86 86 86 86 86 86 87 87 87 87 87 86 86 85 85 85 84 83 81 79 78 76 75 73 72 71 69 68 67 66 65 66 66 66 66 65 63 60 58 56 53 50 47 44 41 39 39 39 39 39 38 38 37 37 35 32 27 26 26 26 27 27 28 28 30 31 33 35 35 36 35 34 33 32 30 29 27 24 22 19 15 12 9 7 4 1 358 355 352 350 349 348 348 348 349 349 349 349 349 349 351 356 3 9 15 20 22 23 23 24 25 27 28 29 29 30 31 29 28 26 25 23 21 20 19 18 18 18 16 14 12 11 10 10 9 7 3 0 357 355 354 353 352 351 350 348 347 345 344 341 340 339 339 340 341 343 345 349 358 1 1 360 359 359 360 0 0 1 5 7 9 11 11 10 8 6 2 358 357 357 360 5 12 15 17 20 23 25 25 25 24 23 22 20 18 15 13 11 9 8 7 7 8 10 10 10 11 11 10 10 11 12 13 14 15 15 15 16 16 15 15 14 13 13 12 12 12 11 11 11 11 11 12 12 13 14 16 19 22 24 27 27 27 24 21 17 15 12 10 9 8 7 6 5 4 2 1 360 342 342 342 342 343 343 343 343 343 343 343 344 344 344 344 345 345 345 345 346 346 347 347 347 348 349 349 350 350 350 350 349 347 343 337 331 325 322 322 324 327 328 325 319 310 299 285 276 270 266 265 264 269 271 270 270 274 279 281 280 273 263 254 246 242 241 240 236 232 228 226 226 226 227 227 227 229 233 241 248 253 254 255 255 255 254 252 249 246 244 240 229 228 231 236 239 241 242 241 239 237 236 237 241 248 245 241 238 235 234 233 229 224 219 217 218 222 227 232 236 237 238 232 208 176 152 147 160 174 166 157 151 149 153 162 181 209 225 221 208 189 170 156 146 135 124 117 115 116 121 130 148 146 141 136 135 137 142 150 157 154 153 151 147 140 132 125 121 118 117 117 118 119 121 122 123 123 123 122 121 123 127 134 142 150 155 157 156 153 153 152 152 152 152 152 151 150 148 147 146 145 144 143 141 139 137 135 133 133 134 137 141 146 150 152 150 145 139 134 127 120 115 111 108 105 102 100 98 96 95 94 93 92 92 91 90 89 88 87 86 84 83 81 79 77 76 76 75 75 75 75 75 74 73 73 73 72 71 71 72 74 75 77 78 78 77 77 78 80 81 81 81 80 80 79 79 80 81 82 83 84 84 85 86 87 88 89 90 90 89 89 89 89 89 89 88 88 87 87 87 86 86 86 86 86 86 87 87 87 87 87 86 86 86 85 85 85 84 83 81 80 78 77 76 74 73 72 71 70 70 69 70 70 70 70 69 67 65 62 60 58 55 52 49 47 45 44 44 43 42 42 41 41 40 39 36 32 30 29 29 29 29 29 29 31 33 35 37 38 38 38 37 36 35 33 31 29 27 25 22 18 15 11 8 5 1 358 354 351 349 347 346 345 345 345 345 345 345 345 347 350 356 2 7 13 18 20 21 22 21 22 24 25 26 26 26 28 27 26 25 23 21 19 17 15 15 16 15 14 13 11 9 9 8 5 2 359 356 355 354 354 354 353 353 352 351 350 349 347 345 343 342 341 341 341 341 340 338 341 345 347 348 351 356 1 5 5 7 9 11 12 13 12 11 8 4 358 354 351 351 353 4 12 16 16 19 23 26 26 25 23 21 19 16 14 13 11 10 9 7 6 5 5 7 8 9 9 9 9 9 9 9 10 11 11 12 12 12 12 11 11 11 10 10 9 9 9 9 9 8 8 8 8 9 9 10 12 14 17 19 22 24 24 23 21 18 16 13 12 10 9 8 7 5 4 3 2 0 341 341 341 341 341 342 342 342 342 342 342 343 343 343 343 343 344 344 344 344 345 345 346 346 347 347 348 348 349 349 349 348 347 344 339 333 329 326 325 326 328 329 328 324 316 306 294 284 277 272 269 267 269 272 275 276 276 277 277 276 272 265 258 252 247 244 243 241 237 233 231 230 230 231 230 229 230 233 238 248 258 260 257 256 253 251 249 248 248 249 247 240 232 232 237 242 246 249 249 248 247 249 253 258 261 260 258 253 246 241 237 233 231 228 226 227 230 236 245 256 266 271 257 217 182 159 155 159 159 150 144 143 145 150 153 163 182 209 215 202 181 161 146 137 130 125 122 120 121 123 130 147 145 142 140 140 142 146 154 159 156 157 157 154 145 133 124 119 115 113 113 114 114 115 116 117 116 115 114 113 115 119 126 135 143 150 154 155 152 152 151 151 151 151 152 152 151 149 148 147 146 145 144 143 141 140 139 138 138 139 142 146 149 153 152 149 145 140 135 128 120 115 111 107 104 102 100 98 96 95 93 92 91 90 90 89 88 86 85 83 82 80 79 77 76 76 76 76 76 77 77 76 75 75 74 74 74 73 73 74 75 76 78 78 79 78 78 79 80 81 81 81 80 80 80 80 81 81 83 84 84 85 85 86 87 89 90 91 91 91 91 91 91 90 90 89 88 88 87 87 87 87 87 87 87 87 87 88 88 88 88 88 88 87 87 87 87 86 85 84 82 81 80 79 78 77 76 75 74 73 73 73 73 73 73 72 70 68 66 64 62 59 57 54 52 50 49 48 47 46 45 44 43 42 42 40 36 34 32 32 31 31 31 31 32 34 37 39 41 41 41 41 40 39 37 35 32 30 28 25 22 18 14 10 6 1 357 353 350 348 345 344 343 342 341 341 340 340 342 345 350 355 360 4 8 13 17 19 21 21 21 22 24 25 25 24 26 27 26 25 23 21 18 14 9 6 7 7 6 7 6 7 6 5 3 1 359 357 355 354 354 354 354 354 354 353 352 351 350 348 346 344 343 342 341 339 336 333 333 334 336 340 349 359 8 12 12 13 14 14 14 13 11 6 0 354 349 346 346 347 351 6 15 17 15 20 24 27 28 25 22 19 17 15 13 13 13 12 11 9 7 5 5 5 6 6 6 6 6 5 6 6 7 8 8 8 8 8 8 7 6 6 6 6 6 6 6 6 6 5 5 5 6 6 7 8 9 11 13 15 18 20 22 23 22 20 18 15 13 12 10 9 8 7 5 4 4 3 340 340 340 340 340 341 341 341 341 341 341 342 342 342 342 342 342 343 343 343 343 344 344 345 345 346 346 347 348 348 348 348 347 344 341 337 333 328 326 326 328 330 330 328 322 311 300 290 282 278 276 274 273 278 281 282 281 279 279 277 274 269 263 258 254 252 251 247 241 237 234 232 232 233 233 235 237 240 237 210 219 241 254 255 254 254 254 254 259 263 262 256 245 238 242 248 255 262 264 265 265 268 273 275 276 278 278 268 257 248 241 236 235 234 233 234 237 243 250 260 270 271 261 239 212 187 169 152 135 127 130 136 145 152 154 157 168 186 198 188 167 148 137 131 127 123 122 121 122 123 131 143 145 144 144 144 144 146 154 158 157 156 156 153 144 131 122 116 113 111 110 110 110 110 110 111 110 109 108 108 111 116 122 129 137 144 147 148 148 149 149 149 149 150 151 152 151 150 148 147 146 145 145 144 143 142 142 142 142 143 145 148 151 153 151 148 144 139 132 126 120 116 112 108 105 103 101 99 97 96 94 92 91 89 88 87 86 85 83 82 81 80 79 78 77 77 77 77 78 78 79 78 78 77 76 76 75 75 75 75 76 77 78 78 78 78 79 80 81 83 82 81 80 80 80 80 81 82 83 84 85 85 86 87 88 89 91 92 93 93 93 93 92 91 90 89 88 87 87 87 87 87 88 88 88 88 88 89 90 90 90 89 90 89 89 88 88 88 87 85 84 83 82 81 80 79 79 78 78 77 76 76 76 76 75 75 74 72 69 67 66 64 62 60 57 55 54 52 51 49 47 46 45 44 44 43 41 38 36 36 34 33 33 32 33 35 38 41 43 44 44 44 44 43 41 39 37 34 32 29 26 22 18 13 8 3 357 353 349 345 343 341 340 338 337 336 335 336 339 344 349 354 357 1 4 8 13 18 21 22 22 23 24 24 25 25 27 28 28 27 24 19 13 3 352 346 346 349 352 356 1 5 8 8 6 4 1 359 357 357 356 356 355 354 353 353 352 352 351 349 348 346 345 344 342 339 335 333 332 333 335 341 352 4 13 15 16 18 19 18 15 11 4 357 350 344 341 341 345 354 12 26 32 29 23 25 28 31 31 27 22 19 16 14 13 14 16 16 15 13 10 8 6 5 4 3 3 3 2 2 2 3 4 4 5 5 5 5 5 3 2 1 1 2 2 2 3 3 3 3 4 4 4 5 5 6 8 9 10 12 14 16 18 20 22 22 20 18 15 14 13 12 11 10 8 7 6 6 339 339 339 339 339 339 340 340 340 340 340 340 341 341 341 341 341 341 342 342 342 342 343 343 344 344 345 345 346 347 347 347 346 344 342 337 332 329 327 326 328 330 331 330 325 317 306 296 288 284 284 283 283 285 288 287 285 282 282 283 281 275 268 262 257 254 251 246 242 237 234 232 233 238 243 248 253 266 275 251 224 240 252 260 265 275 290 298 298 293 288 282 274 263 258 263 272 279 283 284 285 287 290 291 293 291 287 277 266 257 249 242 238 237 237 239 243 248 253 262 275 278 277 271 262 251 197 116 112 114 122 133 145 154 159 156 158 161 164 156 137 126 122 122 120 119 118 119 121 129 135 141 146 146 145 143 142 142 148 151 153 152 150 145 134 123 116 113 111 109 108 107 106 106 105 105 104 104 105 107 112 117 121 124 127 129 131 133 137 142 145 146 148 149 150 151 151 150 149 147 146 145 145 144 143 143 144 145 146 148 149 150 152 151 148 144 140 135 127 123 120 116 113 110 107 104 102 101 99 98 97 95 93 91 90 88 87 85 84 83 82 81 80 79 78 78 78 79 79 80 80 80 80 79 79 78 77 76 76 76 77 78 78 79 79 79 79 81 82 84 83 82 81 81 80 81 81 82 84 85 85 86 87 87 89 90 91 93 93 94 94 93 92 91 90 89 88 87 86 86 87 87 87 88 88 88 89 90 91 91 91 91 91 91 90 90 89 88 87 86 85 84 83 82 81 81 80 80 80 79 78 78 78 78 77 77 76 75 73 71 69 68 66 64 62 60 58 56 54 52 50 49 47 47 47 46 45 43 40 39 38 37 36 35 35 37 40 43 45 47 47 48 48 47 46 45 43 41 38 36 33 29 25 19 13 6 358 352 347 342 339 337 335 333 332 331 331 333 337 342 348 352 355 357 0 4 10 15 20 23 24 25 25 25 26 26 27 28 28 28 24 16 2 339 322 310 311 324 342 356 6 12 15 14 11 6 2 0 359 358 357 356 354 353 352 351 351 351 350 350 349 348 347 346 344 340 338 336 337 338 340 345 354 5 12 16 18 20 21 17 11 2 354 348 344 340 337 337 343 359 24 49 62 52 40 33 32 33 32 28 23 18 16 15 16 18 20 20 20 18 16 13 10 8 6 4 3 1 359 359 359 359 360 1 1 2 2 2 1 359 358 357 356 357 358 359 0 1 1 2 3 3 3 4 4 5 6 7 8 9 11 12 14 16 19 22 22 21 20 19 18 17 16 14 13 11 10 10 337 338 338 338 338 338 338 339 339 339 339 339 339 340 340 340 340 340 340 341 341 341 341 342 342 343 343 344 345 345 346 346 346 344 341 336 332 329 327 326 327 330 332 331 328 321 312 303 296 292 291 291 291 291 292 290 288 286 286 289 289 284 277 270 264 260 257 255 251 247 243 242 245 256 265 272 281 293 296 284 265 263 275 294 324 354 2 356 345 332 324 317 311 304 296 297 296 296 296 297 298 300 301 302 305 295 286 278 271 264 256 249 243 240 241 244 250 257 264 276 290 298 298 297 298 304 327 92 125 130 134 141 150 158 161 153 146 137 127 113 100 99 103 108 112 113 115 116 119 125 133 140 146 146 142 139 137 137 140 144 147 150 148 135 121 112 109 108 108 107 105 104 103 102 101 101 101 102 104 108 113 117 118 118 117 117 119 122 127 134 139 143 145 147 149 151 151 150 149 148 147 146 145 144 144 144 146 148 150 153 154 154 153 148 142 137 131 126 123 121 119 117 114 111 108 105 103 102 100 99 98 97 96 94 92 91 89 87 86 85 83 82 81 80 80 80 80 81 81 82 82 82 81 81 80 79 78 78 78 78 78 79 80 80 80 80 81 82 83 84 84 83 82 81 81 81 82 83 84 86 86 87 88 88 89 91 92 93 94 94 94 93 92 91 90 89 88 87 86 86 86 86 87 87 88 89 90 91 91 92 92 93 92 92 92 91 90 89 88 87 85 84 83 82 81 81 81 81 81 80 80 80 80 79 79 79 79 78 77 75 73 71 69 67 65 63 61 59 57 55 54 52 51 50 50 50 49 47 44 43 42 41 39 38 38 40 42 45 48 50 51 51 52 52 52 52 51 49 47 44 42 39 34 28 20 10 359 351 344 338 335 332 329 326 325 325 327 330 336 342 347 350 352 354 357 1 6 11 16 20 24 26 27 27 28 28 27 27 29 28 21 6 334 295 285 285 299 331 356 9 16 19 19 16 12 7 3 1 0 359 357 356 354 352 351 350 351 351 350 349 348 348 346 345 343 341 340 341 342 345 347 352 358 4 9 14 17 19 18 14 7 359 350 345 340 335 330 327 333 355 39 75 89 79 64 50 37 34 31 28 25 23 22 21 21 22 23 23 23 23 23 22 18 12 8 5 3 1 357 356 356 356 356 357 358 359 359 359 358 357 355 354 353 354 355 357 359 360 1 2 2 3 3 3 3 3 4 4 5 7 8 9 11 13 16 20 23 24 24 23 22 21 19 18 17 15 14 13 336 337 337 337 337 337 337 337 338 338 338 338 338 338 338 339 339 339 339 339 339 340 340 340 341 341 342 342 343 344 345 345 344 343 341 337 333 330 327 327 328 330 332 333 331 326 319 311 304 300 298 298 296 295 295 294 291 290 290 291 294 294 291 286 281 278 277 276 275 271 270 273 279 291 294 298 304 311 315 312 308 311 327 344 0 11 14 9 5 360 355 348 341 334 327 319 311 306 302 302 302 304 305 307 310 296 287 281 277 271 264 257 251 248 250 253 259 268 277 288 298 303 305 306 307 304 296 245 191 167 156 152 158 163 160 142 127 112 98 85 75 78 86 94 101 105 109 112 116 121 129 137 141 141 138 135 134 136 140 144 148 148 141 124 109 103 102 103 104 104 103 101 100 98 97 97 98 100 104 107 111 114 114 113 112 112 114 117 122 128 134 139 143 146 148 150 151 150 149 148 147 146 145 145 145 146 148 150 152 156 156 153 147 139 131 126 122 121 120 119 118 116 114 112 109 107 104 102 100 99 97 96 95 94 92 91 90 89 88 86 85 84 83 83 83 84 84 85 85 85 85 84 84 83 82 82 81 81 80 80 80 81 81 82 82 83 83 84 85 85 84 83 83 82 82 82 82 84 85 87 88 88 88 89 90 91 92 93 94 94 93 93 92 91 90 89 88 87 87 87 87 87 87 88 88 89 90 91 92 92 92 93 93 93 92 92 91 90 88 87 85 84 83 82 82 82 82 82 82 82 81 81 80 80 80 80 81 81 80 79 77 75 73 71 68 66 63 61 59 58 57 56 55 54 53 53 53 52 49 48 46 45 43 42 42 43 45 47 50 53 55 56 56 57 58 59 59 58 57 56 54 52 49 42 32 19 359 345 335 329 325 322 318 316 315 316 320 326 334 342 345 347 348 350 353 358 4 9 14 18 22 25 27 29 30 29 27 26 24 18 3 321 277 264 264 279 319 2 16 22 23 21 18 13 9 5 3 2 0 358 356 355 354 354 353 353 353 352 350 348 347 345 344 343 343 342 344 346 349 351 353 357 360 3 5 9 12 13 11 8 3 355 348 342 336 330 323 318 320 334 17 82 97 97 89 74 54 43 36 33 32 31 30 29 27 26 24 24 26 28 29 28 24 18 12 7 3 0 356 354 353 353 354 355 356 357 358 358 357 357 356 356 355 355 356 356 358 359 360 1 1 1 1 1 1 2 3 4 5 6 8 9 11 13 16 19 23 26 27 26 24 23 22 21 19 18 17 16 336 336 336 336 336 336 336 336 336 336 337 337 337 337 337 337 337 338 338 338 338 338 339 339 339 340 340 341 342 342 343 344 343 342 341 338 335 332 330 330 330 331 333 334 334 331 326 319 312 308 305 303 301 301 300 299 297 295 294 295 297 300 301 301 299 296 294 293 293 294 299 306 314 318 311 306 306 312 322 332 341 349 357 2 0 1 5 14 17 16 11 5 356 344 332 320 311 308 305 304 303 304 305 308 309 299 293 288 283 278 271 267 266 266 268 270 272 276 279 288 297 303 306 307 304 297 287 278 262 235 201 177 179 165 138 109 95 87 80 72 66 66 72 80 88 95 100 104 107 109 114 118 121 122 122 124 126 130 135 139 142 141 133 115 102 98 98 99 101 101 101 100 98 97 95 95 95 97 101 106 111 113 111 110 110 110 111 115 120 125 131 136 141 144 147 149 150 150 149 148 147 146 146 146 147 148 149 151 153 155 153 145 135 126 120 117 116 117 117 117 117 117 115 114 111 108 105 102 100 97 96 94 93 92 91 91 90 90 89 88 88 87 87 88 89 90 91 92 92 91 90 89 88 87 86 85 85 84 83 83 83 83 84 84 84 85 85 85 85 85 85 84 84 84 83 83 83 85 86 88 89 89 89 89 90 91 92 93 94 94 93 92 91 91 90 89 88 88 88 87 87 88 88 88 89 90 91 91 92 92 92 92 92 93 92 92 91 90 88 87 85 83 82 82 82 82 83 83 83 83 82 81 81 80 81 82 83 83 83 82 80 78 76 73 70 67 65 62 61 59 59 58 58 58 57 57 56 56 54 53 51 49 48 48 47 48 48 50 53 56 59 61 62 64 65 66 67 66 66 66 66 66 65 64 62 62 12 325 309 302 300 300 299 298 300 304 312 322 333 340 343 343 343 344 350 358 5 11 17 20 23 26 29 30 30 29 26 20 7 325 269 248 249 250 257 282 337 10 22 25 22 15 12 9 7 6 5 3 1 358 356 356 357 358 358 357 357 356 355 352 350 348 347 347 347 348 350 352 355 356 357 358 360 0 1 2 4 2 357 354 352 348 344 340 334 327 318 311 309 316 340 56 90 100 103 92 75 59 48 44 42 41 39 36 33 30 28 27 28 31 32 32 29 23 17 10 5 360 356 353 351 352 353 354 355 355 356 357 357 357 357 358 357 357 355 355 355 355 356 357 359 359 360 360 0 2 4 6 8 9 11 12 14 16 18 20 22 25 26 26 25 24 23 22 20 19 18 16 335 335 335 335 335 335 335 335 335 335 335 335 336 336 336 336 336 336 336 337 337 337 337 337 338 338 339 339 340 341 341 342 343 342 340 338 335 334 333 332 331 331 333 334 335 334 330 325 319 315 313 311 310 309 307 305 303 301 301 301 303 305 307 308 308 305 301 299 302 307 315 323 328 326 320 312 310 314 324 342 359 8 6 351 334 335 355 24 32 27 20 11 359 344 332 322 313 308 306 306 306 305 306 308 307 301 298 295 291 286 280 279 281 284 286 284 283 282 282 286 293 300 303 302 299 296 295 295 298 293 282 265 246 58 63 65 68 70 70 68 65 64 66 72 78 85 90 93 95 96 97 98 99 99 100 99 100 104 110 117 125 133 130 117 105 100 98 98 99 99 99 98 97 96 95 95 95 96 102 108 112 110 108 108 109 110 110 114 118 123 129 134 138 142 146 148 150 150 149 148 147 146 147 147 148 149 150 151 152 150 143 134 126 119 115 114 115 115 116 117 117 116 115 113 111 109 106 103 100 98 96 94 93 93 93 93 93 93 93 93 93 94 94 96 97 98 99 100 100 99 98 97 95 94 92 91 90 88 87 87 86 86 86 86 87 87 86 86 86 86 86 85 85 85 85 85 85 86 88 89 90 90 90 90 91 91 92 93 94 93 93 92 91 90 90 89 89 88 88 88 88 88 89 89 90 90 91 91 92 92 91 91 91 91 91 91 91 90 88 87 85 84 83 82 83 84 85 86 86 85 84 84 83 83 84 85 85 85 85 83 81 79 76 74 71 68 66 63 62 61 60 60 60 58 58 58 59 60 59 58 56 54 54 53 53 53 53 54 57 60 63 67 68 70 72 73 74 74 74 74 75 78 81 86 94 110 137 187 219 239 249 256 263 271 281 293 305 318 330 336 338 338 338 341 349 359 8 16 22 25 27 29 30 29 27 24 19 8 343 302 275 270 261 260 268 291 341 7 17 19 17 12 10 10 10 9 9 6 3 0 359 360 0 1 1 1 1 0 360 359 358 357 356 354 354 354 356 357 359 360 0 360 360 360 359 359 358 354 352 349 344 343 343 341 337 326 316 307 301 302 323 3 66 91 102 97 87 73 60 56 53 51 48 44 40 37 35 33 33 34 34 34 31 27 21 14 8 1 356 354 352 353 353 354 354 354 355 355 356 357 357 357 356 354 352 349 348 347 348 350 354 359 2 3 5 7 9 12 14 16 17 18 19 20 21 21 22 23 24 25 25 24 23 22 21 19 17 14 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 335 335 335 335 335 335 335 336 336 336 337 337 338 338 339 340 341 341 341 340 338 336 335 333 331 330 330 332 333 334 334 333 330 326 322 319 317 314 312 310 308 306 305 306 307 309 311 313 314 313 311 308 306 309 314 321 329 330 329 326 324 323 323 329 342 1 10 351 317 303 312 347 28 46 36 26 13 358 341 328 319 312 307 306 308 310 310 309 310 308 305 304 303 299 295 291 290 292 295 297 297 293 291 289 289 292 298 305 309 307 305 304 304 305 305 305 308 318 340 12 39 55 65 69 69 68 68 68 70 73 77 81 84 87 90 93 94 93 90 86 80 75 75 79 87 101 127 133 124 113 106 102 100 98 98 96 96 96 97 98 99 101 104 108 110 110 108 107 108 111 113 114 116 119 123 127 132 136 140 144 148 150 150 149 148 146 146 146 147 148 149 149 149 147 141 135 129 124 120 118 117 117 118 118 118 118 117 116 114 112 110 107 105 103 101 99 98 98 98 98 99 100 100 101 102 102 103 104 105 107 108 108 108 108 107 106 104 102 100 98 96 94 93 91 90 89 89 89 89 89 89 89 89 88 88 87 87 87 88 87 87 87 87 89 90 91 92 91 92 92 93 93 93 94 93 92 92 91 90 90 89 89 89 89 89 89 89 89 89 90 90 90 90 91 91 90 90 89 89 90 90 91 90 89 88 86 85 84 84 85 87 88 89 89 88 87 87 87 87 87 87 87 87 86 84 82 79 76 74 71 69 66 64 63 62 61 61 61 59 59 59 60 62 63 63 61 60 59 59 59 59 59 60 61 64 67 71 73 75 77 78 79 79 79 80 83 87 92 100 110 124 140 156 173 190 204 215 227 242 263 281 298 313 325 329 330 330 333 340 351 2 12 21 24 26 27 26 26 24 21 17 11 354 320 287 274 274 275 278 286 305 336 354 3 8 13 14 15 16 15 13 11 9 6 5 5 5 5 4 4 4 4 4 3 3 2 2 2 1 0 0 2 3 4 4 4 4 4 3 2 1 358 355 353 352 351 352 351 346 338 327 318 312 309 316 325 342 20 70 84 88 85 78 67 63 62 60 57 52 48 46 44 42 41 40 39 37 33 28 23 18 12 6 1 357 354 353 353 353 353 353 353 353 354 354 354 352 347 343 336 330 323 320 324 335 352 11 17 20 22 23 23 24 24 24 24 24 24 23 23 23 23 22 22 23 23 23 23 22 21 20 17 14 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 334 334 334 334 334 334 335 335 335 336 336 337 338 339 340 340 339 337 335 332 330 328 327 327 329 332 333 333 333 330 327 324 320 318 314 311 308 307 307 307 308 309 311 313 315 316 316 316 316 316 318 320 323 327 327 326 326 326 327 328 331 338 348 355 343 328 316 320 10 46 59 49 34 16 356 335 316 309 308 308 309 313 317 318 316 314 312 311 311 311 308 304 300 298 299 302 305 307 303 298 295 295 297 304 312 316 317 314 311 308 304 301 301 307 317 334 355 18 39 54 64 68 69 70 69 70 70 72 75 78 82 86 87 86 83 79 74 68 64 63 65 69 75 250 132 114 110 109 107 103 100 98 96 96 97 101 104 107 111 115 118 113 107 104 104 107 112 115 118 119 121 124 127 131 135 139 143 146 149 150 150 148 146 145 145 146 146 146 146 143 140 136 132 128 125 124 123 123 123 123 123 123 122 121 120 118 116 114 112 110 108 107 106 105 105 105 106 107 108 109 111 112 113 113 114 115 116 116 116 116 115 114 112 109 106 104 101 99 97 95 94 92 92 91 91 92 92 92 91 91 90 90 89 89 90 90 89 89 88 89 90 91 92 93 93 93 94 94 94 94 93 93 92 92 91 91 91 91 90 90 90 90 90 89 90 90 90 91 90 90 90 90 90 89 89 88 89 89 90 90 90 89 87 87 86 87 88 89 90 91 91 91 90 89 89 88 88 88 88 88 87 85 82 80 77 75 72 70 68 67 65 64 63 62 62 62 61 61 62 63 64 66 66 65 65 65 65 65 66 66 67 68 71 74 76 78 80 82 83 83 84 86 89 94 100 107 116 126 136 146 158 170 181 192 204 222 247 270 288 302 311 314 315 317 323 336 351 3 11 17 19 18 15 10 10 7 3 358 349 318 275 255 253 259 267 276 284 301 322 338 351 4 15 21 23 22 19 16 14 13 12 10 9 8 8 7 7 7 7 7 6 6 6 6 6 6 6 6 7 8 9 10 10 10 9 9 8 7 5 3 2 2 3 2 358 351 343 331 324 324 323 325 329 338 356 33 54 65 70 67 63 63 65 67 64 60 56 54 53 52 50 48 45 41 37 32 27 22 17 13 9 3 356 352 350 349 349 349 348 347 346 344 340 330 317 301 275 254 256 260 277 312 5 30 41 47 46 42 40 37 35 31 30 28 27 26 25 24 23 22 21 21 21 21 22 22 22 21 19 18 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 333 333 333 333 334 334 335 335 336 337 338 338 338 336 333 329 326 325 325 326 328 330 331 331 330 328 325 323 320 317 314 310 307 306 308 310 310 310 312 313 315 317 318 319 322 325 328 330 331 330 329 327 327 328 328 330 331 333 334 334 333 345 7 30 57 70 71 61 46 19 346 316 297 292 299 308 317 324 328 329 325 319 317 316 316 315 312 307 303 301 301 304 308 310 308 302 299 299 304 310 316 319 320 318 315 310 306 304 303 308 319 334 346 358 13 28 43 55 62 63 63 64 67 68 68 69 72 74 73 72 69 66 64 61 58 58 59 62 66 233 64 76 88 101 108 107 104 101 99 98 101 106 112 117 116 110 102 98 97 98 100 104 110 115 118 120 121 123 125 129 133 137 141 145 148 150 149 148 146 145 144 144 143 142 140 137 135 133 131 129 128 127 127 128 128 128 128 128 127 126 125 123 122 120 118 117 115 114 113 113 113 113 113 114 115 117 118 119 120 120 121 121 121 121 121 120 119 117 114 111 109 106 104 101 99 97 96 95 94 94 94 93 93 93 93 93 92 92 92 91 91 91 91 90 90 90 91 92 93 94 95 95 95 95 94 94 93 92 92 92 92 92 92 91 91 91 91 91 90 90 90 90 91 91 91 90 90 90 89 89 88 88 88 88 89 89 90 89 89 88 88 89 89 91 92 93 93 93 93 92 91 90 89 89 88 88 87 85 83 81 78 76 74 73 71 69 68 67 66 65 65 64 63 63 63 64 66 68 69 70 70 71 71 72 72 73 73 74 75 77 79 80 82 84 85 86 87 90 94 99 104 111 118 126 134 142 152 161 170 178 188 205 227 249 266 277 281 280 282 289 303 322 337 348 354 353 346 329 291 278 284 280 259 239 223 219 218 219 221 228 237 249 262 282 310 337 357 13 23 28 28 25 21 19 18 17 16 14 11 10 9 9 9 9 10 10 9 9 8 9 9 10 10 11 11 12 13 14 14 14 13 13 13 12 11 10 9 7 6 3 359 355 349 344 339 336 333 332 333 338 350 9 25 38 46 48 52 59 67 72 71 69 65 62 61 60 59 56 52 47 43 40 37 32 28 27 25 17 7 355 347 343 341 339 337 331 324 313 294 266 226 203 193 187 186 191 198 8 41 49 54 56 55 52 50 47 44 39 36 33 31 29 28 26 25 23 21 20 20 20 21 21 21 21 20 20 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 332 332 333 333 334 334 335 336 337 336 335 331 328 326 325 325 326 327 328 329 328 327 324 321 319 316 315 314 311 309 307 308 311 311 311 312 313 315 317 319 322 325 329 333 336 337 336 334 333 333 333 332 332 333 331 328 325 324 337 1 35 65 78 78 68 48 358 313 299 290 284 294 308 330 350 346 340 336 331 326 321 316 313 310 305 301 300 301 304 307 309 309 306 304 305 308 312 317 319 319 317 315 311 308 307 307 309 323 340 354 360 1 4 12 24 33 39 44 49 56 60 59 55 49 52 57 62 63 58 58 57 55 49 45 47 56 79 45 53 71 92 106 110 110 107 104 102 105 111 119 124 117 104 93 89 92 95 99 103 108 111 114 115 116 118 121 125 129 134 138 142 146 148 148 148 146 144 143 142 140 138 136 134 133 132 132 131 130 130 131 131 131 132 132 131 131 130 129 128 127 125 124 122 121 120 120 119 118 118 118 118 119 120 120 121 122 122 123 123 123 123 122 121 120 117 115 112 110 108 105 103 102 100 99 97 96 96 95 95 94 94 94 95 95 95 94 94 93 93 92 92 92 92 92 93 94 95 96 96 96 96 95 94 93 92 92 92 92 92 92 92 92 92 92 92 91 91 91 91 91 90 91 91 90 90 90 89 88 87 87 87 88 88 89 89 89 89 89 89 90 91 92 94 95 95 94 93 92 91 90 89 88 87 87 85 83 81 79 78 77 75 74 73 72 72 70 69 68 66 65 65 64 65 67 69 72 74 75 76 77 78 78 79 80 80 81 81 82 83 84 85 86 88 89 92 96 100 106 112 118 125 132 140 148 156 163 169 177 190 205 221 233 238 238 239 243 251 266 288 302 301 286 264 239 222 210 206 202 201 201 199 197 196 197 199 201 206 215 225 239 266 313 353 11 23 29 32 30 26 23 21 21 21 19 16 13 10 9 9 10 11 13 14 13 12 11 12 13 14 14 16 17 18 18 18 17 17 16 15 15 15 14 13 12 9 6 2 358 353 349 345 341 337 335 334 334 337 345 355 5 16 24 32 42 54 67 75 78 78 75 71 68 67 66 63 58 54 51 50 50 50 49 48 46 39 25 7 348 336 327 322 314 299 275 242 211 194 182 172 165 158 144 114 81 62 57 56 56 57 56 54 52 50 47 44 41 38 36 34 32 30 27 25 23 21 20 20 20 20 20 21 21 20 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 331 331 332 333 333 334 335 335 334 332 329 326 324 324 324 325 326 326 326 324 321 317 314 312 312 313 312 311 309 308 308 311 311 311 312 314 316 319 322 326 329 333 336 337 338 338 340 341 342 341 340 337 334 330 329 333 346 11 39 63 78 79 65 34 345 311 300 295 295 308 327 356 19 9 359 351 341 329 319 312 308 306 304 301 300 301 304 307 309 310 310 308 309 310 313 316 317 317 316 314 312 311 309 309 308 324 343 1 12 8 357 355 0 7 16 26 35 44 51 49 40 30 30 38 48 55 53 53 53 51 47 43 41 50 64 52 59 73 90 104 112 114 113 110 107 108 114 121 127 119 107 98 93 93 95 96 98 101 102 104 106 108 111 114 118 124 129 134 139 143 146 147 147 146 145 143 140 137 135 134 133 133 134 134 133 133 133 134 134 135 135 135 135 134 134 133 132 130 129 127 126 125 124 123 122 121 121 120 120 120 120 120 120 120 120 121 121 121 122 121 121 119 117 115 113 111 109 108 106 104 103 101 100 99 98 97 96 96 96 96 97 98 98 97 97 95 94 93 93 93 94 94 95 95 96 96 97 97 96 96 95 94 93 93 93 93 93 93 93 93 93 93 93 92 92 91 91 91 91 91 91 90 90 90 89 88 87 87 87 87 87 88 88 89 89 89 89 89 90 92 93 94 95 94 93 92 91 89 88 87 87 86 85 84 82 81 80 78 77 77 77 76 75 74 72 70 69 68 67 67 68 69 71 74 77 78 80 81 82 84 85 85 86 86 86 87 87 87 88 89 90 92 94 97 102 107 113 119 126 132 139 145 152 158 164 171 180 190 200 207 209 211 213 216 223 233 245 254 253 243 231 221 213 205 199 196 194 192 191 190 191 192 193 194 199 206 215 230 266 337 9 20 27 30 31 28 25 24 24 25 24 21 17 12 9 9 10 13 15 17 17 16 14 14 15 17 19 20 21 22 23 22 21 20 19 18 18 17 17 16 15 13 10 6 1 356 351 346 342 338 335 333 332 332 335 339 344 349 359 9 20 32 49 64 75 83 87 83 79 75 72 72 69 66 63 61 61 62 64 65 65 65 66 68 69 356 301 280 277 274 261 235 209 189 178 168 151 129 106 87 75 65 59 56 55 54 54 53 51 49 47 44 43 42 40 39 37 35 33 30 28 25 24 22 21 21 20 21 21 21 21 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 329 329 329 328 328 328 328 329 329 329 329 330 330 331 332 333 334 334 333 332 329 326 323 322 322 323 324 324 323 321 318 315 311 309 310 311 312 311 310 309 309 310 310 310 311 313 315 318 321 324 327 330 333 335 336 338 341 343 345 345 344 341 336 333 334 340 354 17 42 61 72 71 50 16 346 329 323 320 321 332 349 7 18 13 358 346 334 324 314 307 305 305 306 304 303 303 304 307 309 310 310 310 310 313 315 318 318 318 317 317 316 317 317 317 318 331 345 359 10 14 13 5 360 0 7 17 27 38 48 46 36 25 21 26 34 43 49 52 51 48 43 39 53 61 67 69 73 80 90 102 113 118 119 116 113 112 114 119 124 124 119 113 108 104 102 99 96 93 92 93 96 99 103 107 112 118 123 129 135 139 143 144 143 143 141 140 138 136 134 134 133 134 135 137 137 137 138 138 138 138 138 138 138 138 137 136 135 134 132 130 129 128 127 126 124 123 122 121 120 120 119 119 119 118 118 118 118 119 120 120 120 119 118 116 115 113 112 110 109 107 106 104 103 101 99 98 98 97 97 98 98 99 99 98 98 97 96 95 95 95 95 96 96 96 96 97 98 98 97 97 96 95 95 94 94 94 94 95 95 95 94 94 93 93 92 92 92 92 92 91 91 91 90 90 89 87 87 86 86 86 86 87 88 88 88 88 88 89 90 91 92 93 94 93 92 91 89 88 87 86 86 86 85 84 83 82 81 80 79 79 79 78 77 76 74 72 71 70 69 69 71 72 74 77 79 81 83 85 86 87 88 89 90 90 90 91 91 91 92 93 94 95 97 100 104 109 115 120 126 132 138 143 149 154 159 166 172 180 187 193 195 197 198 201 207 213 220 226 229 227 225 221 214 205 199 194 190 190 191 192 194 195 195 197 200 204 209 230 291 4 21 27 29 29 27 26 26 27 27 28 26 22 17 12 10 11 14 17 20 21 20 17 17 18 20 22 24 24 25 24 23 22 21 20 20 20 19 19 19 18 16 13 9 4 360 354 349 344 339 335 331 330 329 329 330 331 333 337 345 356 9 24 43 60 74 84 88 87 84 80 76 76 76 76 75 73 74 76 78 81 85 93 104 115 130 151 174 188 204 227 256 274 255 189 160 143 116 93 77 68 62 59 57 55 53 52 51 49 48 45 42 40 39 39 39 38 37 35 33 31 30 28 27 26 24 23 22 22 21 21 21 329 329 329 329 329 329 329 329 329 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 327 327 327 328 328 329 330 331 332 333 332 331 329 326 323 321 320 321 322 322 321 320 317 314 312 310 311 311 311 310 310 309 309 308 308 308 310 312 315 318 320 323 325 327 329 332 334 336 338 340 340 339 337 334 332 332 335 342 353 12 38 55 62 56 30 358 338 328 324 327 331 338 347 358 5 360 346 332 326 321 316 310 306 306 307 307 306 306 307 308 309 309 309 310 312 314 317 319 320 320 321 322 323 324 326 326 328 335 344 352 357 359 5 6 5 4 4 8 16 25 35 39 35 28 22 20 24 30 40 47 53 53 51 48 52 60 65 68 72 79 89 101 113 120 122 121 118 115 113 117 123 130 131 130 126 121 117 111 104 97 91 88 88 91 96 102 107 113 118 124 130 135 139 141 140 139 138 136 134 134 134 134 134 135 136 138 140 140 141 141 142 142 142 142 142 141 141 140 139 137 136 134 132 131 129 128 127 125 124 123 122 121 120 119 119 118 117 117 117 118 119 119 120 120 119 118 117 116 115 113 112 111 109 107 106 104 102 100 99 99 99 99 99 99 99 99 98 98 97 96 96 96 97 97 98 98 98 98 98 98 98 98 98 97 96 96 96 96 96 96 96 96 95 95 94 93 93 93 92 92 92 92 91 91 90 90 89 87 86 85 85 85 85 86 86 87 87 87 87 88 89 90 91 92 92 91 90 89 87 86 86 86 86 86 86 86 85 84 82 82 81 81 81 80 78 77 75 74 73 72 71 72 73 75 77 80 82 84 86 88 89 90 91 92 93 93 93 94 95 96 97 97 97 98 100 103 107 111 116 121 127 132 137 142 147 151 156 161 166 172 179 184 188 190 192 196 202 208 212 216 217 218 219 220 215 209 203 198 195 195 196 198 200 201 203 204 207 210 220 259 4 23 27 29 28 26 24 28 31 33 33 32 30 27 22 19 18 19 20 21 23 22 20 18 20 23 25 26 26 26 25 23 21 20 19 19 19 18 18 17 16 13 10 7 3 359 355 351 347 342 338 334 331 329 327 326 325 326 327 330 337 346 360 15 33 51 68 78 84 88 89 89 89 90 91 90 88 88 89 92 97 104 113 123 130 136 142 148 155 161 171 186 233 285 317 14 119 101 83 69 62 61 60 58 56 55 53 51 49 47 45 43 40 38 38 38 38 37 36 34 32 31 30 30 29 29 28 27 25 24 23 22 22 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 326 326 326 327 327 328 329 330 331 331 331 329 326 323 321 320 320 321 321 320 319 317 315 314 313 313 311 311 310 310 309 309 308 308 308 309 312 315 318 321 323 324 325 326 327 329 331 332 333 333 332 331 331 333 335 338 344 352 5 22 40 44 35 12 348 333 325 322 325 329 335 343 350 354 352 341 329 327 324 319 314 309 310 311 312 313 312 311 311 310 309 310 311 312 315 318 320 321 322 325 327 329 331 331 331 331 333 337 343 349 355 360 10 11 7 3 3 10 17 24 28 27 24 21 19 18 21 26 33 40 45 48 47 44 50 56 62 68 76 87 99 111 120 124 124 121 117 113 114 120 129 136 138 138 134 129 121 112 105 98 92 87 87 91 97 103 108 114 119 124 130 135 138 138 137 135 132 130 130 131 133 135 136 138 139 140 141 142 142 143 145 145 146 146 145 145 144 142 141 139 138 136 134 133 132 130 129 128 126 125 124 123 121 121 120 119 118 118 119 120 121 122 122 121 120 120 119 119 118 116 114 112 110 108 106 104 102 101 100 100 100 100 101 101 100 100 99 98 98 98 98 99 99 99 99 99 99 99 99 99 99 99 99 98 98 97 97 97 97 97 97 96 96 95 94 94 93 93 93 92 92 91 91 91 90 89 88 87 86 85 85 85 85 85 86 86 86 87 87 88 89 90 90 90 90 89 87 86 86 86 86 86 87 87 87 86 85 84 83 83 82 81 81 80 79 77 76 75 75 74 74 75 77 80 82 85 87 89 91 92 93 94 94 94 94 95 96 97 99 100 101 100 101 103 105 109 114 119 123 128 132 137 141 145 149 153 157 161 166 173 179 183 187 190 196 203 211 215 215 214 215 217 218 219 221 219 215 212 210 209 209 210 211 214 218 225 233 273 354 17 24 25 24 25 30 38 44 45 44 42 39 37 35 33 32 31 29 26 22 21 21 21 22 25 26 27 26 26 24 22 20 19 18 17 15 13 11 9 7 4 360 355 351 348 346 344 342 339 337 335 333 330 328 326 324 324 324 326 329 334 341 352 5 19 34 52 67 81 91 95 98 101 104 104 102 102 105 110 114 117 121 125 129 131 133 139 143 145 143 141 136 65 27 18 15 55 68 68 63 62 61 60 59 57 55 53 52 50 48 46 43 41 39 39 38 38 37 36 34 32 31 31 30 30 31 31 30 29 27 25 24 23 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 325 324 325 325 325 326 327 328 329 330 330 329 326 322 320 319 319 320 320 320 319 318 317 316 316 315 313 311 310 310 310 311 311 311 311 312 314 317 319 321 322 323 324 324 324 325 326 327 327 328 328 329 331 334 338 342 346 350 357 7 19 23 15 359 343 331 324 322 323 326 332 340 351 360 2 360 351 337 325 319 316 314 316 318 320 321 320 317 314 312 311 312 312 314 316 318 320 322 324 327 330 333 335 334 333 330 329 330 335 340 347 356 9 18 18 13 8 12 17 21 23 23 21 19 17 15 14 15 17 23 32 41 47 47 49 53 58 65 72 82 94 106 117 123 125 125 122 117 114 116 122 129 135 138 137 132 126 118 111 104 98 93 90 90 93 97 103 109 115 120 125 130 134 136 135 133 131 129 129 130 132 134 136 137 138 139 140 141 142 144 146 147 148 148 148 148 148 147 145 144 143 141 140 138 137 136 134 133 131 130 129 127 126 124 123 122 122 121 122 123 124 125 125 125 124 124 124 123 121 120 117 115 113 111 109 106 105 103 102 102 102 102 102 102 102 101 100 100 100 100 100 100 100 101 101 100 100 100 100 100 100 100 100 100 99 99 99 99 99 98 98 98 97 96 95 95 94 94 94 93 93 92 92 92 91 90 89 88 87 86 85 85 85 85 85 86 86 86 87 87 88 89 90 90 90 89 88 88 88 88 88 88 89 89 88 87 86 86 85 84 83 82 81 81 80 80 79 78 78 77 77 78 80 82 85 87 90 92 94 95 95 96 96 96 96 96 97 99 100 102 103 103 104 105 107 111 115 120 125 129 133 137 140 143 147 150 153 157 162 168 174 181 186 190 196 203 210 216 217 218 219 220 221 225 230 235 235 228 223 218 215 215 219 226 239 261 298 338 360 9 11 12 19 34 51 60 63 61 56 51 47 45 45 45 44 42 39 30 24 22 25 30 29 28 26 24 23 22 20 16 14 13 11 10 7 3 358 352 346 341 336 330 327 325 325 325 324 321 324 325 325 325 324 323 322 322 323 325 328 331 337 344 354 5 18 34 54 75 96 100 106 113 118 116 116 118 120 124 123 123 122 121 121 123 127 130 129 123 112 91 65 48 40 34 28 35 47 59 60 61 60 59 58 56 55 54 52 51 50 47 45 43 41 40 40 39 38 36 35 33 32 31 31 31 31 32 32 31 30 28 26 25 326 326 327 327 327 327 326 326 326 326 326 326 326 326 326 326 326 326 325 325 325 324 324 324 324 324 323 323 323 323 324 324 325 326 327 328 328 326 323 321 319 318 319 319 320 320 320 319 319 318 318 317 315 313 310 310 310 311 312 313 313 314 315 316 318 319 321 322 323 324 324 324 325 326 326 327 329 330 333 336 339 342 344 346 350 354 360 6 2 352 340 331 324 323 324 326 334 345 357 6 2 357 353 345 331 320 319 321 323 325 326 326 327 325 321 319 318 317 316 316 317 319 323 325 327 330 332 334 335 335 333 331 330 330 331 334 338 344 355 11 24 25 19 15 17 19 20 19 18 16 14 13 9 7 9 13 23 36 46 50 53 55 58 63 69 78 89 100 111 119 125 128 129 126 122 119 118 120 124 128 130 128 124 119 113 108 102 96 90 87 87 91 96 103 109 114 119 124 129 132 134 133 132 131 130 131 133 135 136 137 138 138 139 139 141 143 145 147 149 150 150 151 151 151 150 149 148 146 145 144 143 142 140 139 137 136 134 133 131 130 128 127 126 126 125 126 127 127 128 128 128 128 128 127 126 124 121 118 116 113 111 109 107 105 104 104 104 104 104 104 103 102 102 102 102 102 102 102 102 102 102 102 102 102 102 101 101 101 101 101 100 100 100 100 100 100 99 99 98 98 97 97 96 96 95 95 95 94 94 93 93 92 91 90 89 88 87 86 85 85 85 86 86 86 86 87 88 89 90 91 91 91 91 90 89 89 89 89 90 90 89 89 88 87 86 84 83 83 83 83 83 83 82 81 80 80 80 81 82 84 87 89 92 95 96 97 98 98 99 98 97 97 99 100 102 103 104 104 106 108 110 112 116 121 125 128 132 136 139 142 144 147 150 154 158 163 169 177 185 190 195 201 208 216 219 222 223 225 231 238 243 244 239 229 221 216 214 217 224 236 259 289 315 329 333 327 305 329 39 57 70 73 73 70 66 61 57 55 54 53 53 52 50 41 33 29 30 31 29 25 21 15 10 5 1 358 356 354 351 348 345 341 337 331 324 317 311 306 303 302 302 300 299 297 300 304 307 314 317 318 319 320 322 323 325 328 332 337 342 349 1 17 37 59 93 111 123 132 136 130 124 118 117 119 117 112 109 106 105 105 107 107 105 99 90 77 69 63 58 49 39 35 38 51 56 58 58 57 57 56 55 54 54 53 51 49 47 45 44 42 41 40 39 37 36 34 33 32 31 32 32 33 33 32 31 30 28 28 326 326 326 326 326 326 326 326 326 326 326 326 326 326 325 325 325 325 324 324 324 324 323 323 323 323 322 322 322 322 322 322 323 324 325 325 324 323 321 320 319 319 319 320 321 321 322 322 321 321 320 319 318 316 313 311 309 310 311 313 314 315 316 318 319 321 323 325 326 327 327 328 328 329 329 329 330 331 333 335 338 340 341 343 345 346 347 348 348 344 338 331 325 328 333 339 345 352 358 357 350 348 348 345 339 332 330 328 326 327 327 328 329 329 329 328 326 323 320 318 319 323 328 330 332 333 334 334 334 333 333 333 333 334 333 333 333 336 342 353 8 20 23 19 18 17 16 15 14 12 11 9 7 6 6 8 13 22 32 43 52 57 60 62 67 75 85 95 104 113 121 127 131 134 134 132 129 125 122 120 120 120 119 117 114 111 106 98 90 85 83 84 89 95 101 106 111 116 122 127 131 133 133 133 133 134 135 136 137 138 138 138 138 139 140 141 144 146 148 149 151 152 153 153 153 152 152 151 150 149 148 147 146 144 142 141 139 138 136 135 133 132 131 130 129 129 129 130 130 131 131 132 132 131 130 128 126 123 120 117 114 112 109 107 106 106 105 106 106 106 106 105 105 104 104 104 104 104 103 103 104 105 105 105 104 104 103 103 102 102 102 102 101 101 101 101 100 100 100 99 99 99 98 98 98 97 97 97 96 96 95 94 93 92 91 89 88 88 87 86 86 86 85 85 86 86 87 88 89 90 91 92 92 91 91 90 90 90 90 90 89 89 89 88 87 86 86 86 86 87 87 86 85 84 83 82 83 83 84 86 88 91 94 97 99 100 101 101 100 99 99 99 100 103 104 105 104 104 105 107 110 114 118 121 125 129 132 135 137 139 142 144 147 151 154 159 165 174 185 193 199 204 213 224 228 226 222 221 224 227 228 231 228 221 215 213 214 218 225 236 255 272 283 281 263 232 211 187 134 87 83 81 80 78 75 72 69 66 65 63 63 64 62 56 48 39 30 24 16 7 358 348 339 330 321 313 303 294 289 288 292 297 301 299 295 290 286 283 282 281 280 280 280 279 279 281 284 299 308 313 317 319 320 321 323 324 327 329 330 333 340 350 7 45 100 124 133 139 134 124 112 101 102 100 96 92 90 87 85 84 82 80 79 80 78 76 76 75 70 62 53 45 43 50 55 57 57 57 57 56 56 56 55 53 52 50 48 46 45 44 43 41 40 39 37 36 34 33 33 33 33 34 34 33 32 31 31 30 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 325 324 324 324 323 323 323 323 322 322 322 321 321 321 321 320 321 321 321 321 322 321 320 319 319 318 319 320 321 323 324 324 324 323 322 322 322 321 319 316 313 310 309 309 311 314 317 320 322 324 326 328 330 331 331 331 332 332 332 332 332 331 331 332 333 335 337 339 340 341 342 341 340 338 336 334 331 328 331 338 345 349 351 351 343 335 333 341 346 346 340 336 334 331 329 329 330 332 333 334 334 331 326 322 320 321 325 331 334 335 334 333 330 329 329 330 333 335 336 336 335 334 335 338 345 355 7 15 17 15 13 12 11 10 9 8 7 6 7 8 9 8 8 15 26 39 51 58 62 67 73 81 90 99 107 114 120 126 132 138 141 141 139 132 124 118 113 111 111 110 109 106 99 90 83 79 79 82 87 93 98 103 107 113 120 127 131 134 135 136 136 137 138 139 140 140 140 140 140 140 141 142 144 146 148 150 151 153 154 154 154 154 153 153 152 151 150 149 147 146 144 143 142 140 139 137 135 134 133 132 132 132 132 133 134 135 135 136 136 135 134 132 129 126 122 119 116 113 110 109 108 108 108 108 108 108 108 108 107 107 106 106 106 106 106 106 107 107 107 107 106 106 105 104 104 104 103 103 102 102 102 101 101 101 101 101 101 100 100 100 99 99 99 99 98 97 96 95 94 93 92 90 89 88 87 86 86 85 85 85 85 86 87 88 89 91 92 92 92 91 90 90 90 90 89 89 89 88 88 88 89 89 90 90 90 90 89 87 86 86 86 86 86 87 88 90 92 96 99 101 103 104 104 103 102 101 101 102 104 105 105 105 105 107 109 112 115 118 122 125 129 132 134 136 137 140 142 144 148 153 158 164 173 181 190 199 210 216 222 223 222 220 220 219 219 219 219 219 216 213 213 214 217 221 223 226 226 225 224 217 206 192 167 131 100 89 87 88 88 86 85 84 84 85 87 88 86 82 77 72 68 47 351 318 295 283 276 270 262 252 243 236 231 229 231 238 246 252 249 246 245 246 250 254 260 264 266 266 265 266 267 270 282 296 303 311 316 318 319 320 319 319 318 317 317 317 322 333 27 116 116 114 113 107 98 90 82 77 75 74 73 73 72 71 71 70 69 67 66 65 65 68 70 67 63 58 50 49 51 53 55 55 55 55 57 57 57 56 55 53 51 49 47 46 45 44 44 43 42 40 39 37 36 35 35 34 35 35 35 34 34 33 33 323 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 323 323 323 322 322 322 321 321 321 320 320 320 319 319 319 319 319 319 320 320 320 319 319 320 321 322 324 325 326 326 325 323 322 321 321 320 319 317 315 313 311 310 311 314 319 323 327 330 331 332 332 333 333 333 334 334 334 334 333 332 331 331 331 332 334 336 337 339 340 340 340 339 338 336 334 335 339 347 350 350 348 346 341 338 339 348 355 355 348 341 338 333 330 329 331 333 335 337 336 331 326 322 319 321 327 334 337 336 333 329 326 326 325 327 329 333 335 335 335 335 336 339 343 349 358 5 9 9 8 7 6 6 5 5 6 6 8 11 12 9 3 4 11 21 34 45 54 62 68 75 84 93 101 107 112 116 122 129 135 140 142 140 132 122 114 107 104 103 102 100 95 87 81 76 73 74 78 83 88 93 97 103 110 119 127 133 137 138 139 139 140 140 142 143 143 143 143 142 142 143 144 145 147 149 151 152 153 154 154 154 154 153 153 152 151 150 149 148 147 146 144 143 141 139 138 136 135 134 134 134 135 135 136 137 138 139 139 139 138 137 134 131 127 124 120 116 114 112 110 110 110 110 110 111 110 110 110 110 109 109 108 108 108 109 110 110 110 110 109 109 108 107 106 106 105 104 103 103 102 102 103 103 103 103 102 102 102 101 101 100 100 100 100 99 98 97 96 95 94 93 91 90 88 87 86 86 85 85 85 86 86 87 88 89 90 90 91 91 91 91 90 90 89 89 89 89 89 90 90 91 92 93 92 91 90 89 89 89 89 89 89 89 90 92 94 97 100 103 105 106 106 105 104 103 103 104 105 106 107 107 108 109 111 113 116 119 122 125 128 131 133 135 136 137 139 142 146 153 157 160 164 169 175 183 194 201 207 212 214 214 214 214 213 213 213 215 215 214 213 213 214 215 211 205 200 198 199 199 199 194 165 101 89 88 92 93 95 95 96 98 102 108 112 114 111 109 111 120 142 162 180 191 196 202 207 211 215 215 213 209 206 203 202 203 206 207 208 209 210 213 219 226 235 243 246 250 252 255 258 261 265 270 277 297 308 313 314 314 313 311 308 304 302 302 306 315 329 353 19 58 69 71 71 70 69 69 68 66 65 65 65 66 68 68 66 63 60 57 56 56 55 56 57 56 52 50 50 51 52 52 53 53 56 57 57 57 56 54 52 50 48 48 47 47 47 47 46 45 44 42 40 39 37 37 36 36 36 35 35 35 35 322 322 322 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 322 322 322 321 321 321 320 320 320 319 319 318 318 318 318 318 318 318 319 320 320 321 322 323 324 325 326 327 326 325 323 321 319 318 317 317 317 315 314 312 312 312 315 319 324 327 329 330 331 331 331 331 332 333 333 333 333 333 332 331 331 331 332 333 335 336 338 339 341 342 343 344 344 342 345 350 355 355 352 349 347 347 349 353 0 6 2 356 348 342 335 331 330 330 332 334 334 331 328 324 321 319 321 330 338 340 336 332 328 326 325 324 323 325 328 331 332 333 334 336 338 341 346 353 358 1 3 2 2 2 1 2 2 3 4 6 8 10 7 2 359 2 9 18 29 39 47 54 63 72 82 91 99 104 107 111 115 121 128 132 134 132 125 116 108 101 97 94 91 87 82 77 73 71 69 70 72 76 81 86 91 98 109 120 129 136 140 141 141 141 142 143 145 146 147 147 147 146 145 145 146 147 149 150 151 152 153 153 153 153 153 152 152 151 150 150 149 148 147 145 144 142 141 139 138 137 136 137 137 137 138 139 140 140 141 142 142 142 140 138 135 132 128 124 121 118 116 114 113 113 113 113 112 111 111 112 112 113 112 111 111 111 112 112 113 113 113 112 112 111 110 109 108 106 105 104 103 103 103 103 104 104 104 104 103 103 102 101 101 101 101 100 100 100 99 98 97 96 95 94 92 90 89 88 87 87 86 86 86 86 87 87 88 88 88 89 89 90 90 89 89 89 88 89 89 89 90 90 92 93 94 94 93 93 93 93 93 93 92 92 92 92 94 95 97 100 103 106 107 107 107 106 106 106 106 107 109 110 110 111 112 113 115 118 121 123 126 128 129 131 132 133 135 137 139 142 146 149 153 157 161 166 173 181 188 195 200 201 202 203 203 203 202 203 204 206 207 205 204 203 201 197 191 187 185 187 191 199 213 323 69 80 90 96 98 100 102 106 111 117 123 126 127 129 132 136 143 152 161 168 172 176 181 187 193 198 200 200 198 196 192 190 189 189 190 191 193 195 199 204 209 214 222 229 234 239 244 248 251 255 258 263 276 291 298 304 306 305 304 301 299 297 298 305 313 323 334 353 13 32 44 51 56 61 64 65 64 63 62 62 65 68 69 68 65 62 60 57 56 55 55 55 55 53 52 50 50 50 51 51 52 54 56 58 59 58 56 55 53 52 52 51 51 52 52 52 52 51 49 46 44 42 40 38 37 37 36 36 37 36 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 320 320 320 319 319 318 318 317 317 317 317 317 317 317 318 319 320 321 322 323 323 324 325 326 326 325 323 321 318 316 314 314 314 313 313 312 311 312 313 316 319 322 324 326 327 327 328 329 330 332 332 333 333 332 332 332 332 333 334 334 336 337 338 340 341 343 345 347 348 348 352 355 358 357 353 350 350 351 355 359 4 7 4 359 351 344 337 333 331 330 330 331 330 328 326 323 321 321 323 333 340 343 340 333 329 327 326 325 325 325 326 328 330 331 332 333 334 337 341 347 352 354 355 355 356 356 357 358 358 359 359 360 360 1 359 357 358 1 6 12 20 26 31 37 44 52 63 74 84 92 98 102 105 108 113 117 120 122 120 115 108 100 93 89 84 80 76 73 71 69 68 67 67 68 71 74 78 85 95 108 120 130 137 141 142 142 143 145 147 149 151 151 151 150 149 148 148 148 149 150 151 152 152 153 154 154 153 153 152 151 151 150 149 148 147 146 144 143 142 140 139 139 139 139 140 140 141 141 142 142 143 143 143 143 142 140 138 135 132 129 126 123 121 119 118 117 116 115 112 112 112 113 114 115 114 114 115 115 115 115 115 115 115 115 114 113 113 111 110 108 107 105 104 104 103 104 104 105 105 105 104 104 103 102 101 101 100 100 100 100 100 99 99 98 97 95 94 93 91 90 89 89 88 87 87 87 87 87 87 87 87 88 88 88 88 88 88 88 88 88 89 89 90 90 92 93 94 95 95 96 96 96 96 96 95 95 95 95 96 96 98 101 103 106 108 109 109 109 108 108 109 110 111 112 113 113 114 115 117 120 122 124 125 126 127 128 129 130 132 134 137 140 143 146 149 152 154 158 163 169 176 181 184 185 187 189 190 190 190 190 191 192 195 194 192 190 188 186 183 181 179 179 179 180 180 147 113 108 108 106 107 109 112 117 123 127 129 131 134 138 142 146 150 155 160 165 168 171 175 179 184 188 191 192 193 191 189 187 185 185 185 186 187 190 193 198 204 209 214 219 223 228 232 236 240 243 248 253 259 266 270 283 295 299 299 300 301 304 308 315 321 327 332 338 349 4 22 33 43 52 57 59 60 60 60 63 67 69 71 71 69 66 64 62 62 61 59 58 57 55 53 51 50 50 50 50 52 54 56 59 62 64 64 62 59 57 56 57 58 58 58 58 59 58 56 53 50 47 44 42 40 39 39 39 39 39 320 320 320 320 320 320 320 320 320 320 321 321 321 321 321 321 321 321 321 320 320 320 320 319 319 319 318 318 317 317 316 316 315 315 315 315 316 316 317 319 320 321 321 322 324 325 326 326 324 322 319 315 313 312 312 312 311 310 309 309 310 312 314 317 318 320 322 324 325 327 329 332 333 334 333 332 332 333 334 335 335 336 337 338 339 340 341 342 343 344 346 347 351 354 356 355 353 351 350 352 356 359 2 3 1 356 351 344 338 333 331 330 329 329 330 330 329 326 324 323 326 336 342 344 343 338 330 328 328 330 330 330 329 329 329 329 329 330 331 334 338 344 348 348 348 349 350 351 353 354 354 354 353 353 352 350 350 352 357 2 7 12 15 18 20 24 30 37 46 56 65 75 84 91 94 96 96 98 100 103 105 104 101 96 90 85 80 76 73 70 68 67 67 66 66 66 67 68 69 73 79 89 103 117 128 136 140 143 145 147 149 152 154 154 154 154 153 152 151 151 151 151 152 152 153 154 155 154 154 153 153 152 151 150 149 148 147 146 145 143 142 141 141 141 141 142 143 143 143 143 143 144 144 144 144 143 142 141 139 137 135 133 131 129 127 125 123 122 119 116 112 112 113 114 115 116 116 116 117 118 117 117 118 118 117 117 116 115 114 113 112 110 108 107 106 105 104 104 105 105 105 105 105 104 104 103 101 101 100 100 100 100 100 100 100 99 98 97 96 95 93 92 91 90 89 89 89 89 89 89 88 87 87 88 88 88 88 88 88 88 88 88 89 89 90 90 92 93 95 96 97 98 99 99 99 98 98 98 98 98 98 98 99 100 102 105 108 110 111 111 111 111 112 113 114 115 116 116 117 118 121 124 125 125 124 124 125 126 127 128 130 132 135 138 141 143 145 147 149 151 154 158 162 166 169 172 174 176 178 180 180 180 181 182 183 183 182 181 180 180 180 179 177 175 171 164 154 141 131 124 120 119 119 121 124 127 131 133 134 136 139 142 145 147 150 153 158 163 166 169 173 176 179 182 185 187 189 188 186 185 184 184 184 184 184 186 189 193 197 201 204 208 210 214 218 222 226 230 236 240 245 247 250 261 278 290 295 300 306 313 321 328 333 336 337 340 344 351 2 14 28 42 50 56 59 60 61 65 68 70 71 72 72 70 67 65 64 63 61 59 58 56 54 52 50 50 49 50 51 53 55 61 66 71 72 68 65 63 61 61 62 63 63 63 63 62 61 59 56 53 49 47 45 43 43 42 42 41 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 320 320 320 320 319 319 319 319 318 318 318 317 317 316 315 315 314 314 314 314 314 315 316 317 318 319 320 321 324 326 327 327 325 323 320 316 314 312 311 310 309 308 308 308 309 311 313 315 316 318 320 322 324 327 329 332 334 334 333 332 333 334 335 336 336 336 336 336 337 338 338 338 339 340 342 344 347 350 352 353 352 350 350 352 354 356 358 358 356 352 348 343 337 333 331 330 330 330 331 331 330 327 325 325 329 337 342 344 342 339 335 333 332 333 334 333 332 331 329 328 328 329 331 333 338 342 345 345 345 345 346 348 349 350 351 350 350 349 349 349 351 353 355 359 4 8 10 11 12 13 16 21 28 38 48 58 69 76 80 81 79 78 78 79 81 82 83 83 81 79 76 73 70 67 65 64 64 64 64 65 66 67 67 67 68 72 80 94 110 124 134 140 144 147 151 154 156 157 157 156 155 155 154 154 153 154 154 154 155 156 156 156 155 154 154 153 152 151 150 149 148 147 145 144 143 142 142 143 144 145 145 146 146 145 145 144 144 144 143 143 142 141 140 139 138 137 136 135 133 131 128 126 121 115 112 113 114 115 116 117 117 117 118 120 120 120 119 119 119 118 117 116 116 115 113 112 111 109 108 107 106 106 105 105 105 106 105 105 104 103 102 101 100 99 99 100 100 100 100 99 99 99 99 97 96 95 93 93 92 92 92 93 92 91 90 89 89 88 89 89 89 89 89 89 90 90 90 90 90 90 91 92 94 96 98 100 101 101 101 101 101 101 100 100 100 99 100 101 103 105 108 110 112 113 114 114 115 116 117 118 119 119 120 123 126 127 126 123 122 122 123 124 125 127 129 132 134 137 140 142 143 144 146 147 149 151 154 156 160 163 166 168 170 172 173 173 174 175 176 177 177 177 177 178 178 178 177 174 168 159 148 138 131 126 126 127 129 132 135 136 137 138 139 141 143 144 145 146 148 151 156 161 166 169 173 175 178 180 182 184 186 186 186 185 184 183 182 181 181 182 184 187 189 191 194 196 197 200 203 206 211 216 220 223 227 230 234 242 255 269 284 298 308 317 327 336 340 343 344 346 348 350 353 356 1 12 30 47 60 64 66 67 69 70 70 70 70 69 67 65 64 62 61 59 57 56 53 51 50 48 48 48 50 52 56 63 70 76 77 75 72 69 67 67 67 67 67 67 66 66 65 64 62 59 56 53 51 49 48 47 46 45 320 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 316 316 315 314 314 313 313 313 313 313 315 316 317 318 320 322 325 327 328 328 327 324 321 318 316 313 311 310 309 309 310 311 312 314 315 316 317 319 321 322 325 328 330 332 333 333 332 332 333 334 335 335 335 334 334 333 333 333 333 334 334 335 337 339 341 343 346 348 349 350 349 350 351 352 353 353 351 348 345 341 337 334 333 333 333 333 333 333 333 332 330 330 332 336 339 341 341 339 337 335 334 333 333 333 332 330 329 328 328 329 331 333 337 340 342 343 343 344 345 347 348 349 349 349 348 348 349 351 353 354 356 358 1 2 3 4 4 3 2 3 7 14 23 34 48 60 66 67 66 63 61 60 60 60 62 64 66 69 70 69 67 65 62 61 60 60 60 61 63 64 67 66 65 64 64 71 85 103 120 132 140 146 150 154 156 157 158 159 158 158 158 157 157 156 157 157 157 158 158 158 157 156 156 155 154 153 152 151 149 148 146 145 143 143 143 144 145 146 147 147 147 146 145 144 143 143 142 141 140 139 139 140 140 141 141 140 138 136 133 131 126 120 114 114 115 115 116 117 118 118 120 122 122 122 121 121 120 120 119 118 117 116 116 115 113 112 111 110 109 108 107 106 106 105 105 104 103 102 101 100 99 99 99 99 99 99 99 99 99 99 99 99 98 97 97 96 95 95 95 94 93 92 91 90 89 89 89 90 90 90 91 91 91 91 91 91 91 90 91 91 93 95 98 100 102 103 104 104 103 103 102 102 102 101 102 103 105 108 110 112 114 115 116 117 118 119 120 121 122 122 124 127 128 127 125 122 121 121 122 122 124 126 129 132 134 137 139 141 143 144 145 146 146 148 150 153 155 158 161 163 165 166 168 169 169 171 172 174 175 176 176 176 177 177 176 173 167 158 148 140 134 131 133 135 138 140 141 141 141 141 143 144 144 144 143 144 146 150 156 161 165 168 172 175 177 179 181 183 184 185 185 183 182 180 179 177 176 176 177 179 181 183 185 186 187 188 190 193 196 199 202 205 208 212 219 229 243 259 277 295 307 317 326 334 340 343 346 348 350 350 350 350 351 357 7 23 44 54 62 67 69 69 69 68 67 66 65 64 63 61 59 58 55 53 51 49 48 48 49 50 50 52 56 63 72 77 80 80 80 77 75 73 72 71 71 71 71 69 69 68 67 65 63 60 58 56 54 52 51 49 319 319 319 319 319 319 319 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 315 315 314 313 312 312 311 312 312 314 315 317 318 320 323 326 328 329 330 329 326 324 322 318 315 312 311 311 311 312 313 314 315 316 318 320 321 322 324 326 328 329 331 332 333 333 333 334 334 335 334 333 332 332 332 332 331 331 331 331 332 333 334 336 338 340 343 345 347 347 347 348 348 348 347 344 342 340 338 336 335 335 335 335 334 334 334 333 332 332 332 333 334 336 337 337 337 337 336 336 335 334 333 332 331 329 328 328 329 331 334 337 340 341 342 343 343 344 346 348 349 349 348 348 349 351 352 353 354 354 355 357 358 358 358 358 356 353 352 353 357 3 12 23 37 48 53 54 53 51 49 48 47 46 48 51 55 59 62 62 60 58 57 56 55 55 56 58 59 61 64 65 64 60 58 65 77 96 116 130 140 146 151 154 157 159 161 161 162 161 161 161 160 160 160 160 160 160 160 159 159 158 157 157 156 155 153 151 149 147 145 144 143 144 145 146 147 147 147 146 145 144 143 142 141 139 138 137 137 138 140 141 143 143 143 142 141 138 136 132 125 118 116 116 117 117 118 119 119 121 124 124 124 123 122 122 121 121 120 120 119 118 118 117 115 114 113 112 110 109 108 106 105 104 104 103 102 101 100 99 99 99 98 98 97 97 98 98 99 99 99 99 99 99 99 98 98 97 96 95 94 93 91 91 91 91 91 92 92 92 93 93 93 92 91 90 90 90 91 93 95 98 101 103 104 105 105 104 104 104 104 104 103 104 105 107 110 113 115 116 117 118 119 120 121 122 123 124 125 126 126 126 124 122 121 120 120 121 122 124 126 129 132 135 137 140 142 143 144 145 146 146 147 149 151 153 156 159 161 162 163 164 165 166 168 169 171 172 173 174 175 175 175 174 171 167 160 153 147 144 143 143 144 145 145 144 144 144 144 145 145 143 142 141 143 146 151 157 161 164 167 170 173 175 177 178 180 181 182 182 181 180 179 177 175 174 172 171 172 174 176 178 179 180 181 182 184 185 186 187 190 192 196 201 210 222 239 262 293 308 320 329 336 340 343 346 349 351 352 352 351 351 352 354 359 13 28 44 59 64 66 67 66 65 63 62 61 61 59 57 55 53 52 50 48 47 48 50 52 52 53 57 64 73 78 82 84 85 84 82 79 78 77 77 77 77 75 73 72 72 71 70 68 66 64 61 58 55 52 319 319 319 319 319 319 318 318 318 318 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 316 315 315 314 313 313 312 311 311 311 312 314 315 317 319 321 324 327 329 330 330 330 329 328 325 322 319 315 313 311 311 310 309 309 310 312 315 317 318 320 322 324 326 328 328 330 333 334 334 334 334 334 333 332 331 332 332 331 331 330 330 330 330 330 331 333 335 337 339 342 343 344 344 345 344 342 339 338 337 336 335 335 335 334 334 334 334 334 333 333 332 332 332 333 334 334 334 334 335 336 337 338 337 336 335 334 332 330 329 329 331 334 337 340 342 343 343 343 344 344 345 347 347 348 348 348 349 350 350 349 350 351 353 355 355 355 355 354 352 349 347 347 349 353 358 6 16 27 34 39 41 41 40 39 38 37 37 38 40 43 47 51 53 53 53 52 51 51 52 52 53 55 58 61 64 63 57 56 60 71 89 110 127 139 146 151 156 159 162 163 164 165 165 166 165 165 164 163 163 162 162 162 161 161 161 160 160 159 157 154 151 149 147 145 145 145 146 146 146 146 145 144 143 142 141 139 138 136 135 134 135 136 139 141 143 145 146 145 144 143 141 138 131 123 121 120 119 119 120 121 121 122 125 127 126 125 124 124 124 124 124 123 122 121 121 120 119 117 116 114 112 111 109 107 106 105 103 102 101 101 100 99 99 98 97 96 95 95 96 98 100 100 101 101 101 101 101 100 100 99 98 97 96 95 94 94 93 93 94 94 94 94 95 95 94 93 91 90 90 91 93 94 96 97 99 101 103 104 104 105 106 106 106 106 105 106 107 110 112 115 117 118 119 119 119 120 121 122 124 125 126 125 125 123 121 119 119 119 120 121 122 124 126 129 132 135 137 140 142 144 145 146 146 147 148 149 150 153 155 157 159 160 161 162 164 165 165 166 167 169 170 171 173 173 173 172 170 167 163 159 156 154 153 152 151 151 150 149 148 148 148 146 145 143 142 142 144 148 153 158 161 164 167 169 171 172 173 174 176 177 178 179 178 178 178 177 176 174 171 168 167 168 170 172 173 175 177 178 179 180 179 178 179 179 180 182 186 191 198 206 273 307 322 332 339 343 347 349 353 357 359 1 358 356 353 350 351 357 7 22 44 55 63 67 66 65 63 61 59 58 57 55 54 52 51 50 48 46 47 51 53 55 57 59 67 74 78 82 86 88 88 87 85 84 83 83 83 84 84 81 77 77 77 77 76 74 71 67 64 61 57 319 319 319 319 319 319 318 318 318 317 317 317 317 316 316 316 315 315 315 315 315 315 315 315 315 315 315 315 315 315 314 313 313 312 312 312 312 313 313 315 317 319 322 325 327 329 330 331 330 330 329 326 323 321 317 314 310 307 304 303 302 303 304 307 309 312 314 317 321 324 327 329 331 334 335 335 333 332 330 330 330 330 331 331 332 331 331 330 330 329 329 330 331 332 334 337 339 340 341 342 342 342 340 337 336 335 334 333 333 333 333 332 333 332 332 332 333 333 333 333 334 334 334 334 334 334 335 337 339 339 338 336 334 333 332 332 334 336 339 341 343 344 345 345 345 345 345 345 345 345 346 346 346 346 345 344 343 343 345 348 350 352 353 352 351 350 348 346 346 346 348 352 357 3 11 17 22 26 28 29 29 29 28 28 27 27 28 30 34 39 42 45 47 46 46 46 46 47 48 50 53 56 58 57 54 53 57 66 82 104 124 137 146 152 157 161 164 166 168 169 170 170 169 168 167 166 165 165 165 165 165 165 164 164 162 160 158 154 152 150 149 148 148 148 147 147 146 144 143 141 140 138 137 135 134 132 131 132 134 137 140 143 145 147 147 147 147 146 143 137 130 126 124 123 123 123 123 123 125 127 130 129 128 127 126 126 126 126 126 125 124 123 122 121 119 118 116 114 112 110 108 107 105 104 102 101 101 100 99 98 97 95 94 94 94 96 98 99 101 102 103 104 104 104 103 102 101 101 100 100 99 98 98 97 96 96 96 97 97 97 96 95 95 94 93 93 93 94 94 96 97 99 101 102 103 104 106 108 108 108 107 106 107 108 111 114 116 118 119 120 120 120 120 121 122 123 124 125 125 124 122 119 118 118 118 119 121 123 125 127 129 132 135 138 140 142 143 145 146 146 147 148 149 151 153 155 157 158 159 160 162 163 163 164 164 164 165 167 168 170 171 172 172 171 169 168 166 164 162 160 158 157 157 157 156 156 155 152 149 146 144 143 145 148 153 157 160 163 165 167 168 169 169 169 169 170 172 174 175 176 177 178 178 178 176 173 169 166 166 166 168 170 172 175 177 179 180 179 176 173 170 168 169 169 167 164 156 161 181 219 304 328 347 358 1 7 13 19 20 17 13 7 359 353 350 353 7 27 44 57 66 67 66 64 60 58 56 56 54 53 52 52 51 49 46 43 48 53 57 62 66 71 76 79 83 87 89 90 89 88 88 88 90 92 93 95 92 86 82 83 83 82 80 77 74 70 66 62 319 319 319 319 318 318 318 318 318 317 317 317 316 316 316 315 315 315 315 315 315 315 315 315 315 315 315 315 315 314 314 313 313 312 312 312 312 313 314 316 318 321 323 326 328 329 330 330 330 330 328 327 324 320 317 314 311 307 303 301 300 300 301 302 305 305 308 312 319 324 327 329 330 331 332 332 331 330 330 329 329 330 330 331 331 332 331 331 330 329 329 329 330 331 332 334 336 338 339 340 341 341 338 336 334 333 332 331 331 331 331 330 330 330 331 331 332 333 333 334 335 336 336 336 335 334 335 336 337 337 336 334 333 333 334 335 337 339 341 343 344 345 345 345 346 346 345 345 344 344 343 343 342 341 340 339 339 340 342 344 346 348 349 349 349 348 348 347 347 346 347 349 352 356 0 5 9 12 15 16 16 16 17 17 17 17 17 18 20 23 27 31 35 38 39 38 37 37 36 37 38 41 45 48 49 49 50 52 60 76 96 117 133 144 153 160 164 168 170 172 173 173 172 171 170 169 169 168 168 168 168 168 168 167 166 164 161 158 156 155 154 153 152 151 150 149 147 146 144 142 141 139 138 135 132 130 129 130 133 136 139 142 145 147 149 149 150 149 148 143 137 133 130 129 128 127 127 127 128 130 134 133 132 131 130 129 128 127 126 125 124 123 122 121 119 118 116 114 112 111 109 107 105 104 102 101 100 99 98 97 95 94 94 93 93 95 96 98 100 101 102 103 104 104 105 105 104 104 104 104 103 103 102 101 100 100 99 99 99 99 99 98 98 98 97 96 95 95 95 97 98 100 101 102 104 105 108 109 109 108 107 107 107 108 111 113 116 117 118 119 120 120 120 121 121 122 123 123 123 122 121 119 117 117 117 119 121 124 126 128 130 133 135 138 140 142 143 145 146 147 148 149 150 151 153 155 156 158 159 160 162 162 162 162 162 162 162 163 165 168 171 173 174 175 174 173 172 170 167 165 163 163 164 165 165 164 160 156 151 147 146 147 149 153 158 161 164 166 167 167 167 166 165 164 165 166 168 170 171 173 175 176 177 177 176 175 172 169 168 167 167 169 171 173 176 178 181 181 179 177 173 167 165 162 158 153 148 149 153 157 165 163 145 124 97 76 62 62 61 56 49 38 25 12 0 352 3 17 32 48 59 64 66 66 63 60 58 56 55 54 54 54 54 53 51 49 51 55 59 63 68 72 76 81 84 87 89 89 90 90 91 94 97 100 103 105 100 92 88 88 88 87 86 83 80 76 72 68 319 319 318 318 318 318 318 318 317 317 317 316 316 316 315 315 315 315 314 314 314 314 314 314 314 314 314 314 314 314 314 313 313 312 312 312 313 313 315 316 318 320 322 324 326 327 328 328 329 328 327 326 324 321 317 314 310 307 304 302 301 301 302 303 304 305 308 313 320 326 328 329 329 330 330 330 330 330 329 329 329 329 330 330 331 331 331 331 330 329 329 329 329 330 331 333 334 336 338 339 340 340 339 335 332 331 330 330 330 329 329 329 328 328 329 330 330 331 333 336 338 339 340 339 337 335 335 334 334 334 333 333 333 333 335 336 338 339 341 341 341 342 343 344 345 345 346 345 345 344 343 341 340 340 339 339 340 341 342 343 345 346 347 347 347 346 346 345 344 344 344 346 348 350 353 356 359 2 3 4 4 5 6 7 7 8 8 9 9 11 12 15 19 22 25 26 26 24 23 21 21 23 26 30 35 38 40 42 44 51 62 79 103 126 145 157 164 169 172 174 175 175 174 174 173 172 172 172 172 171 171 171 171 170 169 167 164 162 160 160 159 158 158 157 155 154 152 151 149 148 146 144 141 138 133 130 130 130 132 135 138 141 144 147 149 151 152 152 151 148 143 139 137 135 133 132 132 131 132 134 139 138 137 136 135 133 131 129 127 125 123 121 120 119 117 116 114 113 111 110 108 106 105 103 102 101 99 98 97 96 96 95 94 93 93 94 95 96 98 99 100 100 101 102 104 106 106 106 107 107 107 107 106 105 104 104 103 102 102 102 102 101 101 101 101 99 98 97 97 98 99 100 102 103 105 107 108 108 108 107 107 106 106 108 110 112 114 116 117 118 119 120 121 121 121 122 122 122 121 120 119 117 116 116 117 119 122 124 126 128 130 132 135 137 139 141 143 144 146 147 149 150 151 152 154 155 157 159 160 161 162 162 162 162 161 161 161 161 164 167 171 174 177 179 179 179 178 176 173 170 169 169 170 171 173 170 165 159 153 150 151 153 156 160 164 167 168 169 169 167 165 164 163 162 162 164 166 168 169 170 171 172 173 175 176 176 176 174 172 170 169 169 171 173 176 178 181 183 183 182 180 174 168 164 162 159 157 156 155 155 156 156 153 149 142 134 124 114 105 96 88 76 62 45 27 16 13 16 24 37 48 57 64 67 67 64 62 59 58 57 57 57 57 58 57 57 59 61 63 66 68 71 75 79 81 83 84 86 88 91 94 99 103 108 111 111 106 97 93 92 93 93 92 90 87 83 79 74 318 318 318 318 318 318 317 317 317 317 316 316 316 315 315 315 315 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 313 313 313 312 313 313 313 313 314 315 316 318 321 323 325 326 326 326 325 325 323 321 318 315 312 309 306 304 304 304 306 307 310 313 317 320 324 327 327 327 327 327 329 329 329 329 328 328 328 328 329 329 330 331 331 330 330 329 329 329 329 329 330 331 333 335 337 338 339 339 337 333 331 330 329 329 329 328 328 327 327 327 328 329 329 330 333 336 339 341 341 340 338 335 334 333 333 333 333 333 333 334 335 336 337 337 337 338 338 339 340 342 342 343 344 344 344 344 343 342 341 341 340 340 341 341 342 342 343 344 345 345 345 344 342 341 340 340 340 342 343 345 347 349 351 353 355 355 356 356 356 357 358 359 360 1 1 2 3 5 6 8 10 12 13 13 12 10 8 8 10 12 16 20 24 26 28 31 35 41 54 84 128 151 162 170 174 176 177 177 177 176 176 176 176 175 175 175 174 174 173 172 171 170 168 167 166 165 165 165 165 164 163 161 159 157 156 154 152 150 146 142 137 133 132 132 134 136 139 142 144 147 150 152 153 154 153 150 148 145 143 141 139 138 137 137 137 138 144 144 143 142 141 139 136 133 129 126 122 119 117 115 114 113 112 110 109 108 106 105 104 103 102 101 99 98 98 97 97 97 96 95 94 93 93 94 95 96 97 98 99 99 100 102 104 106 107 108 109 109 109 109 109 108 108 107 106 106 105 105 105 104 104 102 101 100 99 98 99 100 102 104 106 107 107 107 107 106 106 105 105 106 108 110 112 114 115 117 119 120 121 121 122 122 122 121 120 119 117 115 115 115 117 119 122 124 126 127 129 132 134 136 138 140 142 144 145 147 149 151 152 154 155 157 159 160 161 162 163 163 163 162 161 161 160 161 164 168 172 176 179 182 183 183 182 181 179 177 176 176 175 176 177 175 170 164 158 157 159 161 165 168 170 171 172 171 169 166 165 163 163 163 163 163 164 166 167 167 168 169 171 173 174 175 176 176 176 175 174 175 177 178 180 181 182 182 183 183 183 181 177 172 170 169 168 167 165 162 160 159 159 157 153 148 140 133 126 121 114 107 98 84 60 41 29 23 26 32 39 47 56 62 66 67 65 63 61 60 60 60 61 63 63 64 65 66 67 67 67 67 70 73 75 78 80 83 87 92 98 103 108 113 115 115 113 107 100 96 97 97 97 95 93 89 85 81 318 318 318 318 317 317 317 317 317 316 316 316 315 315 315 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 313 313 312 312 311 310 309 308 308 309 312 315 318 321 323 323 324 323 323 322 321 319 316 313 310 307 306 305 306 307 310 313 317 320 322 323 324 324 324 325 326 327 327 327 327 327 327 327 327 328 328 329 329 330 329 329 329 328 328 328 328 328 329 331 333 335 337 337 337 336 333 330 329 328 328 328 327 327 327 327 327 328 328 329 330 333 336 339 340 339 338 337 335 333 332 332 332 332 332 332 333 334 335 336 336 337 338 338 339 340 341 342 342 342 342 342 343 343 343 343 342 341 340 339 339 339 340 341 341 341 341 340 339 338 337 337 337 337 337 338 340 342 344 345 347 348 349 349 350 350 350 350 351 352 353 354 355 356 357 358 359 0 1 2 3 3 2 0 359 359 360 1 3 6 9 11 13 15 17 19 26 57 127 158 169 175 178 179 179 179 179 179 178 178 178 178 177 177 176 175 175 174 173 172 172 172 172 172 172 172 171 170 168 166 163 161 159 157 154 151 147 143 140 137 136 137 138 140 143 145 148 151 153 154 155 154 153 151 149 147 146 144 143 143 143 145 147 150 150 149 147 146 144 142 138 134 130 125 121 117 115 113 111 110 108 107 106 105 104 103 102 102 101 100 100 99 99 98 98 98 98 96 95 94 94 94 94 95 96 97 97 97 98 100 103 106 109 110 111 112 113 113 113 113 112 111 110 109 108 108 107 106 105 103 101 100 100 100 102 104 105 106 106 107 107 106 105 104 103 103 104 106 108 110 112 114 116 118 120 121 121 121 121 121 121 119 117 115 115 115 116 117 119 121 124 126 127 129 131 133 135 137 139 141 142 144 146 148 151 153 155 157 159 160 161 163 164 164 164 164 163 162 162 162 162 165 168 173 178 181 184 186 187 185 184 183 182 182 182 181 180 180 179 175 169 165 165 167 169 171 173 174 174 173 171 168 167 165 165 165 165 164 164 163 163 164 165 166 167 169 171 173 174 175 176 177 178 179 180 181 183 183 183 181 180 180 182 183 184 183 179 177 176 175 175 172 167 163 160 158 156 153 148 142 137 133 130 127 122 113 97 78 58 41 33 31 32 33 37 45 54 62 66 67 66 65 64 63 63 65 66 68 68 69 69 69 68 66 67 68 70 73 76 80 84 89 95 101 107 113 117 118 118 117 109 102 100 100 100 100 100 98 95 92 89 318 318 317 317 317 317 317 316 316 316 315 315 315 314 314 314 313 313 313 313 313 313 313 313 314 314 314 314 314 315 315 315 314 314 313 312 311 309 307 305 303 303 304 307 311 314 317 320 321 321 321 321 321 320 319 316 314 311 308 306 304 304 304 306 308 312 315 317 319 320 321 322 323 324 325 326 325 325 325 325 325 325 326 326 327 327 328 328 328 328 327 327 327 327 327 328 329 331 334 335 336 336 335 333 330 328 327 327 327 327 327 327 327 327 327 328 329 331 333 337 339 339 338 337 335 334 332 331 331 331 331 331 331 332 333 334 336 337 338 339 339 340 340 340 341 341 341 340 340 341 342 343 343 342 341 340 338 338 338 338 339 339 339 338 337 337 336 336 335 335 335 335 336 337 338 340 342 343 345 345 346 346 346 346 346 346 346 347 348 349 350 351 352 353 354 355 355 356 355 355 354 353 352 352 352 352 353 355 356 358 359 360 0 360 2 9 75 166 175 179 181 181 182 181 181 181 180 180 179 179 179 178 178 177 177 177 177 177 178 179 179 179 179 178 176 173 170 168 165 162 160 158 156 153 150 147 144 142 141 142 143 145 147 150 152 154 155 156 155 155 153 152 150 149 148 147 147 148 151 154 155 155 154 153 151 149 147 143 139 134 129 124 120 117 114 112 110 108 107 106 105 105 104 104 103 102 102 101 100 100 100 100 100 99 98 97 96 95 95 95 95 95 96 96 96 96 97 99 102 105 108 110 112 115 117 117 117 116 115 114 112 111 110 109 108 107 105 102 101 101 103 105 106 107 107 107 107 107 106 104 102 102 101 102 104 106 108 110 113 115 118 119 120 120 120 120 120 119 117 116 115 115 116 117 118 120 122 123 125 127 129 131 133 134 136 138 139 141 143 146 148 151 153 156 157 159 161 163 164 165 165 165 165 164 164 164 164 165 167 170 174 179 183 187 188 189 187 186 185 185 185 185 184 183 182 181 179 175 173 172 173 175 176 176 176 175 172 170 168 167 167 167 167 167 166 165 163 162 162 163 164 166 168 170 172 174 176 178 179 180 180 180 181 182 182 181 180 178 178 180 182 182 182 181 181 181 180 177 173 167 161 156 153 149 146 143 139 135 133 131 130 127 116 102 87 70 52 43 38 34 30 32 37 44 54 62 67 69 69 68 67 65 66 67 68 70 71 71 71 70 68 68 68 70 73 77 82 87 94 100 107 113 117 120 122 123 120 113 107 105 103 103 102 102 101 100 98 96 317 317 317 317 317 316 316 316 316 315 315 314 314 314 313 313 313 312 312 312 312 313 313 313 313 313 314 314 314 315 315 315 315 314 312 311 309 306 304 303 302 301 303 306 309 312 315 317 318 319 319 320 320 320 318 316 314 311 308 305 303 301 301 301 303 305 308 312 315 316 318 320 321 323 324 324 324 324 323 323 323 323 324 324 325 325 326 326 326 326 327 327 327 326 326 326 327 329 331 333 333 333 331 329 328 327 326 326 326 326 326 326 327 327 327 328 328 330 333 337 339 340 339 337 335 333 332 331 330 330 330 329 330 330 332 334 336 337 337 337 337 336 336 336 336 337 337 337 337 339 340 341 342 342 342 341 340 339 339 338 338 338 337 337 336 336 336 335 335 335 335 335 336 336 337 338 340 341 342 343 343 344 343 343 343 343 343 343 343 343 344 346 347 348 349 350 351 352 351 351 350 349 348 347 346 346 346 347 347 348 348 348 347 346 346 345 346 343 202 187 185 185 185 185 184 183 182 182 182 182 182 181 181 181 181 181 182 182 183 184 184 184 183 182 180 177 174 171 168 165 163 161 160 158 156 153 150 147 145 145 146 148 150 152 154 156 157 156 156 156 155 153 152 151 150 150 150 151 153 155 157 158 158 157 156 154 151 148 144 139 134 130 126 122 118 115 113 111 109 108 107 106 106 106 105 104 104 103 102 101 101 101 100 100 100 98 97 97 97 97 97 98 97 97 96 96 96 97 98 100 103 106 110 114 117 119 120 120 119 117 115 113 112 112 111 109 107 105 103 104 105 106 107 107 107 107 106 106 105 103 102 101 100 101 103 106 108 111 113 115 117 118 118 117 117 118 118 117 115 114 115 116 117 118 120 121 123 124 126 127 129 131 133 134 136 137 139 142 144 146 149 152 154 156 158 160 161 163 164 165 166 166 166 166 166 166 167 168 169 172 175 179 182 185 186 186 185 183 182 182 183 184 183 182 182 182 182 180 179 178 178 178 178 177 176 174 172 170 168 167 167 167 167 167 165 164 163 162 162 162 163 165 167 169 171 173 175 177 178 178 178 178 178 178 178 178 177 177 177 178 178 178 179 180 183 185 180 174 168 162 155 149 144 140 138 136 134 132 130 128 126 123 115 106 95 81 67 57 49 44 38 34 33 37 45 54 63 69 70 69 66 64 63 64 66 68 70 71 71 70 69 68 69 72 76 81 87 94 100 107 113 118 122 126 129 130 125 116 111 109 107 106 106 106 105 105 104 102 317 317 317 317 316 316 316 315 315 315 314 314 313 313 312 312 312 312 311 312 312 312 312 312 313 313 313 314 314 315 315 315 315 313 312 309 307 305 303 302 302 303 305 307 309 311 313 315 316 317 318 318 319 319 317 316 313 311 308 305 303 301 300 300 301 303 305 307 310 313 316 318 320 321 323 323 323 323 323 322 322 322 322 322 323 323 324 324 325 325 326 326 326 326 325 325 326 327 328 330 330 330 328 327 327 326 326 326 326 325 326 326 326 327 327 327 328 330 333 335 338 340 339 338 336 334 332 331 330 329 329 329 328 329 330 332 334 334 333 332 331 330 329 329 329 329 330 330 332 334 337 340 342 343 343 343 342 341 340 339 338 337 336 336 336 336 337 337 337 337 337 337 337 337 338 338 339 340 340 341 341 341 341 341 341 341 340 340 340 340 340 341 342 344 345 346 347 348 348 348 347 346 345 343 342 342 342 342 342 342 342 341 339 338 336 336 337 336 329 285 219 201 196 192 190 188 186 185 185 186 186 186 186 186 186 187 187 187 188 188 187 187 185 184 182 179 177 174 172 169 167 165 164 162 160 158 154 151 149 148 149 151 153 156 157 158 158 157 156 156 155 153 152 151 151 151 152 154 155 157 159 161 162 161 160 158 156 153 149 145 141 137 133 129 125 121 118 115 113 111 110 109 108 108 107 106 105 104 104 103 102 102 101 101 100 99 99 99 99 100 100 101 100 98 97 97 97 97 98 98 100 102 105 108 111 114 118 121 121 120 118 116 114 113 112 112 110 108 106 105 106 106 107 107 106 106 106 106 105 104 103 101 100 101 102 105 108 111 113 115 116 116 114 113 114 114 114 114 114 113 114 116 117 119 121 122 124 125 127 128 130 131 133 135 136 138 140 142 144 146 149 152 154 156 158 159 161 163 164 165 166 166 167 167 168 168 169 170 172 173 175 178 180 181 182 182 181 179 178 177 178 180 181 181 182 183 184 185 185 184 183 182 181 179 177 175 173 171 169 168 168 167 167 166 165 163 162 161 161 161 163 165 167 169 172 173 175 175 175 175 174 174 174 174 174 174 174 174 173 173 173 173 173 174 176 177 172 166 160 152 144 137 129 125 125 125 126 126 126 125 123 119 114 108 99 89 80 71 63 56 48 41 34 37 42 48 56 65 69 68 66 63 61 62 64 66 68 70 69 68 67 67 69 74 79 86 93 101 108 116 121 125 129 134 136 133 127 119 115 112 111 110 110 110 109 109 108 107 317 316 316 316 316 316 315 315 315 314 314 313 313 312 312 311 311 311 311 311 311 311 311 312 312 312 313 313 314 314 315 315 314 313 311 309 307 306 305 304 305 306 307 308 309 310 311 313 314 316 317 317 318 317 317 315 313 311 308 305 303 302 301 301 302 302 304 305 308 311 314 316 319 320 322 322 322 322 322 321 321 320 321 321 321 322 322 323 323 324 325 325 325 324 324 323 324 325 326 327 328 328 327 326 326 326 326 326 326 326 326 326 326 326 326 327 327 329 331 334 337 340 340 339 337 335 333 331 330 329 328 328 327 328 329 330 330 329 328 326 325 325 324 324 323 323 324 325 327 330 334 337 340 343 344 344 344 343 342 340 338 337 337 337 337 338 339 340 340 340 339 339 338 338 337 337 337 338 338 338 339 339 339 339 339 339 338 338 338 338 338 338 339 340 341 342 343 344 345 345 345 344 343 341 340 339 339 338 338 338 338 337 336 333 331 330 330 330 328 320 301 267 236 218 205 198 194 192 191 191 191 192 192 192 192 193 192 192 191 191 190 188 187 185 183 181 179 177 175 173 171 170 168 166 164 161 157 154 152 151 152 154 157 160 161 161 160 158 157 156 154 153 152 152 152 153 154 156 157 159 161 163 164 164 164 162 160 158 155 151 147 143 138 134 130 127 123 120 117 114 112 111 110 109 108 108 107 106 105 104 104 103 103 102 102 101 101 100 101 101 101 101 100 99 98 98 98 98 98 99 99 99 100 102 104 106 109 113 117 119 119 118 116 113 112 112 111 110 109 107 106 106 106 105 105 106 107 107 107 106 105 103 101 101 102 104 107 110 113 115 115 112 108 106 107 107 107 109 111 111 113 115 118 120 122 124 126 127 129 130 132 133 134 136 137 139 141 142 144 146 148 150 153 155 157 159 161 163 164 165 167 168 168 169 169 170 171 172 173 174 175 176 177 178 178 178 177 175 173 173 174 175 177 179 182 184 186 188 190 190 190 188 186 183 180 177 175 173 172 170 169 169 168 167 165 164 162 161 161 161 163 165 167 170 172 173 174 174 174 173 172 172 171 171 171 170 169 168 167 165 164 164 162 160 158 156 153 151 145 133 118 105 102 102 105 109 113 116 118 117 115 112 107 102 96 89 84 78 70 62 55 47 40 40 42 46 51 58 64 65 64 62 60 61 62 63 65 66 66 66 65 67 70 75 81 88 97 107 116 121 123 126 133 141 141 136 130 124 118 115 113 113 112 112 113 113 113 112 316 316 316 316 315 315 315 315 314 314 313 313 312 312 311 311 310 310 310 310 310 310 310 311 311 311 312 312 313 313 314 314 313 312 311 309 307 306 306 306 306 307 307 308 308 309 310 311 313 314 315 316 316 316 315 315 313 311 308 305 304 302 302 301 302 303 304 305 307 309 313 316 318 319 320 321 321 321 320 319 319 319 319 319 320 320 321 321 322 323 324 324 323 323 322 322 323 324 325 326 326 326 326 325 325 325 325 326 326 326 326 326 327 327 327 327 327 328 331 334 338 341 342 340 338 336 334 332 330 329 327 327 327 327 328 328 327 326 324 323 322 322 321 321 321 321 321 323 325 328 332 335 339 341 343 344 345 344 342 340 338 337 337 338 338 339 341 342 342 341 340 339 338 337 336 335 335 335 335 336 336 336 336 336 337 337 337 336 336 336 336 336 336 337 337 338 340 341 342 342 342 342 341 340 339 338 337 336 336 335 335 335 333 332 329 327 327 326 325 322 317 308 294 274 247 225 211 204 200 198 198 198 198 198 198 198 197 196 195 194 192 190 189 187 186 184 182 181 179 177 176 174 172 169 167 163 160 157 155 155 156 159 162 164 164 163 161 159 156 154 153 152 151 151 152 153 155 157 159 161 162 164 165 166 166 165 164 162 160 157 153 148 143 138 133 129 126 122 119 115 113 111 110 109 109 108 108 107 106 106 105 105 105 104 104 103 102 102 101 101 101 101 100 99 98 98 98 98 99 99 99 99 99 99 100 101 102 104 109 112 115 117 117 115 113 112 112 111 111 109 108 106 105 105 106 107 108 109 109 108 107 106 104 103 103 104 107 111 113 114 112 108 105 104 103 104 105 106 108 111 113 116 119 121 123 126 128 130 132 133 134 136 137 138 139 141 142 143 145 146 148 150 152 154 155 157 159 161 163 165 166 167 168 169 170 171 172 173 173 174 174 175 176 176 175 174 173 172 171 170 170 171 173 176 180 184 189 192 195 196 196 194 192 189 185 181 177 175 174 172 171 170 170 169 167 166 164 163 162 162 163 165 166 168 170 171 172 172 172 172 171 170 169 168 167 165 162 160 157 154 152 149 146 140 134 130 126 122 110 94 80 71 73 78 84 89 92 93 93 91 87 84 80 79 78 78 76 71 66 60 54 47 42 41 43 47 51 55 59 60 60 60 59 59 60 61 63 64 65 66 67 70 74 78 84 94 105 117 128 128 127 131 140 144 144 141 136 129 123 119 118 117 117 118 120 120 119 117 316 316 316 315 315 315 315 314 314 313 313 312 311 311 310 310 309 309 309 309 309 309 309 310 310 310 311 311 312 312 312 312 311 311 310 308 306 305 305 305 305 306 306 307 307 308 309 310 312 313 314 314 314 314 314 313 313 311 308 306 304 302 301 301 302 303 304 305 305 308 311 314 316 317 318 319 319 318 318 317 317 316 316 317 318 318 319 320 321 322 322 323 322 322 322 322 322 324 325 325 325 325 325 324 324 324 325 325 326 327 327 328 328 328 327 327 328 329 331 335 339 341 341 339 337 335 333 331 329 328 327 327 327 328 328 328 326 325 323 323 322 321 321 320 320 321 322 324 326 329 332 335 337 340 342 343 344 344 343 341 339 338 338 338 338 338 339 339 339 339 338 337 336 335 334 333 333 333 333 333 333 333 334 334 334 335 335 335 335 335 334 334 334 334 335 335 336 337 338 339 340 340 339 338 337 336 336 334 334 333 332 332 331 330 328 326 325 324 323 322 320 316 309 296 277 255 235 221 213 208 206 205 204 204 203 202 202 201 199 198 196 194 192 191 189 188 186 185 183 181 180 178 176 173 170 166 163 161 159 159 160 163 166 168 168 166 163 158 154 152 151 150 150 150 151 153 156 158 159 161 163 165 166 167 168 168 167 166 164 162 158 154 150 145 140 136 131 126 122 118 115 113 111 110 109 109 109 109 108 108 107 107 107 107 106 105 104 104 102 101 100 99 99 99 99 98 98 98 99 99 99 100 100 99 99 99 99 99 101 104 108 112 114 114 114 113 113 112 112 111 109 107 106 106 107 108 109 110 110 110 109 108 107 106 106 107 109 112 114 113 110 107 105 105 106 107 108 109 111 113 115 118 121 123 126 128 131 133 135 137 138 139 140 141 142 143 144 146 147 148 150 151 153 154 155 157 158 160 161 163 165 166 168 169 170 171 172 173 174 174 175 175 175 175 174 173 172 170 169 168 168 169 170 173 177 182 188 193 197 199 200 200 199 195 191 186 182 178 175 173 171 172 172 172 170 168 165 163 163 163 164 164 164 163 164 165 167 169 169 169 169 169 168 167 163 158 153 149 144 140 134 128 121 114 108 103 98 90 79 65 53 51 53 58 63 66 65 62 57 54 51 48 48 49 52 55 57 56 54 51 48 43 39 39 42 47 53 58 60 61 61 60 59 59 60 61 62 64 67 69 72 77 82 88 95 105 118 130 141 146 148 150 152 152 151 145 141 137 131 128 127 126 128 130 131 129 125 122 316 316 315 315 315 315 314 314 313 313 312 311 311 310 310 309 309 308 308 308 308 308 308 309 309 309 310 310 311 311 311 311 310 309 308 307 306 304 304 304 305 305 306 306 307 308 308 309 310 311 312 312 311 311 311 311 311 311 309 306 304 302 301 301 301 303 304 306 306 307 308 311 313 314 316 316 316 316 315 314 314 313 313 313 315 316 317 318 319 320 321 321 322 321 321 321 322 322 323 324 324 324 323 323 323 323 324 324 325 326 327 328 328 328 328 328 328 329 332 335 338 339 338 337 335 333 331 329 328 327 327 328 329 329 329 328 327 326 325 324 324 323 323 323 323 325 326 328 330 332 333 335 337 338 340 342 343 344 344 343 341 340 339 338 338 337 336 336 336 335 335 334 334 333 332 332 332 331 331 331 331 332 332 332 333 333 333 334 334 333 333 333 332 332 333 333 333 334 335 336 337 337 337 336 336 335 334 333 332 331 330 330 329 328 327 325 323 322 320 319 318 315 310 301 289 273 256 241 229 221 217 214 212 210 209 208 207 206 205 203 201 200 198 196 195 193 191 190 188 186 184 182 180 177 174 171 168 166 165 164 166 168 171 172 172 170 165 158 154 151 150 149 148 149 150 152 155 157 160 162 164 166 167 168 169 169 169 169 168 166 164 161 157 153 150 146 142 137 132 127 122 118 115 112 111 111 111 110 110 110 109 109 109 109 109 109 108 107 104 101 99 97 96 96 96 97 97 97 98 99 100 100 100 100 99 98 97 96 97 98 101 106 109 111 112 112 113 113 112 112 111 109 108 107 107 108 108 109 111 111 111 111 111 110 110 111 112 113 113 112 109 109 109 109 110 111 112 114 115 116 118 120 123 126 128 131 134 136 138 140 141 143 144 145 146 147 148 149 151 152 153 154 155 156 157 158 159 161 162 164 166 167 168 169 170 171 173 174 175 176 176 176 175 175 174 173 172 170 169 168 167 168 169 171 175 181 186 192 197 200 202 203 203 201 198 194 188 182 177 173 171 173 175 176 175 170 167 165 164 163 163 162 159 157 157 157 160 162 163 164 165 165 165 163 157 150 143 136 130 123 116 108 100 93 88 85 82 75 66 55 44 42 42 45 47 48 47 43 38 35 34 33 34 36 38 41 43 44 44 44 42 39 37 36 39 45 52 60 63 65 65 64 62 62 63 64 65 67 71 75 80 86 93 100 109 120 132 142 150 156 161 163 162 159 156 154 150 143 138 136 135 135 137 139 138 135 129 124 316 316 316 315 315 315 314 314 313 312 312 311 310 310 309 308 308 308 307 307 307 307 308 308 308 309 309 310 311 311 311 311 310 309 309 308 307 306 306 306 307 307 308 308 308 308 308 309 309 310 310 309 308 308 308 308 308 308 307 305 303 302 300 300 300 302 304 306 306 305 306 307 309 310 312 313 313 313 311 311 310 310 310 310 312 314 316 317 318 319 319 320 320 320 320 320 320 320 320 320 321 321 321 321 321 322 322 323 324 325 327 328 328 328 327 327 328 329 331 333 336 336 335 334 333 331 329 327 326 326 327 328 329 329 328 328 327 327 327 326 327 326 327 327 329 331 333 335 336 337 338 339 339 340 341 343 344 345 346 345 344 342 341 340 339 338 337 336 335 334 334 333 333 332 331 331 331 330 330 330 330 330 331 331 331 332 332 332 332 332 331 331 331 331 331 331 331 332 332 333 334 334 335 334 334 333 333 332 331 329 329 328 327 327 326 324 322 320 318 316 315 313 309 304 295 284 271 257 245 237 230 225 222 220 218 216 214 213 212 210 208 206 205 203 201 199 198 196 194 192 190 188 185 182 179 176 174 172 171 170 171 173 175 176 175 172 168 160 154 152 150 149 147 147 148 150 153 157 160 163 165 166 168 169 170 171 171 172 171 170 168 165 163 160 157 154 151 148 143 138 132 127 122 119 116 115 114 114 113 112 112 112 112 112 112 111 110 107 104 102 99 97 96 95 94 94 96 97 97 98 99 100 100 100 98 96 95 94 93 93 95 99 103 106 109 110 112 113 113 113 112 111 110 109 109 109 110 111 112 113 113 114 114 114 114 115 115 115 114 113 112 112 113 114 114 115 116 118 119 120 122 123 125 127 130 133 136 138 141 143 146 147 148 150 151 152 153 154 155 156 157 158 158 159 160 161 162 164 165 166 167 168 169 170 171 172 173 175 176 177 177 177 176 175 173 173 172 171 170 169 169 169 170 173 177 181 186 190 195 198 200 202 203 203 201 198 192 185 178 172 172 174 176 179 177 174 170 167 165 162 160 159 157 155 152 150 151 152 154 157 158 158 156 152 146 138 131 124 117 110 102 95 88 83 79 77 73 67 60 50 44 41 41 41 43 44 42 39 37 36 35 34 33 33 33 34 36 38 39 41 41 41 43 39 39 42 48 56 62 66 67 67 66 64 65 67 70 72 77 84 91 98 105 113 122 133 142 149 153 156 159 159 158 156 152 148 145 141 138 137 137 139 142 142 139 133 127 121 316 316 316 316 315 315 314 314 313 312 311 311 310 309 309 308 308 307 307 307 307 307 307 307 308 309 310 311 312 312 312 312 311 310 309 308 308 309 309 310 311 311 310 310 309 309 308 309 309 309 308 307 306 305 305 305 305 305 304 303 302 301 299 298 299 300 303 304 304 303 303 303 304 306 308 309 310 310 309 309 309 308 308 308 310 311 314 315 316 317 317 317 318 317 318 318 317 317 316 316 317 317 318 318 319 319 320 321 321 323 324 325 326 326 326 326 326 327 328 330 332 333 333 332 331 328 326 325 324 325 326 328 329 329 329 329 329 329 330 331 332 332 333 334 336 338 340 342 343 344 345 345 345 345 346 346 347 347 347 347 346 345 343 342 341 340 338 337 336 335 334 333 332 332 331 331 330 330 330 329 329 329 330 330 330 330 330 330 330 330 329 329 329 329 329 329 330 330 330 331 331 332 332 332 332 332 331 330 329 328 327 326 326 325 324 323 320 318 315 313 311 310 307 303 298 291 282 271 261 253 246 241 237 234 231 228 225 223 221 219 217 215 213 211 209 207 205 203 201 199 197 195 192 189 186 183 181 180 178 177 178 179 179 179 177 173 169 163 156 154 151 149 147 145 146 148 151 156 160 162 165 166 168 169 171 172 173 173 173 173 172 170 167 165 162 160 158 155 152 148 143 138 133 129 125 122 120 118 116 115 115 115 115 115 115 114 112 109 107 104 102 100 98 96 95 94 95 96 97 97 97 98 99 99 97 95 94 92 92 91 92 94 97 102 107 110 112 114 114 114 113 112 111 111 111 112 113 114 114 115 116 117 118 118 118 118 117 116 115 114 115 116 117 118 118 119 120 121 123 124 125 126 127 129 131 133 136 139 142 146 149 151 153 154 155 157 158 159 160 160 161 161 162 163 164 165 166 167 168 169 169 170 170 171 172 174 175 176 176 177 177 177 176 175 174 173 173 173 173 172 172 173 174 176 179 183 186 189 193 195 196 198 199 199 198 194 187 179 170 167 167 169 173 177 176 174 172 169 166 161 157 155 154 152 149 144 142 142 144 148 150 149 146 141 133 126 119 114 108 102 95 89 83 78 75 72 67 62 57 52 49 47 47 47 46 45 43 41 39 37 36 35 33 32 31 31 33 36 38 40 40 40 42 42 41 41 46 52 58 63 66 67 66 65 65 65 66 72 81 91 100 109 117 125 132 140 146 150 151 152 153 154 153 152 150 147 143 140 137 137 138 140 141 139 133 126 120 114 317 317 316 316 315 315 314 313 313 312 311 310 310 309 308 308 307 307 307 307 306 306 307 307 308 310 311 312 313 312 312 311 310 309 309 309 309 310 311 312 313 312 311 310 309 309 308 308 308 308 307 306 304 303 302 301 301 301 300 299 299 299 299 298 298 299 301 301 301 300 300 300 301 302 304 306 307 307 307 307 307 307 307 307 309 310 313 314 315 315 316 316 315 315 316 316 315 314 313 313 314 315 316 317 317 317 318 318 318 319 321 322 323 324 325 325 325 325 326 327 328 330 330 330 328 325 324 323 323 324 326 327 329 329 330 331 332 333 335 337 338 339 341 342 344 345 346 347 347 347 348 348 348 348 349 349 349 348 348 347 346 345 344 342 341 339 338 336 335 334 333 332 332 331 330 330 329 329 328 328 328 328 328 328 329 329 329 329 328 328 328 328 327 328 328 328 328 328 328 329 329 329 330 330 330 330 330 329 328 327 325 325 324 323 322 321 319 316 313 310 308 307 305 302 299 295 290 283 276 269 263 258 253 250 246 243 239 236 233 231 229 227 224 222 219 216 213 211 209 207 205 203 200 197 195 192 190 188 187 185 185 184 184 182 179 174 169 163 157 156 154 152 148 146 145 145 147 153 157 160 163 165 167 169 171 172 172 173 173 174 174 172 171 168 166 164 162 161 159 157 155 152 147 142 137 133 129 126 124 122 120 119 118 118 118 117 116 114 112 110 107 104 101 99 97 95 96 96 97 97 97 97 98 98 96 95 93 91 91 91 92 94 97 100 104 109 113 115 116 114 114 113 113 113 113 113 114 115 116 118 119 120 121 121 120 119 117 115 114 115 116 118 119 120 121 122 123 124 126 127 128 128 129 131 132 134 137 140 143 146 149 151 153 155 157 158 160 161 162 163 163 164 165 166 167 169 169 170 170 169 169 170 171 172 173 175 175 176 176 177 177 177 176 175 174 174 175 175 176 176 177 177 178 180 182 184 186 188 190 191 192 192 193 193 190 185 175 165 158 158 161 164 167 172 174 174 174 173 169 163 156 151 148 145 141 137 135 134 137 141 142 141 138 132 126 119 113 108 104 99 93 86 80 75 72 68 64 61 59 59 58 55 53 51 48 46 45 43 41 38 36 33 31 29 30 32 34 37 39 40 40 38 39 40 42 42 45 49 54 59 63 66 67 67 66 65 64 68 72 76 88 98 111 127 133 138 141 144 146 148 150 152 153 154 154 151 148 145 142 141 140 138 135 130 124 117 112 108 317 317 317 316 316 315 314 313 313 312 311 310 309 309 308 308 307 307 307 307 307 307 307 308 310 311 312 312 312 310 309 308 308 307 308 309 310 311 312 312 312 311 310 309 308 307 307 307 308 307 306 304 302 300 299 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 298 299 300 302 303 304 305 305 305 305 306 306 307 308 309 311 314 314 314 314 314 314 314 315 315 314 313 312 311 312 313 315 316 316 316 316 316 316 316 317 319 321 323 324 324 324 324 324 325 326 327 326 326 324 323 322 323 324 325 327 328 330 331 332 334 336 338 341 342 344 345 346 346 347 347 347 346 345 345 345 346 346 347 348 348 348 348 348 347 346 345 343 342 340 339 337 335 334 333 332 331 330 330 329 329 328 328 327 327 327 326 326 326 327 327 327 327 327 326 326 326 326 326 326 326 327 327 327 327 327 327 328 328 329 329 328 327 326 325 324 323 322 321 320 319 318 315 313 310 307 305 303 302 300 298 295 292 287 282 277 271 267 263 260 257 254 251 249 247 244 242 239 235 231 226 222 219 217 215 213 210 208 206 204 202 200 198 196 194 193 191 188 185 181 175 170 164 160 158 157 155 152 149 147 146 146 149 152 154 157 160 164 167 170 171 172 173 173 174 173 173 172 170 167 166 165 164 163 162 161 159 156 152 148 143 140 136 133 130 128 126 124 123 122 122 121 120 118 116 113 110 106 103 101 99 97 97 97 97 97 97 97 97 96 95 93 91 92 93 95 97 100 103 106 109 112 115 116 115 114 114 114 114 114 114 115 117 119 121 121 122 122 122 121 118 115 113 113 115 117 118 120 121 122 123 125 126 127 128 129 130 131 133 134 136 138 140 142 145 147 149 151 153 155 157 159 160 162 163 165 166 167 168 169 170 170 170 169 169 169 169 171 173 174 175 175 175 176 176 177 177 177 176 176 176 177 177 178 179 180 181 182 183 184 186 187 188 188 188 189 187 187 185 182 176 168 161 158 160 162 166 169 172 174 176 177 176 173 167 158 148 139 135 132 128 126 127 130 133 135 134 132 128 122 116 111 107 102 97 90 83 77 72 68 65 62 61 63 63 61 58 56 54 51 48 46 44 41 39 37 35 34 34 34 35 36 37 38 37 36 34 33 34 37 40 43 47 51 56 61 66 69 71 71 69 69 68 68 70 74 79 88 112 123 128 131 136 140 143 146 149 151 152 153 150 147 144 141 139 136 131 126 120 115 109 106 104 318 318 317 317 316 315 315 314 313 312 311 310 309 309 308 308 308 307 307 308 308 308 309 310 311 312 312 312 310 308 307 306 306 306 307 308 309 311 311 310 309 308 307 307 306 306 307 307 307 306 305 303 301 298 297 296 296 295 295 295 295 295 295 295 295 294 294 295 296 296 297 297 298 300 301 303 303 303 303 303 304 305 306 307 309 310 312 314 314 314 313 313 312 312 312 313 312 312 311 311 312 313 315 315 315 315 314 314 314 314 315 317 319 322 323 323 323 322 322 323 323 323 322 322 322 322 322 324 325 327 328 330 331 333 336 338 341 343 344 345 346 346 346 346 346 345 344 343 342 342 342 343 344 346 347 348 348 348 348 347 346 345 343 341 340 338 336 335 334 333 332 331 330 330 329 328 328 328 327 327 326 326 325 325 325 325 325 325 325 325 324 324 324 325 325 325 325 325 325 325 325 326 326 326 327 327 327 326 326 324 323 322 320 319 318 317 316 315 312 310 307 305 304 302 302 301 299 297 294 291 286 281 277 273 270 267 265 263 261 259 258 256 252 247 241 234 229 226 223 221 219 217 215 214 212 211 210 209 207 205 202 199 195 191 184 177 171 165 162 161 161 159 157 154 151 148 147 146 146 145 146 149 153 159 166 171 174 176 176 176 175 174 173 172 170 168 166 165 164 164 163 162 160 158 156 153 149 146 143 139 136 134 131 130 129 128 128 127 125 123 121 117 114 110 108 106 103 101 100 99 99 99 98 98 97 96 93 93 94 95 98 100 103 105 108 109 110 111 113 113 113 113 113 113 113 113 115 117 118 119 118 119 119 118 116 113 111 111 112 115 116 118 119 121 122 123 125 126 128 129 130 131 133 134 136 137 139 141 143 145 146 148 149 151 153 155 157 158 160 161 163 164 165 166 167 167 167 167 167 167 168 169 171 172 173 174 174 174 174 175 176 176 177 177 177 178 178 179 180 182 183 185 186 186 187 188 188 188 187 186 186 185 183 181 178 172 166 161 159 159 161 164 167 170 173 175 176 175 172 166 154 142 132 128 127 127 127 128 130 132 133 132 129 125 120 114 109 105 99 92 83 76 70 66 62 61 63 65 68 68 64 61 59 57 54 50 46 43 42 41 41 41 40 39 38 38 37 37 35 33 31 30 29 30 33 37 42 48 53 56 60 66 72 76 78 78 78 78 78 80 82 85 89 102 110 114 125 132 136 139 142 144 145 145 143 141 138 134 130 126 122 120 118 115 111 108 106 105 318 318 318 317 317 316 315 314 313 312 311 311 310 309 309 308 308 308 309 309 310 310 311 312 313 312 311 309 308 307 306 305 305 305 305 306 308 309 309 308 307 306 305 305 306 306 306 306 306 305 304 302 300 298 297 296 295 295 295 294 294 293 293 293 292 292 293 294 296 297 298 299 299 301 302 303 303 302 301 301 303 305 307 309 310 311 312 313 314 313 312 311 310 310 310 310 310 310 311 311 313 314 315 315 315 314 314 313 313 314 315 317 318 320 321 321 321 320 320 320 320 320 320 320 321 322 324 326 328 330 331 333 335 337 340 342 343 344 344 344 345 345 345 345 345 344 343 342 342 342 342 342 343 345 346 347 347 348 347 346 345 344 343 341 340 339 338 336 335 334 333 332 332 331 330 330 329 328 328 327 327 326 325 325 325 324 324 324 323 323 323 323 323 323 323 324 324 324 324 324 324 324 324 325 325 325 325 325 324 324 322 321 320 318 316 315 314 314 312 311 309 307 305 304 303 302 302 300 298 296 292 288 284 280 276 273 271 269 267 265 262 259 259 254 247 239 234 231 229 227 225 224 222 221 221 220 220 220 219 217 214 210 205 198 188 179 172 167 164 164 164 163 162 160 157 154 150 147 145 142 139 135 134 141 154 167 174 178 179 180 179 178 175 174 172 169 166 163 163 162 163 164 163 163 162 160 157 154 151 149 145 142 139 138 136 135 134 133 131 128 125 122 119 117 115 112 110 107 105 103 102 102 102 102 101 99 96 96 97 98 100 101 102 103 104 104 104 104 105 106 108 109 110 109 110 111 113 115 117 117 116 116 115 114 113 111 110 110 111 114 116 117 119 120 122 123 124 126 127 129 130 131 133 135 136 138 140 142 143 145 146 147 148 150 151 153 154 156 157 159 160 161 162 162 163 163 164 164 165 166 167 169 171 172 172 172 172 172 172 172 174 175 177 177 178 179 180 182 183 185 186 187 188 188 188 188 188 187 186 184 184 182 179 176 172 167 160 155 152 151 150 154 158 162 165 167 169 170 168 162 151 140 133 131 132 135 138 139 138 134 132 130 126 122 115 109 103 98 91 82 73 67 62 59 58 60 64 67 70 70 66 63 61 59 55 51 46 44 43 43 43 43 42 41 39 38 37 35 34 33 31 29 29 31 35 40 46 54 59 62 62 67 73 80 85 88 91 92 95 98 101 104 107 111 115 116 124 129 130 136 140 140 139 136 133 130 126 122 118 116 115 115 115 115 113 113 112 110 318 318 318 317 317 316 315 314 314 313 312 311 310 310 309 309 309 310 311 311 311 312 310 310 311 311 311 310 309 307 306 305 305 304 304 304 306 306 306 305 305 305 305 306 306 306 307 307 306 305 303 301 299 298 297 296 296 296 295 295 294 293 292 291 291 291 291 294 297 299 301 301 302 302 303 303 302 301 300 300 302 304 306 308 309 309 309 310 310 311 310 310 309 309 308 308 308 309 311 312 314 314 314 314 313 312 312 313 313 314 315 317 318 319 319 319 318 318 318 319 319 320 321 322 324 326 328 331 333 334 336 338 340 341 342 342 343 342 342 342 343 343 344 345 345 344 343 342 341 341 341 341 342 343 344 344 345 345 344 344 343 342 341 340 339 339 338 337 336 335 335 334 333 332 332 331 331 330 329 329 328 327 326 325 325 324 323 323 322 322 322 321 321 322 322 322 323 323 322 322 322 322 323 323 323 323 324 323 323 323 322 321 320 318 317 315 314 313 312 311 310 308 307 306 305 304 303 302 301 299 296 293 289 285 281 277 274 272 269 265 261 257 257 255 251 245 240 237 235 234 233 231 230 229 228 228 229 229 229 228 226 223 219 208 193 181 174 169 167 167 167 167 166 165 162 160 156 151 148 144 137 127 116 113 124 150 165 173 177 179 179 179 177 174 170 165 159 156 154 155 158 160 161 162 163 162 161 160 159 157 154 151 148 146 144 143 142 140 137 133 129 126 123 121 120 118 116 114 112 109 106 105 104 103 102 101 99 98 99 100 100 100 99 98 98 97 97 97 97 99 101 103 105 107 108 110 113 114 115 116 116 115 114 113 113 111 110 110 110 112 114 116 118 119 121 122 123 125 126 128 129 131 133 135 136 138 140 142 143 145 146 147 148 149 150 152 153 154 155 156 157 157 158 158 159 160 161 162 164 165 167 168 169 170 170 170 170 170 170 170 172 174 176 176 178 179 181 183 184 185 185 186 186 186 187 186 186 185 184 181 177 173 166 159 151 145 139 136 135 136 137 140 144 149 154 158 160 162 161 155 148 140 136 135 136 138 139 138 135 131 127 124 119 113 106 100 94 88 80 73 66 62 59 57 57 60 63 66 69 68 66 65 62 58 55 51 48 46 45 43 43 42 42 42 40 39 37 35 35 34 33 31 32 35 39 45 52 60 69 75 72 70 76 82 89 95 100 105 109 114 118 123 127 131 133 133 132 131 130 135 137 135 133 131 127 124 121 117 115 115 116 116 116 116 117 117 118 119 318 318 318 317 317 316 316 315 314 313 312 312 311 311 311 311 311 312 313 312 311 310 309 309 310 310 311 311 310 309 308 307 306 306 306 305 305 305 305 305 305 306 307 307 307 307 306 306 305 303 302 300 299 297 296 296 296 296 296 295 294 293 292 291 291 291 291 294 297 300 303 304 303 303 303 302 301 300 299 299 300 301 303 305 306 306 306 307 308 309 309 309 308 307 307 307 307 309 311 313 314 314 313 312 311 309 310 311 312 314 316 317 318 318 317 316 315 315 316 318 319 321 323 326 330 332 335 337 338 340 341 342 342 341 341 341 340 340 341 341 342 342 343 344 344 344 343 342 342 341 341 341 341 341 341 341 341 340 340 339 339 338 338 338 337 337 336 336 335 335 334 334 333 333 332 332 331 331 330 330 329 328 327 326 325 324 324 323 322 321 321 320 320 320 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 321 321 320 319 317 316 314 313 312 311 310 309 308 307 306 305 304 303 302 300 298 295 292 289 285 281 277 274 270 266 262 257 256 256 254 251 248 246 244 244 242 241 239 238 236 236 236 237 236 236 235 233 228 217 200 186 178 174 171 171 171 170 170 169 167 165 161 156 151 145 136 124 107 90 80 103 133 153 166 172 175 176 176 173 168 161 149 137 128 126 130 137 143 148 152 156 159 161 162 161 159 158 156 155 153 151 149 146 143 139 135 131 129 128 127 124 121 118 117 114 111 108 106 104 102 101 99 99 100 100 99 98 96 93 91 90 90 91 92 94 96 99 102 105 107 109 110 111 112 113 113 114 113 113 113 113 112 110 109 110 112 114 116 118 120 121 123 124 126 128 130 131 133 135 137 138 140 142 143 144 146 147 147 148 149 150 151 152 153 154 154 155 155 156 157 158 159 160 161 163 164 165 166 166 167 167 167 167 168 168 170 171 172 174 175 176 178 180 181 181 181 181 181 181 182 181 180 178 174 168 160 149 139 129 118 106 95 101 111 120 126 131 135 140 146 150 154 156 154 150 145 139 135 134 133 133 132 130 128 123 119 114 109 102 96 91 86 80 74 68 64 61 59 58 59 61 64 66 67 67 67 67 62 59 57 55 53 51 49 47 46 46 47 47 47 46 44 42 41 39 37 36 36 39 45 51 59 69 80 93 100 104 106 98 93 97 102 108 115 123 130 136 142 146 149 149 148 146 144 143 140 136 135 134 131 129 127 125 123 121 119 119 119 119 120 124 128 131 318 318 318 317 317 316 316 315 314 314 313 312 312 312 313 313 313 313 312 311 310 309 309 309 310 311 312 312 312 312 311 310 309 308 308 307 306 306 306 307 307 308 308 308 307 306 304 303 302 300 299 298 297 295 295 294 295 295 295 294 293 292 292 292 292 293 294 295 298 300 302 303 303 302 302 301 300 300 299 298 298 299 300 301 302 303 304 305 307 308 309 308 307 306 305 306 307 308 310 311 311 311 310 308 307 307 307 309 312 315 317 318 318 317 315 313 313 314 315 318 321 324 327 331 336 337 339 340 342 342 342 342 341 340 340 339 339 339 340 341 341 342 342 343 343 343 343 343 342 342 341 341 340 339 339 338 337 337 337 336 336 336 336 336 335 335 335 334 334 333 333 332 332 331 331 331 331 331 330 330 330 329 328 328 327 326 325 324 322 321 321 320 320 320 320 320 321 321 321 321 320 320 320 320 320 320 320 320 320 321 321 320 320 319 318 317 315 313 312 311 310 309 308 307 306 305 304 303 302 301 299 297 294 291 287 283 279 276 272 268 264 260 258 258 257 257 255 254 253 253 252 250 249 247 246 244 243 242 241 240 240 242 233 218 202 192 186 181 178 176 175 174 174 173 172 170 168 164 159 151 140 123 97 65 44 50 64 95 137 158 167 171 173 173 172 170 165 138 53 31 26 32 46 77 117 139 150 156 159 159 159 159 159 158 157 155 153 151 148 145 140 137 134 132 130 127 124 121 119 117 115 113 111 108 106 104 102 101 101 100 98 95 91 88 86 85 86 87 89 90 93 96 98 101 104 107 108 109 110 111 111 111 112 112 113 114 114 112 111 110 111 112 115 117 119 121 123 125 127 129 131 132 134 135 137 138 140 141 142 144 145 146 146 147 148 149 150 150 151 152 152 153 153 154 155 156 157 158 159 159 160 161 162 164 165 166 166 167 167 167 168 169 169 170 171 172 173 174 175 175 176 176 175 175 174 171 168 163 155 146 134 122 114 107 101 95 92 99 112 124 130 133 135 138 140 143 147 151 150 147 142 137 133 130 128 127 126 123 119 113 107 101 95 89 84 81 78 73 68 65 64 63 61 60 61 63 65 68 68 69 69 67 65 64 62 60 59 57 56 56 57 58 60 61 61 59 58 56 53 50 46 43 42 43 50 59 70 83 97 111 123 131 133 125 108 104 105 110 118 127 136 144 151 155 157 159 158 157 156 155 153 151 149 147 145 143 141 140 136 132 129 130 130 130 132 135 137 138 318 318 317 317 317 316 316 315 315 314 313 313 314 314 315 314 312 311 310 309 308 307 307 308 309 310 312 313 315 315 314 313 311 310 310 310 309 309 308 308 307 307 306 305 304 303 301 300 298 297 296 296 295 294 294 293 293 293 293 292 292 291 292 293 295 296 296 297 298 299 301 302 302 301 301 300 300 299 298 297 296 297 298 299 300 301 303 304 306 307 308 308 307 306 305 305 306 308 309 309 308 307 306 305 305 305 306 309 312 315 318 318 317 316 313 311 311 312 315 319 323 328 333 335 337 338 339 340 341 341 340 340 340 339 339 339 339 339 340 340 341 341 342 342 343 343 343 343 342 342 341 341 339 338 337 337 336 336 336 336 336 336 336 336 335 335 334 334 333 332 332 331 331 330 330 329 329 330 330 330 330 329 329 329 328 327 326 325 324 323 322 321 320 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 320 320 320 319 318 317 315 314 312 311 310 309 308 307 307 306 305 304 303 301 300 298 295 292 289 285 282 278 275 271 268 264 262 261 261 260 260 259 259 259 258 258 257 256 254 252 250 248 245 244 246 249 241 224 208 202 196 191 186 184 181 180 179 178 177 176 174 172 170 166 153 107 50 31 22 21 22 27 42 106 146 158 165 170 173 175 175 168 16 3 1 1 2 7 17 62 128 147 152 153 154 155 155 154 154 154 154 154 154 152 147 144 141 139 136 132 128 125 122 120 119 118 116 114 112 110 107 104 102 99 95 90 85 83 82 82 83 85 86 88 90 93 96 98 101 103 105 107 108 109 109 109 109 111 113 115 116 115 114 113 112 113 114 116 119 121 125 127 129 131 132 133 135 136 137 139 140 141 142 143 144 144 145 146 146 147 148 149 150 151 152 152 152 153 153 154 155 156 156 156 156 158 161 163 165 166 166 167 167 167 166 166 165 165 165 166 167 168 169 170 170 170 169 166 161 156 151 145 139 131 122 115 112 110 112 116 123 130 136 138 139 138 136 133 132 135 143 147 147 145 140 135 130 126 124 122 120 116 109 101 93 87 81 78 75 73 70 67 64 64 63 62 61 61 62 63 66 68 70 72 71 71 70 69 67 66 66 66 66 68 70 72 73 74 74 72 70 68 65 62 57 52 48 50 59 71 87 102 116 129 138 144 147 146 137 134 132 128 134 141 148 153 158 161 163 165 164 163 162 162 162 161 160 159 158 157 156 154 152 150 148 148 147 145 145 145 145 144 317 317 317 317 316 316 316 316 315 315 314 315 315 315 315 313 311 310 309 307 306 304 305 307 308 310 312 314 317 316 315 314 312 312 312 312 311 310 308 307 306 305 304 303 301 300 299 297 296 295 294 294 294 293 293 292 292 291 290 290 290 290 291 293 296 298 297 297 298 298 300 301 302 302 301 301 300 299 298 297 296 296 297 298 299 300 301 302 304 305 306 307 307 306 305 305 305 307 307 306 305 304 304 305 306 307 307 309 311 314 316 315 314 313 311 309 309 311 314 319 325 331 334 335 336 336 337 337 338 338 337 338 339 339 339 339 339 339 339 340 340 340 341 342 342 343 343 343 343 343 343 342 340 339 338 337 336 336 336 336 336 336 336 336 335 335 334 334 333 333 332 332 331 331 330 330 329 329 329 329 329 329 329 329 329 328 328 327 326 325 323 322 321 320 320 320 319 319 319 319 319 319 318 318 318 318 318 318 318 319 319 319 319 319 318 317 316 314 313 311 310 309 308 308 307 306 305 304 302 301 300 298 296 294 291 288 284 281 278 275 272 268 266 265 264 263 263 263 263 263 264 264 264 263 262 259 256 253 251 251 252 252 245 232 220 215 208 202 196 192 189 186 185 184 183 182 181 180 184 194 254 334 353 360 2 3 3 3 5 11 22 48 103 147 167 172 173 176 195 329 343 344 343 344 345 348 354 24 112 134 139 139 140 142 147 152 156 158 159 158 154 151 148 145 142 137 133 129 127 125 123 122 121 119 118 115 111 108 103 99 93 87 83 80 79 79 80 82 86 88 89 91 94 98 100 102 104 106 108 108 107 107 107 109 112 115 117 117 117 116 115 115 116 117 118 121 124 127 130 132 133 135 136 137 138 139 140 141 142 142 142 143 144 145 146 147 148 149 150 150 150 150 151 151 152 152 153 154 155 155 156 158 161 164 165 166 166 166 166 165 165 164 163 162 162 162 163 164 165 166 166 165 163 159 154 149 146 142 138 134 129 126 124 124 128 136 142 147 150 150 149 148 144 140 137 137 142 144 143 140 136 131 125 119 116 114 112 107 99 91 84 79 75 72 69 67 65 64 63 62 61 61 61 62 63 64 66 68 70 71 72 72 73 74 73 73 73 73 74 76 78 79 79 79 78 77 76 74 72 70 68 64 61 66 76 91 108 124 137 147 152 156 157 155 150 147 146 148 151 157 164 168 172 172 168 168 166 165 164 165 165 165 165 165 165 165 164 164 163 161 160 159 158 157 155 154 153 151 316 317 316 316 316 316 316 316 317 317 316 316 315 314 313 311 310 309 307 306 304 303 303 306 308 310 312 314 315 315 314 314 314 314 314 313 310 308 307 306 305 304 302 300 299 297 296 294 293 293 292 292 292 292 291 290 290 289 289 288 288 289 290 293 295 296 296 296 297 298 300 302 304 304 303 302 301 299 298 297 296 296 296 297 297 298 299 300 301 302 304 305 306 305 304 304 304 306 306 305 304 303 303 304 306 308 308 309 309 310 310 309 309 309 308 307 307 309 312 316 321 326 329 330 332 333 334 335 336 336 337 337 338 339 339 339 339 339 339 339 340 340 341 342 342 343 344 344 344 344 344 343 342 341 340 339 338 337 337 337 337 337 337 336 336 335 334 334 333 333 332 332 332 331 331 330 330 330 329 329 328 328 328 329 329 329 328 328 328 327 326 324 323 322 321 320 319 319 318 318 318 318 317 317 317 317 317 317 317 318 318 318 318 318 318 317 316 314 313 311 310 309 308 307 306 305 304 303 302 301 300 299 297 296 293 290 287 284 281 278 275 273 270 268 267 266 266 266 266 267 268 269 269 269 268 266 263 258 257 257 254 248 241 237 234 229 222 215 208 201 197 194 192 191 190 189 188 188 191 198 228 314 334 343 348 351 352 355 357 360 2 3 2 1 358 353 290 219 220 225 238 262 286 302 314 322 329 335 339 349 18 86 117 137 148 155 160 162 162 162 159 157 154 151 147 144 140 136 133 130 127 125 124 124 123 123 119 114 107 99 90 83 78 75 73 73 75 79 83 86 88 89 94 98 102 106 108 111 112 112 111 110 109 110 113 115 118 119 119 119 119 120 120 120 119 120 123 126 129 131 134 135 137 138 139 140 141 141 142 142 142 144 146 147 147 147 148 148 148 148 148 148 148 148 149 150 151 152 153 154 155 157 159 162 163 164 165 165 165 164 163 162 161 161 160 160 161 162 163 164 164 163 162 157 153 151 150 149 148 146 144 142 142 143 147 151 154 156 157 157 156 154 150 146 141 140 140 139 137 133 128 122 116 111 109 108 105 100 93 87 81 77 73 70 68 67 65 63 63 62 61 62 63 64 65 66 67 68 69 70 72 73 75 77 77 78 78 76 76 77 78 78 77 77 76 76 76 75 75 76 77 80 82 90 104 120 135 147 157 164 166 167 165 159 153 147 147 150 154 161 167 173 177 180 176 173 169 166 165 165 166 166 166 167 167 167 167 167 167 166 166 166 165 164 163 162 162 161 316 316 316 316 316 317 318 318 319 319 318 316 315 313 312 310 309 308 306 305 303 304 305 307 308 310 312 314 314 314 314 314 314 314 313 311 310 308 306 304 303 303 301 298 297 295 294 293 292 292 292 292 291 291 290 289 288 288 288 288 287 288 290 292 294 295 295 295 296 297 298 301 304 306 306 305 303 301 298 297 296 296 296 295 296 296 297 298 298 299 301 302 303 303 303 303 304 305 306 305 304 302 302 303 304 306 306 306 305 305 305 305 305 305 305 305 305 306 308 311 316 320 323 326 328 330 332 333 334 334 336 337 337 338 338 338 339 339 339 340 340 340 341 342 343 344 344 345 345 345 345 345 345 344 343 342 341 340 340 339 339 339 338 338 337 336 335 334 333 333 332 332 332 331 331 331 330 330 329 329 329 328 328 328 328 328 328 328 328 328 327 326 325 324 323 322 320 319 318 318 317 317 316 316 316 316 316 316 317 317 317 317 318 317 317 316 315 314 313 312 310 309 308 307 306 305 304 303 302 301 300 300 298 297 295 293 290 287 284 282 279 277 274 272 271 270 269 269 270 270 271 271 271 272 272 271 268 264 261 256 251 247 247 247 245 240 234 227 219 212 206 203 200 198 197 197 196 198 201 208 222 247 306 331 338 342 344 347 350 351 352 351 350 349 347 342 332 303 263 242 232 231 234 242 254 275 294 307 312 310 301 273 216 178 169 166 164 163 163 163 163 162 160 158 155 153 150 146 142 137 132 129 127 127 127 127 124 119 111 99 84 73 64 58 58 62 69 74 79 84 88 89 94 99 105 109 112 115 118 119 118 116 115 114 115 117 119 120 122 123 123 123 122 121 120 120 121 122 125 129 132 135 137 138 139 140 141 142 142 143 144 145 146 146 146 146 146 146 145 145 145 144 144 144 145 146 148 149 150 152 154 156 158 159 161 162 163 163 162 162 161 160 159 158 158 158 159 160 160 161 161 160 159 156 153 151 151 151 151 151 150 149 149 150 152 153 154 154 153 152 150 148 144 141 137 135 133 131 128 124 119 115 111 109 108 107 103 98 92 87 82 78 75 73 71 69 67 66 65 64 64 66 67 68 68 68 67 67 67 69 71 73 74 75 75 75 75 74 72 71 71 71 72 72 73 73 74 74 76 79 82 88 97 110 129 145 158 168 175 179 179 175 167 156 147 142 143 147 153 160 168 175 182 186 185 181 175 171 169 167 166 166 165 165 166 166 166 167 167 168 169 169 169 169 169 170 170 171 316 316 316 316 317 318 319 320 320 320 319 317 316 314 313 311 309 307 306 305 304 306 307 308 310 311 312 313 313 314 314 313 312 311 311 310 308 306 304 302 301 301 299 297 296 294 294 293 292 292 292 292 291 290 289 288 288 287 287 287 287 289 290 292 295 295 295 295 295 296 297 299 302 304 306 307 305 303 300 297 295 295 295 295 295 295 295 296 297 299 300 301 302 302 302 303 304 304 304 304 303 302 301 301 302 302 302 301 300 299 300 301 302 303 303 303 303 303 305 308 311 316 320 323 326 329 331 332 332 334 335 336 337 337 337 338 338 339 339 340 340 341 342 342 343 344 345 345 346 346 346 346 346 346 345 344 344 343 342 342 341 341 340 340 339 338 336 335 334 334 333 333 332 332 331 331 330 330 329 329 329 329 328 328 327 327 327 327 328 328 327 327 327 326 325 324 322 321 320 318 317 317 316 316 316 316 315 316 316 316 316 316 316 316 316 316 315 314 313 312 310 309 307 306 305 304 304 303 302 301 301 300 299 298 297 295 293 291 288 286 283 281 279 277 275 274 273 273 272 272 273 272 272 271 272 273 271 266 260 254 251 251 252 252 251 249 245 238 230 222 216 212 209 206 205 204 204 206 213 223 241 256 278 309 326 333 336 338 340 341 341 342 342 341 340 337 331 318 298 275 254 241 234 231 232 240 250 262 272 274 269 253 236 216 198 185 175 169 167 166 166 166 166 165 164 162 160 157 153 148 142 136 132 130 128 128 125 121 115 106 91 78 67 59 55 56 63 69 75 82 87 89 94 99 105 110 114 118 121 122 122 122 120 118 117 118 119 122 123 124 123 123 122 120 120 120 120 119 123 128 134 139 141 141 141 143 143 143 143 144 145 145 145 144 144 144 144 143 143 142 141 141 141 141 142 143 145 146 147 149 151 153 155 157 158 159 160 160 160 159 158 157 156 155 154 154 155 155 156 156 155 155 153 152 150 149 149 148 148 148 147 147 146 146 146 145 144 143 142 141 139 136 133 131 129 127 125 123 120 117 114 112 112 112 111 108 103 98 92 86 81 78 77 75 74 72 71 70 69 69 69 70 71 71 70 68 67 66 67 68 69 70 70 69 69 70 69 69 67 64 63 63 63 64 66 67 69 71 73 77 83 91 102 116 141 160 176 189 194 195 192 180 164 147 136 135 138 144 152 161 171 180 186 190 189 184 181 178 174 169 166 163 161 160 161 161 162 164 165 167 168 169 170 172 174 176 178 180 317 317 317 317 318 320 321 322 321 319 318 316 315 313 312 310 309 307 306 306 306 307 307 308 310 311 311 312 313 312 312 312 311 310 309 308 307 305 303 300 300 299 298 297 295 295 294 294 293 292 292 292 291 290 289 288 288 287 287 287 288 289 291 293 295 296 296 296 297 298 298 299 301 304 306 307 306 304 301 299 297 297 297 298 298 297 296 296 297 299 301 302 302 302 302 303 303 303 303 302 301 301 300 300 301 300 299 297 296 296 298 300 301 301 301 301 302 301 303 305 309 313 317 321 325 328 330 331 332 333 335 336 336 337 338 338 339 339 340 340 341 342 342 343 344 344 345 345 346 346 346 346 346 346 346 345 345 344 343 343 342 342 341 340 340 339 338 337 336 335 335 334 333 332 332 331 330 330 330 329 329 329 329 328 328 327 327 327 327 327 327 326 326 326 325 325 324 323 321 320 319 317 317 316 315 315 315 315 315 315 315 315 315 315 315 315 314 313 312 311 310 308 307 305 304 304 304 303 303 302 301 300 299 299 298 296 295 293 291 289 287 285 283 281 279 277 276 275 274 273 273 272 271 271 271 272 270 265 261 258 256 255 255 256 255 254 251 246 239 231 226 221 217 214 212 210 211 213 221 234 251 262 275 294 312 323 327 329 330 331 333 334 336 336 335 333 329 321 309 296 281 267 255 248 242 237 235 235 239 245 248 248 244 237 226 210 198 186 179 174 172 172 171 171 170 169 168 167 164 159 154 147 140 135 132 130 127 125 123 117 109 99 88 78 73 69 68 69 73 80 87 90 95 99 102 107 112 116 120 123 125 126 124 122 121 121 122 124 125 125 124 124 123 122 123 122 120 119 123 128 133 138 142 144 145 145 145 145 145 145 144 144 143 143 142 142 141 141 140 140 139 138 138 138 139 140 142 143 144 146 148 150 152 154 155 156 157 157 157 157 156 155 153 152 151 150 150 150 149 149 149 149 148 147 146 146 145 142 139 138 138 139 139 139 137 136 134 134 133 133 131 129 126 124 123 122 121 119 117 115 113 112 113 112 110 106 101 95 90 86 82 80 79 78 76 75 74 74 73 72 72 72 72 72 70 69 68 68 68 68 68 67 66 65 65 67 68 68 66 63 59 56 55 55 57 60 63 67 72 76 83 92 103 122 148 170 189 204 209 208 203 183 158 139 133 133 137 146 156 166 176 186 191 193 193 189 186 182 175 165 156 150 147 147 148 150 153 156 160 162 164 167 171 174 178 181 185 186 318 318 318 319 319 320 320 320 319 317 316 314 312 311 309 308 307 306 305 305 305 305 305 307 308 309 310 312 312 311 310 310 309 309 308 307 305 303 301 300 299 298 297 296 295 296 296 295 294 292 291 291 290 289 288 288 289 289 289 289 290 291 292 294 295 296 297 298 298 299 300 300 302 303 305 307 307 305 303 302 301 301 302 303 303 302 300 299 299 301 302 304 303 303 302 302 302 302 302 301 301 300 300 301 302 301 299 296 294 295 298 300 301 301 301 300 300 300 302 305 308 312 317 321 324 327 329 330 331 333 335 336 336 337 338 338 339 340 340 341 341 342 343 343 344 345 345 346 346 346 346 346 346 346 346 345 345 344 343 343 342 341 341 340 340 339 339 338 337 336 335 335 334 333 332 332 331 331 330 330 329 329 329 329 329 328 328 327 327 326 326 325 325 325 325 324 324 323 322 321 320 319 317 316 316 315 315 315 314 314 314 314 314 314 314 314 313 313 312 311 309 308 307 306 305 304 304 304 303 303 302 301 300 299 298 297 296 295 293 291 289 287 285 283 281 280 278 276 275 274 273 273 272 272 273 269 267 267 266 265 263 261 261 260 259 257 255 250 245 239 233 229 225 222 220 218 217 218 227 239 254 264 274 286 301 314 318 321 323 324 326 328 330 331 331 330 328 323 317 310 302 295 288 280 266 249 237 230 227 230 233 238 243 248 248 239 229 213 200 190 185 181 179 177 176 176 175 174 172 169 165 160 153 148 143 138 134 130 128 125 120 115 109 99 91 84 78 74 75 80 88 93 96 98 99 102 107 111 116 121 124 127 127 126 125 124 125 126 127 126 125 126 128 127 125 122 118 116 118 122 127 133 137 140 142 144 144 144 144 144 143 143 142 141 140 139 139 138 138 138 138 137 137 136 137 138 139 141 142 144 146 148 150 151 152 153 154 155 155 155 154 153 152 150 149 148 147 146 145 144 144 143 142 141 140 139 137 135 132 130 130 133 135 135 134 132 131 131 130 129 128 126 124 122 121 119 118 115 114 112 111 110 109 108 105 100 96 92 88 85 83 81 80 79 78 77 76 75 74 73 73 72 72 71 70 70 70 69 69 67 66 65 64 64 65 67 69 71 69 65 60 56 53 52 54 57 62 67 73 79 86 94 106 129 154 176 197 209 214 212 202 183 154 138 133 133 138 149 161 172 181 189 195 197 198 194 189 182 166 145 125 115 114 117 124 131 138 145 149 154 159 164 169 174 179 184 188 190 318 319 319 318 317 316 316 316 315 314 313 311 309 308 307 305 304 304 303 302 302 303 304 306 307 309 310 311 310 309 308 308 307 306 305 304 303 301 300 299 298 297 297 296 296 297 297 296 294 292 291 290 289 289 289 290 291 291 292 292 292 292 292 293 294 295 296 298 299 300 301 301 302 304 305 306 307 307 306 305 305 305 305 306 306 304 303 302 302 303 303 304 304 303 302 301 301 301 302 302 301 301 301 303 303 303 301 297 295 295 298 300 301 301 301 301 300 301 303 306 310 314 318 321 324 327 329 330 332 333 334 336 337 337 338 339 340 340 341 341 342 343 343 344 344 345 345 346 346 346 346 346 346 346 345 345 344 343 343 342 341 341 340 340 339 339 338 338 337 336 336 335 334 334 333 332 332 331 331 330 330 329 329 329 329 329 329 328 327 327 326 325 325 324 324 323 323 323 322 322 321 320 319 318 317 316 315 315 314 314 314 314 313 313 313 313 312 312 311 310 309 308 307 306 306 305 304 304 303 303 302 301 301 300 299 298 297 296 294 292 290 288 286 284 282 281 279 277 276 275 274 274 273 272 269 269 270 271 271 270 269 267 266 264 262 260 258 254 249 244 239 235 232 229 227 225 224 223 232 243 255 265 273 282 293 306 311 314 316 318 320 323 325 326 328 329 329 328 325 322 318 315 311 303 288 267 248 235 229 228 229 234 242 251 256 255 249 238 224 211 203 197 192 187 185 184 183 182 180 178 176 172 168 162 157 152 146 141 136 131 127 123 118 111 103 95 88 84 83 85 91 95 97 99 100 102 105 108 113 119 124 127 128 127 126 126 127 126 126 126 128 130 131 129 126 122 117 114 113 115 119 125 130 134 138 140 142 142 142 142 142 141 140 139 139 138 138 137 137 138 137 136 135 135 135 136 137 138 140 142 144 146 148 149 150 150 151 151 152 151 151 151 150 149 148 146 144 142 140 139 138 137 135 134 134 133 132 131 128 126 125 128 133 135 134 132 131 130 129 127 125 123 121 119 117 115 112 110 108 107 107 106 104 102 99 95 92 88 86 84 82 80 79 78 77 77 76 75 75 74 73 72 71 71 71 70 70 68 67 65 63 61 59 60 63 66 70 72 71 69 66 62 60 59 60 63 67 72 75 79 84 91 107 130 157 187 204 213 216 206 192 176 160 146 136 134 142 153 166 180 187 193 198 200 200 197 189 173 144 104 79 70 69 79 91 104 117 127 135 143 151 158 165 172 180 184 186 187 318 319 318 316 315 314 313 312 311 311 309 308 307 305 304 303 302 301 300 300 300 301 303 305 306 306 307 307 307 307 306 305 303 302 301 301 300 299 298 297 297 296 296 297 298 299 298 297 295 293 291 290 290 290 291 292 294 294 294 293 293 292 292 292 292 293 295 296 297 299 300 301 303 304 305 306 307 307 307 306 305 305 305 305 305 305 304 304 303 303 303 303 302 302 302 302 301 301 302 302 302 301 302 304 305 305 303 299 297 298 299 300 301 301 301 301 301 303 305 309 313 317 320 323 325 327 329 330 332 333 334 335 336 338 338 339 340 341 341 342 342 343 344 344 345 345 346 346 346 347 347 346 346 346 345 344 344 343 342 342 341 341 340 340 339 339 338 338 337 336 336 335 334 334 333 333 332 332 331 331 330 330 330 329 329 329 329 328 328 327 327 326 325 324 323 323 323 323 322 322 322 321 320 319 318 317 316 315 314 314 313 313 313 312 312 312 311 311 310 310 309 308 308 307 306 306 305 304 304 303 303 302 301 301 300 299 298 296 294 293 291 289 287 285 283 281 280 278 277 276 276 276 275 274 272 272 272 273 274 273 272 271 269 268 266 265 262 258 253 248 244 241 238 236 233 232 230 229 237 246 256 266 273 280 289 300 305 309 311 313 315 318 320 322 324 326 328 329 329 328 327 325 322 317 308 294 275 255 241 237 236 238 240 240 240 242 245 246 244 234 226 218 210 203 199 196 193 190 187 184 182 179 176 173 169 164 159 153 147 141 136 130 123 116 109 102 96 91 89 89 92 96 100 104 107 108 109 110 114 118 122 125 127 127 126 127 126 126 125 125 128 130 131 129 127 123 118 114 111 110 112 117 123 128 132 135 137 138 139 140 140 139 139 138 138 137 137 137 137 137 136 135 134 134 134 134 135 136 138 141 143 144 145 146 147 148 148 148 148 148 148 147 147 145 142 140 138 136 135 133 132 131 129 128 128 127 127 126 124 122 121 122 127 132 131 130 128 126 125 122 120 118 116 114 111 109 106 104 102 102 101 100 99 96 93 90 87 85 83 81 79 78 78 77 77 76 76 75 76 76 75 74 72 70 70 69 67 66 63 61 58 55 54 56 59 63 67 68 69 68 68 67 67 68 70 72 73 75 75 76 77 86 102 128 162 199 218 225 216 199 177 162 155 142 130 131 143 156 170 183 192 198 201 203 203 198 182 155 112 75 59 52 53 60 71 83 93 101 110 120 132 140 147 154 163 166 166 165 318 318 317 315 314 312 311 310 309 308 307 306 305 304 303 301 300 300 300 300 300 301 302 302 303 304 305 306 306 305 304 303 302 301 300 299 298 297 296 296 296 296 297 298 299 299 298 297 295 292 291 291 291 292 293 295 296 296 295 294 293 292 291 291 291 292 293 294 296 297 299 300 302 303 304 305 306 306 306 305 304 303 302 302 303 303 304 303 303 302 302 302 302 302 303 303 303 302 301 301 301 301 303 305 307 308 306 303 300 300 300 300 300 300 300 300 302 305 308 312 317 320 323 325 326 327 329 330 331 332 333 334 336 338 339 339 340 341 341 342 342 343 344 344 345 345 345 346 346 346 346 346 346 346 345 344 344 343 342 342 341 341 340 340 339 339 338 338 337 336 336 335 335 334 333 333 332 332 331 331 331 330 330 330 329 329 329 329 328 328 327 326 326 325 324 324 323 323 323 323 322 322 321 320 319 318 317 316 315 314 313 312 312 312 311 311 311 310 310 309 309 308 308 307 307 306 305 305 304 303 303 302 302 301 300 299 298 296 294 293 291 289 287 286 284 282 280 279 278 277 277 278 278 277 275 274 274 274 275 275 274 274 273 272 271 269 267 263 258 254 249 247 244 242 239 238 237 238 244 251 260 268 273 279 285 294 301 304 307 309 311 313 315 318 321 323 325 327 328 329 329 328 327 325 321 316 306 287 268 257 251 250 241 235 232 231 234 238 242 243 240 236 230 223 217 213 208 202 197 193 189 185 182 179 176 173 169 163 158 151 145 139 132 125 118 110 101 95 91 91 93 98 103 108 111 113 114 114 117 119 122 124 125 125 125 124 124 125 127 128 129 130 130 129 128 125 121 116 112 108 108 111 115 120 125 128 131 133 135 136 137 137 137 137 136 135 135 135 135 134 134 134 134 133 133 132 132 134 136 138 141 142 143 144 144 145 145 145 145 145 145 144 142 140 138 135 133 131 130 128 126 125 124 124 123 123 122 121 120 119 118 119 122 126 125 124 122 120 118 115 113 111 109 107 106 104 101 99 97 96 95 94 92 89 87 85 83 81 80 78 77 77 77 77 77 76 75 76 76 78 79 76 74 71 69 67 65 63 61 59 56 53 52 53 55 58 61 63 64 65 66 68 71 74 76 76 76 75 74 73 73 79 91 107 181 222 241 249 233 188 146 142 132 117 105 119 138 157 175 188 197 203 204 203 199 188 163 119 82 72 66 63 59 60 62 65 67 71 77 89 95 100 104 105 107 106 102 98 317 316 315 314 313 312 311 310 309 309 309 310 310 308 305 302 302 301 302 302 302 302 302 303 303 304 305 305 305 304 303 303 302 301 300 298 297 295 295 296 296 297 297 298 299 298 297 296 294 293 292 293 295 296 297 297 297 297 296 295 294 293 292 292 293 293 294 295 295 296 297 299 300 301 303 304 306 305 305 304 302 301 300 300 301 302 302 303 302 302 301 301 302 303 304 304 303 301 300 299 300 300 303 307 310 311 309 305 302 301 300 299 299 298 299 300 302 305 309 314 319 322 324 326 327 328 329 329 330 331 332 334 336 338 339 340 340 341 342 342 343 343 344 344 344 345 345 345 345 345 345 345 345 345 345 345 344 343 342 342 341 341 340 340 339 339 339 338 338 337 336 336 335 334 334 333 332 332 332 331 331 331 330 330 330 329 329 328 328 328 327 327 326 326 325 325 324 324 324 323 323 323 322 321 320 319 318 316 315 314 313 312 312 311 311 311 310 310 309 309 308 308 308 307 307 306 306 305 304 304 303 303 302 301 300 299 297 296 294 293 291 290 288 286 285 283 281 280 279 279 280 280 280 280 278 276 275 275 275 276 276 275 275 275 274 273 270 267 263 259 255 252 250 247 244 244 245 248 252 258 264 271 274 278 284 291 296 300 302 304 306 308 310 313 316 319 321 323 325 326 327 328 327 327 326 325 322 313 300 284 271 264 250 239 233 229 230 232 236 240 242 243 242 239 237 232 227 218 211 205 199 196 193 190 186 182 178 174 168 163 157 153 147 139 131 122 109 99 94 91 93 98 103 107 110 111 112 114 117 119 121 122 123 123 121 121 121 123 128 129 129 129 129 129 128 127 124 119 115 110 107 107 108 112 118 122 126 129 131 132 133 134 134 134 134 133 133 132 132 131 131 132 132 132 132 131 131 132 134 136 138 139 140 141 141 142 142 143 142 142 141 140 138 136 133 130 128 126 124 123 122 120 120 119 119 118 118 116 115 114 113 116 120 119 118 116 114 111 109 107 104 102 101 100 99 97 96 94 92 91 89 87 86 85 84 83 81 79 78 77 76 76 77 78 78 78 77 77 78 79 81 79 77 74 71 68 66 64 62 59 56 53 52 52 52 54 55 56 57 60 63 67 71 73 74 74 73 72 71 69 68 69 70 68 327 276 271 278 285 309 102 97 78 54 57 85 123 158 179 193 201 204 204 200 192 170 130 84 66 65 68 65 60 56 53 50 49 49 53 59 60 58 53 54 55 53 51 50 314 313 313 313 313 312 312 311 310 311 312 313 313 312 309 306 304 304 303 303 304 304 303 303 303 303 304 304 303 303 302 302 301 300 299 298 296 295 295 296 296 297 297 297 296 296 296 296 295 295 297 299 300 301 301 301 299 298 298 297 296 296 296 296 296 296 297 297 297 297 298 298 299 301 302 304 305 305 304 303 302 300 299 299 299 301 302 303 303 303 302 301 301 302 302 302 300 299 298 298 299 301 305 308 311 312 309 304 301 299 298 298 298 298 299 300 302 305 310 315 320 323 325 326 327 328 328 329 330 330 332 333 336 338 339 340 341 341 342 342 343 343 344 344 344 345 345 345 345 345 345 345 345 345 345 344 344 343 343 342 341 341 340 340 339 339 339 338 338 337 337 336 336 335 334 334 333 332 332 332 331 331 331 330 330 329 329 328 328 327 327 327 326 326 326 326 325 325 325 324 324 324 323 322 321 320 319 318 316 315 314 313 312 311 311 310 310 309 309 308 308 308 307 307 307 306 306 305 305 304 304 303 302 301 300 299 297 296 294 293 291 290 289 287 286 284 283 282 282 282 283 284 283 282 279 277 276 276 276 276 276 276 275 276 275 274 272 269 266 263 260 258 255 252 248 249 252 256 260 264 269 273 275 278 284 289 293 296 298 300 302 304 306 308 311 314 316 319 321 323 324 326 326 327 327 327 327 325 322 315 303 288 272 257 246 238 235 234 233 235 237 241 244 246 247 246 244 237 228 219 213 208 204 201 198 195 191 188 183 177 173 168 163 157 151 142 129 116 105 97 97 99 103 107 110 112 112 113 115 116 118 120 121 121 120 121 123 124 124 124 125 126 127 127 127 127 125 122 118 113 108 106 105 107 112 117 121 125 127 128 130 130 131 131 131 131 130 130 130 130 129 130 131 132 132 130 130 130 131 133 134 136 137 138 138 139 139 140 140 140 139 137 135 133 129 126 124 121 120 118 117 116 115 115 114 113 111 110 109 108 108 109 110 110 108 106 103 101 98 96 94 93 92 91 90 90 89 88 87 86 84 82 81 81 81 82 81 80 80 80 79 79 79 80 81 81 81 82 82 84 84 84 82 79 76 72 69 67 64 61 58 54 51 50 50 51 51 51 52 56 60 64 66 67 67 65 64 62 61 60 59 57 53 30 349 318 298 300 313 336 5 19 13 16 25 48 112 161 185 200 204 204 202 197 185 164 122 85 71 62 52 47 44 42 40 41 43 46 49 50 48 42 38 34 30 28 27 26 313 312 312 313 312 312 311 311 312 313 314 315 315 314 310 307 306 305 304 304 304 304 303 302 302 302 302 302 302 301 300 300 298 298 297 297 296 295 295 295 295 295 296 296 295 295 295 295 296 297 298 301 303 304 304 304 303 302 301 300 299 299 299 299 299 300 300 300 299 299 299 300 301 302 303 304 305 305 305 304 302 301 299 299 299 301 303 304 305 304 303 302 300 299 298 298 297 297 297 298 300 303 307 309 310 309 306 302 299 297 296 297 298 299 300 301 303 307 311 316 320 323 324 326 327 328 328 329 330 331 333 335 337 338 339 340 341 341 342 343 343 343 344 344 344 345 345 345 344 344 344 344 344 344 344 344 344 343 343 342 342 341 340 340 339 339 339 338 338 337 337 337 336 336 335 334 334 333 332 332 331 331 331 330 330 329 328 328 327 327 327 327 327 326 326 326 326 326 326 325 325 324 324 323 322 321 320 319 317 316 315 314 313 312 311 310 310 309 308 308 307 307 307 307 306 306 306 305 305 304 304 303 302 301 300 299 297 296 294 293 291 290 289 288 287 286 285 284 285 286 286 286 285 282 280 278 277 277 276 276 276 276 276 276 275 274 272 270 268 266 264 262 260 257 253 254 257 261 267 271 274 275 276 278 282 287 290 292 294 296 298 300 301 303 306 309 311 314 317 319 321 323 324 325 326 327 327 327 326 323 318 310 299 287 273 262 253 246 241 237 237 238 240 242 245 248 252 250 245 239 231 224 219 215 212 210 209 207 204 200 195 189 185 181 177 173 167 156 141 124 115 112 112 115 117 119 119 118 118 118 120 121 121 120 119 118 117 116 116 118 120 122 122 123 124 125 125 124 120 116 111 107 104 105 107 111 115 119 122 123 125 126 127 128 128 128 128 128 128 128 128 128 128 129 129 128 127 126 126 127 129 131 133 135 136 137 138 138 138 138 136 135 132 130 126 122 119 116 115 113 112 111 110 109 107 105 103 102 101 101 102 102 103 101 98 96 93 90 87 85 84 83 82 82 82 82 83 83 83 82 81 79 78 78 80 81 82 82 82 83 83 83 83 83 83 84 86 88 90 90 90 89 87 84 81 77 74 71 67 64 60 55 51 49 48 48 48 48 50 52 56 60 62 63 62 60 57 54 52 51 50 47 40 20 353 325 315 314 322 332 339 344 350 0 16 54 135 175 194 207 212 210 198 193 175 141 108 84 63 46 40 36 34 32 33 35 38 41 43 44 43 35 27 21 15 13 11 10 314 313 312 312 312 312 312 313 314 315 315 315 313 311 309 307 306 305 305 304 304 303 302 301 300 300 301 301 300 300 299 298 296 295 295 295 294 293 293 293 294 294 295 296 296 296 296 296 296 297 298 300 302 303 304 305 305 305 304 303 302 302 301 301 302 303 303 303 302 302 302 302 303 304 304 305 306 305 305 304 303 302 300 300 300 301 303 304 304 304 302 300 298 297 296 295 296 297 298 300 303 306 308 309 308 305 302 299 298 297 297 298 300 302 303 305 307 310 313 317 320 323 325 326 327 328 328 330 331 333 335 337 337 338 339 340 341 341 342 342 343 343 343 344 344 344 344 344 344 344 344 344 344 344 344 343 343 343 343 342 341 341 340 340 339 339 338 338 337 337 337 337 337 336 336 335 334 333 333 332 331 331 331 330 330 329 329 328 328 327 327 327 326 326 326 326 326 326 326 326 325 325 324 324 323 322 321 320 319 317 316 315 314 313 311 310 310 309 308 308 307 307 307 306 306 306 305 305 305 304 304 303 302 301 300 299 297 295 294 293 292 291 290 289 288 287 287 287 288 289 289 289 287 284 281 279 278 278 277 276 276 277 276 276 275 274 272 271 269 268 267 266 264 261 258 258 261 265 271 276 278 278 278 280 283 286 288 290 291 293 294 296 297 299 302 304 306 310 313 316 318 320 322 324 324 325 326 326 326 325 323 319 314 307 299 290 281 271 262 257 251 247 244 244 246 249 254 254 253 250 246 241 237 234 232 230 227 223 219 215 210 206 202 198 194 192 189 185 179 169 155 141 131 127 127 128 128 128 127 125 125 125 124 123 121 116 112 110 110 112 114 115 116 118 120 123 124 123 122 118 114 109 105 104 104 106 109 113 115 118 120 121 123 124 125 126 126 126 126 126 126 126 124 124 123 123 123 122 122 123 125 127 129 131 133 134 135 135 135 134 133 131 128 125 121 117 114 112 110 108 107 107 106 105 101 98 95 93 93 94 96 98 99 96 91 87 84 81 78 76 74 74 73 74 75 76 78 80 81 81 79 78 77 78 80 81 82 83 84 84 85 86 86 86 87 88 91 94 95 95 93 92 90 87 83 80 76 72 69 65 61 57 52 50 48 47 46 47 47 48 53 57 61 63 63 60 56 52 50 47 46 41 31 15 351 332 324 323 325 327 328 331 338 350 10 61 160 187 203 218 233 254 279 293 294 128 113 87 58 43 36 32 29 28 28 30 32 34 35 35 32 26 19 13 9 6 4 3 315 314 313 313 313 314 314 314 314 313 313 312 310 309 308 306 305 304 303 302 301 300 299 299 299 299 300 300 299 298 297 296 295 294 293 293 292 291 290 290 291 293 294 295 296 296 296 295 295 296 296 298 299 301 303 304 305 306 306 306 305 304 304 303 303 303 303 304 304 304 304 304 305 305 306 306 306 306 305 304 303 302 301 300 300 301 302 302 302 301 300 298 297 295 295 295 296 298 301 303 306 308 308 307 304 302 299 298 298 299 300 302 304 306 308 310 311 314 316 319 322 324 325 326 327 328 329 330 332 334 336 337 337 338 338 339 340 341 341 341 342 342 342 343 343 343 343 343 343 343 343 343 343 342 342 342 342 342 342 341 341 340 340 339 339 338 338 337 337 337 336 336 336 336 336 335 335 334 333 332 331 331 331 330 330 330 329 329 328 328 327 327 326 326 326 326 326 326 326 326 325 325 324 324 323 322 322 321 320 319 318 317 315 314 312 311 310 309 308 308 307 307 306 306 306 305 305 305 304 304 304 303 302 301 300 299 297 295 294 293 292 291 290 289 289 288 288 289 290 290 290 289 287 285 282 281 279 278 277 277 277 276 276 275 274 273 272 271 270 269 269 269 268 265 262 261 263 268 274 279 281 281 281 283 284 286 287 288 289 290 291 292 294 296 298 300 302 305 308 311 314 317 319 321 322 323 324 324 324 324 324 322 320 317 313 307 301 293 286 281 275 268 262 257 254 253 254 254 254 253 251 250 249 249 248 245 242 235 229 223 218 213 209 206 203 200 198 196 193 189 183 172 159 148 141 138 137 136 135 134 134 133 132 131 125 119 113 108 104 103 105 106 108 111 114 117 119 120 121 120 116 111 106 104 102 101 103 106 109 112 114 117 119 121 122 123 124 123 123 123 123 124 123 122 120 119 119 119 120 122 123 125 126 128 129 130 131 131 131 130 129 126 123 119 115 112 111 109 108 106 104 104 104 103 99 95 90 87 87 89 91 94 96 94 87 79 75 72 70 68 67 66 67 68 70 73 76 78 78 77 75 74 75 77 79 80 81 82 82 82 82 84 86 87 88 89 91 94 95 95 94 91 89 86 82 78 75 71 68 65 62 58 54 51 49 48 48 47 46 45 49 55 60 63 63 61 57 53 50 46 44 38 26 9 347 334 326 323 322 321 321 323 326 331 342 349 277 214 236 263 295 307 307 301 279 168 111 67 45 37 33 29 27 27 28 29 29 30 30 29 26 21 15 11 7 4 2 0 315 315 315 315 314 314 313 312 310 310 309 308 307 306 304 303 300 300 299 299 299 298 298 298 297 297 298 297 296 295 294 293 292 292 292 292 292 292 291 290 290 291 292 293 294 294 294 294 294 295 296 297 299 300 302 303 305 306 307 307 308 307 306 305 305 304 304 305 305 305 305 306 306 307 307 307 307 306 305 303 302 300 300 299 299 300 300 300 299 298 297 297 296 296 296 296 298 300 303 306 308 307 305 303 301 299 298 299 300 302 304 306 308 311 313 314 316 318 320 322 323 325 326 327 327 328 329 330 332 334 337 337 338 338 338 338 339 339 340 340 341 341 341 341 341 342 342 342 342 342 341 341 341 341 341 341 340 340 340 340 339 339 339 338 338 337 337 336 336 336 335 335 335 335 335 335 334 334 333 332 332 331 331 330 330 330 329 329 328 328 327 327 326 326 325 325 325 325 325 325 325 325 324 324 323 323 322 322 321 320 319 318 317 315 314 312 311 310 309 308 307 307 306 306 305 305 305 304 304 304 303 303 302 301 300 299 297 296 295 294 293 292 291 290 289 289 289 290 290 290 290 289 288 286 283 282 280 279 277 277 276 276 275 274 273 272 271 271 271 271 271 272 271 269 266 265 265 268 276 281 283 284 284 285 286 286 286 287 287 288 289 290 291 293 295 297 299 301 304 307 310 313 315 317 318 319 321 322 322 322 322 322 322 321 319 316 313 309 304 300 295 289 282 274 267 262 258 257 256 256 257 257 258 259 259 257 253 247 239 232 225 221 217 215 212 209 206 204 202 200 196 192 185 175 164 155 146 144 142 140 138 137 135 135 129 123 116 109 101 96 95 95 97 100 104 108 111 114 117 117 115 111 107 103 100 98 98 99 101 105 108 111 114 116 118 119 121 121 121 121 120 121 122 121 120 118 117 118 119 120 121 123 124 124 125 125 126 126 126 125 124 123 120 116 112 108 106 106 106 106 105 105 105 104 101 97 92 89 88 89 91 93 94 94 89 77 69 69 65 62 62 62 63 64 66 69 72 73 74 72 69 68 69 71 74 76 77 78 78 78 77 78 80 81 82 84 86 89 91 91 90 88 85 83 79 75 71 67 65 62 59 55 51 49 48 48 48 47 45 44 46 49 53 57 58 58 56 54 51 48 44 36 26 6 348 336 326 321 318 317 316 315 314 315 317 319 316 289 286 291 297 296 292 284 253 181 80 50 39 36 34 31 31 31 31 31 31 31 30 27 23 19 14 10 7 4 1 359 316 316 316 316 314 312 310 309 308 307 305 303 302 300 298 297 296 296 296 296 297 297 296 296 296 296 296 296 295 293 293 292 291 291 291 292 292 293 293 293 293 292 292 293 293 293 293 293 294 296 297 300 301 302 303 304 305 306 307 308 308 309 308 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 305 304 302 300 299 298 298 298 298 298 297 296 296 296 296 297 297 298 300 301 303 304 304 303 302 300 299 298 298 300 302 304 306 308 310 312 315 317 318 321 322 323 324 325 326 327 328 329 330 332 334 336 337 337 337 337 338 338 338 338 338 339 339 339 340 340 340 340 340 340 340 340 340 340 340 339 339 339 339 339 338 338 338 338 337 337 337 336 336 335 335 334 334 334 334 334 334 334 334 333 333 332 332 331 330 330 330 329 329 329 328 328 327 326 326 325 325 325 324 325 325 325 325 324 324 324 323 323 322 322 321 321 320 319 318 316 315 313 312 311 309 308 308 307 306 306 305 305 304 304 304 303 303 303 302 301 300 299 298 297 296 295 294 293 292 291 291 291 290 290 290 290 290 289 288 286 285 283 281 279 278 277 277 276 275 275 274 273 271 271 271 271 272 273 272 271 269 267 267 269 277 282 285 286 286 286 287 287 286 286 286 287 288 289 290 291 293 295 296 299 301 303 305 308 310 312 314 315 317 318 319 320 320 321 321 321 320 319 318 317 315 313 310 307 303 297 289 281 275 271 268 267 268 269 271 271 271 269 266 261 254 247 241 237 234 231 228 223 219 216 213 210 208 205 201 195 188 179 169 160 153 145 138 133 131 130 127 123 118 111 103 95 89 86 86 88 92 96 100 104 107 110 111 111 109 106 102 99 97 95 95 98 101 104 108 111 114 116 118 120 120 120 119 119 120 121 120 118 117 117 116 116 117 119 120 120 120 121 122 122 122 122 122 121 118 116 112 108 105 104 104 107 108 109 109 108 105 102 99 96 94 93 95 96 96 97 96 94 90 80 66 58 57 58 59 61 62 64 66 67 67 66 64 61 61 63 65 68 70 72 73 73 72 71 71 73 75 78 80 83 84 85 83 82 80 78 75 71 67 62 59 56 53 50 46 43 43 43 44 45 43 42 43 43 46 49 51 52 52 52 50 47 41 34 24 8 354 341 328 320 315 312 311 311 310 310 311 310 307 302 298 294 293 291 293 303 323 2 26 30 33 34 33 31 30 29 29 29 29 28 26 23 20 15 12 8 5 3 1 360 316 317 317 316 313 311 309 307 306 304 302 299 297 295 294 294 293 293 293 294 294 294 294 294 294 294 295 294 294 293 292 292 292 292 292 292 292 293 293 294 294 294 294 294 294 295 295 296 298 300 302 303 304 305 306 306 307 307 308 308 309 309 309 308 308 309 309 309 310 310 310 309 308 308 308 307 307 306 305 304 302 300 299 298 298 298 297 297 296 295 295 295 296 297 299 301 302 302 303 302 301 300 300 299 298 298 299 299 300 302 303 306 308 311 313 315 317 320 321 323 324 325 326 327 328 329 331 333 336 337 337 337 337 337 337 337 337 337 337 337 338 338 338 338 338 338 338 339 338 338 338 338 338 338 338 337 337 337 337 337 337 336 336 336 335 335 334 334 334 333 333 333 333 333 333 333 333 332 332 332 331 331 330 330 329 329 329 328 328 327 327 326 325 325 324 324 324 324 324 324 324 324 324 323 323 323 322 322 321 321 320 319 318 317 316 315 313 312 311 310 309 308 307 306 305 305 304 304 304 303 303 302 302 301 300 299 298 298 297 296 295 294 294 293 292 292 291 291 290 290 289 289 288 287 285 284 282 280 279 279 278 277 276 276 276 274 272 271 271 272 274 274 273 272 269 266 266 271 277 282 285 286 287 287 288 287 287 286 285 286 287 288 288 289 291 292 294 296 297 299 301 303 306 308 310 311 313 314 316 317 318 319 319 320 320 320 320 319 319 318 317 316 314 310 306 302 297 292 288 285 284 284 284 284 283 282 280 276 271 267 263 261 258 255 251 244 236 230 224 221 220 218 214 209 202 194 186 181 176 163 144 129 123 121 120 118 117 112 106 99 92 85 81 80 82 86 89 92 97 101 105 108 110 109 107 104 100 96 92 92 93 96 99 102 106 111 115 118 120 120 120 120 120 121 120 118 115 114 112 111 111 112 113 114 115 115 116 116 117 117 117 117 116 115 112 109 105 103 101 104 106 108 109 109 108 106 103 100 98 96 97 98 99 99 97 95 94 87 72 56 54 55 56 57 58 59 60 61 61 60 58 57 56 56 58 60 62 64 67 67 67 66 64 65 68 71 75 77 78 78 76 75 73 71 69 65 61 57 53 50 47 45 42 40 38 37 37 38 38 38 39 40 41 43 45 47 49 49 48 44 38 30 20 10 358 343 330 320 313 309 308 309 311 312 312 312 309 306 302 297 295 298 306 322 338 354 4 13 20 25 28 28 25 24 24 24 24 23 21 19 16 12 9 6 3 1 360 359 316 317 317 315 312 309 307 306 303 299 297 295 294 293 292 292 291 291 291 291 291 291 292 292 292 293 293 294 293 293 292 292 293 294 295 295 294 294 295 295 296 297 298 298 299 299 301 302 304 306 308 308 308 308 308 308 308 308 308 309 309 309 309 309 309 310 310 311 312 312 312 311 310 310 309 308 307 306 305 304 302 301 300 300 300 299 297 297 296 295 295 296 297 299 300 301 302 302 302 301 299 299 298 298 297 297 297 298 299 299 300 303 306 309 311 313 315 319 320 322 323 325 326 327 328 329 331 334 337 337 337 337 337 337 337 337 337 336 336 336 336 336 337 337 337 337 338 338 337 337 337 337 337 337 336 336 336 336 335 335 335 335 334 334 334 334 333 333 332 332 332 331 331 331 331 331 331 331 331 331 331 330 330 329 329 329 328 328 327 327 326 325 325 324 323 323 323 323 323 323 323 323 323 323 323 322 322 321 321 320 320 319 319 318 317 316 315 313 312 311 310 309 308 307 306 305 305 304 304 303 303 302 302 301 300 299 298 298 297 297 297 296 295 295 294 293 292 292 291 290 289 289 288 287 286 284 282 280 280 280 279 278 277 277 277 277 274 273 272 273 274 275 274 273 270 265 265 271 277 281 284 286 287 288 288 288 287 286 286 286 286 287 287 288 289 290 292 293 294 295 297 299 301 304 306 308 309 311 312 314 315 316 317 318 319 319 319 319 320 319 319 319 318 317 315 312 310 307 304 302 301 301 301 300 298 296 294 291 288 285 282 281 279 278 274 266 257 248 240 235 233 232 232 228 220 207 198 192 188 184 175 154 127 112 107 106 109 109 108 105 99 90 83 79 78 79 82 85 89 93 98 104 108 111 112 110 107 103 96 92 90 89 90 93 96 100 106 111 115 117 119 120 122 122 121 118 116 113 110 107 105 105 105 106 107 108 108 108 109 109 110 111 111 110 109 107 104 102 99 97 97 99 101 102 103 103 101 99 96 94 94 94 94 93 92 91 90 87 78 60 53 51 50 50 51 52 53 54 54 54 53 52 52 52 53 55 57 59 61 63 63 62 60 61 63 67 70 72 73 72 70 67 66 64 62 58 55 52 49 47 45 43 41 40 38 36 35 33 32 32 33 34 35 37 39 41 44 45 45 42 34 23 11 0 350 338 328 319 311 307 306 307 309 311 312 312 311 308 304 300 300 305 315 326 336 346 353 0 7 12 16 17 16 15 15 15 16 16 15 13 11 8 6 4 2 1 360 359 317 317 316 313 310 307 306 304 301 297 295 294 294 293 292 291 290 289 289 289 289 289 290 291 291 292 292 293 293 292 292 293 294 296 298 299 299 299 299 299 300 301 303 304 305 306 308 310 311 312 313 312 310 310 309 308 308 308 309 309 310 310 309 309 310 310 311 311 312 312 312 312 312 311 310 309 308 306 305 304 303 302 302 302 301 300 298 297 297 297 298 299 300 301 302 302 302 302 301 300 298 297 297 296 295 295 295 297 299 301 304 306 309 311 313 314 317 320 322 323 325 326 326 327 328 329 331 335 337 337 337 337 337 337 337 337 336 336 336 335 336 336 336 336 337 337 337 337 337 336 336 336 336 335 335 335 334 334 334 334 333 333 333 333 332 332 332 331 331 330 330 330 329 329 329 329 329 330 330 330 329 329 329 329 328 328 328 327 327 326 325 325 324 324 323 323 322 322 322 322 322 322 322 322 322 322 321 321 320 320 319 319 318 318 317 316 316 314 313 312 311 310 309 308 307 306 305 304 304 303 303 302 301 301 300 299 298 298 297 297 297 297 297 296 296 295 293 292 291 290 289 288 288 287 286 284 282 280 279 280 279 279 278 277 278 278 277 275 273 273 274 275 275 274 272 267 267 271 276 280 283 285 286 287 288 288 287 287 286 286 286 286 286 287 287 288 289 290 291 292 294 295 297 300 302 304 306 308 309 311 312 314 315 316 317 317 318 318 319 319 319 319 319 319 318 317 315 314 312 312 312 312 312 311 310 308 306 304 301 299 297 295 294 293 291 287 281 274 268 264 263 265 265 264 257 237 219 206 197 187 183 179 169 144 106 86 98 104 109 111 107 100 91 85 82 81 82 83 85 87 91 99 105 110 113 115 114 110 103 96 91 88 87 86 86 88 92 96 102 107 112 117 122 123 123 122 119 116 111 107 103 100 98 99 100 100 101 101 101 101 102 102 103 104 103 102 100 99 96 93 90 87 88 90 93 94 93 92 89 87 87 86 86 86 85 85 83 82 78 66 53 46 44 45 45 46 46 47 48 49 49 49 49 49 49 51 53 55 57 59 61 61 61 62 63 65 66 68 68 67 65 63 61 60 58 55 52 50 48 46 46 45 44 43 41 38 35 33 30 27 27 28 29 30 32 35 37 38 37 33 24 14 4 355 344 334 324 315 308 304 303 304 306 309 311 313 313 310 307 305 305 311 317 324 330 336 341 346 352 356 360 1 2 3 4 5 6 7 8 7 5 4 3 2 1 360 359 359 316 315 313 311 309 307 304 303 301 298 295 293 293 292 291 290 289 289 288 288 288 288 289 289 290 290 291 292 293 293 293 294 296 298 300 302 303 304 304 304 305 306 308 310 312 313 314 315 316 317 316 315 313 312 311 310 310 310 310 311 311 310 310 310 310 310 311 311 311 312 311 311 310 310 309 308 307 306 305 304 304 304 304 304 302 300 298 298 299 300 301 303 303 304 303 302 301 300 299 298 296 295 295 294 294 294 295 298 301 305 309 312 314 316 317 317 319 322 324 325 326 327 328 328 328 329 331 335 337 337 337 337 337 337 337 336 336 336 335 335 335 335 335 335 336 336 336 336 336 335 335 335 334 334 334 333 333 333 332 332 332 331 331 331 331 330 330 330 329 329 328 328 327 327 327 327 328 328 328 328 328 328 328 328 328 327 327 327 326 326 325 324 324 323 323 322 322 322 322 322 322 322 322 322 321 321 321 320 320 319 319 318 318 318 317 317 316 315 315 314 313 312 310 309 308 307 306 305 304 303 303 302 301 300 300 299 298 298 297 297 297 297 297 297 297 296 295 293 292 290 289 288 288 287 286 285 283 281 280 279 279 279 278 277 278 278 278 277 275 274 273 274 274 273 272 270 270 271 274 278 281 283 285 286 287 287 287 287 286 286 286 286 286 286 286 287 288 288 289 290 291 293 294 296 298 301 303 305 306 308 309 310 311 313 314 315 316 317 317 318 318 319 319 319 319 319 318 317 316 315 316 316 316 316 316 315 314 313 311 309 308 306 305 303 302 300 297 292 290 289 290 292 294 294 290 279 258 225 193 184 181 179 178 174 166 148 131 125 124 125 121 115 106 96 91 87 86 85 85 86 90 96 101 106 111 115 117 116 112 104 97 91 88 84 82 80 82 85 87 91 98 106 114 119 122 124 122 119 115 109 103 98 94 93 93 94 94 94 94 94 94 94 95 96 96 95 94 93 92 91 88 85 83 83 84 86 86 84 82 81 81 80 80 79 78 78 77 75 70 58 48 42 41 41 42 42 42 43 43 44 45 47 47 48 47 48 50 52 55 58 60 61 62 62 63 63 63 64 64 64 63 61 59 58 56 54 52 50 49 49 49 50 50 49 46 41 37 33 28 25 23 22 23 25 26 27 27 25 21 15 8 3 360 353 343 332 319 310 304 301 300 301 304 307 310 313 315 313 312 312 314 318 323 327 330 333 336 339 343 346 349 351 353 354 356 357 359 0 1 1 1 0 360 360 360 360 360 360 315 314 312 310 308 306 303 300 297 295 293 292 291 291 291 290 289 288 288 288 288 287 287 288 289 290 292 294 296 297 297 298 300 301 303 304 306 307 308 309 310 312 313 315 316 317 318 318 318 318 318 317 316 315 314 313 313 313 312 312 312 311 310 310 310 310 311 311 311 311 311 310 309 308 307 306 305 304 304 304 304 305 304 303 301 300 299 300 302 304 306 307 306 305 304 302 300 299 297 296 295 294 293 293 294 295 297 300 303 307 310 314 315 316 318 319 322 323 325 326 327 327 328 328 328 328 329 332 334 336 337 336 336 336 336 336 335 335 335 334 334 334 334 334 334 334 334 334 334 334 334 334 333 333 332 332 332 331 331 330 330 330 329 329 329 329 328 328 327 327 326 326 326 325 325 325 325 326 326 326 326 326 326 326 326 326 326 326 326 325 325 324 324 323 323 322 322 322 322 322 321 321 321 321 321 321 320 320 319 319 318 318 318 318 317 317 316 316 315 315 314 313 312 311 309 308 307 306 305 304 303 302 301 300 300 299 298 298 297 297 297 298 298 298 298 297 296 295 294 292 290 289 288 287 287 286 285 283 281 280 279 279 279 278 277 278 278 278 276 275 273 272 271 271 271 271 271 272 274 276 279 282 283 285 285 286 286 286 286 286 286 286 286 286 286 286 287 287 288 289 290 291 292 294 295 297 299 301 303 304 305 306 307 309 310 312 313 314 315 316 317 317 318 318 319 319 319 318 317 317 317 317 318 318 318 318 318 317 317 316 315 313 312 311 309 307 304 301 300 300 301 304 306 306 305 301 294 267 194 182 179 177 177 175 173 170 164 158 152 149 144 137 128 115 104 98 94 91 89 89 92 95 98 102 106 111 116 118 117 113 105 98 92 87 82 79 79 80 81 81 84 91 100 107 114 121 121 121 118 114 107 100 94 91 90 89 89 89 89 89 88 88 89 90 90 90 90 89 88 88 88 86 83 82 81 81 82 81 80 79 79 78 77 75 72 73 72 70 63 53 45 42 41 40 40 41 41 41 41 41 43 46 48 49 47 46 48 50 54 57 60 61 63 64 63 63 62 61 62 63 62 60 59 56 55 53 51 49 48 48 49 51 53 52 48 43 38 32 27 23 19 17 17 18 18 17 15 12 9 4 359 353 351 346 338 327 314 305 299 297 297 298 301 305 309 314 316 318 320 322 324 327 330 332 334 337 339 340 342 344 346 347 349 351 352 354 355 356 357 357 357 357 358 358 359 359 359 359 314 313 310 309 307 305 301 296 292 291 291 290 290 289 289 288 288 287 287 287 287 287 286 287 288 291 294 297 300 302 303 304 305 305 305 306 308 310 312 314 315 316 317 318 318 319 319 318 318 318 317 317 317 317 316 315 314 314 313 312 311 311 310 309 309 309 310 311 311 310 310 309 308 307 306 305 304 303 302 303 303 304 303 302 301 300 301 303 305 307 308 309 308 306 304 302 300 298 297 296 296 295 295 295 296 298 300 302 305 307 310 313 315 317 319 321 323 324 325 326 326 327 327 327 327 327 328 330 333 335 336 335 335 335 335 335 334 334 334 333 333 333 333 333 333 333 333 333 333 333 332 332 332 332 331 331 330 330 329 329 328 328 328 328 327 327 327 326 326 325 325 325 324 324 324 323 323 324 324 324 324 324 324 324 325 325 325 325 325 324 324 324 323 323 323 322 322 322 322 322 321 321 321 321 321 320 320 320 319 319 318 318 318 317 317 317 316 316 315 315 315 314 313 312 311 310 308 307 305 304 303 302 301 300 300 299 298 298 298 298 298 298 298 298 298 298 297 296 295 294 292 290 288 288 287 286 285 284 283 281 280 279 279 278 277 277 277 278 277 275 274 271 269 269 270 271 272 272 273 275 278 280 282 283 284 285 285 286 286 286 286 286 286 286 286 286 286 287 287 288 289 290 291 292 293 294 295 297 299 300 301 302 303 304 306 308 309 311 312 313 314 315 316 317 317 318 318 318 318 317 317 317 318 318 318 319 319 319 319 318 318 317 316 315 314 312 310 308 306 305 306 308 310 311 311 310 309 304 250 199 184 180 178 176 174 172 170 167 164 162 159 155 150 142 131 118 107 98 93 92 92 93 95 98 102 106 112 116 118 118 114 108 102 96 89 83 79 76 78 79 81 83 86 92 100 110 115 118 120 117 111 103 96 91 88 86 86 85 85 85 85 85 85 85 86 86 86 85 84 84 85 85 84 82 81 80 80 79 79 79 80 79 76 74 70 69 68 66 61 53 45 43 41 40 39 40 40 40 40 41 43 46 49 50 48 46 46 48 51 55 58 60 62 63 63 62 60 60 60 61 61 60 59 56 53 50 47 45 43 42 42 45 48 49 47 43 38 30 24 20 18 15 14 13 12 10 8 5 2 359 354 348 344 338 332 321 311 303 298 295 295 297 300 304 309 312 315 319 322 326 330 333 334 336 339 342 344 345 345 346 347 348 349 350 352 353 354 354 355 355 355 355 356 357 357 357 357 357 313 311 309 307 306 303 299 293 291 290 290 289 288 287 286 286 285 286 286 287 287 287 287 287 289 292 295 299 302 304 306 306 307 307 307 307 308 310 312 314 315 316 316 316 315 315 315 315 315 315 315 314 314 314 314 313 312 312 311 311 310 310 309 308 307 307 308 308 309 309 308 307 306 306 306 305 304 303 302 301 302 302 302 302 301 301 303 304 306 307 308 308 307 305 303 300 299 298 298 299 299 299 299 299 300 302 304 305 307 309 311 314 316 318 320 322 323 324 325 325 326 326 326 326 326 326 326 327 329 331 333 334 334 334 334 334 333 333 333 332 332 332 332 332 332 332 332 332 331 331 331 331 331 330 330 329 329 328 328 327 327 327 326 326 326 326 325 325 325 324 324 323 323 323 322 322 322 322 322 322 322 323 323 323 323 323 323 323 324 323 323 323 323 323 322 322 322 322 322 321 321 321 321 320 320 320 320 320 319 319 319 318 318 317 317 316 316 315 315 315 315 315 314 314 313 311 310 308 307 305 304 303 302 301 300 299 298 298 298 298 298 298 298 298 298 298 297 296 295 294 293 291 289 288 287 286 285 284 283 282 280 280 279 278 277 276 276 277 277 275 273 271 269 268 270 271 272 272 273 275 277 279 280 282 283 284 284 285 285 285 285 285 285 285 286 286 286 286 287 287 288 288 289 290 290 291 293 294 295 296 297 298 299 300 301 303 305 306 308 309 310 310 312 313 315 316 316 317 316 316 316 316 317 318 318 319 319 319 319 319 319 319 318 318 317 316 315 313 311 309 308 310 312 313 314 313 310 302 288 266 234 205 190 183 179 175 173 170 168 166 164 163 161 158 153 145 133 118 104 96 93 92 91 93 97 102 108 114 118 120 120 118 116 113 104 94 84 74 73 75 78 79 78 78 85 94 102 109 114 114 112 107 99 92 88 87 85 84 83 84 84 84 83 83 83 84 83 82 81 81 82 83 82 81 79 77 76 76 76 77 78 79 77 75 72 68 62 53 48 46 44 42 40 38 39 39 39 39 39 39 41 45 50 52 51 48 45 45 48 51 54 56 57 59 59 59 60 61 62 62 62 61 60 56 52 46 41 39 37 34 34 35 39 42 44 44 39 31 24 19 16 13 10 7 6 5 3 1 359 356 351 345 339 333 326 318 309 303 298 296 296 298 300 303 306 309 312 316 319 322 325 329 331 334 337 341 345 346 346 346 347 347 349 350 351 352 352 353 353 353 354 354 354 354 354 354 353 351 310 308 307 306 304 302 299 294 291 290 289 288 286 285 284 284 284 285 286 287 289 289 289 290 291 293 296 298 301 303 304 305 306 307 307 308 308 309 310 311 312 313 312 312 311 311 310 311 312 312 312 312 311 311 310 310 309 309 308 308 308 308 307 307 306 306 306 306 307 307 306 306 305 305 305 304 303 302 301 301 302 302 302 302 302 302 303 304 304 304 304 304 302 302 300 299 298 298 298 299 301 303 304 305 305 306 307 309 311 312 313 315 317 320 322 323 324 325 325 325 325 325 325 325 325 325 325 325 327 330 332 333 333 333 333 333 332 332 332 331 331 331 331 331 331 331 331 330 330 330 330 330 329 329 329 328 328 327 327 326 326 326 325 325 325 324 324 324 324 323 323 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 320 320 320 320 319 319 319 319 319 318 318 317 317 316 316 315 315 314 314 314 314 314 313 312 311 310 309 307 306 304 303 302 301 300 299 298 298 298 298 298 298 298 298 297 297 296 295 294 293 291 290 289 287 286 285 284 283 282 281 280 279 278 276 275 275 276 276 275 272 269 268 269 270 271 272 272 274 275 277 278 279 280 282 282 283 284 284 285 285 285 285 285 285 285 286 286 286 286 286 287 287 288 289 289 290 291 292 293 294 294 295 296 298 299 300 302 303 304 305 306 307 309 311 312 313 314 314 313 314 314 315 316 317 318 319 319 319 319 319 319 319 319 318 318 317 316 315 313 311 312 313 314 316 315 313 310 308 304 296 280 248 215 195 184 178 174 171 168 167 166 164 163 161 158 152 143 130 117 107 99 94 93 94 96 102 111 117 122 124 126 127 126 121 112 98 81 74 73 74 75 73 69 72 78 86 95 101 106 109 109 102 95 92 90 89 88 86 86 86 85 84 84 84 84 83 83 82 81 81 81 81 78 75 71 69 70 71 74 76 77 77 77 75 71 65 55 49 47 46 43 40 38 37 37 37 37 37 37 38 42 47 53 54 50 47 44 46 47 49 51 53 55 57 58 61 64 65 64 63 62 61 58 53 46 42 39 37 33 32 32 33 37 41 46 42 35 28 21 17 12 9 5 2 1 359 357 355 353 348 342 336 329 322 315 308 303 300 298 298 299 301 303 305 307 310 313 315 317 319 321 324 327 330 334 337 339 340 342 343 344 346 347 348 349 349 350 350 351 351 351 351 351 351 350 349 345 308 306 305 304 303 301 300 297 293 290 289 287 286 284 283 283 283 285 287 289 291 292 293 293 293 294 295 297 298 300 301 303 305 306 306 307 307 308 308 309 309 309 309 308 308 308 308 308 309 310 310 310 309 308 308 308 308 307 307 306 306 305 305 305 305 304 304 305 306 306 305 305 304 303 303 303 302 302 301 301 302 302 303 303 303 303 302 301 300 299 298 299 299 299 299 299 298 298 299 300 302 305 307 309 310 310 311 312 313 315 316 318 320 322 323 325 325 325 325 325 325 325 325 324 324 324 325 326 327 330 331 333 332 332 332 332 332 331 331 331 330 330 330 330 330 330 329 329 329 329 329 328 328 328 328 327 327 326 326 325 325 325 324 324 324 323 323 323 323 322 322 322 321 321 321 320 320 320 319 319 319 319 319 320 320 320 320 321 321 321 322 322 322 321 321 321 321 321 321 320 320 320 320 320 320 319 319 319 319 319 318 318 318 317 317 316 316 315 314 314 314 314 314 314 314 313 312 311 310 309 308 307 305 304 303 302 301 300 299 298 298 298 298 297 297 297 296 296 295 294 293 291 290 289 288 287 285 284 283 282 282 281 279 278 275 274 274 275 275 274 272 269 268 269 270 272 273 273 274 275 276 277 278 279 280 281 282 283 283 284 284 284 284 285 285 285 285 285 285 285 285 285 286 286 287 288 289 289 290 291 291 292 293 294 295 296 297 298 299 300 301 302 303 304 306 308 309 310 310 310 310 310 311 313 315 316 317 318 319 319 319 319 319 320 320 320 320 321 319 315 312 311 313 315 316 316 315 314 312 310 307 301 292 277 253 220 198 185 178 173 170 168 167 166 164 161 159 154 149 140 130 118 111 102 97 95 101 111 118 124 126 130 133 135 134 128 117 99 85 76 72 73 71 64 60 62 68 79 88 96 103 107 104 98 95 94 94 93 92 92 91 90 88 87 87 87 86 86 85 84 83 82 80 77 71 63 59 59 64 68 72 74 75 77 77 76 71 62 54 50 49 46 42 38 36 34 34 34 35 35 35 39 45 52 55 53 48 45 44 44 46 49 53 57 60 62 65 69 71 71 68 66 63 60 55 48 45 43 44 41 37 33 33 34 36 41 42 40 32 27 21 15 11 6 3 1 360 357 354 350 345 339 333 326 319 313 308 304 301 300 300 300 301 303 305 307 309 311 312 314 316 317 319 321 323 327 330 332 334 336 338 340 341 343 343 344 345 345 346 346 346 346 346 346 346 346 344 340 306 305 304 302 301 300 299 298 296 291 289 287 286 285 284 284 285 286 288 291 292 293 294 294 294 294 294 295 296 297 299 301 303 303 304 305 305 305 305 306 306 306 306 306 306 307 307 307 308 308 309 308 308 307 307 307 307 307 307 306 306 305 304 304 304 303 303 304 305 305 305 303 302 301 301 301 301 302 302 302 302 303 304 304 304 303 300 298 296 296 296 297 298 298 299 299 298 299 299 300 302 305 309 312 313 313 313 314 314 316 318 320 322 323 324 325 325 325 325 325 325 324 324 324 325 325 326 328 330 331 332 332 332 332 332 331 331 331 330 330 330 329 329 329 329 328 328 328 328 328 327 327 327 327 326 326 326 326 325 325 324 324 324 323 323 323 323 323 322 322 322 321 321 321 320 320 319 319 319 318 318 318 318 319 319 319 320 320 320 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 318 318 318 318 317 317 316 316 315 314 314 314 313 314 314 314 313 313 312 311 310 309 308 307 306 305 305 304 303 302 301 300 299 298 298 297 297 296 295 294 293 292 291 290 289 288 287 286 285 284 283 282 281 279 278 275 274 274 274 274 273 272 269 269 270 271 272 273 274 274 275 276 277 278 279 280 280 281 282 282 283 283 283 284 284 284 284 284 284 284 284 284 284 284 285 286 287 287 288 289 289 290 290 291 292 293 293 294 295 296 297 298 298 299 300 301 303 304 306 306 306 307 307 308 309 311 312 314 316 317 317 318 319 319 319 319 320 321 324 325 322 315 309 307 310 310 312 314 315 314 313 310 307 303 297 288 273 252 227 204 189 180 175 172 169 168 165 163 160 157 153 147 141 133 125 117 111 114 118 123 127 129 132 136 139 140 138 130 118 103 87 75 73 72 65 55 52 55 64 74 86 99 103 102 99 97 98 99 99 99 98 97 96 93 92 90 90 90 90 90 89 87 84 82 77 71 57 50 46 49 57 63 69 71 74 77 78 73 66 58 53 51 48 44 39 35 33 32 32 32 32 33 37 42 49 54 53 48 45 43 43 45 49 55 63 66 69 72 76 80 81 76 72 68 63 54 47 42 39 39 38 35 33 31 31 32 34 38 45 37 29 22 15 11 7 4 3 2 360 355 349 343 338 331 324 318 313 308 305 303 302 302 302 303 304 305 307 308 309 311 312 314 315 317 318 320 322 324 327 329 331 333 335 336 337 338 339 339 340 341 341 341 342 342 342 343 343 341 340 304 303 302 301 300 299 298 297 293 289 287 287 286 285 285 286 286 287 288 290 292 293 293 294 293 293 293 293 294 296 297 299 300 301 301 301 302 302 302 302 303 304 304 305 305 306 306 307 307 307 307 307 307 307 307 307 307 307 307 307 307 306 305 305 304 303 303 303 303 303 303 302 301 300 300 300 301 301 302 302 302 302 302 303 303 301 299 297 296 296 297 298 298 299 299 299 299 299 300 301 303 306 310 313 315 316 316 316 317 319 320 322 323 324 324 324 325 325 325 324 324 324 324 325 326 327 327 329 331 332 331 331 331 331 331 330 330 330 330 329 329 329 328 328 328 328 328 327 327 327 327 326 326 326 326 326 326 325 325 325 324 324 324 324 323 323 323 323 322 322 322 321 321 320 320 319 319 318 318 318 318 318 318 318 318 319 319 320 320 320 321 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 318 318 318 318 317 317 316 316 315 314 314 313 313 313 314 314 314 313 313 312 311 310 309 308 308 307 307 306 306 305 304 302 301 300 299 298 297 296 295 293 292 292 291 290 289 288 287 286 285 284 283 282 281 279 277 275 274 273 273 273 272 271 270 271 271 272 273 273 274 274 275 276 276 277 278 279 279 280 281 281 281 282 282 282 283 283 283 283 283 283 283 283 283 284 284 285 286 286 287 288 288 289 289 290 291 291 292 292 293 294 294 295 295 296 296 297 299 300 301 302 303 303 304 304 305 306 308 309 311 313 314 316 317 317 318 319 319 320 323 325 325 322 316 306 297 296 299 306 312 314 314 312 308 305 300 294 286 277 266 255 229 202 188 181 177 174 172 169 166 162 159 156 152 148 144 139 136 132 131 130 131 132 134 137 141 143 142 137 129 117 101 87 79 77 74 61 50 46 49 57 70 89 97 100 100 98 99 101 102 103 104 103 102 100 97 94 93 93 93 94 93 91 87 84 79 73 56 44 38 36 42 49 57 63 68 72 72 68 62 55 51 50 49 46 41 36 33 31 30 30 30 31 34 39 46 51 52 50 47 45 46 49 53 60 70 75 80 85 90 94 94 90 82 74 67 57 47 39 35 33 31 29 28 29 30 32 35 38 46 44 38 31 23 17 12 7 3 360 358 352 347 342 336 330 324 319 313 309 306 303 302 302 303 304 305 306 307 308 309 310 311 312 314 315 317 318 320 321 323 325 327 328 329 330 331 332 333 334 335 336 336 337 337 338 338 339 339 339 339 302 301 300 299 297 297 296 294 290 288 286 285 285 285 285 286 286 287 287 288 290 291 292 292 292 291 291 291 292 293 295 297 298 298 299 299 299 299 299 300 300 301 302 303 303 305 305 306 306 307 307 307 307 307 307 307 307 307 307 306 306 305 305 305 305 304 303 303 302 302 301 301 300 300 299 300 300 301 302 301 301 300 300 300 300 299 299 298 297 298 299 299 300 300 300 300 300 301 302 304 306 309 312 314 317 318 319 319 320 321 323 324 324 325 325 324 324 324 324 324 324 324 324 325 326 328 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 324 324 324 324 323 323 323 322 322 321 321 320 320 320 319 319 318 318 318 318 318 318 318 319 319 319 320 320 320 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 317 317 316 316 315 314 314 313 313 313 314 314 314 314 314 313 312 311 310 309 308 308 308 308 308 307 307 305 304 302 301 300 298 297 295 294 293 292 291 290 289 288 287 287 286 285 283 282 281 279 277 276 274 273 272 272 272 271 271 272 273 273 274 274 274 274 275 276 276 277 278 278 279 279 280 280 280 281 281 281 281 282 282 282 282 282 282 282 282 283 283 284 285 285 286 287 287 288 288 289 289 290 290 291 291 292 292 292 293 294 294 294 295 296 297 298 299 300 300 301 301 302 303 305 306 308 309 311 313 315 316 317 318 320 321 323 324 323 322 318 314 310 307 306 310 312 313 314 312 306 298 289 282 276 270 272 261 238 212 196 188 184 182 180 177 173 169 165 162 158 155 151 148 145 143 142 140 140 140 141 144 146 147 144 138 126 110 95 84 81 81 72 59 49 46 47 54 74 88 96 100 100 100 102 104 106 108 109 109 108 105 101 98 96 96 97 97 95 92 88 82 73 58 45 36 32 34 40 46 52 58 64 65 64 60 54 51 50 52 52 48 41 36 32 29 27 28 30 33 36 41 47 51 53 53 53 54 57 62 69 77 84 90 100 107 113 114 109 101 90 82 71 57 44 36 32 28 24 23 26 29 35 40 44 49 50 50 51 49 46 49 24 6 357 352 347 342 338 333 328 323 319 314 311 308 306 304 304 304 305 306 306 307 307 308 309 310 311 313 314 316 317 318 319 320 322 323 324 325 325 326 327 328 329 330 331 331 332 333 334 334 334 334 335 335 299 298 297 294 292 291 291 290 288 287 286 285 284 284 285 285 286 286 286 287 288 289 290 290 289 288 288 289 289 290 292 294 295 296 296 296 296 296 296 297 298 298 299 300 301 303 304 305 306 308 308 307 306 306 306 306 305 305 304 304 303 303 303 303 303 303 302 301 301 300 300 299 299 299 299 299 300 301 302 301 300 298 297 297 297 298 299 299 299 299 301 301 301 301 301 301 302 304 306 309 311 313 315 318 320 322 323 323 323 324 324 325 325 326 325 325 325 324 324 324 324 324 324 325 326 328 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 326 326 326 325 325 325 325 324 324 324 323 323 323 322 322 321 321 320 320 319 319 319 318 318 318 318 318 319 319 319 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 317 317 316 316 315 314 314 313 313 313 313 313 314 314 314 314 313 312 311 310 309 309 309 309 309 309 308 307 306 304 302 301 300 298 297 295 293 292 291 290 289 288 287 287 286 285 284 282 281 279 278 276 274 273 272 271 271 271 272 273 274 274 274 274 274 275 275 276 276 277 277 278 278 279 279 279 280 280 280 280 281 281 281 281 281 281 281 281 282 282 283 283 284 284 285 285 286 286 287 287 288 288 289 289 289 290 290 291 291 292 292 292 293 294 295 295 296 297 297 298 298 298 299 300 302 303 304 306 308 310 312 314 316 318 319 321 321 322 322 322 320 318 316 313 314 314 315 316 316 315 312 304 290 273 262 265 263 254 237 217 203 197 193 192 194 192 188 183 178 172 167 162 158 154 151 150 150 149 149 148 148 150 151 150 147 138 126 108 89 79 78 75 70 64 58 55 57 65 75 85 95 99 100 103 105 107 110 113 114 114 111 107 102 99 98 99 101 101 99 96 88 78 67 55 46 40 38 39 42 47 52 57 60 59 56 48 45 47 53 55 53 47 41 35 29 26 26 28 33 36 41 46 51 55 57 59 60 64 73 83 92 100 104 112 119 126 129 129 126 123 119 112 101 75 53 40 30 23 19 19 23 30 38 41 42 42 41 45 51 58 58 10 353 347 345 342 338 333 330 327 322 318 315 313 311 309 307 306 306 306 307 307 307 307 308 308 309 310 312 313 314 315 316 317 318 319 320 321 322 322 322 323 324 324 325 326 327 328 329 330 330 330 331 331 331 296 295 294 291 289 288 288 287 287 286 286 285 285 285 285 286 286 287 288 288 288 288 288 288 288 287 287 288 289 289 290 292 293 294 295 295 295 295 295 296 297 297 298 299 300 301 303 304 305 308 307 305 304 304 303 303 302 302 301 301 300 300 300 300 299 299 298 298 298 298 298 298 299 299 299 300 301 302 302 301 300 298 296 296 297 299 300 301 301 301 301 301 301 301 302 304 305 308 310 313 315 317 319 322 324 325 326 327 327 326 326 326 326 326 326 326 326 325 325 325 325 324 324 325 326 328 329 329 329 329 329 329 329 329 329 329 329 329 329 329 330 330 330 330 330 330 330 329 329 329 329 329 328 328 328 328 328 327 327 327 327 326 326 326 326 325 325 325 324 324 324 323 323 322 322 322 321 321 320 320 319 319 319 319 319 319 320 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 318 317 316 316 315 315 314 314 313 313 313 313 313 313 313 313 313 312 312 311 310 309 309 309 309 309 308 307 306 305 304 302 301 299 298 296 295 293 292 290 289 288 287 287 286 285 284 282 281 279 278 276 275 273 272 271 271 272 273 274 275 275 275 275 275 275 275 276 276 277 277 278 278 278 279 279 279 279 279 280 280 280 280 281 281 281 281 281 281 281 282 282 283 283 284 284 284 285 285 286 286 287 287 288 288 288 289 289 289 290 290 291 291 291 292 293 293 294 295 295 295 295 296 297 298 299 300 301 303 305 308 310 313 314 316 317 318 319 320 321 320 320 318 317 316 316 316 316 317 318 318 317 313 305 289 271 255 237 239 236 226 215 205 200 203 203 203 202 200 195 188 179 172 164 158 156 154 155 155 154 153 153 152 152 151 146 139 127 107 91 84 80 81 84 82 76 69 66 67 72 84 93 99 104 108 111 113 115 118 121 117 112 107 103 101 102 103 105 106 106 97 87 78 71 62 54 48 44 44 46 49 51 53 51 42 36 34 37 48 54 55 51 46 40 31 26 23 22 28 34 40 49 56 61 65 66 67 68 80 92 105 117 120 124 127 132 137 142 144 148 151 152 150 145 133 99 52 26 15 10 11 16 22 34 57 72 52 34 15 360 343 338 337 336 335 334 332 331 329 326 322 319 317 314 313 312 310 309 308 308 308 308 307 307 308 308 309 310 311 312 313 314 315 315 316 317 318 318 319 320 320 321 321 322 323 323 324 325 326 327 327 328 328 328 329 293 292 290 288 288 287 287 287 287 287 286 286 286 286 286 287 287 288 289 290 290 289 289 288 289 290 290 291 291 291 292 292 293 294 295 295 295 296 296 296 297 298 298 299 300 302 303 304 306 308 306 304 302 301 300 299 299 298 298 298 298 298 298 297 296 296 296 296 296 296 296 298 299 300 301 302 303 303 303 302 300 299 298 298 299 301 302 304 303 302 301 301 302 303 304 306 309 311 313 316 319 322 324 326 327 328 328 328 328 328 328 327 327 327 327 327 327 327 327 326 326 325 325 326 327 329 330 330 330 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 328 328 328 328 328 327 327 327 327 326 326 326 326 326 325 325 325 324 324 324 324 323 323 322 322 321 321 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 316 316 315 315 314 314 313 313 312 312 312 312 312 312 312 312 311 310 310 310 309 309 309 309 308 307 306 305 303 302 300 299 297 296 294 292 291 290 289 288 287 286 285 284 283 281 280 278 277 275 273 272 271 271 272 274 275 275 275 275 275 275 275 275 276 276 276 277 277 278 278 278 278 279 279 279 279 279 280 280 280 280 280 280 280 280 280 280 281 281 282 282 283 283 283 284 284 285 285 285 286 286 287 287 287 288 288 288 289 289 289 290 290 291 291 292 292 293 293 293 294 295 296 297 298 299 301 303 305 308 309 311 313 315 316 317 318 318 319 318 318 317 317 316 316 316 317 317 317 317 316 312 304 288 250 246 248 243 233 219 209 208 208 209 211 215 217 220 218 210 198 183 169 161 157 158 158 157 156 155 154 152 150 146 141 131 120 109 100 96 101 105 102 94 85 76 76 81 87 94 104 111 115 118 120 121 124 122 119 114 109 106 104 104 107 108 107 100 93 87 87 79 70 60 54 50 47 47 47 46 42 29 23 20 25 33 42 48 48 45 40 32 25 20 17 19 23 28 38 49 59 67 73 75 75 85 95 105 118 122 125 128 130 136 143 150 157 162 164 164 164 163 160 152 116 15 1 357 354 353 351 358 349 292 302 306 315 320 325 328 328 328 327 327 326 326 324 322 320 318 316 314 312 311 311 309 308 308 307 307 307 308 308 309 309 310 311 312 313 313 314 314 315 315 316 317 318 319 320 320 320 321 321 322 323 324 324 325 326 326 327 327 290 288 287 287 287 287 287 286 286 286 286 286 286 286 287 287 288 288 290 290 290 290 290 290 290 291 293 294 295 295 295 295 295 295 296 297 297 297 297 297 298 298 299 300 301 303 305 308 309 308 305 303 300 298 297 297 296 296 297 298 298 298 297 296 294 294 294 294 294 295 296 298 300 302 303 303 304 304 303 301 300 299 298 299 300 302 304 305 306 305 304 304 304 306 308 310 312 314 317 320 323 325 327 328 329 329 329 329 328 329 329 329 328 328 328 328 328 328 328 327 327 327 327 328 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 328 328 328 328 328 328 327 327 327 327 326 326 326 326 326 326 325 325 325 325 325 324 324 324 323 323 322 322 322 321 321 321 321 321 321 320 320 320 320 320 319 319 319 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 318 317 317 316 316 315 314 314 313 313 312 312 312 311 311 312 311 311 311 311 310 310 309 309 309 309 309 308 308 306 305 303 302 300 298 297 295 293 292 290 289 288 287 286 285 284 283 282 280 279 277 276 274 272 271 272 273 274 275 275 275 275 275 275 275 275 276 276 276 277 277 277 278 278 278 278 279 279 279 279 279 279 279 279 279 279 279 279 279 280 280 280 280 281 281 281 282 282 283 283 283 284 284 285 285 285 285 286 286 286 286 287 287 288 288 289 289 290 290 291 291 291 292 293 294 294 295 296 298 299 301 303 304 306 308 310 312 313 315 316 316 317 317 317 317 316 316 316 316 316 316 316 316 315 314 311 300 290 282 275 266 251 234 225 220 216 216 219 223 230 245 252 252 248 230 201 176 166 163 161 160 159 157 156 154 151 149 145 141 135 129 122 119 121 121 120 116 106 98 92 88 93 104 114 121 125 126 127 128 127 124 121 116 111 108 106 106 105 101 93 87 88 94 93 89 75 65 57 52 48 46 42 30 19 11 10 12 16 21 29 32 31 29 25 21 17 13 13 13 15 21 29 41 52 60 65 68 74 80 86 96 105 112 120 125 131 139 147 155 162 165 166 167 169 170 173 177 203 327 340 341 341 341 339 336 330 326 322 318 315 314 317 319 320 321 321 321 321 321 320 319 317 316 314 312 311 311 309 308 307 307 306 306 307 307 308 309 310 310 311 312 312 312 312 313 313 314 316 317 318 318 319 319 319 320 320 321 322 322 323 324 325 325 326 287 287 287 286 286 286 286 286 285 285 285 286 287 287 288 288 288 288 289 290 290 290 290 290 291 292 293 295 296 297 297 297 297 297 298 299 299 299 299 299 299 299 300 301 302 305 308 310 310 307 304 301 299 297 296 295 295 296 296 297 298 297 296 295 293 293 293 294 294 296 298 300 301 302 303 302 302 302 301 300 299 298 298 298 300 302 304 307 309 309 309 309 309 311 313 315 317 319 322 325 327 328 329 330 330 330 329 329 329 329 329 329 329 330 330 330 330 331 331 330 330 330 330 330 331 331 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 326 326 325 325 325 325 325 324 324 324 323 323 323 322 322 322 322 321 321 321 321 321 320 320 320 319 319 319 318 318 318 317 317 317 317 317 317 317 317 317 317 318 318 318 318 318 317 317 316 316 315 314 313 313 312 311 311 311 311 311 311 311 311 311 310 310 309 309 309 309 309 309 309 308 307 305 303 301 299 298 296 294 292 291 290 288 287 286 285 284 283 282 280 279 278 276 274 273 271 272 273 274 275 275 275 275 275 275 275 275 275 276 276 276 277 277 277 278 278 278 278 278 278 278 278 278 279 279 279 278 279 279 279 279 279 279 279 279 280 280 280 281 281 281 282 282 283 283 283 284 284 284 284 284 284 285 285 285 286 286 287 288 288 289 289 289 290 291 291 292 293 293 294 296 297 298 299 300 302 304 306 308 310 312 313 314 315 315 316 316 315 315 314 314 313 313 314 315 315 314 310 305 300 295 291 285 277 267 257 246 235 228 223 222 237 253 261 262 255 241 220 192 177 170 167 164 162 160 158 155 153 151 149 147 145 141 136 134 134 135 134 130 125 117 107 107 111 118 125 129 131 132 132 131 129 125 121 117 114 111 109 104 92 75 60 69 85 99 109 94 79 66 57 50 43 39 27 19 14 7 4 1 0 5 10 11 12 11 10 7 6 5 4 5 7 10 16 24 30 34 35 37 40 40 42 46 48 68 90 109 126 138 146 155 160 164 167 172 178 189 199 241 308 327 333 336 337 337 336 335 333 330 328 324 320 317 316 315 315 316 317 317 317 316 317 316 316 315 313 312 311 309 308 307 306 306 306 306 307 307 308 309 309 310 311 311 311 311 311 312 313 314 315 316 317 318 318 318 318 319 319 320 320 321 322 323 324 325 286 286 286 286 285 285 285 284 284 285 285 287 288 289 289 289 288 288 288 288 289 289 289 290 291 292 293 294 295 296 297 298 298 299 299 300 300 300 300 300 300 301 302 303 305 307 309 309 307 304 302 299 297 296 295 295 295 296 296 297 297 297 295 294 293 293 294 295 296 298 299 301 301 300 300 299 298 298 298 298 298 298 298 299 301 303 306 309 312 313 314 315 315 316 318 321 323 324 326 328 329 330 330 330 330 330 329 329 329 329 329 329 330 332 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 329 329 328 328 328 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 326 326 326 326 325 325 325 325 325 325 325 324 324 324 323 323 323 322 322 322 322 322 322 321 321 321 320 320 320 319 319 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 315 314 313 312 311 311 311 311 312 312 311 311 311 310 310 309 309 309 309 309 309 309 308 307 306 305 303 301 299 297 295 293 292 290 289 288 286 285 284 283 282 281 279 278 277 275 274 272 273 274 274 275 275 275 275 275 275 275 275 275 275 276 276 276 277 277 277 277 278 278 278 278 278 278 278 278 278 278 278 278 278 278 278 279 279 279 279 279 279 279 279 279 280 280 281 281 281 282 282 282 282 282 282 283 283 283 283 284 284 285 286 286 287 288 288 288 289 289 290 290 291 292 293 294 294 295 295 296 298 300 302 304 306 308 310 311 312 313 314 314 314 314 312 311 310 310 312 314 314 312 309 306 303 300 297 294 290 286 281 271 260 248 237 241 246 250 250 246 240 234 218 199 183 175 171 168 166 164 160 157 154 152 151 151 149 146 142 142 142 143 142 140 137 132 127 125 124 128 131 134 135 135 134 131 127 122 118 115 115 114 107 86 55 27 26 36 67 114 111 100 87 73 54 37 28 19 14 12 5 359 355 351 353 355 356 358 358 357 357 356 356 356 356 356 356 358 1 5 8 9 9 8 7 7 8 8 10 16 25 45 77 104 117 133 151 170 201 219 219 224 242 275 305 320 328 331 332 333 334 333 332 331 329 327 323 317 313 310 312 313 315 317 316 316 317 316 315 314 313 312 310 309 308 307 306 306 306 306 307 307 308 308 309 309 310 310 310 310 310 311 312 313 314 315 316 316 316 317 317 317 317 318 319 320 321 322 323 285 285 284 284 283 283 283 283 284 285 286 287 287 288 288 288 288 288 287 287 288 288 289 289 291 291 292 293 293 294 295 296 297 298 299 300 300 301 301 301 301 302 304 307 308 308 308 305 303 302 300 298 297 296 296 295 295 296 296 296 295 295 294 294 294 295 296 297 298 299 299 299 298 297 296 295 295 296 297 297 298 299 300 300 302 304 307 311 314 316 318 319 320 321 323 324 326 327 328 329 329 330 330 330 330 329 329 329 329 329 329 329 330 332 334 334 334 334 333 333 333 333 332 332 332 332 331 331 331 331 331 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 328 328 328 328 327 327 327 327 327 327 327 327 327 326 326 326 326 326 326 326 326 325 325 325 325 325 325 325 325 324 324 324 323 323 323 323 323 323 322 322 322 322 321 321 321 320 320 319 319 319 318 318 317 317 317 317 316 316 316 316 316 317 317 317 317 317 317 317 317 316 316 315 313 312 311 311 311 311 312 312 312 312 311 311 310 309 309 308 308 308 308 308 308 307 307 305 304 302 300 298 297 295 293 291 290 288 287 286 284 283 282 281 280 278 277 276 274 274 274 275 275 275 275 275 275 275 275 275 275 275 275 276 276 276 276 277 277 277 277 277 278 278 278 278 278 278 278 278 278 278 277 278 278 278 278 278 278 278 278 278 278 278 278 279 279 280 280 280 280 280 280 281 281 281 281 281 282 282 282 283 284 285 285 286 286 286 287 287 288 288 288 289 290 290 291 291 291 292 292 294 296 298 300 302 304 306 308 309 311 312 313 313 312 310 308 307 309 311 312 312 311 309 307 303 300 298 296 292 289 286 284 282 275 271 266 259 248 239 234 231 223 211 195 186 181 177 173 170 167 162 158 155 154 154 153 152 149 147 147 147 147 147 145 142 139 135 132 133 135 137 138 137 136 132 128 123 117 116 115 113 100 69 27 4 354 347 338 333 313 226 340 353 355 357 355 354 355 354 352 350 348 348 348 347 346 347 347 348 348 348 348 349 348 348 347 347 348 349 352 353 353 352 352 352 353 353 354 355 357 359 360 360 357 353 346 336 318 290 260 248 243 254 279 302 316 323 327 328 329 329 329 329 328 326 322 317 312 309 311 312 313 315 316 316 317 317 316 315 314 313 312 310 309 308 308 307 306 306 306 307 307 308 308 309 309 309 309 309 309 310 311 312 313 313 314 314 314 315 315 315 315 316 317 317 318 319 320 284 283 282 282 282 282 282 283 283 284 285 286 286 286 286 286 286 287 287 287 287 287 288 289 291 292 292 293 293 293 294 295 296 297 298 299 299 300 300 301 301 302 303 305 306 304 303 302 301 300 299 298 297 296 296 296 295 295 295 294 294 294 295 296 297 299 300 299 298 298 297 296 295 295 294 294 295 295 296 297 299 300 300 301 303 305 308 311 314 317 319 320 322 323 324 325 326 327 328 329 329 329 329 329 329 329 329 329 329 329 329 328 330 332 333 333 333 333 333 333 332 332 332 332 332 332 332 332 331 331 331 331 330 330 330 330 330 330 330 330 329 329 329 329 328 328 328 328 328 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 325 325 324 324 324 324 323 323 323 323 323 323 323 322 322 322 322 322 321 321 321 320 320 319 318 318 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 315 314 313 312 311 311 311 312 312 312 312 312 311 310 309 309 308 307 307 307 307 307 308 307 307 306 304 302 300 298 297 295 293 291 289 288 286 285 284 282 281 280 279 277 276 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 276 276 276 276 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 278 278 279 279 279 279 279 279 280 280 280 280 280 280 281 281 282 283 284 284 284 285 285 285 286 286 286 287 287 288 288 288 288 288 288 289 290 292 294 296 298 300 302 304 306 308 309 310 310 310 308 307 307 308 308 310 311 311 309 305 301 299 297 295 293 292 291 292 291 290 287 283 274 262 251 243 231 216 204 196 190 187 182 178 176 171 166 162 159 158 157 157 154 153 151 151 151 150 150 148 146 143 140 140 140 141 142 141 139 137 133 127 120 117 114 109 81 32 360 348 338 331 324 313 298 286 297 300 301 306 319 329 336 339 340 339 339 339 339 338 338 339 340 340 341 341 341 341 342 341 341 341 341 341 342 343 343 342 342 342 342 342 342 342 340 339 337 337 337 338 337 333 326 316 303 291 281 284 296 309 317 321 322 323 324 324 323 322 322 321 318 315 312 311 312 312 312 313 314 315 315 315 315 315 314 314 313 312 311 310 309 308 307 306 306 307 307 307 308 308 308 308 308 308 309 309 310 311 311 312 312 312 312 312 313 313 313 314 314 315 316 317 317 282 282 281 281 281 281 281 282 282 283 283 284 284 284 285 285 286 286 286 286 286 286 287 288 290 291 292 293 293 293 293 293 293 294 295 296 297 298 299 299 300 301 301 301 301 301 301 301 301 300 299 298 297 297 296 296 295 295 294 295 295 296 298 300 302 302 301 299 297 296 295 294 294 294 294 295 296 296 297 299 299 300 300 301 303 305 308 311 314 316 319 320 322 323 324 326 327 328 328 329 329 329 329 329 329 329 328 328 328 328 329 329 330 331 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 331 331 331 331 331 330 330 330 330 330 330 329 329 329 329 328 328 328 328 328 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 326 326 326 326 325 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 322 322 321 320 320 319 319 318 318 317 317 317 317 316 316 316 316 316 316 316 316 316 316 315 315 315 314 313 313 312 311 311 312 312 312 312 312 311 310 310 309 308 308 307 307 307 308 308 308 307 307 305 304 302 300 299 297 295 293 291 289 287 286 284 283 282 280 279 277 276 276 276 276 276 275 275 275 275 275 275 275 275 275 275 275 275 275 275 276 276 276 276 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 276 276 276 276 276 277 277 278 278 278 278 278 279 279 279 279 279 279 279 280 280 281 281 282 282 283 283 283 284 284 284 285 285 285 286 286 286 286 286 286 286 286 287 288 289 291 293 295 297 300 302 303 305 306 307 306 306 306 306 304 306 309 310 309 307 301 300 299 298 297 296 295 296 296 296 296 294 290 283 274 265 253 235 220 207 198 195 192 190 188 184 177 171 167 165 163 162 161 159 157 156 155 154 153 153 152 150 148 146 145 145 145 145 144 142 139 134 128 123 118 106 67 13 350 340 330 322 314 305 297 295 298 301 303 305 310 317 323 327 329 329 329 329 329 330 331 332 333 334 335 336 336 336 335 335 335 335 335 336 336 336 335 335 334 334 334 333 333 332 330 327 322 320 323 326 328 328 325 322 319 317 318 321 323 325 325 325 323 322 322 324 323 323 322 320 317 314 311 309 309 310 310 310 311 312 313 314 314 314 314 314 313 313 312 311 310 309 308 308 307 307 307 307 307 307 307 307 307 308 308 309 309 310 310 310 310 310 311 311 311 311 311 312 312 313 313 314 314 281 280 280 280 280 280 281 281 282 282 282 282 283 284 285 286 286 286 286 286 285 285 286 287 288 290 291 292 292 292 292 291 291 291 292 293 295 296 297 297 298 299 299 300 300 300 301 301 301 301 300 299 298 297 297 296 296 296 296 298 299 300 302 303 303 303 300 298 296 295 294 294 295 295 296 296 297 298 300 301 302 303 302 303 304 306 308 311 315 317 319 321 322 324 325 326 327 327 328 328 328 328 328 328 328 328 328 328 327 328 329 330 330 331 331 331 331 331 331 331 331 331 331 331 331 331 332 332 332 332 332 332 331 331 331 331 331 330 330 330 330 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 327 327 326 326 326 326 325 325 325 325 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 322 322 322 321 321 320 319 319 319 318 318 318 318 317 317 317 316 316 316 315 315 315 315 315 314 314 314 313 313 312 312 312 312 312 312 312 312 311 311 310 309 309 308 308 307 307 307 307 307 307 307 306 305 304 302 301 299 297 295 293 291 289 287 285 284 282 281 279 278 277 277 277 276 276 276 275 275 275 275 275 275 275 275 275 275 275 275 275 275 276 276 276 276 276 277 277 277 277 277 277 277 277 277 277 276 276 276 276 276 276 276 276 276 276 276 275 275 275 276 276 276 277 277 278 278 278 278 278 278 278 278 279 279 279 279 280 280 281 281 281 282 282 283 283 283 284 284 284 284 284 284 284 284 284 283 284 284 284 285 286 287 290 292 294 296 298 299 301 301 302 304 305 305 306 308 310 310 310 307 305 304 303 301 300 299 298 298 298 298 296 294 289 284 277 268 255 238 221 208 205 204 204 203 197 188 181 175 172 170 169 167 166 164 162 160 159 158 158 157 156 154 152 149 149 148 148 148 146 145 141 136 132 128 112 68 10 349 338 328 319 311 303 297 299 301 304 307 308 310 313 315 317 319 320 321 322 322 323 324 325 327 329 330 330 331 331 331 331 330 330 331 331 331 331 331 330 329 328 326 324 324 323 323 323 320 316 317 319 321 324 324 324 323 323 324 325 326 327 328 327 325 323 322 324 324 323 321 319 316 312 309 307 306 307 307 307 308 310 312 313 314 314 314 314 314 313 313 312 311 310 310 309 308 308 308 307 307 307 307 307 307 307 307 308 309 309 309 309 309 309 309 309 309 309 309 310 311 311 312 312 313 279 279 279 279 279 280 280 281 281 281 281 282 283 284 286 287 288 288 287 286 285 285 285 285 286 288 289 291 291 292 291 291 290 290 290 291 292 293 294 295 296 297 298 299 300 301 302 302 302 302 302 301 300 299 298 298 298 298 299 301 302 303 303 303 302 301 299 297 295 294 294 294 295 295 296 297 299 301 303 305 307 308 308 308 309 310 313 315 317 319 321 322 323 324 325 326 326 327 327 327 327 327 327 327 327 327 327 327 327 327 329 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 332 332 332 332 333 332 332 332 332 331 331 331 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 321 321 320 320 319 319 319 319 319 318 318 318 317 317 316 316 315 315 315 315 314 314 314 313 313 313 312 312 312 312 312 312 312 312 312 311 311 310 310 309 308 308 307 307 307 307 307 307 306 306 305 304 302 301 299 297 295 293 291 289 287 285 283 282 280 279 278 277 277 277 276 276 276 275 275 275 275 275 275 275 275 275 275 275 275 275 276 276 276 276 276 276 276 276 276 276 277 277 277 277 276 276 276 276 276 276 276 276 276 276 275 275 275 275 275 275 275 275 276 276 277 277 277 277 278 278 278 278 278 278 278 279 279 279 279 278 278 279 280 281 282 282 282 283 283 283 283 283 282 282 282 282 281 281 281 280 280 280 283 285 287 289 290 292 294 295 297 299 303 305 306 308 309 309 310 309 309 308 307 307 305 303 300 299 298 298 296 294 290 286 282 277 267 252 235 224 219 217 217 219 215 205 194 185 179 176 174 172 171 170 168 166 165 164 163 162 161 159 158 155 154 153 152 151 150 149 146 143 139 134 122 84 17 353 342 334 325 317 309 304 303 304 307 308 308 309 309 309 308 309 311 313 316 315 316 317 318 319 320 321 323 325 326 327 327 327 326 327 327 328 328 328 328 327 325 323 317 315 314 314 318 319 317 316 315 316 319 320 322 323 324 324 324 324 324 325 325 325 324 323 323 323 322 320 317 315 313 311 309 309 309 309 309 309 310 311 313 313 314 314 314 314 313 313 312 312 311 311 310 310 310 309 309 308 308 307 307 307 307 308 308 309 309 309 309 309 309 309 308 308 308 308 309 310 310 311 312 312 278 278 277 277 278 279 281 281 282 282 282 282 283 285 287 288 288 288 287 286 285 284 284 285 285 287 288 290 291 292 292 292 292 291 290 290 290 291 292 293 294 295 297 298 301 304 306 306 306 306 306 305 304 303 302 301 301 301 302 302 303 303 302 301 299 298 297 295 295 294 294 294 295 296 296 298 300 302 305 309 312 313 314 314 315 316 318 319 319 320 322 323 324 324 325 325 326 326 326 326 326 326 326 326 327 327 327 327 327 327 328 329 329 329 329 329 329 330 330 330 330 330 330 331 331 332 332 332 333 333 333 333 333 332 332 332 331 331 331 331 330 330 330 330 329 329 329 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 326 325 325 325 325 325 325 325 324 324 324 323 323 323 323 323 323 323 323 323 322 322 322 321 321 320 320 320 320 319 319 319 319 319 319 318 318 317 317 316 316 316 315 315 314 314 313 313 313 312 312 312 312 312 312 312 312 312 312 312 311 311 310 310 309 308 308 308 307 307 307 307 306 306 305 304 303 302 301 299 297 295 293 291 289 287 285 283 281 280 279 278 278 277 277 276 276 276 276 275 275 275 275 275 275 275 275 275 275 275 275 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 275 275 275 275 274 274 274 274 274 275 275 276 276 277 277 277 277 277 277 277 277 277 278 278 279 278 278 277 278 279 279 280 281 281 281 282 282 282 281 281 281 280 280 280 279 279 278 277 275 278 280 281 283 283 284 286 288 290 292 297 301 305 307 308 308 310 311 311 311 310 309 309 307 303 299 296 295 295 293 289 287 285 282 275 264 251 241 233 227 226 228 230 226 216 200 189 182 179 176 175 174 172 171 170 169 168 168 167 165 164 162 160 158 157 156 155 153 151 149 145 139 127 92 25 1 350 341 332 323 315 308 304 302 305 306 305 305 304 302 299 298 299 302 306 308 309 309 309 309 309 311 312 315 318 321 323 324 323 323 323 324 324 325 325 325 323 321 317 311 305 304 307 311 311 311 311 311 313 314 315 318 320 321 322 321 320 321 321 321 321 321 320 320 319 317 314 312 311 310 310 312 313 314 313 313 313 313 313 313 313 314 314 314 313 313 313 312 312 312 312 312 312 311 311 310 310 309 309 309 309 309 310 310 310 310 310 310 309 309 308 308 308 309 309 310 310 311 312 312 278 277 277 277 278 279 281 283 283 283 282 283 283 285 286 287 288 288 287 286 285 285 284 285 286 287 288 290 292 293 295 297 297 295 293 291 290 291 291 291 292 293 294 297 300 305 308 310 312 313 314 314 313 311 308 305 304 303 302 302 301 301 300 298 296 295 295 294 294 293 293 294 295 296 297 299 301 304 307 311 314 316 317 318 319 319 319 319 320 320 321 322 322 323 324 324 325 325 325 325 325 325 325 326 326 326 326 326 326 326 327 328 328 328 328 328 329 329 329 330 330 330 331 331 331 332 332 333 333 333 333 333 333 333 332 332 332 331 331 331 331 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 326 326 326 325 325 325 325 325 325 324 324 323 323 323 323 323 322 323 322 322 322 322 321 321 321 320 320 320 319 319 319 319 319 319 319 319 319 318 318 317 317 316 316 315 315 314 314 313 313 312 312 312 311 311 311 311 311 312 312 311 311 311 311 310 310 309 309 308 308 307 307 306 306 306 305 305 304 303 302 301 299 298 296 294 291 289 287 285 283 281 280 279 278 278 277 277 276 276 276 276 276 276 276 275 275 275 275 275 275 275 275 275 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 275 275 275 275 275 275 275 274 274 273 273 273 274 274 274 275 275 276 276 276 277 277 277 277 277 277 277 278 278 278 278 277 277 277 278 279 279 280 280 280 280 280 280 280 279 279 279 278 278 277 276 276 275 275 276 277 278 278 279 280 281 281 282 287 292 298 304 307 308 309 311 313 315 312 310 308 307 303 298 294 293 292 292 288 285 283 283 277 269 260 252 245 238 234 234 235 236 230 217 201 191 185 182 180 179 177 176 176 175 174 173 171 170 169 168 167 165 163 162 160 159 157 155 152 147 137 94 31 8 359 351 339 328 316 307 299 293 297 299 300 299 297 294 290 288 288 291 297 300 302 303 303 303 303 302 302 304 308 312 316 318 319 319 319 319 319 321 321 322 321 319 317 312 306 302 301 302 304 305 305 306 307 307 308 310 312 314 315 316 316 316 317 318 317 317 317 317 317 315 313 311 309 308 308 309 311 312 313 313 314 313 313 313 313 313 313 313 313 313 313 313 313 313 313 314 314 313 313 313 312 312 311 311 311 312 312 312 312 312 312 311 311 310 310 309 309 309 310 310 311 311 311 312 278 278 278 278 279 280 282 284 284 284 283 283 283 284 285 286 287 287 287 286 286 285 285 285 286 287 288 290 292 293 296 298 299 298 295 292 292 292 291 291 291 291 292 295 300 306 310 312 314 316 318 319 319 317 313 309 305 303 301 300 299 299 298 296 295 294 294 294 293 293 294 295 296 298 300 301 303 305 308 311 313 315 317 318 319 319 319 319 319 319 320 320 321 322 323 323 324 324 324 324 324 324 324 324 324 324 325 325 326 326 326 327 327 327 327 328 328 329 329 330 330 331 331 331 332 332 333 333 333 333 333 333 333 333 333 332 332 332 331 331 331 331 330 330 330 330 329 329 329 329 328 328 328 328 328 328 328 328 328 328 327 327 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 326 326 326 326 326 325 325 325 325 324 324 323 323 323 322 322 322 322 322 322 322 321 321 321 320 320 319 319 319 319 319 319 320 320 320 319 319 319 318 318 317 317 316 316 315 315 314 313 313 312 312 311 311 311 311 311 311 311 311 311 311 311 311 310 310 309 309 308 307 307 306 306 306 305 305 304 304 303 302 301 299 298 296 294 292 289 287 285 283 282 281 280 279 278 278 277 277 276 276 276 276 276 276 276 276 276 276 275 275 275 275 275 275 276 276 276 275 275 275 275 275 275 276 276 276 275 275 275 275 275 275 275 275 275 274 274 273 273 272 273 273 273 274 274 275 275 275 276 276 276 276 276 276 276 277 277 277 278 278 277 277 277 277 278 278 278 279 279 279 279 279 278 278 278 278 277 277 276 276 276 275 275 274 274 274 275 275 275 276 276 275 277 280 285 294 299 302 305 308 311 314 314 312 310 308 304 298 294 293 292 291 287 282 278 279 275 268 260 253 247 242 240 238 238 237 232 222 210 201 194 189 187 185 184 184 183 182 181 179 177 176 175 173 172 171 170 169 167 166 164 162 160 157 151 121 33 7 3 358 346 330 316 304 292 289 292 294 295 294 292 289 287 284 283 286 289 292 295 297 299 300 300 299 299 299 301 303 307 310 312 314 314 315 315 316 317 317 317 316 315 313 309 306 303 301 300 300 299 299 300 301 302 303 304 305 307 307 307 309 310 312 313 314 314 315 315 315 314 313 311 310 309 308 308 309 310 312 312 312 312 312 312 312 312 312 312 312 312 312 312 313 313 314 314 314 314 314 314 313 313 313 313 313 313 313 313 313 313 312 312 312 311 310 310 310 310 310 311 311 312 312 278 279 279 279 280 281 282 283 283 283 283 283 283 284 284 285 286 286 286 286 285 285 285 285 285 286 287 288 290 291 293 295 297 298 297 294 293 293 292 292 291 291 291 294 300 306 310 312 314 316 317 318 317 314 311 308 304 302 301 299 298 297 296 294 293 293 293 293 294 294 296 297 299 301 303 305 307 309 311 312 314 315 317 318 318 319 319 319 319 319 320 321 322 323 324 324 325 325 325 325 324 324 324 323 323 323 324 324 326 326 326 326 327 327 327 328 328 329 329 330 330 331 331 332 332 333 333 333 333 333 333 333 333 333 333 332 332 332 331 331 331 331 330 330 330 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 327 327 328 328 328 328 328 328 328 327 327 327 327 327 327 327 327 327 326 326 326 326 326 326 325 325 325 324 324 323 323 322 322 322 322 322 322 321 321 321 321 320 320 319 319 319 319 319 319 319 320 320 320 320 319 319 318 318 318 317 317 316 316 315 314 313 313 312 311 311 311 310 310 310 310 310 310 310 311 310 310 310 310 309 308 308 307 306 306 305 305 305 305 304 304 303 302 301 299 297 296 294 292 290 287 286 284 282 281 280 279 278 278 278 277 277 277 276 276 276 276 276 276 276 276 276 276 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 274 274 273 272 272 272 273 273 273 274 274 274 275 275 275 276 276 276 276 276 276 277 277 277 277 277 277 277 277 277 277 277 278 278 278 278 278 278 277 277 277 276 276 275 275 276 275 275 274 272 272 272 272 272 273 272 271 271 271 273 280 286 291 294 298 303 307 309 310 310 310 308 304 299 297 297 295 291 284 273 272 269 265 258 249 240 236 234 234 235 232 228 221 213 206 202 198 195 193 191 192 192 192 191 189 186 184 182 180 178 177 176 175 174 173 172 170 169 168 167 169 267 346 349 344 333 322 311 300 288 289 291 293 292 292 290 289 287 285 284 285 286 286 289 291 294 296 297 298 297 296 297 298 300 302 304 307 308 309 309 310 312 313 313 313 312 311 309 307 305 303 301 299 297 295 295 296 297 299 299 300 300 299 298 297 298 300 303 305 308 310 311 313 313 313 312 311 311 311 311 311 311 311 311 310 310 310 310 310 310 310 311 311 311 311 311 311 311 311 312 312 312 313 313 313 313 313 313 313 313 313 313 313 313 313 313 313 312 312 311 311 311 311 311 312 312 312 278 279 280 279 279 280 280 281 282 282 282 282 283 283 284 284 285 285 285 285 284 284 283 283 283 284 285 286 287 289 290 292 293 295 296 296 295 295 296 296 295 294 294 296 300 304 306 306 307 309 310 307 306 306 305 304 303 302 301 300 298 297 295 293 292 292 293 293 294 296 298 300 302 305 308 311 313 314 315 316 317 318 318 318 319 319 319 320 320 321 322 323 324 325 325 326 326 326 326 325 325 324 324 323 323 323 323 323 324 324 325 325 326 327 328 328 329 329 330 330 331 331 332 332 332 333 333 333 333 333 333 333 333 333 332 332 332 332 331 331 331 331 330 330 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 325 325 324 324 323 323 323 322 322 322 322 322 321 321 321 321 320 320 319 319 318 318 318 319 319 319 320 320 320 320 319 319 319 318 318 318 317 317 316 315 315 314 313 312 312 311 310 310 310 310 310 310 310 310 310 310 310 310 309 308 308 307 306 306 305 305 304 304 304 304 303 303 302 301 299 298 296 294 292 290 288 286 284 283 282 281 280 279 278 278 278 277 277 277 277 277 276 276 276 276 276 276 276 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 274 274 274 274 273 272 272 272 272 272 273 273 273 274 274 274 275 275 275 275 276 276 276 276 276 277 277 277 277 277 277 276 276 276 276 277 277 277 277 277 277 276 276 276 275 275 275 275 275 274 274 273 272 271 269 269 270 270 270 269 267 268 271 275 279 282 286 291 295 298 301 303 305 306 307 304 303 303 302 299 295 284 277 273 268 264 255 242 235 230 228 227 224 219 215 210 207 204 202 200 199 198 199 200 201 201 200 198 195 193 189 187 185 183 181 180 179 178 177 177 178 183 192 216 276 300 310 312 310 305 300 292 289 291 295 294 294 294 292 290 288 287 286 285 284 285 287 289 293 295 296 296 295 295 296 296 296 297 300 301 302 303 304 305 307 309 310 310 309 307 306 305 304 302 300 298 296 295 295 295 296 297 297 297 295 293 291 289 290 290 294 297 301 304 307 308 309 310 310 311 311 312 312 312 311 310 309 308 308 308 308 308 308 309 309 309 308 308 309 309 309 309 309 310 310 311 311 311 311 311 312 312 312 312 312 312 312 312 313 312 312 312 312 312 312 312 312 312 312 278 278 279 278 278 278 278 279 280 280 281 282 283 284 284 284 284 284 284 283 283 283 282 282 283 283 284 285 287 288 290 291 292 294 295 296 297 298 299 299 298 297 296 296 296 296 297 299 300 301 302 302 302 302 302 301 301 300 299 297 296 294 293 292 292 292 293 294 296 298 301 304 306 309 312 314 316 318 320 321 321 321 321 321 320 320 320 321 322 322 323 324 325 325 326 326 326 326 325 325 324 324 323 323 323 322 323 323 323 324 324 325 326 327 328 328 329 330 330 331 331 332 332 332 332 332 332 333 333 333 333 333 333 332 332 332 332 331 331 331 330 330 330 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 329 329 329 329 328 328 328 328 328 327 327 327 327 326 326 326 325 325 325 324 324 323 323 322 322 322 322 322 322 321 321 321 320 320 320 319 319 318 318 318 318 319 319 320 320 320 320 320 319 319 319 318 318 318 317 317 316 316 315 314 313 312 312 311 310 310 310 309 309 309 309 309 309 309 309 309 309 308 307 307 306 305 305 304 304 304 304 304 303 303 302 301 299 298 296 294 292 290 288 286 285 283 282 281 280 280 279 278 278 278 277 277 277 277 277 276 276 276 276 276 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 275 274 274 274 274 273 273 272 272 272 272 272 272 272 273 273 273 274 274 274 275 275 275 275 275 276 276 276 276 276 276 276 276 276 276 275 275 275 275 276 276 276 276 276 275 275 275 274 274 274 273 273 273 273 273 271 268 268 268 268 269 268 267 267 268 269 271 273 276 280 284 288 291 293 296 299 304 305 305 305 304 304 302 295 289 284 280 276 268 256 244 236 231 228 224 219 213 209 206 203 202 202 202 202 203 205 206 207 208 208 207 205 201 198 195 192 189 187 185 184 184 185 187 192 199 211 229 251 273 289 298 301 300 297 293 287 286 290 294 300 298 295 292 290 288 286 284 284 284 287 290 293 294 295 295 296 295 295 294 294 295 295 295 296 297 298 299 302 304 306 306 306 304 303 302 301 299 298 297 296 296 296 296 296 296 295 293 291 288 286 285 284 286 288 290 293 296 299 301 303 305 307 308 309 310 310 310 309 308 307 307 307 306 306 306 306 306 306 306 306 306 307 307 307 308 308 308 309 309 309 309 310 310 310 311 311 311 312 312 312 312 312 312 313 313 313 312 312 312 312 312 276 277 277 278 278 278 279 279 280 280 281 282 283 283 283 283 283 283 283 283 283 283 283 283 284 285 285 286 287 288 290 291 292 294 295 296 297 298 299 298 298 297 296 295 295 294 295 295 297 298 299 300 300 300 299 299 298 296 295 294 293 292 292 292 292 293 294 296 299 302 305 307 309 311 313 315 318 320 322 323 324 324 323 323 322 322 322 322 322 323 323 324 324 324 325 326 326 326 325 324 324 323 323 322 322 322 322 322 323 324 324 325 326 326 327 329 330 331 331 332 332 332 332 332 332 332 332 332 333 333 333 333 333 332 332 332 331 331 331 330 330 330 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 329 329 329 329 329 329 328 328 328 327 327 327 326 326 326 325 325 325 324 324 323 323 323 322 322 322 322 322 321 321 321 321 320 320 319 319 318 318 318 318 318 318 319 319 320 320 320 320 320 319 319 319 319 318 318 317 317 316 316 315 314 313 313 312 311 310 310 309 309 309 309 308 308 308 308 308 308 308 307 307 306 305 305 304 304 304 304 304 303 303 303 302 301 300 298 296 294 292 290 289 287 285 284 283 282 281 280 280 279 278 278 278 277 277 277 277 276 276 276 276 276 275 275 275 275 275 274 274 274 274 274 275 275 275 275 275 275 275 274 274 274 274 273 273 273 273 272 272 272 271 271 271 272 272 272 273 273 273 274 274 274 274 275 275 275 275 275 275 275 275 275 275 275 275 275 274 274 274 274 274 274 274 274 274 275 274 274 274 273 272 271 272 272 273 272 270 269 269 269 269 269 268 268 267 267 267 269 270 272 276 279 282 284 287 290 296 301 304 306 304 302 301 298 295 293 290 287 283 276 264 252 245 240 235 229 219 212 207 204 203 202 203 205 206 208 209 211 212 213 213 212 210 208 205 202 199 196 193 191 192 193 195 198 202 208 216 228 245 263 280 292 299 303 302 294 290 290 294 301 301 300 296 294 291 289 287 285 283 285 287 289 290 291 293 295 295 295 294 294 293 293 291 291 292 293 293 294 297 300 302 303 302 300 299 298 298 297 297 297 297 297 297 297 295 294 292 290 288 286 284 284 284 284 284 286 288 290 292 295 298 300 303 305 306 306 307 306 306 305 305 305 305 305 305 304 304 304 304 304 304 304 305 305 306 306 307 307 307 307 307 308 308 309 310 310 311 312 312 312 312 312 312 313 313 313 313 313 312 312 312 274 275 276 278 279 280 281 281 281 280 280 281 281 282 282 283 282 282 282 283 283 283 284 284 285 286 286 287 288 288 290 291 292 293 294 295 296 296 296 296 295 295 294 294 294 294 294 295 295 297 298 298 298 298 297 296 295 294 293 292 293 293 293 294 294 295 296 298 301 304 306 308 310 311 313 315 317 320 322 323 324 324 324 324 324 323 323 323 322 323 323 324 324 325 326 326 326 326 325 324 324 323 323 322 322 322 322 322 323 323 324 325 326 326 327 328 330 331 332 332 332 332 332 332 332 332 332 332 333 333 333 333 333 332 332 332 331 331 331 330 330 330 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 329 329 329 328 328 328 327 327 326 326 325 325 325 324 324 324 323 323 322 322 322 322 321 321 321 321 321 321 320 320 319 319 318 318 317 317 317 317 318 319 319 320 320 320 320 320 320 319 319 319 319 318 318 317 317 316 315 314 313 313 312 311 310 310 309 309 308 308 308 308 308 308 308 308 307 307 306 306 305 305 304 304 304 304 303 303 303 303 302 301 300 298 296 295 293 291 289 287 286 285 283 282 282 281 280 279 279 278 278 278 277 277 277 276 276 276 276 275 275 275 275 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 274 273 273 273 272 272 272 272 271 271 271 271 271 271 271 272 272 273 273 273 273 274 274 274 274 274 274 274 274 274 274 274 274 274 274 273 273 273 273 272 272 272 273 273 274 274 274 274 274 273 272 272 272 272 273 272 271 271 270 271 270 270 269 267 266 266 266 266 267 269 271 274 277 279 281 287 293 299 305 305 303 302 299 297 296 295 294 292 290 283 273 267 261 256 247 232 221 212 208 206 205 206 207 209 212 214 215 216 217 217 217 216 214 212 210 207 204 201 201 201 202 203 204 206 209 213 219 227 240 257 276 291 300 304 299 295 293 296 300 301 300 298 295 293 292 290 288 287 286 286 286 286 287 289 292 294 294 293 293 292 292 291 289 289 290 290 289 292 294 296 298 298 298 297 296 296 296 296 297 297 298 297 297 296 294 292 289 288 286 285 284 284 283 283 284 284 285 286 289 291 293 296 298 300 301 302 302 302 303 303 303 303 303 302 301 301 301 301 301 301 302 303 303 304 305 305 305 305 305 306 306 307 307 308 309 310 311 311 311 311 311 312 312 313 313 313 313 313 312 312 272 274 276 278 280 282 282 281 280 279 279 279 279 281 282 283 283 283 282 282 282 283 284 285 286 286 287 287 287 288 289 290 290 291 292 293 294 294 294 294 294 293 293 293 293 293 293 294 295 295 296 296 296 296 295 295 294 294 294 294 295 296 297 297 298 298 298 300 301 304 306 308 310 311 313 314 316 318 320 321 323 323 324 325 325 324 324 324 323 323 324 324 325 325 325 325 325 325 324 323 323 322 322 322 322 322 322 322 323 323 324 325 325 326 327 328 330 331 332 332 332 332 332 332 332 332 332 332 333 333 333 333 332 332 332 331 331 331 330 330 330 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 327 327 327 326 326 325 325 324 324 324 323 323 323 322 322 322 321 321 321 321 321 321 320 320 320 320 319 319 318 317 317 317 317 318 318 319 319 320 320 320 320 320 320 320 319 319 319 318 318 317 317 316 315 314 314 313 312 311 310 309 309 308 308 307 307 307 307 307 307 307 307 306 306 305 305 304 304 304 303 303 303 303 303 303 302 301 300 299 297 295 293 291 289 288 286 285 284 283 282 281 280 280 279 279 278 278 277 277 277 276 276 276 276 275 275 275 274 274 274 274 273 273 273 274 274 274 274 274 274 274 274 273 273 273 272 272 272 272 271 271 271 271 270 270 271 271 271 271 272 272 272 273 273 273 273 273 273 273 273 273 273 273 273 273 273 273 272 272 271 271 271 271 271 271 272 273 273 274 274 275 275 274 274 273 272 273 273 273 273 272 272 272 271 269 268 267 265 264 264 264 266 267 269 272 274 275 279 284 289 296 300 301 302 301 299 298 297 297 297 296 293 289 284 281 278 269 255 240 225 218 213 211 211 213 215 219 221 223 223 223 223 222 221 219 217 215 212 209 208 208 208 209 209 210 210 212 214 217 222 230 242 259 277 290 297 297 297 296 297 298 298 298 296 295 294 294 293 292 291 290 288 287 285 285 286 289 292 293 292 292 290 290 290 289 289 289 289 289 289 289 291 292 293 294 294 294 294 295 295 295 296 296 296 296 295 294 292 290 288 287 286 285 284 284 283 283 283 283 284 285 286 288 290 293 295 296 298 298 299 300 300 300 300 300 299 298 298 297 297 297 298 299 301 301 302 303 303 303 303 303 304 304 305 306 307 307 308 309 309 310 310 311 311 312 312 313 313 312 312 312 312 272 274 277 279 280 281 281 280 279 278 277 277 279 281 282 283 284 282 281 281 281 282 283 284 286 286 287 287 287 287 288 288 289 289 290 290 291 292 292 293 293 293 292 292 292 292 293 293 294 294 294 294 294 294 294 294 294 294 295 296 297 298 299 300 300 300 300 301 302 303 305 307 310 312 313 314 315 317 318 319 321 322 323 323 323 323 323 323 323 323 323 323 324 324 324 324 324 323 322 321 321 321 321 321 321 322 322 322 322 323 323 324 324 325 326 327 329 330 331 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 331 331 331 330 330 330 330 330 329 329 329 328 328 328 328 328 328 327 327 327 327 327 328 328 328 328 328 328 328 328 328 328 328 327 327 327 327 328 328 328 328 328 328 327 327 326 326 326 325 325 324 324 323 323 323 322 322 322 321 321 321 321 321 321 320 320 320 320 320 320 319 318 318 317 317 317 317 318 318 319 319 320 320 320 320 320 320 320 319 319 319 319 318 317 317 316 315 315 314 313 312 311 310 309 308 308 307 307 307 306 306 306 306 306 306 306 305 305 305 304 304 303 303 303 303 302 302 302 302 301 300 299 298 296 294 292 290 289 287 286 284 283 282 282 281 280 279 279 278 278 277 277 277 276 276 276 275 275 275 274 274 274 274 273 273 273 273 273 273 274 274 274 274 273 273 273 272 272 272 272 271 271 271 271 271 270 270 270 270 270 271 271 271 272 272 272 272 272 272 272 272 272 272 272 272 273 272 272 272 271 271 270 271 271 271 271 271 272 272 273 273 273 274 275 275 275 274 273 273 273 273 273 273 273 272 271 270 269 267 266 265 264 264 265 265 267 269 271 273 275 278 281 287 292 295 298 300 300 299 299 299 300 300 299 298 295 293 292 286 276 263 245 234 226 222 221 222 225 228 231 233 232 231 229 228 226 224 221 219 216 213 212 211 212 212 213 214 214 215 217 219 223 229 238 249 263 277 285 290 293 294 295 295 294 295 295 295 295 295 295 294 293 292 290 289 287 286 285 286 289 291 291 292 290 290 290 290 289 289 289 289 289 288 289 289 290 291 291 291 291 292 292 293 293 294 294 294 294 294 292 291 289 287 286 285 284 284 283 283 283 282 282 282 283 285 287 289 291 293 294 295 295 296 297 297 297 297 296 296 295 295 295 296 297 298 299 300 301 301 301 301 302 302 302 303 304 305 305 306 306 307 307 308 309 309 310 310 311 311 311 311 311 311 311 273 275 278 279 280 280 279 278 277 277 277 277 279 281 282 283 283 281 280 280 280 281 282 284 285 286 286 286 286 286 286 287 287 287 287 288 289 290 290 291 292 292 292 291 291 291 291 292 292 292 292 292 292 293 293 293 294 294 295 296 297 299 300 300 301 301 301 302 303 304 305 307 310 313 314 315 315 316 317 317 319 319 320 321 321 321 321 321 322 322 322 322 322 322 322 322 322 321 320 320 320 320 320 321 321 321 321 322 322 322 323 323 323 324 324 325 326 328 330 331 332 332 332 332 332 332 332 332 331 331 331 331 331 331 331 331 331 330 330 330 330 329 329 329 329 328 328 328 328 327 327 327 327 327 327 327 327 327 327 328 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 327 327 327 326 326 326 325 325 324 324 323 323 322 322 322 321 321 321 321 321 321 320 320 320 320 320 320 320 319 319 318 318 317 317 317 317 318 318 318 319 319 319 320 320 320 320 319 319 319 319 319 318 318 317 316 316 315 314 313 312 311 310 309 308 308 307 307 306 306 306 306 305 305 305 305 305 304 304 304 303 303 302 302 302 302 302 302 302 301 300 299 298 296 295 293 291 289 288 286 285 284 283 282 281 280 280 279 278 278 277 277 276 276 276 276 275 275 275 274 274 274 274 273 273 273 273 273 273 273 273 273 273 273 272 272 272 272 271 271 271 271 271 270 270 270 270 270 270 270 270 270 271 271 271 271 271 271 271 271 271 271 271 272 272 272 272 272 271 271 270 270 271 271 272 272 272 272 272 273 273 274 274 275 275 275 274 274 274 273 273 273 273 273 272 271 270 269 268 267 266 266 266 266 267 269 271 272 274 276 278 281 284 288 292 295 296 297 298 299 301 302 303 303 302 301 299 296 291 282 267 254 245 239 237 236 237 239 241 242 242 240 239 236 234 231 228 225 222 218 216 215 215 215 215 216 216 217 218 221 225 230 236 244 254 264 273 281 286 290 292 293 291 292 293 294 295 295 295 294 293 293 292 291 290 289 287 286 287 289 290 291 291 290 290 290 290 290 290 289 289 288 288 288 289 290 290 290 288 288 288 289 290 291 292 292 293 292 292 291 289 287 286 285 284 283 283 282 282 281 281 281 281 283 286 288 289 290 291 291 291 292 293 293 293 294 293 293 293 293 294 295 297 298 299 299 300 300 300 300 300 300 301 302 303 303 304 304 305 305 305 305 306 306 307 308 308 309 309 309 308 309 309 273 276 278 279 279 278 277 277 277 277 278 278 280 281 281 282 281 280 279 279 280 280 282 283 284 285 285 285 285 285 285 286 286 286 286 287 288 289 290 290 291 291 291 291 291 290 290 290 290 290 290 291 291 292 293 293 294 295 296 297 298 299 300 301 301 302 302 302 303 304 305 307 309 311 313 314 314 315 316 316 317 318 318 319 319 320 320 320 320 320 320 320 320 320 320 320 320 320 319 319 319 319 320 321 321 321 322 322 322 322 322 322 323 323 324 325 326 328 330 331 332 332 332 332 332 331 331 331 331 331 331 331 331 331 331 331 330 330 330 330 329 329 329 329 329 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 326 326 326 325 325 324 324 323 323 323 322 322 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 318 318 318 317 317 317 317 317 318 318 318 319 319 319 319 319 319 319 319 319 319 318 318 318 317 317 316 315 314 313 312 311 310 309 308 308 307 306 306 305 305 305 305 305 305 304 304 304 304 303 303 302 302 302 302 301 301 301 301 301 300 300 299 297 295 293 292 290 288 287 285 284 283 282 281 281 280 279 278 278 277 277 277 276 276 275 275 275 274 274 274 274 273 273 273 272 273 273 273 273 273 273 273 272 272 272 271 271 271 271 271 270 270 270 270 269 269 269 269 269 270 270 270 270 270 270 270 270 270 270 270 270 270 271 271 271 271 271 271 271 271 271 272 272 272 271 271 272 272 272 273 273 274 274 274 274 274 274 274 273 273 273 273 273 272 271 270 269 269 268 268 268 268 269 270 271 273 274 275 276 277 279 281 285 288 291 294 296 297 299 301 303 304 305 305 304 303 300 293 284 274 265 258 254 251 250 250 250 251 251 250 249 246 244 241 237 233 229 226 223 220 219 219 219 219 219 219 220 222 225 228 233 239 246 254 262 270 277 284 290 294 291 290 290 292 293 294 294 293 293 293 292 292 292 292 291 288 288 288 289 290 290 290 290 290 290 290 289 288 288 288 287 286 287 288 288 288 287 286 286 286 286 287 288 290 291 291 290 290 289 287 286 285 284 283 282 281 280 279 279 279 280 282 285 287 287 288 288 288 288 288 289 290 290 290 290 290 291 292 293 295 297 298 298 298 298 298 298 298 299 300 300 301 301 301 302 302 302 302 302 302 303 303 304 305 306 306 306 306 306 306 307 273 275 277 278 278 277 276 276 277 277 278 279 280 280 280 280 279 279 278 278 279 280 281 282 283 283 283 283 284 285 285 285 286 286 287 287 288 289 290 290 290 290 290 290 290 290 289 289 289 289 289 290 290 291 292 294 295 296 297 298 299 300 301 301 301 301 302 302 303 304 305 307 308 310 311 313 313 314 315 315 316 316 317 318 318 318 318 319 318 318 318 318 318 319 319 319 319 319 319 319 319 319 320 321 321 322 322 322 323 323 324 324 324 325 325 326 326 328 329 330 330 330 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 326 326 326 325 325 325 324 324 324 323 323 323 322 322 322 321 321 320 320 320 320 320 320 320 320 319 319 319 318 318 318 318 317 317 317 317 317 317 318 318 318 319 319 319 319 319 319 318 318 318 318 318 318 317 317 316 315 314 314 313 312 311 310 309 308 307 306 306 305 305 304 304 304 304 304 304 303 303 303 302 302 302 301 301 301 301 301 301 301 301 300 300 298 296 295 293 291 289 288 286 285 284 283 282 281 280 279 279 278 278 277 277 276 276 275 275 274 274 274 273 273 273 273 273 272 272 272 273 273 273 272 272 272 272 271 271 271 271 271 270 270 270 270 269 269 269 269 268 269 269 269 269 270 270 270 270 269 269 269 269 269 269 269 269 270 270 270 271 271 271 271 271 271 271 271 271 271 272 272 272 272 273 273 274 274 274 274 274 274 274 274 274 274 273 272 271 271 270 270 270 270 270 271 273 274 275 276 276 276 276 277 279 282 286 289 292 294 295 297 299 302 303 305 306 306 305 301 296 290 283 277 272 267 263 260 259 258 258 258 257 255 252 249 246 242 238 234 230 227 225 224 223 222 222 223 223 223 225 226 230 234 240 246 252 258 267 276 285 290 291 291 290 290 291 292 292 292 292 292 292 292 293 293 292 291 290 289 289 289 289 290 290 290 290 289 289 288 288 287 286 285 286 286 287 288 288 287 286 286 285 286 286 287 288 288 288 288 288 287 286 285 284 282 281 280 279 278 278 278 280 282 283 285 285 285 285 285 285 286 287 287 287 287 286 287 288 290 292 295 296 297 297 297 296 296 297 298 299 300 300 301 300 300 301 301 301 301 301 302 302 303 304 304 305 305 304 304 304 304 305 271 273 275 276 276 276 276 276 277 277 278 278 278 279 279 279 278 278 277 278 278 279 280 281 281 282 282 282 283 284 284 285 285 286 286 287 288 289 290 290 290 290 289 289 289 289 288 288 288 288 289 289 290 291 292 293 295 296 298 299 300 301 301 302 302 302 302 302 303 304 305 307 308 309 310 311 312 313 314 314 314 315 315 316 316 316 316 317 317 317 317 317 317 317 317 317 318 318 318 319 319 320 320 321 321 322 322 323 324 324 325 326 326 327 327 327 328 328 328 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 326 326 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 326 326 326 325 325 325 324 324 324 324 323 323 323 322 322 322 321 321 321 320 320 320 320 320 320 319 319 319 319 318 318 318 318 317 317 317 317 317 317 317 317 318 318 318 318 318 318 318 318 318 318 318 318 317 317 317 316 315 315 314 313 312 311 310 309 308 307 306 306 305 305 304 304 304 304 304 303 303 303 303 302 302 301 301 301 301 301 301 301 301 301 301 300 299 298 296 294 292 290 288 287 285 284 283 282 281 280 280 279 278 278 277 277 276 276 275 275 274 274 273 273 273 273 273 272 272 272 272 272 272 272 272 272 272 272 271 271 271 270 270 270 269 269 269 269 269 268 268 268 268 268 268 269 269 269 269 269 269 268 268 268 268 268 268 268 269 269 270 270 270 270 271 271 271 271 271 271 271 271 271 272 272 273 273 273 274 274 274 275 275 275 275 275 275 274 273 273 272 272 272 272 272 272 273 274 275 275 276 275 275 276 276 278 281 284 287 289 291 293 295 297 299 301 303 305 305 304 303 300 297 293 288 284 279 274 270 268 266 265 264 263 260 257 254 250 245 241 237 234 231 229 228 227 227 227 226 227 227 227 229 232 236 241 246 251 259 267 277 284 288 290 290 290 290 290 290 291 291 291 291 290 291 292 292 292 291 290 290 289 289 289 289 289 289 289 288 288 287 287 287 286 286 286 287 288 288 288 288 288 287 287 287 287 287 287 287 287 287 286 286 285 284 283 282 281 279 279 278 278 279 281 282 283 283 283 283 283 284 285 285 285 285 285 285 286 287 289 292 294 295 295 295 295 294 294 295 297 298 299 299 299 300 300 300 301 301 301 302 302 303 303 304 304 304 304 304 304 303 304 305 270 271 272 274 275 275 276 276 276 277 277 277 277 277 277 277 277 276 277 277 278 279 279 280 280 280 280 281 282 282 283 284 284 285 286 286 287 289 290 290 289 289 289 289 289 288 288 288 288 288 289 290 291 292 293 294 295 296 298 299 300 301 301 302 302 302 302 303 303 304 305 306 307 308 309 309 310 311 311 312 312 313 314 314 314 314 315 315 315 315 315 316 316 316 317 317 317 317 318 318 319 319 320 320 321 322 322 323 324 324 325 326 326 327 327 328 328 328 328 328 328 328 328 329 329 329 329 330 330 330 330 330 330 331 331 331 331 331 330 330 330 329 329 329 329 329 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 326 326 327 327 327 327 327 327 327 328 328 328 327 327 327 327 327 327 326 326 325 325 325 324 324 324 324 324 324 323 323 322 322 322 321 321 321 320 320 320 320 320 320 320 319 319 319 318 318 318 317 317 317 317 316 316 316 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 316 315 314 313 313 312 311 310 308 308 307 306 305 305 305 304 304 304 304 303 303 303 302 302 301 301 301 301 301 301 301 301 301 301 301 301 300 299 297 295 294 292 290 288 287 285 284 283 282 281 280 280 279 278 278 277 276 276 275 274 274 274 273 273 273 273 272 272 272 272 272 272 272 272 272 272 272 271 271 271 270 270 270 269 269 269 269 268 268 268 268 267 267 268 268 268 268 268 268 268 267 267 267 267 267 267 267 267 268 269 269 269 270 270 270 270 271 271 271 271 271 271 271 272 272 273 273 274 274 275 275 276 276 276 276 276 275 275 274 274 274 274 274 274 274 274 275 275 275 276 276 276 276 276 277 278 280 282 285 287 290 291 292 293 295 297 300 301 302 303 303 301 300 298 296 292 288 284 280 277 275 273 271 269 266 262 258 254 249 245 241 238 236 234 232 232 231 231 231 231 231 232 233 236 240 244 248 253 260 268 276 282 286 287 288 288 288 289 289 289 289 290 290 290 290 291 291 291 291 290 290 289 289 289 289 288 288 288 287 287 287 287 287 287 287 288 288 288 289 289 289 289 289 288 288 287 287 286 286 286 285 285 284 283 283 282 281 280 279 279 279 280 281 281 282 282 282 282 282 282 283 284 284 284 284 285 286 288 289 291 293 293 293 293 292 292 293 294 295 296 297 298 298 298 299 299 300 300 300 301 302 302 303 304 304 304 304 304 304 304 304 305 269 270 271 272 274 275 276 276 276 277 276 276 276 276 276 276 276 276 276 277 278 279 279 279 280 280 280 280 281 282 282 283 284 284 285 286 287 288 289 289 289 289 289 289 288 288 288 288 288 289 290 291 292 293 294 294 295 296 298 299 300 300 301 301 302 302 302 303 304 304 305 306 307 307 308 308 309 309 310 310 311 313 313 314 314 314 314 314 314 314 314 314 315 315 316 316 317 317 318 318 318 319 319 320 321 321 322 323 324 324 325 326 326 327 327 327 327 327 326 326 326 326 327 327 328 328 329 329 330 330 331 331 331 331 331 331 331 330 330 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 327 327 327 327 327 328 328 328 328 328 328 328 328 327 327 327 327 326 326 325 325 325 325 325 324 324 324 324 323 323 323 322 322 322 321 321 321 320 320 320 320 320 320 319 319 319 318 318 318 317 317 317 316 316 316 316 316 316 316 316 316 317 317 317 317 317 317 317 317 317 317 317 316 316 316 315 315 314 314 313 312 311 310 309 308 307 306 306 305 305 305 304 304 304 303 303 303 302 302 301 301 301 301 301 301 301 301 301 301 301 301 300 299 298 297 295 293 291 290 288 286 285 284 283 282 281 280 279 279 278 277 277 276 275 274 274 273 273 273 273 273 272 272 272 272 272 272 272 272 272 271 271 271 271 270 270 269 269 269 269 268 268 268 268 267 267 267 267 267 267 267 267 267 267 267 267 266 266 266 266 266 266 267 267 268 268 269 269 270 270 270 271 271 271 272 271 271 272 272 273 273 274 274 275 275 276 277 277 277 277 277 276 276 275 275 275 275 275 275 275 275 275 276 276 276 277 277 277 277 278 279 280 282 284 286 288 289 290 291 292 294 296 297 299 300 300 301 300 299 298 296 293 290 287 285 283 280 278 275 272 268 264 260 255 251 246 243 240 238 237 236 235 235 235 235 235 236 238 241 243 245 249 254 261 267 274 280 283 285 286 286 287 287 288 288 289 289 289 290 290 290 291 291 290 290 290 289 289 289 288 288 287 287 287 287 287 287 288 288 288 288 288 289 289 289 289 289 289 288 288 287 286 285 285 284 283 283 282 282 281 281 281 281 281 281 281 281 282 282 282 281 281 281 281 282 282 283 283 284 285 287 288 290 291 292 292 292 291 291 290 290 291 292 293 294 295 296 297 297 298 298 299 299 300 301 301 302 302 303 303 303 303 303 304 305 306 269 269 270 271 273 275 276 276 276 276 276 275 275 275 275 275 275 275 276 277 278 279 279 280 280 281 281 281 282 282 283 284 284 285 285 286 287 288 288 288 288 288 288 288 287 288 288 288 289 290 291 292 293 294 295 295 296 297 298 299 299 300 300 301 301 302 302 303 303 304 305 305 306 306 307 307 308 309 309 311 312 313 313 314 314 314 315 315 315 314 315 315 315 315 316 316 317 317 317 318 318 319 319 320 320 321 322 322 323 324 325 326 326 327 327 327 327 327 326 326 326 326 327 327 328 328 329 329 330 330 331 331 331 331 330 330 330 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 327 327 328 328 328 328 328 328 328 328 328 328 328 327 327 327 326 326 326 325 325 325 325 325 324 324 324 324 323 323 323 322 322 322 321 321 321 320 320 320 320 320 320 319 319 318 318 318 317 317 316 316 316 316 316 315 315 315 316 316 316 316 316 316 316 316 316 316 316 317 316 316 316 316 315 315 315 314 313 313 312 311 310 309 308 307 307 306 306 305 305 305 305 304 304 304 303 303 302 302 301 301 301 301 301 301 301 301 301 301 300 300 299 299 297 296 294 293 291 290 288 287 286 284 283 282 281 280 279 279 278 277 276 275 274 274 273 273 273 273 272 272 272 272 272 272 272 272 272 271 271 271 270 270 270 270 269 269 268 268 268 268 268 267 267 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 266 267 267 267 268 269 269 270 270 271 271 272 272 272 272 272 272 273 274 274 275 275 276 276 277 277 277 277 277 277 277 276 276 276 276 276 276 276 276 276 276 276 277 277 277 278 278 278 279 279 281 283 284 286 288 289 289 290 290 291 292 294 295 296 298 298 299 298 298 297 295 293 291 289 287 285 283 281 277 274 270 265 261 256 252 248 245 243 241 241 240 240 239 239 239 240 242 243 245 247 250 255 260 267 273 278 282 283 284 284 285 286 286 287 288 289 289 290 290 290 290 290 290 290 290 289 289 288 288 287 287 287 287 287 288 288 288 288 288 289 289 289 289 289 289 289 288 288 287 286 286 285 284 283 282 282 281 281 281 281 281 281 282 282 282 282 282 282 282 282 281 281 281 282 283 284 285 286 288 289 290 290 291 290 290 289 289 289 288 288 288 288 290 291 293 294 295 296 296 297 298 299 299 300 301 301 301 301 301 302 302 303 304 305 269 269 269 270 271 273 274 275 275 275 275 275 275 275 275 275 275 276 276 277 278 279 280 281 282 282 283 283 283 283 284 285 286 286 286 287 287 287 287 287 286 286 286 286 286 287 288 289 290 291 291 292 293 294 295 296 297 297 298 299 299 300 300 300 301 301 302 303 304 305 305 305 305 306 306 307 307 309 310 312 312 313 314 314 314 315 315 315 315 315 315 315 316 316 316 316 316 317 317 318 318 319 319 320 320 321 322 323 323 324 325 326 326 327 327 327 328 328 328 328 328 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 329 329 329 329 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 327 327 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 328 327 327 326 326 326 325 325 325 325 325 325 324 324 324 323 323 323 322 322 322 322 321 321 321 320 320 320 320 320 319 319 319 318 318 317 317 317 316 316 316 316 315 315 315 315 315 315 315 315 315 315 316 316 316 316 316 316 316 316 316 316 315 315 315 314 314 313 312 311 310 309 309 308 307 306 306 306 306 305 305 305 305 304 304 303 303 302 302 301 301 301 300 300 300 300 300 299 299 299 299 298 298 297 296 295 293 292 291 289 288 286 285 284 282 281 280 279 278 277 276 275 275 274 273 273 273 273 272 272 272 272 272 272 272 272 271 271 271 270 270 270 269 269 269 268 268 268 268 267 267 267 266 266 266 266 266 266 266 266 266 266 265 265 265 265 266 266 266 266 267 267 267 268 268 269 270 271 271 271 272 272 272 272 273 273 274 274 275 275 276 276 276 277 277 277 277 277 277 277 277 277 277 277 277 277 277 276 276 277 277 277 278 278 278 278 279 280 281 282 284 285 287 288 288 288 289 289 290 290 291 292 294 295 296 297 297 297 296 295 294 292 291 289 288 286 283 281 278 274 270 266 262 258 254 251 248 247 246 245 244 243 243 243 243 245 246 247 249 252 256 261 267 273 279 281 282 282 283 284 285 286 286 287 288 289 289 290 290 290 290 290 289 289 289 288 288 288 288 288 288 288 288 288 289 289 289 289 289 289 289 289 289 288 288 287 287 286 286 285 284 283 283 282 282 282 282 282 282 282 282 281 281 280 280 280 281 281 282 282 283 284 285 286 287 288 289 289 290 290 289 289 288 288 287 287 286 286 286 286 287 289 291 292 293 294 295 295 297 298 299 299 299 300 299 300 300 301 302 303 304 305 267 267 267 267 268 269 270 271 272 272 273 274 275 275 275 275 275 276 276 276 277 278 279 280 281 282 283 283 284 284 285 287 288 288 288 288 287 287 286 286 286 286 286 287 287 288 289 290 291 292 293 294 295 295 296 297 297 298 299 299 299 300 300 300 300 301 301 302 303 304 305 305 306 306 306 307 308 309 311 312 313 313 314 314 314 314 315 315 315 315 316 316 316 316 316 316 317 317 317 318 318 318 319 320 321 321 322 323 324 325 325 326 327 327 328 328 328 328 329 329 329 329 329 329 329 329 329 329 329 329 330 330 330 330 330 330 329 329 329 329 328 328 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 328 328 328 328 328 328 328 328 328 328 329 329 329 328 328 328 328 328 328 327 327 327 326 326 326 326 325 325 325 325 325 324 324 324 324 323 323 323 322 322 322 321 321 321 321 320 320 320 319 319 319 318 318 318 318 317 317 317 316 316 316 316 315 315 315 315 315 315 315 315 315 315 315 315 315 316 316 316 316 316 316 316 315 315 314 314 313 313 312 311 311 310 309 308 307 307 306 306 306 306 305 305 305 305 304 304 303 302 302 301 300 300 299 299 299 298 298 298 298 298 298 298 298 298 297 296 295 294 293 292 290 289 288 286 284 283 281 280 279 278 277 276 275 274 273 273 273 272 272 272 272 272 272 272 272 271 271 271 270 270 269 269 268 268 268 267 267 267 267 267 267 266 266 265 265 265 265 265 265 265 265 265 265 265 265 265 266 266 266 266 267 267 267 268 269 269 270 270 271 271 272 272 272 273 273 274 274 274 275 275 276 276 276 276 277 277 277 277 277 278 278 278 278 278 277 277 277 277 277 277 277 277 278 278 278 279 280 281 282 283 284 286 287 287 288 288 288 288 289 289 290 291 292 293 294 295 295 295 295 294 293 292 291 290 288 287 285 283 280 277 274 270 266 262 259 256 254 252 250 249 248 247 247 246 247 247 248 249 251 253 257 261 266 273 277 280 281 282 283 284 284 285 286 287 288 289 289 289 289 289 289 289 289 288 288 288 288 288 289 289 289 289 289 289 289 289 289 289 289 289 288 288 287 287 287 286 286 286 285 284 284 284 284 284 284 284 284 283 282 281 280 279 278 278 277 278 279 281 282 284 286 287 289 290 290 290 290 289 289 288 287 287 286 285 285 285 286 286 287 288 289 290 291 292 293 293 294 296 297 298 298 299 299 298 299 299 300 301 302 303 304 266 265 265 265 266 267 268 269 269 270 272 273 274 274 275 275 274 274 274 275 275 276 277 278 279 280 281 282 283 285 286 288 290 291 290 289 288 287 286 286 286 286 287 288 289 290 290 291 293 294 295 296 297 297 298 298 299 299 300 300 300 301 301 301 301 302 302 302 303 304 304 305 305 306 307 308 309 310 311 312 312 312 313 313 313 313 313 314 314 315 315 316 316 316 317 317 317 317 317 318 318 318 319 320 321 322 322 323 324 325 326 326 327 327 328 328 328 329 329 329 329 329 329 330 330 330 330 330 329 330 330 330 330 330 330 330 329 329 329 329 328 328 328 328 328 328 328 328 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 328 328 328 328 327 327 327 327 327 326 326 326 326 325 325 325 325 324 324 324 323 323 323 323 322 322 322 321 321 321 321 320 320 320 319 319 318 318 318 318 318 317 317 317 317 316 316 316 316 315 315 315 315 314 314 314 314 314 315 315 315 315 315 315 316 316 316 316 315 315 315 314 314 313 312 312 311 311 310 309 309 308 307 307 306 306 306 306 305 305 305 304 304 303 302 302 301 300 300 299 299 298 298 298 298 298 298 298 298 298 298 298 297 297 296 295 294 293 292 290 288 287 285 283 281 280 278 277 276 275 274 274 273 273 272 272 272 272 272 272 272 272 271 271 271 270 269 268 268 267 267 267 267 267 267 267 267 266 266 265 265 265 265 265 265 265 265 265 265 265 265 265 265 266 266 266 267 267 267 268 268 269 269 270 270 271 272 272 272 272 273 273 274 274 274 275 275 276 276 276 276 277 277 277 278 278 278 278 278 278 278 278 278 277 277 277 277 277 277 277 277 278 279 279 280 282 283 284 285 286 287 287 287 288 288 288 288 289 289 290 291 292 293 293 293 293 293 292 291 291 289 288 287 286 284 282 279 276 273 269 266 263 260 258 256 254 253 252 250 250 249 249 249 249 250 252 254 256 261 266 271 275 278 281 282 283 284 284 285 286 287 287 288 288 288 288 288 288 288 288 288 288 288 289 289 289 289 289 289 289 289 288 288 288 287 287 287 286 286 286 286 285 285 285 285 285 285 285 286 286 286 286 286 284 283 282 280 278 276 276 275 276 278 280 282 284 287 289 290 292 292 291 291 290 289 288 287 286 284 284 284 284 286 287 288 289 290 291 291 291 292 292 293 294 295 296 297 297 297 297 298 298 299 301 302 303 304 265 264 265 265 265 267 268 268 269 269 270 271 272 273 273 272 272 273 273 274 275 275 276 277 277 278 279 281 283 285 287 290 291 291 291 290 288 287 286 287 287 288 288 289 290 291 291 292 293 294 295 296 297 298 299 300 300 300 301 301 301 301 302 302 302 303 303 303 304 304 304 305 305 306 306 307 308 309 310 310 311 311 311 311 312 312 312 312 313 314 314 315 315 316 316 317 317 317 317 317 318 318 319 320 321 322 323 324 325 325 326 327 327 328 328 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 328 328 328 328 328 328 328 329 329 329 330 330 330 330 330 330 330 329 329 329 329 329 329 329 329 329 329 329 329 329 328 328 328 328 327 327 327 327 327 327 326 326 326 325 325 325 324 324 324 323 323 323 323 322 322 322 322 321 321 321 320 320 320 319 319 318 318 318 318 317 317 317 317 317 317 316 316 316 316 315 315 315 314 314 314 314 314 314 314 314 314 315 315 315 315 315 315 315 315 315 314 314 313 313 313 312 312 311 311 310 309 308 308 307 307 306 306 306 306 305 305 304 304 303 302 302 301 301 300 300 299 298 298 298 297 297 297 298 298 298 298 298 298 298 298 297 297 296 295 293 291 289 287 285 283 281 280 279 278 276 275 274 274 273 273 273 273 273 273 273 272 272 271 271 270 269 268 268 267 267 267 267 267 267 266 266 266 266 266 265 265 265 265 265 265 265 265 265 265 265 265 265 266 266 266 267 267 267 268 268 268 269 269 270 270 271 271 271 272 272 273 273 273 274 274 275 275 275 276 276 276 277 277 277 278 278 278 279 279 279 279 279 278 278 278 278 278 278 278 278 278 278 279 279 280 281 282 283 284 285 286 286 287 287 287 288 288 288 289 289 290 291 291 292 292 292 291 291 290 290 289 288 287 286 285 283 281 278 275 272 269 267 264 262 260 258 256 254 253 252 251 251 251 251 251 252 252 256 260 265 270 275 279 281 283 284 284 285 285 286 286 287 287 287 287 287 287 287 287 287 288 288 289 289 289 289 289 289 288 288 288 287 287 286 286 285 285 285 285 285 285 285 285 285 285 286 286 287 288 288 288 287 286 285 283 281 279 277 276 276 277 279 280 282 285 287 290 292 292 293 292 291 291 290 289 288 287 285 283 283 283 285 286 288 289 290 290 291 291 292 292 293 293 294 295 295 296 296 296 296 297 299 300 301 302 303 264 265 265 266 267 268 269 269 269 269 269 269 270 271 271 271 271 272 273 274 275 276 276 277 277 278 279 281 283 286 288 289 290 290 289 289 288 287 286 286 287 288 289 290 290 291 291 292 293 294 295 295 296 297 298 299 299 300 300 301 301 301 302 302 303 303 303 304 304 304 305 305 305 306 306 307 307 308 308 309 309 309 310 310 310 310 311 311 312 313 313 314 314 315 315 316 316 316 316 317 317 318 318 320 321 322 323 324 325 326 327 327 328 328 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 328 328 328 328 328 329 329 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 329 329 329 329 329 329 329 328 328 328 328 328 327 327 327 327 327 326 326 326 325 325 325 324 324 323 323 323 323 322 322 322 322 321 321 321 320 320 320 319 319 319 318 318 318 317 317 317 317 317 317 316 316 316 316 315 315 315 314 314 314 314 314 314 314 314 314 314 314 314 314 314 314 315 315 314 314 314 314 314 313 313 313 312 312 311 310 310 309 308 308 307 307 307 306 306 305 305 304 303 303 303 302 301 301 300 300 299 299 298 298 297 297 298 298 298 298 298 298 298 298 298 298 298 297 296 295 293 291 289 288 286 284 283 281 280 279 277 276 275 275 274 274 273 273 273 272 272 271 270 270 269 268 268 268 267 267 267 266 266 266 266 266 266 266 266 265 265 265 265 265 265 265 265 265 265 265 265 266 266 267 267 267 267 268 268 268 269 269 269 269 270 270 271 271 271 272 272 273 273 273 274 274 275 275 275 276 276 277 277 277 278 278 278 279 279 279 279 280 280 280 280 279 279 279 279 279 279 280 280 280 280 281 282 283 283 284 285 285 286 286 287 287 287 288 288 289 289 289 290 290 290 290 290 290 289 289 288 287 287 286 286 285 282 280 277 275 272 270 267 264 262 260 259 257 256 255 254 253 252 252 252 251 253 255 259 265 270 275 279 281 283 284 284 285 285 285 286 286 286 286 286 286 286 286 287 287 287 287 288 288 288 288 288 287 287 287 286 286 285 285 285 285 285 285 284 284 285 285 285 286 287 287 288 288 289 288 288 287 286 284 282 280 279 278 279 280 281 282 284 286 289 291 292 293 293 293 292 291 290 289 288 287 286 284 283 283 284 285 287 288 289 289 290 290 291 291 292 293 294 294 294 294 294 295 295 296 298 299 301 302 302 265 266 267 268 269 271 271 271 270 269 269 270 270 270 271 271 271 272 273 274 276 277 277 278 278 279 280 282 283 285 287 288 288 288 288 287 287 286 286 286 287 288 289 290 290 291 292 292 293 294 295 295 296 297 298 298 298 299 299 299 300 300 301 301 302 302 303 303 304 304 305 305 305 306 306 306 307 307 307 308 308 308 308 308 309 309 310 310 311 312 313 313 314 314 315 315 315 315 316 316 317 317 318 319 320 322 323 324 325 326 327 328 328 329 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 329 329 329 329 329 329 328 328 328 328 328 327 327 327 327 327 326 326 326 325 325 324 324 323 323 323 323 323 322 322 322 322 321 321 321 320 320 320 319 319 318 318 318 317 317 317 317 317 316 316 316 316 316 316 315 315 315 314 314 314 314 314 314 314 314 314 313 313 314 314 314 314 314 314 314 314 314 314 314 314 313 313 312 312 311 310 310 309 309 308 308 307 307 306 306 305 305 304 304 303 303 302 302 301 300 300 299 299 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 297 296 295 294 293 292 290 289 287 285 283 282 280 279 277 276 275 274 274 273 272 272 271 271 270 269 269 268 268 268 267 267 267 266 266 266 266 266 266 266 266 266 266 266 265 265 265 265 265 265 266 266 266 266 267 267 267 268 268 268 268 268 269 269 269 269 269 270 270 270 271 271 272 272 273 273 273 274 274 275 275 276 276 277 277 277 278 278 279 279 279 280 280 280 281 281 281 281 281 281 281 281 281 281 282 282 282 282 283 283 284 285 285 285 286 286 286 286 287 287 287 288 288 288 289 289 289 289 289 289 289 288 288 287 287 286 286 285 284 282 279 277 276 273 270 266 265 263 261 259 258 257 255 254 253 253 253 253 253 257 261 267 272 277 280 282 283 283 284 284 284 285 285 285 285 285 285 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 285 285 285 285 285 285 285 285 285 285 286 286 287 288 288 289 289 289 288 287 286 285 283 282 281 281 282 283 284 285 286 288 289 291 292 293 293 293 292 291 290 288 287 286 285 285 285 285 285 286 287 287 288 288 288 289 289 290 291 292 293 293 293 293 293 293 294 295 297 298 300 301 302 264 265 266 268 269 270 270 270 269 269 269 269 270 270 271 271 271 272 273 275 276 277 278 278 278 279 280 282 283 284 286 287 287 287 286 286 286 285 286 286 287 288 289 290 291 292 293 293 294 295 296 296 297 298 298 298 298 298 298 298 298 298 299 299 300 301 301 302 302 302 303 304 305 305 306 306 306 306 306 306 307 307 307 307 307 307 308 309 311 312 313 314 314 315 315 315 315 316 316 316 317 318 319 320 321 322 323 324 326 326 327 328 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 331 331 330 330 330 330 330 329 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 326 326 326 325 325 324 324 323 323 323 323 322 322 322 322 322 321 321 321 320 320 320 319 319 318 318 318 317 317 317 317 316 316 316 316 316 316 315 315 315 315 314 314 314 314 314 314 314 313 313 313 313 313 313 313 314 314 314 315 315 315 314 314 314 313 313 312 312 311 310 310 309 309 308 308 307 307 306 306 305 305 304 304 304 303 303 302 301 301 300 299 299 298 298 298 298 298 298 298 298 298 297 297 297 297 298 298 298 298 298 297 297 296 295 294 293 291 290 288 286 284 282 280 278 277 275 274 273 273 272 271 270 270 269 269 268 268 268 267 267 267 267 266 267 267 267 266 266 266 266 266 266 266 266 266 266 266 266 266 266 267 267 267 267 268 268 268 268 268 268 268 268 268 268 269 269 270 270 270 271 271 272 272 272 273 273 274 275 275 276 276 277 277 278 278 279 279 279 280 280 281 281 281 282 282 282 282 283 283 283 283 283 283 283 284 284 284 285 285 285 286 286 286 286 286 286 286 286 286 287 287 287 288 288 288 287 287 287 287 287 287 286 286 286 286 285 284 282 281 279 278 276 272 270 267 265 263 262 260 258 257 256 255 255 254 254 257 260 264 270 275 278 280 281 282 282 283 283 284 284 284 284 285 285 285 285 285 285 285 285 285 284 284 285 285 285 285 285 286 286 286 286 286 285 285 285 285 286 286 286 287 287 287 288 288 288 289 288 288 287 286 285 284 284 284 284 284 285 286 287 288 289 290 291 291 292 292 291 291 290 289 287 286 285 284 285 285 286 286 287 287 287 287 287 287 288 288 288 289 291 292 292 293 293 293 293 293 294 295 297 298 300 301 263 264 265 266 267 267 267 267 267 267 268 269 270 270 270 271 272 273 274 275 276 277 278 278 279 280 281 282 283 284 285 286 286 285 285 284 285 285 286 286 287 288 289 290 291 292 293 294 295 296 297 297 298 298 298 298 297 297 297 297 297 297 297 298 299 300 300 301 301 302 303 303 304 304 305 305 305 305 305 305 305 305 305 305 306 307 307 309 310 312 313 314 315 315 316 316 316 316 317 317 318 318 319 320 322 323 324 325 326 327 327 328 329 329 329 329 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 329 329 329 329 329 329 329 328 328 328 328 328 327 327 327 327 326 326 326 325 325 324 324 323 323 323 323 322 322 322 322 322 321 321 321 320 320 320 319 319 319 318 318 317 317 317 317 317 316 316 316 316 315 315 315 315 315 315 314 314 314 314 313 313 313 313 313 313 313 313 313 313 314 314 314 315 315 315 314 314 313 313 312 312 311 310 310 309 309 308 308 307 307 306 306 305 305 305 304 304 304 303 302 302 301 300 299 299 298 298 297 297 297 297 297 296 297 297 297 297 297 297 297 298 298 298 298 298 298 297 297 296 295 293 292 290 288 286 284 282 280 278 277 275 274 273 272 271 270 270 269 269 268 268 268 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 267 268 268 268 268 268 268 268 268 268 268 268 268 269 269 269 270 270 271 271 271 272 273 273 274 275 275 276 277 277 278 278 279 279 280 280 281 281 281 282 282 283 283 283 283 284 284 284 284 285 285 285 285 285 286 286 286 287 287 286 286 286 286 286 286 286 286 286 286 287 287 287 286 286 286 286 286 286 286 285 285 285 285 284 283 282 281 280 279 277 275 272 270 268 266 264 262 261 260 259 258 258 257 258 259 262 267 273 276 278 279 280 281 282 282 283 283 283 284 284 284 285 285 285 285 284 284 284 284 284 284 284 284 284 285 285 285 285 286 286 286 286 286 286 286 286 287 287 287 287 288 288 288 288 288 287 287 286 285 285 285 285 286 286 287 288 288 289 290 290 290 290 290 290 290 289 289 288 287 286 285 285 285 286 286 286 287 287 287 287 286 287 287 288 288 289 290 291 292 292 292 292 292 293 293 294 296 298 299 300 261 262 263 264 265 265 265 265 265 266 267 268 269 270 271 271 272 273 275 276 277 278 279 280 281 282 283 283 283 284 285 285 284 284 284 284 284 285 286 287 287 288 289 290 291 293 294 294 295 296 297 298 298 298 298 298 298 297 297 297 297 297 297 298 299 299 300 300 301 301 302 303 303 304 304 304 304 304 304 304 304 304 304 305 306 306 307 309 310 311 312 313 314 315 316 317 317 317 318 318 319 319 320 321 322 323 324 325 326 327 328 329 329 329 330 330 330 330 329 329 329 330 331 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 331 331 331 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 330 330 330 329 329 329 329 329 329 328 328 328 328 327 327 327 327 326 326 326 325 325 324 324 324 323 323 323 322 322 322 322 322 321 321 321 320 320 320 319 319 319 318 318 318 318 317 317 317 317 316 316 316 315 315 315 315 315 315 315 314 314 314 313 313 313 313 313 313 313 313 313 313 313 314 314 314 315 315 314 314 313 313 312 312 311 310 310 309 309 308 308 307 307 306 306 305 305 305 304 304 304 303 303 302 301 300 299 299 298 297 297 296 296 296 296 296 296 296 296 297 297 297 298 298 298 298 298 298 298 298 297 297 296 296 295 294 292 291 289 287 284 282 280 278 276 275 273 272 271 270 270 269 269 269 268 268 268 268 268 268 268 268 268 268 268 268 267 267 267 267 267 267 267 267 267 267 268 268 267 267 267 268 267 267 267 267 267 267 268 268 268 268 268 269 269 269 270 271 271 272 272 273 274 275 275 276 277 278 278 279 280 280 281 281 282 282 282 283 283 283 284 284 284 285 285 285 285 285 286 286 286 287 287 287 287 287 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 285 285 285 285 284 284 283 283 283 283 283 283 282 281 281 279 278 276 274 272 270 268 267 265 264 263 262 261 261 260 260 263 267 272 275 277 278 279 280 281 281 282 282 282 283 283 283 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 285 285 285 285 286 286 286 286 287 287 287 287 287 288 288 288 288 287 287 286 286 286 285 286 286 287 287 288 288 289 289 290 290 290 290 290 290 289 288 287 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 288 289 290 291 291 291 291 291 291 292 292 293 294 296 298 299 300 259 260 261 262 263 263 264 264 264 265 266 268 269 271 272 273 274 275 277 278 279 280 281 282 284 284 284 283 283 284 285 284 283 283 284 284 285 285 286 287 287 288 289 290 292 293 294 294 295 296 296 297 297 297 297 297 297 297 297 297 297 297 298 298 299 299 300 300 300 301 301 302 302 303 303 303 303 303 303 303 304 304 305 305 306 307 308 309 310 312 313 313 314 315 316 317 317 318 318 319 319 320 320 321 322 323 325 326 327 328 329 330 330 330 330 330 330 330 330 330 330 331 331 332 332 332 333 333 332 332 332 332 332 332 332 332 332 331 331 331 331 331 331 331 331 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 328 328 328 328 327 327 327 326 326 326 325 325 325 324 324 324 323 323 323 322 322 322 322 322 321 321 321 321 320 320 320 319 319 319 318 318 318 318 317 317 317 317 317 316 316 316 315 315 315 315 315 315 314 314 314 313 313 313 313 313 313 313 313 313 313 313 313 314 314 314 314 314 313 313 312 312 311 311 310 309 309 308 308 307 307 306 306 305 305 305 305 304 304 304 303 302 301 300 300 299 298 297 296 296 295 295 295 295 296 296 296 297 297 297 297 297 298 298 298 298 298 298 298 297 297 297 297 296 296 295 293 291 288 286 283 281 279 277 275 274 272 271 271 270 270 270 269 269 269 269 269 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 267 267 267 267 267 267 267 267 267 267 267 267 267 267 268 268 268 269 269 270 271 271 272 273 273 274 275 276 276 277 278 279 279 280 281 281 282 282 283 283 284 284 284 285 285 285 285 286 286 286 286 287 287 287 287 288 288 288 288 288 288 288 288 287 287 287 287 287 286 286 286 286 285 285 285 284 284 284 283 283 282 282 282 282 282 282 281 281 280 279 278 277 276 275 273 271 270 268 267 265 265 264 263 263 266 270 273 275 276 277 278 279 280 280 281 281 281 282 282 283 283 283 283 283 283 284 284 284 284 284 284 283 283 283 284 284 284 284 284 285 285 285 286 286 286 286 287 287 287 287 287 288 287 287 287 286 286 286 286 286 287 287 288 288 288 289 289 289 290 290 291 291 290 290 289 288 287 287 287 287 287 287 286 286 286 285 285 285 285 285 286 287 288 289 290 290 291 291 291 291 291 291 292 293 294 296 297 298 299 258 259 260 261 262 262 263 263 264 265 267 268 269 271 273 274 276 278 279 281 281 282 283 284 284 283 282 282 282 283 283 283 283 283 284 284 285 285 286 287 287 288 290 291 292 293 294 294 295 295 296 296 296 296 297 297 297 297 297 297 297 297 297 298 299 299 300 300 300 300 301 301 302 302 302 303 303 303 304 304 305 306 306 307 308 308 309 311 312 313 313 314 315 316 316 317 318 318 319 319 320 320 320 321 321 322 323 326 328 329 330 331 331 331 331 331 331 331 331 331 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 331 331 331 331 331 331 331 331 331 331 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 328 328 328 328 327 327 327 326 326 326 325 325 325 325 324 324 324 323 323 323 323 322 322 322 322 322 321 321 321 320 320 320 320 319 319 319 318 318 318 318 318 317 317 317 317 316 316 316 316 316 316 315 315 315 314 314 314 313 313 313 313 313 312 312 312 312 312 312 313 313 313 313 313 313 313 312 312 311 311 310 310 309 309 308 307 307 306 306 306 305 305 305 304 304 304 303 302 302 301 300 299 298 297 296 296 296 296 295 295 295 296 296 296 296 297 297 297 297 298 298 298 298 298 297 297 297 297 297 297 297 297 296 294 291 289 286 284 281 279 277 276 275 274 273 272 272 271 271 270 270 269 269 269 269 269 269 269 268 268 268 268 268 268 268 268 268 268 268 268 268 267 267 267 267 267 267 267 267 267 267 267 267 267 267 268 268 269 269 270 270 271 272 272 273 274 275 275 276 277 278 279 279 280 281 281 282 282 283 283 284 284 285 285 285 285 286 286 286 287 287 287 287 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 287 287 286 286 286 285 285 284 284 284 283 283 282 282 281 281 281 281 281 281 280 280 280 279 278 277 276 274 273 272 270 269 268 267 266 267 270 272 274 275 275 276 277 278 278 279 279 280 280 281 281 282 282 282 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 285 285 285 285 286 286 286 287 287 287 287 287 287 287 287 286 286 287 287 288 288 288 288 288 288 288 289 289 290 290 291 291 290 289 288 288 288 288 288 288 287 286 285 285 284 284 284 285 285 286 287 288 289 290 290 290 291 291 291 291 291 292 293 295 296 297 297 297 257 258 259 260 261 262 263 263 264 265 267 268 269 271 273 274 276 277 279 280 280 281 281 282 282 281 281 281 281 282 282 283 284 284 284 284 285 286 286 287 288 289 290 292 293 294 295 295 295 295 295 295 296 296 296 296 296 297 297 297 297 297 297 298 298 299 299 300 300 300 301 301 301 302 302 303 303 304 305 306 307 307 308 309 310 311 312 313 314 314 315 315 316 316 317 317 318 318 319 320 320 321 321 321 322 323 324 326 328 330 331 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 331 331 331 331 331 331 332 332 332 331 331 331 331 331 330 330 330 330 331 331 331 331 331 331 331 331 331 331 331 331 331 331 330 330 330 330 330 330 329 329 329 329 329 328 328 328 328 327 327 327 326 326 325 325 324 324 324 324 324 324 324 323 323 323 323 323 322 322 322 322 321 321 321 321 320 320 320 320 320 319 319 319 318 318 318 318 318 317 317 317 317 316 316 316 316 316 315 315 315 314 314 314 313 313 313 312 312 312 311 311 311 311 311 312 312 312 312 312 312 312 312 311 311 311 310 310 309 309 308 308 307 307 306 306 305 305 304 304 304 303 303 302 301 300 300 299 298 297 297 297 296 296 296 295 295 295 296 296 296 296 296 296 297 297 297 297 297 297 297 297 296 296 297 298 297 297 296 295 292 290 287 285 283 281 279 278 277 276 275 274 273 273 272 271 271 271 270 270 269 269 269 269 269 269 269 269 269 269 268 268 268 268 268 268 267 267 267 267 267 267 267 267 267 267 267 267 267 268 268 269 269 270 271 271 272 273 273 274 275 276 276 277 278 279 280 280 281 282 282 283 283 284 284 284 285 285 286 286 286 287 287 287 287 288 288 288 289 289 289 289 289 289 289 289 289 289 289 289 289 289 288 288 288 287 286 286 285 285 284 284 283 283 282 282 281 281 281 281 280 280 280 280 280 279 279 278 277 276 275 274 273 272 271 269 268 269 270 272 274 275 275 276 277 277 277 278 278 279 279 280 280 281 281 282 282 282 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 284 285 285 285 286 286 286 286 286 286 286 286 286 286 287 287 287 288 288 288 288 288 288 288 289 290 290 290 290 289 289 288 288 288 288 288 288 287 286 285 284 284 284 284 285 286 286 287 288 288 289 289 290 290 290 291 291 292 293 294 295 296 296 296 296 256 257 258 259 260 261 262 263 264 265 267 268 269 270 271 273 274 276 277 279 280 280 280 281 281 281 281 281 281 281 282 283 284 284 285 285 286 286 287 288 289 290 291 292 294 295 295 296 296 296 296 296 296 296 296 296 296 297 297 297 297 298 298 298 298 298 298 299 299 300 300 301 301 301 302 303 304 305 306 307 308 309 309 310 311 312 313 314 315 316 316 317 317 317 318 318 319 319 320 320 321 322 323 323 324 324 325 326 328 330 332 332 333 333 333 333 333 333 333 333 333 333 333 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 330 330 330 330 330 330 330 329 329 329 329 328 328 328 328 327 327 326 325 325 324 324 323 323 324 324 324 324 324 324 324 323 323 323 323 322 322 322 322 321 321 321 321 321 321 321 320 320 319 319 319 318 318 318 318 318 317 317 317 317 316 316 316 316 316 315 315 314 314 314 313 313 312 312 312 311 311 311 310 310 310 310 310 311 311 311 311 311 311 311 311 311 310 310 310 309 309 308 308 307 307 306 305 305 304 304 304 303 303 302 302 301 301 300 299 299 298 298 297 296 296 296 295 295 295 295 295 295 295 295 296 296 296 297 297 297 296 296 296 296 296 297 297 298 298 297 296 294 292 289 287 285 283 282 280 279 278 277 276 275 274 273 273 272 271 271 270 270 270 269 269 269 269 269 269 269 269 269 268 268 268 268 267 267 267 267 267 267 267 267 267 267 268 268 268 269 269 270 271 271 272 273 273 274 275 276 276 277 278 279 280 280 281 282 282 283 283 284 284 285 285 285 286 286 286 287 287 288 288 288 288 289 289 289 290 290 290 290 290 290 290 290 290 290 290 290 290 289 289 289 288 288 287 286 286 285 285 284 283 283 282 282 281 281 281 280 280 280 280 280 280 279 279 278 277 277 276 275 274 273 271 270 270 271 273 274 274 275 276 276 277 277 277 278 278 278 279 279 280 281 281 282 282 282 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 283 284 284 284 284 285 285 285 285 285 285 285 285 285 286 286 286 287 287 287 287 287 288 288 289 290 290 290 290 289 289 288 288 288 288 287 287 286 285 284 284 283 283 284 285 285 286 286 287 287 288 288 288 289 289 290 290 291 292 293 294 295 295 295 295 295